builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-014 starttime: 1467823208.81 results: success (0) buildid: 20160706073523 builduid: c28e067fd6254dbbbe742961c22d611d revision: 85f50dde3d351d93b571ac49ff71cf5140a2a3a7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 09:40:08.806352) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 09:40:08.806925) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-06 09:40:08.807378) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-06 09:40:11.409242) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:40:11.409544) ========= '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-014\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False --09:41:35-- 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% 2.02 GB/s 09:41:35 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.485000 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:40:12.118695) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 09:40:12.119022) ========= '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-014\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.861000 ========= master_lag: 0.62 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 09:40:13.604628) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 09:40:13.605011) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 85f50dde3d351d93b571ac49ff71cf5140a2a3a7 --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 85f50dde3d351d93b571ac49ff71cf5140a2a3a7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-014\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False 2016-07-06 09:41:37,296 truncating revision to first 12 chars 2016-07-06 09:41:37,296 Setting DEBUG logging. 2016-07-06 09:41:37,296 attempt 1/10 2016-07-06 09:41:37,296 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/85f50dde3d35?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 09:41:37,572 unpacking tar archive at: mozilla-beta-85f50dde3d35/testing/mozharness/ program finished with exit code 0 elapsedTime=0.795000 ========= master_lag: 0.60 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 09:40:14.995846) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 09:40:14.996199) ========= script_repo_revision: 85f50dde3d351d93b571ac49ff71cf5140a2a3a7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 09:40:14.996614) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 09:40:14.996910) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 09:40:15.528850) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 49 secs) (at 2016-07-06 09:40:15.529384) ========= '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-014\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 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-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:41:38 INFO - MultiFileLogger online at 20160706 09:41:38 in C:\slave\test 09:41:38 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 09:41:38 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:41:38 INFO - {'append_to_log': False, 09:41:38 INFO - 'base_work_dir': 'C:\\slave\\test', 09:41:38 INFO - 'blob_upload_branch': 'mozilla-beta', 09:41:38 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:41:38 INFO - 'buildbot_json_path': 'buildprops.json', 09:41:38 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:41:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:41:38 INFO - 'download_minidump_stackwalk': True, 09:41:38 INFO - 'download_symbols': 'true', 09:41:38 INFO - 'e10s': False, 09:41:38 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:41:38 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:41:38 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:41:38 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:41:38 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:41:38 INFO - 'C:/mozilla-build/tooltool.py'), 09:41:38 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:41:38 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:41:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:41:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:41:38 INFO - 'log_level': 'info', 09:41:38 INFO - 'log_to_console': True, 09:41:38 INFO - 'opt_config_files': (), 09:41:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:41:38 INFO - '--processes=1', 09:41:38 INFO - '--config=%(test_path)s/wptrunner.ini', 09:41:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:41:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:41:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:41:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:41:38 INFO - 'pip_index': False, 09:41:38 INFO - 'require_test_zip': True, 09:41:38 INFO - 'test_type': ('testharness',), 09:41:38 INFO - 'this_chunk': '1', 09:41:38 INFO - 'total_chunks': '10', 09:41:38 INFO - 'virtualenv_path': 'venv', 09:41:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:41:38 INFO - 'work_dir': 'build'} 09:41:38 INFO - ##### 09:41:38 INFO - ##### Running clobber step. 09:41:38 INFO - ##### 09:41:38 INFO - Running pre-action listener: _resource_record_pre_action 09:41:38 INFO - Running main action method: clobber 09:41:38 INFO - rmtree: C:\slave\test\build 09:41:38 INFO - Using _rmtree_windows ... 09:41:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:42:15 INFO - Running post-action listener: _resource_record_post_action 09:42:15 INFO - ##### 09:42:15 INFO - ##### Running read-buildbot-config step. 09:42:15 INFO - ##### 09:42:15 INFO - Running pre-action listener: _resource_record_pre_action 09:42:15 INFO - Running main action method: read_buildbot_config 09:42:15 INFO - Using buildbot properties: 09:42:15 INFO - { 09:42:15 INFO - "project": "", 09:42:15 INFO - "product": "firefox", 09:42:15 INFO - "script_repo_revision": "production", 09:42:15 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 09:42:15 INFO - "repository": "", 09:42:15 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 09:42:15 INFO - "buildid": "20160706073523", 09:42:15 INFO - "pgo_build": "False", 09:42:15 INFO - "basedir": "C:\\slave\\test", 09:42:15 INFO - "buildnumber": 7, 09:42:15 INFO - "slavename": "t-xp32-ix-014", 09:42:15 INFO - "revision": "85f50dde3d351d93b571ac49ff71cf5140a2a3a7", 09:42:15 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 09:42:15 INFO - "platform": "win32", 09:42:15 INFO - "branch": "mozilla-beta", 09:42:15 INFO - "repo_path": "releases/mozilla-beta", 09:42:15 INFO - "moz_repo_path": "", 09:42:15 INFO - "stage_platform": "win32", 09:42:15 INFO - "builduid": "c28e067fd6254dbbbe742961c22d611d", 09:42:15 INFO - "slavebuilddir": "test" 09:42:15 INFO - } 09:42:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 09:42:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 09:42:15 INFO - Running post-action listener: _resource_record_post_action 09:42:15 INFO - ##### 09:42:15 INFO - ##### Running download-and-extract step. 09:42:15 INFO - ##### 09:42:15 INFO - Running pre-action listener: _resource_record_pre_action 09:42:15 INFO - Running main action method: download_and_extract 09:42:15 INFO - mkdir: C:\slave\test\build\tests 09:42: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')]} 09:42:15 INFO - https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:42:15 INFO - trying https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 09:42:15 INFO - Downloading https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:42:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 09:42:16 INFO - Downloaded 1240 bytes. 09:42:16 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:42:16 INFO - Using the following test package requirements: 09:42:16 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:42:16 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:42:16 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 09:42:16 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:42:16 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 09:42:16 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:42:16 INFO - u'jsshell-win32.zip'], 09:42:16 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:42:16 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 09:42:16 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:42:16 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:42:16 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 09:42:16 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:42:16 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 09:42:16 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:42:16 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 09:42:16 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:42:16 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 09:42: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 09:42: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')]} 09:42:16 INFO - https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:42:16 INFO - trying https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 09:42:16 INFO - Downloading https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 09:42:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 09:42:17 INFO - Downloaded 20402828 bytes. 09:42:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:42:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:42:20 INFO - caution: filename not matched: web-platform/* 09:42:20 INFO - Return code: 11 09:42:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:20 INFO - https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:42:20 INFO - trying https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 09:42:20 INFO - Downloading https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 09:42:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 09:42:23 INFO - Downloaded 36389908 bytes. 09:42:23 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:42:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:42:51 INFO - caution: filename not matched: bin/* 09:42:51 INFO - caution: filename not matched: config/* 09:42:51 INFO - caution: filename not matched: mozbase/* 09:42:51 INFO - caution: filename not matched: marionette/* 09:42:51 INFO - caution: filename not matched: tools/wptserve/* 09:42:51 INFO - Return code: 11 09:42:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:51 INFO - https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 09:42:51 INFO - trying https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:42:51 INFO - Downloading https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 09:42:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 09:42:54 INFO - Downloaded 68468913 bytes. 09:42:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:42:54 INFO - mkdir: C:\slave\test\properties 09:42:54 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:42:54 INFO - Writing to file C:\slave\test\properties\build_url 09:42:54 INFO - Contents: 09:42:54 INFO - build_url:https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:42:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:42:55 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:42:55 INFO - Writing to file C:\slave\test\properties\symbols_url 09:42:55 INFO - Contents: 09:42:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:42:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:55 INFO - https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:42:55 INFO - trying https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:42:55 INFO - Downloading https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:42:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 09:42:58 INFO - Downloaded 55591852 bytes. 09:42:58 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:42:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:43:05 INFO - Return code: 0 09:43:05 INFO - Running post-action listener: _resource_record_post_action 09:43:05 INFO - Running post-action listener: set_extra_try_arguments 09:43:05 INFO - ##### 09:43:05 INFO - ##### Running create-virtualenv step. 09:43:05 INFO - ##### 09:43:05 INFO - Running pre-action listener: _pre_create_virtualenv 09:43:05 INFO - Running pre-action listener: _resource_record_pre_action 09:43:05 INFO - Running main action method: create_virtualenv 09:43:05 INFO - Creating virtualenv C:\slave\test\build\venv 09:43:05 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 09:43:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:43:06 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:43:08 INFO - Installing distribute......................................................................................................................................................................................done. 09:43:08 INFO - Return code: 0 09:43:08 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:43:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:08 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 0x00ECF0C0>, '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-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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-014\\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-014'}}, attempt #1 09:43:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 09:43:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:43:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:43:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 09:43:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:43:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 09:43:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:43:08 INFO - 'DCLOCATION': 'SCL3', 09:43:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:43:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:43:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:43:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:43:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:43:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:43:08 INFO - 'HOMEDRIVE': 'C:', 09:43:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 09:43:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:43:08 INFO - 'KTS_VERSION': '1.19c', 09:43:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:43:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 09:43:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:43:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:43:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:43:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:43:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:43:08 INFO - 'MOZ_AIRBAG': '1', 09:43:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:43:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:08 INFO - 'MOZ_MSVCVERSION': '8', 09:43:08 INFO - 'MOZ_NO_REMOTE': '1', 09:43:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:43:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:43:08 INFO - 'NO_EM_RESTART': '1', 09:43:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:43:08 INFO - 'OS': 'Windows_NT', 09:43:08 INFO - 'OURDRIVE': 'C:', 09:43:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:43:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:43:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:43:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:43:08 INFO - 'PROCESSOR_LEVEL': '6', 09:43:08 INFO - 'PROCESSOR_REVISION': '1e05', 09:43:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:43:08 INFO - 'PROMPT': '$P$G', 09:43:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:43:08 INFO - 'PWD': 'C:\\slave\\test', 09:43:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:43:08 INFO - 'SESSIONNAME': 'Console', 09:43:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:43:08 INFO - 'SYSTEMDRIVE': 'C:', 09:43:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:43:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:43:08 INFO - 'TEST1': 'testie', 09:43:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:43:08 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 09:43:08 INFO - 'USERNAME': 'cltbld', 09:43:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 09:43:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:43:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:43:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:43:08 INFO - 'WINDIR': 'C:\\WINDOWS', 09:43:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:43:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:43:09 INFO - Downloading/unpacking psutil>=0.7.1 09:43:09 INFO - Running setup.py egg_info for package psutil 09:43:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:43:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:43:09 INFO - Installing collected packages: psutil 09:43:09 INFO - Running setup.py install for psutil 09:43:09 INFO - building 'psutil._psutil_windows' extension 09:43:09 INFO - error: Unable to find vcvarsall.bat 09:43:09 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-a_4h4l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:43:09 INFO - running install 09:43:09 INFO - running build 09:43:09 INFO - running build_py 09:43:09 INFO - creating build 09:43:09 INFO - creating build\lib.win32-2.7 09:43:09 INFO - creating build\lib.win32-2.7\psutil 09:43:09 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:43:09 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:43:09 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:43:09 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:43:09 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:43:09 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:43:09 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:43:09 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:43:09 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:43:09 INFO - running build_ext 09:43:09 INFO - building 'psutil._psutil_windows' extension 09:43:09 INFO - error: Unable to find vcvarsall.bat 09:43:09 INFO - ---------------------------------------- 09:43:09 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-a_4h4l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:43:09 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-014\Application Data\pip\pip.log 09:43:09 WARNING - Return code: 1 09:43:09 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 09:43:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:43: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')]} 09:43:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43: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')]} 09:43:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00ECF0C0>, '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-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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-014\\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-014'}}, attempt #1 09:43:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:43:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:43:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:43:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 09:43:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:43:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 09:43:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:43:09 INFO - 'DCLOCATION': 'SCL3', 09:43:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:43:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:43:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:43:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:43:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:43:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:43:09 INFO - 'HOMEDRIVE': 'C:', 09:43:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 09:43:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:43:09 INFO - 'KTS_VERSION': '1.19c', 09:43:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:43:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 09:43:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:43:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:43:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:43:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:43:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:43:09 INFO - 'MOZ_AIRBAG': '1', 09:43:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:43:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:09 INFO - 'MOZ_MSVCVERSION': '8', 09:43:09 INFO - 'MOZ_NO_REMOTE': '1', 09:43:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:43:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:43:09 INFO - 'NO_EM_RESTART': '1', 09:43:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:43:09 INFO - 'OS': 'Windows_NT', 09:43:09 INFO - 'OURDRIVE': 'C:', 09:43:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:43:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:43:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:43:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:43:09 INFO - 'PROCESSOR_LEVEL': '6', 09:43:09 INFO - 'PROCESSOR_REVISION': '1e05', 09:43:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:43:09 INFO - 'PROMPT': '$P$G', 09:43:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:43:09 INFO - 'PWD': 'C:\\slave\\test', 09:43:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:43:09 INFO - 'SESSIONNAME': 'Console', 09:43:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:43:09 INFO - 'SYSTEMDRIVE': 'C:', 09:43:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:43:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:43:09 INFO - 'TEST1': 'testie', 09:43:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:43:09 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 09:43:09 INFO - 'USERNAME': 'cltbld', 09:43:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 09:43:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:43:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:43:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:43:09 INFO - 'WINDIR': 'C:\\WINDOWS', 09:43:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:43:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:43:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:43:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:43:10 INFO - Running setup.py egg_info for package mozsystemmonitor 09:43:10 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:43:10 INFO - Running setup.py egg_info for package psutil 09:43:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:43:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:43:10 INFO - Installing collected packages: mozsystemmonitor, psutil 09:43:10 INFO - Running setup.py install for mozsystemmonitor 09:43:10 INFO - Running setup.py install for psutil 09:43:10 INFO - building 'psutil._psutil_windows' extension 09:43:10 INFO - error: Unable to find vcvarsall.bat 09:43:10 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-6rwbob-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:43:10 INFO - running install 09:43:10 INFO - running build 09:43:10 INFO - running build_py 09:43:10 INFO - running build_ext 09:43:10 INFO - building 'psutil._psutil_windows' extension 09:43:10 INFO - error: Unable to find vcvarsall.bat 09:43:10 INFO - ---------------------------------------- 09:43:10 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-6rwbob-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:43:10 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-014\Application Data\pip\pip.log 09:43:10 WARNING - Return code: 1 09:43:10 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:43:10 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:43:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00ECF0C0>, '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-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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-014\\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-014'}}, attempt #1 09:43:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:43:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:43:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:43:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 09:43:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:43:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 09:43:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:43:10 INFO - 'DCLOCATION': 'SCL3', 09:43:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:43:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:43:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:43:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:43:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:43:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:43:10 INFO - 'HOMEDRIVE': 'C:', 09:43:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 09:43:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:43:10 INFO - 'KTS_VERSION': '1.19c', 09:43:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:43:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 09:43:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:43:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:43:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:43:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:43:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:43:10 INFO - 'MOZ_AIRBAG': '1', 09:43:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:43:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:10 INFO - 'MOZ_MSVCVERSION': '8', 09:43:10 INFO - 'MOZ_NO_REMOTE': '1', 09:43:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:43:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:43:10 INFO - 'NO_EM_RESTART': '1', 09:43:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:43:10 INFO - 'OS': 'Windows_NT', 09:43:10 INFO - 'OURDRIVE': 'C:', 09:43:10 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:43:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:43:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:43:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:43:10 INFO - 'PROCESSOR_LEVEL': '6', 09:43:10 INFO - 'PROCESSOR_REVISION': '1e05', 09:43:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:43:10 INFO - 'PROMPT': '$P$G', 09:43:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:43:10 INFO - 'PWD': 'C:\\slave\\test', 09:43:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:43:10 INFO - 'SESSIONNAME': 'Console', 09:43:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:43:10 INFO - 'SYSTEMDRIVE': 'C:', 09:43:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:43:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:43:10 INFO - 'TEST1': 'testie', 09:43:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:43:10 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 09:43:10 INFO - 'USERNAME': 'cltbld', 09:43:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 09:43:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:43:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:43:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:43:10 INFO - 'WINDIR': 'C:\\WINDOWS', 09:43:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:43:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:43:10 INFO - Downloading/unpacking blobuploader==1.2.4 09:43:10 INFO - Downloading blobuploader-1.2.4.tar.gz 09:43:10 INFO - Running setup.py egg_info for package blobuploader 09:43:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:43:11 INFO - Running setup.py egg_info for package requests 09:43:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:43:11 INFO - Downloading docopt-0.6.1.tar.gz 09:43:11 INFO - Running setup.py egg_info for package docopt 09:43:11 INFO - Installing collected packages: blobuploader, docopt, requests 09:43:11 INFO - Running setup.py install for blobuploader 09:43:11 INFO - Running setup.py install for docopt 09:43:11 INFO - Running setup.py install for requests 09:43:11 INFO - Successfully installed blobuploader docopt requests 09:43:11 INFO - Cleaning up... 09:43:11 INFO - Return code: 0 09:43:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:43:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:11 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 0x00ECF0C0>, '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-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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-014\\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-014'}}, attempt #1 09:43:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:43:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:43:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:43:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 09:43:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:43:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 09:43:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:43:11 INFO - 'DCLOCATION': 'SCL3', 09:43:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:43:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:43:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:43:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:43:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:43:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:43:11 INFO - 'HOMEDRIVE': 'C:', 09:43:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 09:43:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:43:11 INFO - 'KTS_VERSION': '1.19c', 09:43:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:43:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 09:43:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:43:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:43:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:43:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:43:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:43:11 INFO - 'MOZ_AIRBAG': '1', 09:43:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:43:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:11 INFO - 'MOZ_MSVCVERSION': '8', 09:43:11 INFO - 'MOZ_NO_REMOTE': '1', 09:43:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:43:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:43:11 INFO - 'NO_EM_RESTART': '1', 09:43:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:43:11 INFO - 'OS': 'Windows_NT', 09:43:11 INFO - 'OURDRIVE': 'C:', 09:43:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:43:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:43:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:43:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:43:11 INFO - 'PROCESSOR_LEVEL': '6', 09:43:11 INFO - 'PROCESSOR_REVISION': '1e05', 09:43:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:43:11 INFO - 'PROMPT': '$P$G', 09:43:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:43:11 INFO - 'PWD': 'C:\\slave\\test', 09:43:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:43:11 INFO - 'SESSIONNAME': 'Console', 09:43:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:43:11 INFO - 'SYSTEMDRIVE': 'C:', 09:43:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:43:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:43:11 INFO - 'TEST1': 'testie', 09:43:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:43:11 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 09:43:11 INFO - 'USERNAME': 'cltbld', 09:43:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 09:43:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:43:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:43:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:43:11 INFO - 'WINDIR': 'C:\\WINDOWS', 09:43:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:43:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:43:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:43:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:43:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:43:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:43:18 INFO - Unpacking c:\slave\test\build\tests\marionette 09:43:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:43:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:43:18 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:43:18 INFO - Running setup.py install for browsermob-proxy 09:43:22 INFO - Running setup.py install for manifestparser 09:43:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Running setup.py install for marionette-client 09:43:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:43:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Running setup.py install for marionette-driver 09:43:22 INFO - Running setup.py install for mozcrash 09:43:22 INFO - Running setup.py install for mozdebug 09:43:22 INFO - Running setup.py install for mozdevice 09:43:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Running setup.py install for mozfile 09:43:22 INFO - Running setup.py install for mozhttpd 09:43:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Running setup.py install for mozinfo 09:43:22 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Running setup.py install for mozInstall 09:43:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Running setup.py install for mozleak 09:43:22 INFO - Running setup.py install for mozlog 09:43:22 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Running setup.py install for moznetwork 09:43:22 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Running setup.py install for mozprocess 09:43:22 INFO - Running setup.py install for mozprofile 09:43:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Running setup.py install for mozrunner 09:43:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Running setup.py install for mozscreenshot 09:43:22 INFO - Running setup.py install for moztest 09:43:22 INFO - Running setup.py install for mozversion 09:43:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:43:22 INFO - Running setup.py install for wptserve 09:43:22 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:43:22 INFO - Cleaning up... 09:43:22 INFO - Return code: 0 09:43:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:43:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:22 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 0x00ECF0C0>, '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-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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-014\\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-014'}}, attempt #1 09:43:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:43:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:43:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:43:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 09:43:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:43:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 09:43:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:43:22 INFO - 'DCLOCATION': 'SCL3', 09:43:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:43:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:43:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:43:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:43:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:43:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:43:22 INFO - 'HOMEDRIVE': 'C:', 09:43:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 09:43:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:43:22 INFO - 'KTS_VERSION': '1.19c', 09:43:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:43:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 09:43:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:43:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:43:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:43:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:43:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:43:22 INFO - 'MOZ_AIRBAG': '1', 09:43:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:43:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:22 INFO - 'MOZ_MSVCVERSION': '8', 09:43:22 INFO - 'MOZ_NO_REMOTE': '1', 09:43:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:43:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:43:22 INFO - 'NO_EM_RESTART': '1', 09:43:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:43:22 INFO - 'OS': 'Windows_NT', 09:43:22 INFO - 'OURDRIVE': 'C:', 09:43:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:43:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:43:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:43:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:43:22 INFO - 'PROCESSOR_LEVEL': '6', 09:43:22 INFO - 'PROCESSOR_REVISION': '1e05', 09:43:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:43:22 INFO - 'PROMPT': '$P$G', 09:43:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:43:22 INFO - 'PWD': 'C:\\slave\\test', 09:43:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:43:22 INFO - 'SESSIONNAME': 'Console', 09:43:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:43:22 INFO - 'SYSTEMDRIVE': 'C:', 09:43:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:43:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:43:22 INFO - 'TEST1': 'testie', 09:43:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:43:22 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 09:43:22 INFO - 'USERNAME': 'cltbld', 09:43:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 09:43:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:43:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:43:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:43:22 INFO - 'WINDIR': 'C:\\WINDOWS', 09:43:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:43:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:43:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:43:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:43:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:43:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:43:25 INFO - Unpacking c:\slave\test\build\tests\marionette 09:43:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:43:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:43:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:43:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:43:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 09:43:30 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:43:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:43:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:43:30 INFO - Downloading blessings-1.6.tar.gz 09:43:30 INFO - Running setup.py egg_info for package blessings 09:43:30 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 09:43:30 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:43:30 INFO - Running setup.py install for blessings 09:43:30 INFO - Running setup.py install for browsermob-proxy 09:43:30 INFO - Running setup.py install for manifestparser 09:43:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Running setup.py install for marionette-client 09:43:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:43:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Running setup.py install for marionette-driver 09:43:30 INFO - Running setup.py install for mozcrash 09:43:30 INFO - Running setup.py install for mozdebug 09:43:30 INFO - Running setup.py install for mozdevice 09:43:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Running setup.py install for mozhttpd 09:43:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Running setup.py install for mozInstall 09:43:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Running setup.py install for mozleak 09:43:30 INFO - Running setup.py install for mozprofile 09:43:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Running setup.py install for mozrunner 09:43:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Running setup.py install for mozscreenshot 09:43:30 INFO - Running setup.py install for moztest 09:43:30 INFO - Running setup.py install for mozversion 09:43:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:43:30 INFO - Running setup.py install for wptserve 09:43:30 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:43:30 INFO - Cleaning up... 09:43:30 INFO - Return code: 0 09:43:30 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:43:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:43:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:43:30 INFO - Reading from file tmpfile_stdout 09:43:30 INFO - Using _rmtree_windows ... 09:43:30 INFO - Using _rmtree_windows ... 09:43:30 INFO - Current package versions: 09:43:30 INFO - blessings == 1.6 09:43:30 INFO - blobuploader == 1.2.4 09:43:30 INFO - browsermob-proxy == 0.6.0 09:43:30 INFO - distribute == 0.6.14 09:43:30 INFO - docopt == 0.6.1 09:43:30 INFO - manifestparser == 1.1 09:43:30 INFO - marionette-client == 2.3.0 09:43:30 INFO - marionette-driver == 1.4.0 09:43:30 INFO - mozInstall == 1.12 09:43:30 INFO - mozcrash == 0.17 09:43:30 INFO - mozdebug == 0.1 09:43:30 INFO - mozdevice == 0.48 09:43:30 INFO - mozfile == 1.2 09:43:30 INFO - mozhttpd == 0.7 09:43:30 INFO - mozinfo == 0.9 09:43:30 INFO - mozleak == 0.1 09:43:30 INFO - mozlog == 3.1 09:43:30 INFO - moznetwork == 0.27 09:43:30 INFO - mozprocess == 0.22 09:43:30 INFO - mozprofile == 0.28 09:43:30 INFO - mozrunner == 6.11 09:43:30 INFO - mozscreenshot == 0.1 09:43:30 INFO - mozsystemmonitor == 0.0 09:43:30 INFO - moztest == 0.7 09:43:30 INFO - mozversion == 1.4 09:43:30 INFO - requests == 1.2.3 09:43:30 INFO - wptserve == 1.4.0 09:43:30 INFO - Running post-action listener: _resource_record_post_action 09:43:30 INFO - Running post-action listener: _start_resource_monitoring 09:43:30 INFO - Starting resource monitoring. 09:43:31 INFO - ##### 09:43:31 INFO - ##### Running pull step. 09:43:31 INFO - ##### 09:43:31 INFO - Running pre-action listener: _resource_record_pre_action 09:43:31 INFO - Running main action method: pull 09:43:31 INFO - Pull has nothing to do! 09:43:31 INFO - Running post-action listener: _resource_record_post_action 09:43:31 INFO - ##### 09:43:31 INFO - ##### Running install step. 09:43:31 INFO - ##### 09:43:31 INFO - Running pre-action listener: _resource_record_pre_action 09:43:31 INFO - Running main action method: install 09:43:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:43:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:43:31 INFO - Reading from file tmpfile_stdout 09:43:31 INFO - Using _rmtree_windows ... 09:43:31 INFO - Using _rmtree_windows ... 09:43:31 INFO - Detecting whether we're running mozinstall >=1.0... 09:43:31 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:43:31 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:43:31 INFO - Reading from file tmpfile_stdout 09:43:31 INFO - Output received: 09:43:31 INFO - Usage: mozinstall-script.py [options] installer 09:43:31 INFO - Options: 09:43:31 INFO - -h, --help show this help message and exit 09:43:31 INFO - -d DEST, --destination=DEST 09:43:31 INFO - Directory to install application into. [default: 09:43:31 INFO - "C:\slave\test"] 09:43:31 INFO - --app=APP Application being installed. [default: firefox] 09:43:31 INFO - Using _rmtree_windows ... 09:43:31 INFO - Using _rmtree_windows ... 09:43:31 INFO - mkdir: C:\slave\test\build\application 09:43:31 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:43:31 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 09:43:34 INFO - Reading from file tmpfile_stdout 09:43:34 INFO - Output received: 09:43:34 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:43:34 INFO - Using _rmtree_windows ... 09:43:34 INFO - Using _rmtree_windows ... 09:43:34 INFO - Running post-action listener: _resource_record_post_action 09:43:34 INFO - ##### 09:43:34 INFO - ##### Running run-tests step. 09:43:34 INFO - ##### 09:43:34 INFO - Running pre-action listener: _resource_record_pre_action 09:43:34 INFO - Running main action method: run_tests 09:43:34 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:43:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:43:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:43:34 INFO - grabbing minidump binary from tooltool 09:43:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:34 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 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:43:34 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 09:43:34 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 09:43:34 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:43:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpb8rv6s 09:43:35 INFO - INFO - File integrity verified, renaming tmpb8rv6s to win32-minidump_stackwalk.exe 09:43:35 INFO - Return code: 0 09:43:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:43:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:43:35 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/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 09:43:35 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/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 09:43:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:43:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 09:43:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:43:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 09:43:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:43:35 INFO - 'DCLOCATION': 'SCL3', 09:43:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:43:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:43:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:43:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:43:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:43:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:43:35 INFO - 'HOMEDRIVE': 'C:', 09:43:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 09:43:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:43:35 INFO - 'KTS_VERSION': '1.19c', 09:43:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:43:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 09:43:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:43:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:43:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:43:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:43:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:43:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:43:35 INFO - 'MOZ_AIRBAG': '1', 09:43:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:43:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:35 INFO - 'MOZ_MSVCVERSION': '8', 09:43:35 INFO - 'MOZ_NO_REMOTE': '1', 09:43:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:43:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:43:35 INFO - 'NO_EM_RESTART': '1', 09:43:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:43:35 INFO - 'OS': 'Windows_NT', 09:43:35 INFO - 'OURDRIVE': 'C:', 09:43:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:43:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:43:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:43:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:43:35 INFO - 'PROCESSOR_LEVEL': '6', 09:43:35 INFO - 'PROCESSOR_REVISION': '1e05', 09:43:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:43:35 INFO - 'PROMPT': '$P$G', 09:43:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:43:35 INFO - 'PWD': 'C:\\slave\\test', 09:43:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:43:35 INFO - 'SESSIONNAME': 'Console', 09:43:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:43:35 INFO - 'SYSTEMDRIVE': 'C:', 09:43:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:43:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:43:35 INFO - 'TEST1': 'testie', 09:43:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:43:35 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 09:43:35 INFO - 'USERNAME': 'cltbld', 09:43:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 09:43:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:43:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:43:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:43:35 INFO - 'WINDIR': 'C:\\WINDOWS', 09:43:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:43:35 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/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 09:43:37 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 09:43:37 INFO - import pkg_resources 09:43:37 INFO - Using 1 client processes 09:43:40 INFO - SUITE-START | Running 778 tests 09:43:40 INFO - Running testharness tests 09:43:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:43:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:43:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:43:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:43:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:43:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:43:40 INFO - Setting up ssl 09:43:41 INFO - PROCESS | certutil | 09:43:41 INFO - PROCESS | certutil | 09:43:41 INFO - PROCESS | certutil | 09:43:41 INFO - Certificate Nickname Trust Attributes 09:43:41 INFO - SSL,S/MIME,JAR/XPI 09:43:41 INFO - 09:43:41 INFO - web-platform-tests CT,, 09:43:41 INFO - 09:43:41 INFO - Starting runner 09:43:43 INFO - PROCESS | 3668 | [3668] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:43:44 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:43:44 INFO - PROCESS | 3668 | [3668] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:43:45 INFO - PROCESS | 3668 | 1467823425439 Marionette DEBUG Marionette enabled via build flag and pref 09:43:45 INFO - PROCESS | 3668 | ++DOCSHELL 114D5C00 == 1 [pid = 3668] [id = 1] 09:43:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 1 (114D6000) [pid = 3668] [serial = 1] [outer = 00000000] 09:43:45 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:43:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 2 (114D6C00) [pid = 3668] [serial = 2] [outer = 114D6000] 09:43:45 INFO - PROCESS | 3668 | [3668] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 09:43:45 INFO - PROCESS | 3668 | [3668] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 09:43:45 INFO - PROCESS | 3668 | ++DOCSHELL 1281D800 == 2 [pid = 3668] [id = 2] 09:43:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 3 (1281DC00) [pid = 3668] [serial = 3] [outer = 00000000] 09:43:45 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:43:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 4 (1281E800) [pid = 3668] [serial = 4] [outer = 1281DC00] 09:43:45 INFO - PROCESS | 3668 | 1467823425937 Marionette INFO Listening on port 2828 09:43:46 INFO - PROCESS | 3668 | 1467823426324 Marionette DEBUG Marionette enabled via command-line flag 09:43:46 INFO - PROCESS | 3668 | ++DOCSHELL 1314CC00 == 3 [pid = 3668] [id = 3] 09:43:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 5 (13154C00) [pid = 3668] [serial = 5] [outer = 00000000] 09:43:46 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:43:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 6 (13155800) [pid = 3668] [serial = 6] [outer = 13154C00] 09:43:46 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:43:46 INFO - PROCESS | 3668 | [3668] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 09:43:46 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:43:46 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:43:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 7 (1394B400) [pid = 3668] [serial = 7] [outer = 1281DC00] 09:43:46 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:43:46 INFO - PROCESS | 3668 | 1467823426669 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1470 09:43:46 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:43:46 INFO - PROCESS | 3668 | 1467823426720 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1472 09:43:46 INFO - PROCESS | 3668 | 1467823426724 Marionette DEBUG Closed connection conn0 09:43:46 INFO - PROCESS | 3668 | 1467823426807 Marionette DEBUG Closed connection conn1 09:43:46 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:43:46 INFO - PROCESS | 3668 | 1467823426813 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1473 09:43:46 INFO - PROCESS | 3668 | 1467823426863 Marionette DEBUG Closed connection conn2 09:43:46 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:43:46 INFO - PROCESS | 3668 | 1467823426871 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1474 09:43:46 INFO - PROCESS | 3668 | ++DOCSHELL 114D7000 == 4 [pid = 3668] [id = 4] 09:43:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 8 (13E78000) [pid = 3668] [serial = 8] [outer = 00000000] 09:43:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 9 (141A6C00) [pid = 3668] [serial = 9] [outer = 13E78000] 09:43:46 INFO - PROCESS | 3668 | [3668] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 09:43:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 10 (141AC000) [pid = 3668] [serial = 10] [outer = 13E78000] 09:43:47 INFO - PROCESS | 3668 | 1467823427165 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:43:47 INFO - PROCESS | 3668 | 1467823427171 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":"20160706073523","device":"desktop","version":"48.0"} 09:43:47 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:43:47 INFO - PROCESS | 3668 | [3668] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:43:47 INFO - PROCESS | 3668 | [3668] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:43:47 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:43:47 INFO - PROCESS | 3668 | ++DOCSHELL 15765000 == 5 [pid = 3668] [id = 5] 09:43:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 11 (1576C800) [pid = 3668] [serial = 11] [outer = 00000000] 09:43:47 INFO - PROCESS | 3668 | ++DOCSHELL 1576CC00 == 6 [pid = 3668] [id = 6] 09:43:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 12 (1576D000) [pid = 3668] [serial = 12] [outer = 00000000] 09:43:48 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:43:48 INFO - PROCESS | 3668 | ++DOCSHELL 16661000 == 7 [pid = 3668] [id = 7] 09:43:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 13 (16661400) [pid = 3668] [serial = 13] [outer = 00000000] 09:43:48 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:43:48 INFO - PROCESS | 3668 | [3668] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:43:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 14 (1696D400) [pid = 3668] [serial = 14] [outer = 16661400] 09:43:48 INFO - PROCESS | 3668 | [3668] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 09:43:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 15 (1391B000) [pid = 3668] [serial = 15] [outer = 1576C800] 09:43:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 16 (1391C800) [pid = 3668] [serial = 16] [outer = 1576D000] 09:43:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 17 (1391F400) [pid = 3668] [serial = 17] [outer = 16661400] 09:43:49 INFO - PROCESS | 3668 | 1467823429251 Marionette INFO startBrowser 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:49 INFO - PROCESS | 3668 | 1467823429265 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 3668 | 1467823429278 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 3668 | 1467823429280 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 18 (17B63C00) [pid = 3668] [serial = 18] [outer = 16661400] 09:43:49 INFO - PROCESS | 3668 | 1467823429765 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"53184d67-e432-4ecd-85a8-e0758b4d85bc","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":"20160706073523","device":"desktop","version":"48.0","command_id":1}}] 09:43:49 INFO - PROCESS | 3668 | 1467823429912 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:43:49 INFO - PROCESS | 3668 | 1467823429914 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:49 INFO - PROCESS | 3668 | 1467823429968 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:43:50 INFO - PROCESS | 3668 | 1467823430063 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:43:50 INFO - PROCESS | 3668 | 1467823430065 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:50 INFO - PROCESS | 3668 | [3668] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:43:50 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:43:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 19 (19910400) [pid = 3668] [serial = 19] [outer = 16661400] 09:43:50 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:43:50 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:43:50 INFO - PROCESS | 3668 | 1467823430621 Marionette TRACE conn3 <- [1,3,null,{}] 09:43:50 INFO - PROCESS | 3668 | 1467823430653 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:43:50 INFO - PROCESS | 3668 | 1467823430656 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:50 INFO - PROCESS | 3668 | 1467823430664 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:43:50 INFO - PROCESS | 3668 | 1467823430700 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 3668 | 1467823430702 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 09:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:43:50 INFO - PROCESS | 3668 | 1467823430761 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 3668 | 1467823430765 Marionette TRACE conn3 <- [1,6,null,{}] 09:43:50 INFO - PROCESS | 3668 | 1467823430775 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:50 INFO - PROCESS | 3668 | 1467823430777 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:50 INFO - PROCESS | 3668 | 1467823430796 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:43:50 INFO - PROCESS | 3668 | 1467823430802 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 3668 | 1467823430804 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:50 INFO - PROCESS | 3668 | ++DOCSHELL 1665D000 == 8 [pid = 3668] [id = 8] 09:43:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 20 (17BA1C00) [pid = 3668] [serial = 20] [outer = 00000000] 09:43:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 21 (19C27400) [pid = 3668] [serial = 21] [outer = 17BA1C00] 09:43:50 INFO - PROCESS | 3668 | 1467823430834 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 22 (19C2B800) [pid = 3668] [serial = 22] [outer = 17BA1C00] 09:43:51 INFO - PROCESS | 3668 | ++DOCSHELL 19F63C00 == 9 [pid = 3668] [id = 9] 09:43:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 23 (19F68400) [pid = 3668] [serial = 23] [outer = 00000000] 09:43:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 24 (19F6B000) [pid = 3668] [serial = 24] [outer = 19F68400] 09:43:51 INFO - PROCESS | 3668 | 1467823431199 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 25 (19F89400) [pid = 3668] [serial = 25] [outer = 19F68400] 09:43:51 INFO - PROCESS | 3668 | 1467823431503 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 797ms 09:43:51 INFO - PROCESS | 3668 | 1467823431537 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 3668 | 1467823431539 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 09:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:43:51 INFO - PROCESS | 3668 | 1467823431581 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 3668 | 1467823431583 Marionette TRACE conn3 <- [1,10,null,{}] 09:43:51 INFO - PROCESS | 3668 | 1467823431602 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 3668 | 1467823431607 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:51 INFO - PROCESS | 3668 | 1467823431703 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:43:51 INFO - PROCESS | 3668 | 1467823431709 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 3668 | 1467823431712 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:51 INFO - PROCESS | 3668 | ++DOCSHELL 1A3E2C00 == 10 [pid = 3668] [id = 10] 09:43:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 26 (1A3E3800) [pid = 3668] [serial = 26] [outer = 00000000] 09:43:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 27 (1AC49C00) [pid = 3668] [serial = 27] [outer = 1A3E3800] 09:43:51 INFO - PROCESS | 3668 | 1467823431759 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 28 (1AC4D800) [pid = 3668] [serial = 28] [outer = 1A3E3800] 09:43:52 INFO - PROCESS | 3668 | 1467823432055 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 573ms 09:43:52 INFO - PROCESS | 3668 | 1467823432123 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 3668 | 1467823432126 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 09:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:43:52 INFO - PROCESS | 3668 | 1467823432129 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - PROCESS | 3668 | 1467823432131 Marionette TRACE conn3 <- [1,14,null,{}] 09:43:52 INFO - PROCESS | 3668 | 1467823432135 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 3668 | 1467823432137 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:52 INFO - PROCESS | 3668 | 1467823432217 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:43:52 INFO - PROCESS | 3668 | 1467823432231 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 3668 | 1467823432233 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:52 INFO - PROCESS | 3668 | ++DOCSHELL 1A53F400 == 11 [pid = 3668] [id = 11] 09:43:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 29 (1A541000) [pid = 3668] [serial = 29] [outer = 00000000] 09:43:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 30 (1A548800) [pid = 3668] [serial = 30] [outer = 1A541000] 09:43:52 INFO - PROCESS | 3668 | 1467823432282 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 31 (1AC55000) [pid = 3668] [serial = 31] [outer = 1A541000] 09:43:52 INFO - PROCESS | 3668 | 1467823432616 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 09:43:52 INFO - PROCESS | 3668 | 1467823432663 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 3668 | 1467823432665 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 09:43:52 INFO - PROCESS | 3668 | 1467823432668 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:43:52 INFO - PROCESS | 3668 | 1467823432670 Marionette TRACE conn3 <- [1,18,null,{}] 09:43:52 INFO - PROCESS | 3668 | 1467823432673 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 3668 | 1467823432676 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:52 INFO - PROCESS | 3668 | 1467823432747 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:43:52 INFO - PROCESS | 3668 | 1467823432753 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 3668 | 1467823432756 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:52 INFO - PROCESS | 3668 | ++DOCSHELL 1A6A6C00 == 12 [pid = 3668] [id = 12] 09:43:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 32 (1A6A7000) [pid = 3668] [serial = 32] [outer = 00000000] 09:43:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 33 (1A6B2800) [pid = 3668] [serial = 33] [outer = 1A6A7000] 09:43:52 INFO - PROCESS | 3668 | 1467823432799 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 34 (1AC56800) [pid = 3668] [serial = 34] [outer = 1A6A7000] 09:43:53 INFO - PROCESS | 3668 | 1467823433087 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 475ms 09:43:53 INFO - PROCESS | 3668 | 1467823433143 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 3668 | 1467823433145 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 09:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:43:53 INFO - PROCESS | 3668 | 1467823433149 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 3668 | 1467823433151 Marionette TRACE conn3 <- [1,22,null,{}] 09:43:53 INFO - PROCESS | 3668 | 1467823433154 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 3668 | 1467823433156 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:53 INFO - PROCESS | 3668 | 1467823433233 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:43:53 INFO - PROCESS | 3668 | 1467823433238 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 3668 | 1467823433240 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:53 INFO - PROCESS | 3668 | ++DOCSHELL 1AD0EC00 == 13 [pid = 3668] [id = 13] 09:43:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 35 (1AD0F000) [pid = 3668] [serial = 35] [outer = 00000000] 09:43:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 36 (1AD93800) [pid = 3668] [serial = 36] [outer = 1AD0F000] 09:43:53 INFO - PROCESS | 3668 | 1467823433290 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 37 (1AD97C00) [pid = 3668] [serial = 37] [outer = 1AD0F000] 09:43:53 INFO - PROCESS | 3668 | 1467823433574 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 475ms 09:43:53 INFO - PROCESS | 3668 | 1467823433623 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 3668 | 1467823433624 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 09:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:43:53 INFO - PROCESS | 3668 | 1467823433628 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 3668 | 1467823433629 Marionette TRACE conn3 <- [1,26,null,{}] 09:43:53 INFO - PROCESS | 3668 | 1467823433633 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 3668 | 1467823433634 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:53 INFO - PROCESS | 3668 | 1467823433729 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:43:53 INFO - PROCESS | 3668 | 1467823433716 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 3668 | 1467823433719 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:53 INFO - PROCESS | 3668 | ++DOCSHELL 1AD9E800 == 14 [pid = 3668] [id = 14] 09:43:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 38 (1AD9EC00) [pid = 3668] [serial = 38] [outer = 00000000] 09:43:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 39 (1B015800) [pid = 3668] [serial = 39] [outer = 1AD9EC00] 09:43:53 INFO - PROCESS | 3668 | 1467823433761 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 40 (1B01A800) [pid = 3668] [serial = 40] [outer = 1AD9EC00] 09:43:54 INFO - PROCESS | 3668 | ++DOCSHELL 1B01E400 == 15 [pid = 3668] [id = 15] 09:43:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 41 (1B01E800) [pid = 3668] [serial = 41] [outer = 00000000] 09:43:54 INFO - PROCESS | 3668 | 1467823434068 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:43:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 42 (1B170400) [pid = 3668] [serial = 42] [outer = 1B01E800] 09:43:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 43 (1B174800) [pid = 3668] [serial = 43] [outer = 1B01E800] 09:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 475ms 09:43:54 INFO - PROCESS | 3668 | ++DOCSHELL 1A542400 == 16 [pid = 3668] [id = 16] 09:43:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 44 (1B175800) [pid = 3668] [serial = 44] [outer = 00000000] 09:43:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 45 (1B1BD800) [pid = 3668] [serial = 45] [outer = 1B175800] 09:43:54 INFO - PROCESS | 3668 | 1467823434154 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 3668 | 1467823434156 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 09:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:43:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 46 (1B1C5400) [pid = 3668] [serial = 46] [outer = 1B175800] 09:43:54 INFO - PROCESS | 3668 | 1467823434188 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - PROCESS | 3668 | 1467823434202 Marionette TRACE conn3 <- [1,30,null,{}] 09:43:54 INFO - PROCESS | 3668 | 1467823434206 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:54 INFO - PROCESS | 3668 | 1467823434208 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:54 INFO - PROCESS | 3668 | 1467823434326 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:43:54 INFO - PROCESS | 3668 | 1467823434362 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 3668 | 1467823434364 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:54 INFO - PROCESS | 3668 | ++DOCSHELL 1B951C00 == 17 [pid = 3668] [id = 17] 09:43:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 47 (1B952000) [pid = 3668] [serial = 47] [outer = 00000000] 09:43:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 48 (1B954800) [pid = 3668] [serial = 48] [outer = 1B952000] 09:43:54 INFO - PROCESS | 3668 | 1467823434391 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (1B954C00) [pid = 3668] [serial = 49] [outer = 1B952000] 09:43:55 INFO - PROCESS | 3668 | --DOCSHELL 114D5C00 == 16 [pid = 3668] [id = 1] 09:43:55 INFO - PROCESS | 3668 | 1467823435327 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1188ms 09:43:55 INFO - PROCESS | 3668 | 1467823435360 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 3668 | 1467823435364 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:43:55 INFO - PROCESS | 3668 | 1467823435369 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 3668 | 1467823435374 Marionette TRACE conn3 <- [1,34,null,{}] 09:43:55 INFO - PROCESS | 3668 | 1467823435379 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 3668 | 1467823435382 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:55 INFO - PROCESS | 3668 | 1467823435481 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:43:55 INFO - PROCESS | 3668 | 1467823435544 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 3668 | 1467823435547 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:55 INFO - PROCESS | 3668 | ++DOCSHELL 10A80400 == 17 [pid = 3668] [id = 18] 09:43:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (10F9C000) [pid = 3668] [serial = 50] [outer = 00000000] 09:43:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (112CE800) [pid = 3668] [serial = 51] [outer = 10F9C000] 09:43:55 INFO - PROCESS | 3668 | 1467823435602 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (129B3C00) [pid = 3668] [serial = 52] [outer = 10F9C000] 09:43:56 INFO - PROCESS | 3668 | 1467823436089 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 754ms 09:43:56 INFO - PROCESS | 3668 | 1467823436132 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 3668 | 1467823436118 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 09:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:43:56 INFO - PROCESS | 3668 | 1467823436124 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 3668 | 1467823436127 Marionette TRACE conn3 <- [1,38,null,{}] 09:43:56 INFO - PROCESS | 3668 | 1467823436131 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 3668 | 1467823436134 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:56 INFO - PROCESS | 3668 | 1467823436251 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:43:56 INFO - PROCESS | 3668 | 1467823436315 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 3668 | 1467823436299 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:56 INFO - PROCESS | 3668 | ++DOCSHELL 13926800 == 18 [pid = 3668] [id = 19] 09:43:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (13928C00) [pid = 3668] [serial = 53] [outer = 00000000] 09:43:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (13E77000) [pid = 3668] [serial = 54] [outer = 13928C00] 09:43:56 INFO - PROCESS | 3668 | 1467823436362 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (141A6800) [pid = 3668] [serial = 55] [outer = 13928C00] 09:43:57 INFO - PROCESS | 3668 | 1467823437061 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 979ms 09:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:43:57 INFO - PROCESS | 3668 | 1467823437124 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3668 | 1467823437109 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 09:43:57 INFO - PROCESS | 3668 | 1467823437114 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 3668 | 1467823437117 Marionette TRACE conn3 <- [1,42,null,{}] 09:43:57 INFO - PROCESS | 3668 | --DOCSHELL 114D7000 == 17 [pid = 3668] [id = 4] 09:43:57 INFO - PROCESS | 3668 | 1467823437169 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:57 INFO - PROCESS | 3668 | 1467823437172 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:57 INFO - PROCESS | 3668 | 1467823437265 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:43:57 INFO - PROCESS | 3668 | 1467823437273 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 3668 | 1467823437275 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:57 INFO - PROCESS | 3668 | ++DOCSHELL 10A73800 == 18 [pid = 3668] [id = 20] 09:43:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (10A75400) [pid = 3668] [serial = 56] [outer = 00000000] 09:43:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (10FF4000) [pid = 3668] [serial = 57] [outer = 10A75400] 09:43:57 INFO - PROCESS | 3668 | 1467823437306 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (11273800) [pid = 3668] [serial = 58] [outer = 10A75400] 09:43:57 INFO - PROCESS | 3668 | 1467823437722 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 614ms 09:43:57 INFO - PROCESS | 3668 | 1467823437744 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3668 | 1467823437748 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 09:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:43:57 INFO - PROCESS | 3668 | 1467823437758 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 3668 | 1467823437760 Marionette TRACE conn3 <- [1,46,null,{}] 09:43:57 INFO - PROCESS | 3668 | 1467823437764 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:57 INFO - PROCESS | 3668 | 1467823437767 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:57 INFO - PROCESS | 3668 | 1467823437848 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:43:57 INFO - PROCESS | 3668 | 1467823437838 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 3668 | 1467823437840 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:57 INFO - PROCESS | 3668 | ++DOCSHELL 112EBC00 == 19 [pid = 3668] [id = 21] 09:43:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (112EC400) [pid = 3668] [serial = 59] [outer = 00000000] 09:43:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (11AE3000) [pid = 3668] [serial = 60] [outer = 112EC400] 09:43:57 INFO - PROCESS | 3668 | 1467823437889 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (11CD9400) [pid = 3668] [serial = 61] [outer = 112EC400] 09:43:58 INFO - PROCESS | 3668 | 1467823438320 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 09:43:58 INFO - PROCESS | 3668 | 1467823438378 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 3668 | 1467823438381 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 09:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:43:58 INFO - PROCESS | 3668 | 1467823438384 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 3668 | 1467823438388 Marionette TRACE conn3 <- [1,50,null,{}] 09:43:58 INFO - PROCESS | 3668 | 1467823438398 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 3668 | 1467823438403 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:58 INFO - PROCESS | 3668 | 1467823438482 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:43:58 INFO - PROCESS | 3668 | 1467823438556 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 3668 | 1467823438559 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:58 INFO - PROCESS | 3668 | ++DOCSHELL 132C7400 == 20 [pid = 3668] [id = 22] 09:43:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (132CA400) [pid = 3668] [serial = 62] [outer = 00000000] 09:43:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (1391F000) [pid = 3668] [serial = 63] [outer = 132CA400] 09:43:58 INFO - PROCESS | 3668 | 1467823438605 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (139E2400) [pid = 3668] [serial = 64] [outer = 132CA400] 09:43:58 INFO - PROCESS | 3668 | 1467823438917 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 573ms 09:43:58 INFO - PROCESS | 3668 | 1467823438962 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 3668 | 1467823438965 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 09:43:58 INFO - PROCESS | 3668 | 1467823438968 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:43:58 INFO - PROCESS | 3668 | 1467823438970 Marionette TRACE conn3 <- [1,54,null,{}] 09:43:58 INFO - PROCESS | 3668 | 1467823438973 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 3668 | 1467823438975 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:59 INFO - PROCESS | 3668 | 1467823439065 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:43:59 INFO - PROCESS | 3668 | 1467823439072 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 3668 | 1467823439074 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:59 INFO - PROCESS | 3668 | ++DOCSHELL 13E78400 == 21 [pid = 3668] [id = 23] 09:43:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (13EE1000) [pid = 3668] [serial = 65] [outer = 00000000] 09:43:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (141AD400) [pid = 3668] [serial = 66] [outer = 13EE1000] 09:43:59 INFO - PROCESS | 3668 | 1467823439119 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (144BA800) [pid = 3668] [serial = 67] [outer = 13EE1000] 09:43:59 INFO - PROCESS | 3668 | 1467823439438 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 531ms 09:43:59 INFO - PROCESS | 3668 | 1467823439504 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 3668 | 1467823439506 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 09:43:59 INFO - PROCESS | 3668 | 1467823439509 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:43:59 INFO - PROCESS | 3668 | 1467823439510 Marionette TRACE conn3 <- [1,58,null,{}] 09:43:59 INFO - PROCESS | 3668 | 1467823439514 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 3668 | 1467823439498 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:59 INFO - PROCESS | 3668 | 1467823439598 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:43:59 INFO - PROCESS | 3668 | 1467823439606 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 3668 | 1467823439609 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:43:59 INFO - PROCESS | 3668 | ++DOCSHELL 112EB400 == 22 [pid = 3668] [id = 24] 09:43:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13E72C00) [pid = 3668] [serial = 68] [outer = 00000000] 09:43:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1537CC00) [pid = 3668] [serial = 69] [outer = 13E72C00] 09:43:59 INFO - PROCESS | 3668 | 1467823439656 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (155A2800) [pid = 3668] [serial = 70] [outer = 13E72C00] 09:43:59 INFO - PROCESS | 3668 | 1467823439997 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 531ms 09:44:00 INFO - PROCESS | 3668 | 1467823440043 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 3668 | 1467823440045 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 09:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:44:00 INFO - PROCESS | 3668 | 1467823440030 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 3668 | 1467823440031 Marionette TRACE conn3 <- [1,62,null,{}] 09:44:00 INFO - PROCESS | 3668 | 1467823440035 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:00 INFO - PROCESS | 3668 | 1467823440040 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:00 INFO - PROCESS | 3668 | 1467823440162 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:44:00 INFO - PROCESS | 3668 | 1467823440177 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 3668 | 1467823440179 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:00 INFO - PROCESS | 3668 | ++DOCSHELL 155A9400 == 23 [pid = 3668] [id = 25] 09:44:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (15764800) [pid = 3668] [serial = 71] [outer = 00000000] 09:44:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15F41800) [pid = 3668] [serial = 72] [outer = 15764800] 09:44:00 INFO - PROCESS | 3668 | 1467823440204 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15F43000) [pid = 3668] [serial = 73] [outer = 15764800] 09:44:00 INFO - PROCESS | 3668 | 1467823440532 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 531ms 09:44:00 INFO - PROCESS | 3668 | 1467823440568 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 3668 | 1467823440570 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 09:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:44:00 INFO - PROCESS | 3668 | 1467823440573 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 3668 | 1467823440575 Marionette TRACE conn3 <- [1,66,null,{}] 09:44:00 INFO - PROCESS | 3668 | 1467823440578 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:00 INFO - PROCESS | 3668 | 1467823440580 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:00 INFO - PROCESS | 3668 | 1467823440653 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:44:00 INFO - PROCESS | 3668 | 1467823440714 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 3668 | 1467823440716 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:00 INFO - PROCESS | 3668 | ++DOCSHELL 155A0800 == 24 [pid = 3668] [id = 26] 09:44:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15F42000) [pid = 3668] [serial = 74] [outer = 00000000] 09:44:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (172E5800) [pid = 3668] [serial = 75] [outer = 15F42000] 09:44:00 INFO - PROCESS | 3668 | 1467823440762 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1732F000) [pid = 3668] [serial = 76] [outer = 15F42000] 09:44:01 INFO - PROCESS | 3668 | 1467823441072 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 531ms 09:44:01 INFO - PROCESS | 3668 | 1467823441110 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 3668 | 1467823441111 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 09:44:01 INFO - PROCESS | 3668 | 1467823441115 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:44:01 INFO - PROCESS | 3668 | 1467823441116 Marionette TRACE conn3 <- [1,70,null,{}] 09:44:01 INFO - PROCESS | 3668 | 1467823441120 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 3668 | 1467823441122 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:01 INFO - PROCESS | 3668 | 1467823441205 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:44:01 INFO - PROCESS | 3668 | 1467823441213 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 3668 | 1467823441215 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:01 INFO - PROCESS | 3668 | ++DOCSHELL 16B3D800 == 25 [pid = 3668] [id = 27] 09:44:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16B3F000) [pid = 3668] [serial = 77] [outer = 00000000] 09:44:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (174B1C00) [pid = 3668] [serial = 78] [outer = 16B3F000] 09:44:01 INFO - PROCESS | 3668 | 1467823441257 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (174B4800) [pid = 3668] [serial = 79] [outer = 16B3F000] 09:44:01 INFO - PROCESS | 3668 | 1467823441602 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 531ms 09:44:01 INFO - PROCESS | 3668 | 1467823441654 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 3668 | 1467823441656 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 09:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:44:01 INFO - PROCESS | 3668 | 1467823441659 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 3668 | 1467823441661 Marionette TRACE conn3 <- [1,74,null,{}] 09:44:01 INFO - PROCESS | 3668 | 1467823441664 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 3668 | 1467823441666 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:01 INFO - PROCESS | 3668 | 1467823441751 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:44:01 INFO - PROCESS | 3668 | 1467823441792 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 3668 | 1467823441793 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:01 INFO - PROCESS | 3668 | ++DOCSHELL 16770000 == 26 [pid = 3668] [id = 28] 09:44:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (172E1C00) [pid = 3668] [serial = 80] [outer = 00000000] 09:44:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17B68800) [pid = 3668] [serial = 81] [outer = 172E1C00] 09:44:01 INFO - PROCESS | 3668 | 1467823441841 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17B9FC00) [pid = 3668] [serial = 82] [outer = 172E1C00] 09:44:02 INFO - PROCESS | 3668 | 1467823442150 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 531ms 09:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:44:02 INFO - PROCESS | 3668 | 1467823442194 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 3668 | 1467823442196 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 09:44:02 INFO - PROCESS | 3668 | 1467823442199 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 3668 | 1467823442201 Marionette TRACE conn3 <- [1,78,null,{}] 09:44:02 INFO - PROCESS | 3668 | 1467823442204 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:02 INFO - PROCESS | 3668 | 1467823442206 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:02 INFO - PROCESS | 3668 | 1467823442292 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:44:02 INFO - PROCESS | 3668 | 1467823442300 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 3668 | 1467823442302 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:02 INFO - PROCESS | 3668 | ++DOCSHELL 176F7800 == 27 [pid = 3668] [id = 29] 09:44:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (176F8000) [pid = 3668] [serial = 83] [outer = 00000000] 09:44:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18167000) [pid = 3668] [serial = 84] [outer = 176F8000] 09:44:02 INFO - PROCESS | 3668 | 1467823442343 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1966E400) [pid = 3668] [serial = 85] [outer = 176F8000] 09:44:02 INFO - PROCESS | 3668 | 1467823442661 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 531ms 09:44:02 INFO - PROCESS | 3668 | 1467823442736 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 3668 | 1467823442738 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 09:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:44:02 INFO - PROCESS | 3668 | 1467823442741 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 3668 | 1467823442726 Marionette TRACE conn3 <- [1,82,null,{}] 09:44:02 INFO - PROCESS | 3668 | 1467823442729 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:02 INFO - PROCESS | 3668 | 1467823442732 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:02 INFO - PROCESS | 3668 | 1467823442849 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:44:02 INFO - PROCESS | 3668 | 1467823442857 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 3668 | 1467823442860 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:02 INFO - PROCESS | 3668 | ++DOCSHELL 1314C800 == 28 [pid = 3668] [id = 30] 09:44:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (17B9F400) [pid = 3668] [serial = 86] [outer = 00000000] 09:44:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1990D000) [pid = 3668] [serial = 87] [outer = 17B9F400] 09:44:02 INFO - PROCESS | 3668 | 1467823442903 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19C2FC00) [pid = 3668] [serial = 88] [outer = 17B9F400] 09:44:03 INFO - PROCESS | 3668 | 1467823443247 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 573ms 09:44:03 INFO - PROCESS | 3668 | 1467823443303 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 3668 | 1467823443305 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 09:44:03 INFO - PROCESS | 3668 | 1467823443309 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:44:03 INFO - PROCESS | 3668 | 1467823443310 Marionette TRACE conn3 <- [1,86,null,{}] 09:44:03 INFO - PROCESS | 3668 | 1467823443313 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 3668 | 1467823443315 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:03 INFO - PROCESS | 3668 | 1467823443437 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:44:03 INFO - PROCESS | 3668 | 1467823443430 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 3668 | 1467823443432 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:03 INFO - PROCESS | 3668 | ++DOCSHELL 10FF8400 == 29 [pid = 3668] [id = 31] 09:44:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (13265400) [pid = 3668] [serial = 89] [outer = 00000000] 09:44:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (19CC0400) [pid = 3668] [serial = 90] [outer = 13265400] 09:44:03 INFO - PROCESS | 3668 | 1467823443481 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (19F64400) [pid = 3668] [serial = 91] [outer = 13265400] 09:44:04 INFO - PROCESS | 3668 | 1467823444538 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1286ms 09:44:04 INFO - PROCESS | 3668 | 1467823444613 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 3668 | 1467823444616 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 09:44:04 INFO - PROCESS | 3668 | 1467823444621 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:44:04 INFO - PROCESS | 3668 | 1467823444624 Marionette TRACE conn3 <- [1,90,null,{}] 09:44:04 INFO - PROCESS | 3668 | 1467823444629 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 3668 | 1467823444631 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:04 INFO - PROCESS | 3668 | 1467823444720 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:44:04 INFO - PROCESS | 3668 | 1467823444771 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 3668 | 1467823444774 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:04 INFO - PROCESS | 3668 | ++DOCSHELL 112C6000 == 30 [pid = 3668] [id = 32] 09:44:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (112CA400) [pid = 3668] [serial = 92] [outer = 00000000] 09:44:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (11C2EC00) [pid = 3668] [serial = 93] [outer = 112CA400] 09:44:04 INFO - PROCESS | 3668 | 1467823444803 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (11C37800) [pid = 3668] [serial = 94] [outer = 112CA400] 09:44:05 INFO - PROCESS | 3668 | 1467823445153 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 572ms 09:44:05 INFO - PROCESS | 3668 | 1467823445188 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 3668 | 1467823445192 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 09:44:05 INFO - PROCESS | 3668 | 1467823445198 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:44:05 INFO - PROCESS | 3668 | 1467823445200 Marionette TRACE conn3 <- [1,94,null,{}] 09:44:05 INFO - PROCESS | 3668 | 1467823445204 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 3668 | 1467823445206 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:05 INFO - PROCESS | 3668 | 1467823445301 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:44:05 INFO - PROCESS | 3668 | 1467823445307 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 3668 | 1467823445309 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:05 INFO - PROCESS | 3668 | ++DOCSHELL 13082000 == 31 [pid = 3668] [id = 33] 09:44:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (130D1000) [pid = 3668] [serial = 95] [outer = 00000000] 09:44:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (131E8400) [pid = 3668] [serial = 96] [outer = 130D1000] 09:44:05 INFO - PROCESS | 3668 | 1467823445354 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (131F1000) [pid = 3668] [serial = 97] [outer = 130D1000] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (13E78000) [pid = 3668] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1AD9EC00) [pid = 3668] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1AD0F000) [pid = 3668] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1A6A7000) [pid = 3668] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1A541000) [pid = 3668] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1A3E3800) [pid = 3668] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (17BA1C00) [pid = 3668] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1B952000) [pid = 3668] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (10F9C000) [pid = 3668] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (13928C00) [pid = 3668] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (10A75400) [pid = 3668] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (112EC400) [pid = 3668] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (132CA400) [pid = 3668] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13EE1000) [pid = 3668] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13E72C00) [pid = 3668] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (15764800) [pid = 3668] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15F42000) [pid = 3668] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (16B3F000) [pid = 3668] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (172E1C00) [pid = 3668] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:44:05 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (176F8000) [pid = 3668] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:44:06 INFO - PROCESS | 3668 | 1467823446117 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 965ms 09:44:06 INFO - PROCESS | 3668 | 1467823446164 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 3668 | 1467823446166 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 09:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:44:06 INFO - PROCESS | 3668 | 1467823446170 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 3668 | 1467823446173 Marionette TRACE conn3 <- [1,98,null,{}] 09:44:06 INFO - PROCESS | 3668 | 1467823446185 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 3668 | 1467823446192 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:06 INFO - PROCESS | 3668 | 1467823446304 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:44:06 INFO - PROCESS | 3668 | 1467823446310 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 3668 | 1467823446313 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:06 INFO - PROCESS | 3668 | ++DOCSHELL 1345B400 == 32 [pid = 3668] [id = 34] 09:44:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1391A000) [pid = 3668] [serial = 98] [outer = 00000000] 09:44:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (13E72C00) [pid = 3668] [serial = 99] [outer = 1391A000] 09:44:06 INFO - PROCESS | 3668 | 1467823446382 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (13EE4000) [pid = 3668] [serial = 100] [outer = 1391A000] 09:44:06 INFO - PROCESS | 3668 | 1467823446790 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 656ms 09:44:06 INFO - PROCESS | 3668 | 1467823446845 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 3668 | 1467823446847 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 09:44:06 INFO - PROCESS | 3668 | 1467823446850 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:44:06 INFO - PROCESS | 3668 | 1467823446852 Marionette TRACE conn3 <- [1,102,null,{}] 09:44:06 INFO - PROCESS | 3668 | 1467823446877 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 3668 | 1467823446879 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:06 INFO - PROCESS | 3668 | 1467823446939 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:44:06 INFO - PROCESS | 3668 | 1467823446945 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 3668 | 1467823446947 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:06 INFO - PROCESS | 3668 | ++DOCSHELL 13EE9400 == 33 [pid = 3668] [id = 35] 09:44:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (141ABC00) [pid = 3668] [serial = 101] [outer = 00000000] 09:44:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15375800) [pid = 3668] [serial = 102] [outer = 141ABC00] 09:44:06 INFO - PROCESS | 3668 | 1467823446994 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (157E9000) [pid = 3668] [serial = 103] [outer = 141ABC00] 09:44:07 INFO - PROCESS | 3668 | 1467823447336 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 545ms 09:44:07 INFO - PROCESS | 3668 | 1467823447394 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 3668 | 1467823447396 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 09:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:44:07 INFO - PROCESS | 3668 | 1467823447399 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 3668 | 1467823447401 Marionette TRACE conn3 <- [1,106,null,{}] 09:44:07 INFO - PROCESS | 3668 | 1467823447404 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 3668 | 1467823447406 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:07 INFO - PROCESS | 3668 | 1467823447481 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:44:07 INFO - PROCESS | 3668 | 1467823447489 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 3668 | 1467823447491 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:07 INFO - PROCESS | 3668 | ++DOCSHELL 15F42400 == 34 [pid = 3668] [id = 36] 09:44:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (15F43800) [pid = 3668] [serial = 104] [outer = 00000000] 09:44:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (16B42800) [pid = 3668] [serial = 105] [outer = 15F43800] 09:44:07 INFO - PROCESS | 3668 | 1467823447534 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1732D800) [pid = 3668] [serial = 106] [outer = 15F43800] 09:44:08 INFO - PROCESS | 3668 | 1467823448078 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 755ms 09:44:08 INFO - PROCESS | 3668 | 1467823448163 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 3668 | 1467823448168 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 09:44:08 INFO - PROCESS | 3668 | 1467823448173 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:44:08 INFO - PROCESS | 3668 | 1467823448178 Marionette TRACE conn3 <- [1,110,null,{}] 09:44:08 INFO - PROCESS | 3668 | 1467823448183 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:08 INFO - PROCESS | 3668 | 1467823448186 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:08 INFO - PROCESS | 3668 | 1467823448276 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:44:08 INFO - PROCESS | 3668 | 1467823448340 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 3668 | 1467823448343 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:08 INFO - PROCESS | 3668 | ++DOCSHELL 10F9C000 == 35 [pid = 3668] [id = 37] 09:44:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (112C9800) [pid = 3668] [serial = 107] [outer = 00000000] 09:44:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (129EEC00) [pid = 3668] [serial = 108] [outer = 112C9800] 09:44:08 INFO - PROCESS | 3668 | 1467823448380 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (130AD800) [pid = 3668] [serial = 109] [outer = 112C9800] 09:44:08 INFO - PROCESS | 3668 | 1467823448899 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 810ms 09:44:08 INFO - PROCESS | 3668 | 1467823448984 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 3668 | 1467823448989 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 09:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:44:08 INFO - PROCESS | 3668 | 1467823448995 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 3668 | 1467823448998 Marionette TRACE conn3 <- [1,114,null,{}] 09:44:08 INFO - PROCESS | 3668 | 1467823449002 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:08 INFO - PROCESS | 3668 | 1467823449005 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:09 INFO - PROCESS | 3668 | 1467823449129 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:44:09 INFO - PROCESS | 3668 | 1467823449194 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 3668 | 1467823449196 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:09 INFO - PROCESS | 3668 | ++DOCSHELL 13E75000 == 36 [pid = 3668] [id = 38] 09:44:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (13E80C00) [pid = 3668] [serial = 110] [outer = 00000000] 09:44:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (155A8400) [pid = 3668] [serial = 111] [outer = 13E80C00] 09:44:09 INFO - PROCESS | 3668 | 1467823449233 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (15F41C00) [pid = 3668] [serial = 112] [outer = 13E80C00] 09:44:09 INFO - PROCESS | 3668 | 1467823449770 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 839ms 09:44:09 INFO - PROCESS | 3668 | 1467823449825 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 3668 | 1467823449828 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 09:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:44:09 INFO - PROCESS | 3668 | 1467823449832 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 3668 | 1467823449836 Marionette TRACE conn3 <- [1,118,null,{}] 09:44:09 INFO - PROCESS | 3668 | 1467823449847 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 3668 | 1467823449852 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:10 INFO - PROCESS | 3668 | 1467823450059 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:44:10 INFO - PROCESS | 3668 | 1467823450067 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 3668 | 1467823450070 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:10 INFO - PROCESS | 3668 | ++DOCSHELL 10A7AC00 == 37 [pid = 3668] [id = 39] 09:44:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (10A7C000) [pid = 3668] [serial = 113] [outer = 00000000] 09:44:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (10FF8800) [pid = 3668] [serial = 114] [outer = 10A7C000] 09:44:10 INFO - PROCESS | 3668 | 1467823450118 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (112C6C00) [pid = 3668] [serial = 115] [outer = 10A7C000] 09:44:10 INFO - PROCESS | 3668 | --DOCSHELL 13082000 == 36 [pid = 3668] [id = 33] 09:44:10 INFO - PROCESS | 3668 | --DOCSHELL 13EE9400 == 35 [pid = 3668] [id = 35] 09:44:10 INFO - PROCESS | 3668 | --DOCSHELL 1345B400 == 34 [pid = 3668] [id = 34] 09:44:10 INFO - PROCESS | 3668 | --DOCSHELL 112C6000 == 33 [pid = 3668] [id = 32] 09:44:10 INFO - PROCESS | 3668 | --DOCSHELL 13E75000 == 32 [pid = 3668] [id = 38] 09:44:10 INFO - PROCESS | 3668 | --DOCSHELL 176F7800 == 31 [pid = 3668] [id = 29] 09:44:10 INFO - PROCESS | 3668 | --DOCSHELL 15F42400 == 30 [pid = 3668] [id = 36] 09:44:10 INFO - PROCESS | 3668 | --DOCSHELL 10F9C000 == 29 [pid = 3668] [id = 37] 09:44:10 INFO - PROCESS | 3668 | --DOCSHELL 10FF8400 == 28 [pid = 3668] [id = 31] 09:44:10 INFO - PROCESS | 3668 | --DOCSHELL 1314C800 == 27 [pid = 3668] [id = 30] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1391F400) [pid = 3668] [serial = 17] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (112CE800) [pid = 3668] [serial = 51] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (13E77000) [pid = 3668] [serial = 54] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (10FF4000) [pid = 3668] [serial = 57] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (11AE3000) [pid = 3668] [serial = 60] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (11CD9400) [pid = 3668] [serial = 61] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1391F000) [pid = 3668] [serial = 63] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (141AD400) [pid = 3668] [serial = 66] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (144BA800) [pid = 3668] [serial = 67] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1537CC00) [pid = 3668] [serial = 69] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (15F41800) [pid = 3668] [serial = 72] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (172E5800) [pid = 3668] [serial = 75] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (174B1C00) [pid = 3668] [serial = 78] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (17B68800) [pid = 3668] [serial = 81] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (18167000) [pid = 3668] [serial = 84] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (155A2800) [pid = 3668] [serial = 70] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15F43000) [pid = 3668] [serial = 73] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1732F000) [pid = 3668] [serial = 76] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (174B4800) [pid = 3668] [serial = 79] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (11273800) [pid = 3668] [serial = 58] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17B9FC00) [pid = 3668] [serial = 82] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (129B3C00) [pid = 3668] [serial = 52] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (139E2400) [pid = 3668] [serial = 64] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1990D000) [pid = 3668] [serial = 87] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1966E400) [pid = 3668] [serial = 85] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (141A6800) [pid = 3668] [serial = 55] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1B954C00) [pid = 3668] [serial = 49] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1696D400) [pid = 3668] [serial = 14] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (141AC000) [pid = 3668] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (141A6C00) [pid = 3668] [serial = 9] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1281E800) [pid = 3668] [serial = 4] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1AD93800) [pid = 3668] [serial = 36] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (1AD97C00) [pid = 3668] [serial = 37] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1A6B2800) [pid = 3668] [serial = 33] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (1AC56800) [pid = 3668] [serial = 34] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (1A548800) [pid = 3668] [serial = 30] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (1AC55000) [pid = 3668] [serial = 31] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (1AC4D800) [pid = 3668] [serial = 28] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (1AC49C00) [pid = 3668] [serial = 27] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (19F6B000) [pid = 3668] [serial = 24] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (19C27400) [pid = 3668] [serial = 21] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (19C2B800) [pid = 3668] [serial = 22] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (1B954800) [pid = 3668] [serial = 48] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (1B170400) [pid = 3668] [serial = 42] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 50 (1B1BD800) [pid = 3668] [serial = 45] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 49 (1B015800) [pid = 3668] [serial = 39] [outer = 00000000] [url = about:blank] 09:44:10 INFO - PROCESS | 3668 | --DOMWINDOW == 48 (1B01A800) [pid = 3668] [serial = 40] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 3668 | 1467823451043 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1243ms 09:44:11 INFO - PROCESS | 3668 | 1467823451106 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 3668 | 1467823451110 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 09:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:44:11 INFO - PROCESS | 3668 | 1467823451098 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 3668 | 1467823451103 Marionette TRACE conn3 <- [1,122,null,{}] 09:44:11 INFO - PROCESS | 3668 | 1467823451110 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 3668 | 1467823451113 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:11 INFO - PROCESS | 3668 | 1467823451201 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:44:11 INFO - PROCESS | 3668 | 1467823451271 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 3668 | 1467823451274 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:11 INFO - PROCESS | 3668 | ++DOCSHELL 10A9E400 == 28 [pid = 3668] [id = 40] 09:44:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (10F9B000) [pid = 3668] [serial = 116] [outer = 00000000] 09:44:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (112F4800) [pid = 3668] [serial = 117] [outer = 10F9B000] 09:44:11 INFO - PROCESS | 3668 | 1467823451302 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (114D3400) [pid = 3668] [serial = 118] [outer = 10F9B000] 09:44:11 INFO - PROCESS | 3668 | 1467823451609 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 545ms 09:44:11 INFO - PROCESS | 3668 | 1467823451647 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 3668 | 1467823451652 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 09:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:44:11 INFO - PROCESS | 3668 | 1467823451664 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 3668 | 1467823451666 Marionette TRACE conn3 <- [1,126,null,{}] 09:44:11 INFO - PROCESS | 3668 | 1467823451671 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 3668 | 1467823451674 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:11 INFO - PROCESS | 3668 | 1467823451756 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:44:11 INFO - PROCESS | 3668 | 1467823451745 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 3668 | 1467823451747 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:11 INFO - PROCESS | 3668 | ++DOCSHELL 129B5800 == 29 [pid = 3668] [id = 41] 09:44:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (129F3C00) [pid = 3668] [serial = 119] [outer = 00000000] 09:44:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (130A3400) [pid = 3668] [serial = 120] [outer = 129F3C00] 09:44:11 INFO - PROCESS | 3668 | 1467823451793 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (13152C00) [pid = 3668] [serial = 121] [outer = 129F3C00] 09:44:12 INFO - PROCESS | 3668 | 1467823452168 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 531ms 09:44:12 INFO - PROCESS | 3668 | 1467823452196 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 3668 | 1467823452198 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:44:12 INFO - PROCESS | 3668 | 1467823452205 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 3668 | 1467823452208 Marionette TRACE conn3 <- [1,130,null,{}] 09:44:12 INFO - PROCESS | 3668 | 1467823452219 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 3668 | 1467823452224 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:12 INFO - PROCESS | 3668 | 1467823452285 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:44:12 INFO - PROCESS | 3668 | 1467823452292 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 3668 | 1467823452295 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:12 INFO - PROCESS | 3668 | ++DOCSHELL 139E5C00 == 30 [pid = 3668] [id = 42] 09:44:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (139E6400) [pid = 3668] [serial = 122] [outer = 00000000] 09:44:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (13E80000) [pid = 3668] [serial = 123] [outer = 139E6400] 09:44:12 INFO - PROCESS | 3668 | 1467823452341 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (13EEA400) [pid = 3668] [serial = 124] [outer = 139E6400] 09:44:12 INFO - PROCESS | 3668 | 1467823452724 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 531ms 09:44:12 INFO - PROCESS | 3668 | 1467823452741 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 3668 | 1467823452743 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:44:12 INFO - PROCESS | 3668 | 1467823452747 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 3668 | 1467823452748 Marionette TRACE conn3 <- [1,134,null,{}] 09:44:12 INFO - PROCESS | 3668 | 1467823452744 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 3668 | 1467823452746 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:12 INFO - PROCESS | 3668 | 1467823452862 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:44:12 INFO - PROCESS | 3668 | 1467823452867 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 3668 | 1467823452869 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:12 INFO - PROCESS | 3668 | ++DOCSHELL 13EE3800 == 31 [pid = 3668] [id = 43] 09:44:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (141ADC00) [pid = 3668] [serial = 125] [outer = 00000000] 09:44:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (1537CC00) [pid = 3668] [serial = 126] [outer = 141ADC00] 09:44:12 INFO - PROCESS | 3668 | 1467823452913 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (15766800) [pid = 3668] [serial = 127] [outer = 141ADC00] 09:44:13 INFO - PROCESS | 3668 | 1467823453259 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 573ms 09:44:13 INFO - PROCESS | 3668 | 1467823453307 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 3668 | 1467823453309 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 09:44:13 INFO - PROCESS | 3668 | 1467823453312 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:44:13 INFO - PROCESS | 3668 | 1467823453314 Marionette TRACE conn3 <- [1,138,null,{}] 09:44:13 INFO - PROCESS | 3668 | 1467823453317 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 3668 | 1467823453319 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:13 INFO - PROCESS | 3668 | 1467823453405 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:44:13 INFO - PROCESS | 3668 | 1467823453411 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 3668 | 1467823453413 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:13 INFO - PROCESS | 3668 | ++DOCSHELL 1533A400 == 32 [pid = 3668] [id = 44] 09:44:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (1533AC00) [pid = 3668] [serial = 128] [outer = 00000000] 09:44:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (16772C00) [pid = 3668] [serial = 129] [outer = 1533AC00] 09:44:13 INFO - PROCESS | 3668 | 1467823453456 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (1696F000) [pid = 3668] [serial = 130] [outer = 1533AC00] 09:44:13 INFO - PROCESS | 3668 | 1467823453852 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 573ms 09:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:44:13 INFO - PROCESS | 3668 | 1467823453886 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 3668 | 1467823453888 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 09:44:13 INFO - PROCESS | 3668 | 1467823453891 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 3668 | 1467823453893 Marionette TRACE conn3 <- [1,142,null,{}] 09:44:13 INFO - PROCESS | 3668 | 1467823453902 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 3668 | 1467823453908 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:14 INFO - PROCESS | 3668 | 1467823454008 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:44:14 INFO - PROCESS | 3668 | 1467823454014 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 3668 | 1467823454016 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:14 INFO - PROCESS | 3668 | ++DOCSHELL 16DAE400 == 33 [pid = 3668] [id = 45] 09:44:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (16DAEC00) [pid = 3668] [serial = 131] [outer = 00000000] 09:44:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (174B0000) [pid = 3668] [serial = 132] [outer = 16DAEC00] 09:44:14 INFO - PROCESS | 3668 | 1467823454059 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (176F7800) [pid = 3668] [serial = 133] [outer = 16DAEC00] 09:44:14 INFO - PROCESS | 3668 | 1467823454416 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 559ms 09:44:14 INFO - PROCESS | 3668 | 1467823454453 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 3668 | 1467823454455 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 09:44:14 INFO - PROCESS | 3668 | 1467823454458 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:44:14 INFO - PROCESS | 3668 | 1467823454460 Marionette TRACE conn3 <- [1,146,null,{}] 09:44:14 INFO - PROCESS | 3668 | 1467823454463 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 3668 | 1467823454465 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:14 INFO - PROCESS | 3668 | 1467823454571 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:44:14 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (15F43800) [pid = 3668] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:44:14 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (112CA400) [pid = 3668] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:44:14 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (130D1000) [pid = 3668] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:44:14 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (141ABC00) [pid = 3668] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:44:14 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1391A000) [pid = 3668] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:44:14 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (13265400) [pid = 3668] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:44:14 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (17B9F400) [pid = 3668] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:44:14 INFO - PROCESS | 3668 | 1467823454656 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 3668 | 1467823454658 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:14 INFO - PROCESS | 3668 | ++DOCSHELL 10564000 == 34 [pid = 3668] [id = 46] 09:44:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (10A0E800) [pid = 3668] [serial = 134] [outer = 00000000] 09:44:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (112CA400) [pid = 3668] [serial = 135] [outer = 10A0E800] 09:44:14 INFO - PROCESS | 3668 | 1467823454713 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (131E7400) [pid = 3668] [serial = 136] [outer = 10A0E800] 09:44:14 INFO - PROCESS | 3668 | 1467823455012 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 559ms 09:44:15 INFO - PROCESS | 3668 | 1467823455028 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 3668 | 1467823455030 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 09:44:15 INFO - PROCESS | 3668 | 1467823455033 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:44:15 INFO - PROCESS | 3668 | 1467823455035 Marionette TRACE conn3 <- [1,150,null,{}] 09:44:15 INFO - PROCESS | 3668 | 1467823455038 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 3668 | 1467823455040 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:15 INFO - PROCESS | 3668 | 1467823455111 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:44:15 INFO - PROCESS | 3668 | 1467823455178 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 3668 | 1467823455180 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:15 INFO - PROCESS | 3668 | ++DOCSHELL 112C4C00 == 35 [pid = 3668] [id = 47] 09:44:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (13082400) [pid = 3668] [serial = 137] [outer = 00000000] 09:44:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (17B9B800) [pid = 3668] [serial = 138] [outer = 13082400] 09:44:15 INFO - PROCESS | 3668 | 1467823455205 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (17B9D800) [pid = 3668] [serial = 139] [outer = 13082400] 09:44:15 INFO - PROCESS | 3668 | 1467823455504 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 531ms 09:44:15 INFO - PROCESS | 3668 | 1467823455574 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 3668 | 1467823455576 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 09:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:44:15 INFO - PROCESS | 3668 | 1467823455590 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 3668 | 1467823455592 Marionette TRACE conn3 <- [1,154,null,{}] 09:44:15 INFO - PROCESS | 3668 | 1467823455597 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 3668 | 1467823455599 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:15 INFO - PROCESS | 3668 | 1467823455678 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:44:15 INFO - PROCESS | 3668 | 1467823455686 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 3668 | 1467823455688 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:15 INFO - PROCESS | 3668 | ++DOCSHELL 139E2400 == 36 [pid = 3668] [id = 48] 09:44:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (17B99000) [pid = 3668] [serial = 140] [outer = 00000000] 09:44:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (1966F800) [pid = 3668] [serial = 141] [outer = 17B99000] 09:44:15 INFO - PROCESS | 3668 | 1467823455736 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (19672400) [pid = 3668] [serial = 142] [outer = 17B99000] 09:44:16 INFO - PROCESS | 3668 | 1467823456091 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 531ms 09:44:16 INFO - PROCESS | 3668 | 1467823456114 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3668 | 1467823456116 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 09:44:16 INFO - PROCESS | 3668 | 1467823456119 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:44:16 INFO - PROCESS | 3668 | 1467823456121 Marionette TRACE conn3 <- [1,158,null,{}] 09:44:16 INFO - PROCESS | 3668 | 1467823456124 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 3668 | 1467823456126 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:16 INFO - PROCESS | 3668 | 1467823456216 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:44:16 INFO - PROCESS | 3668 | 1467823456258 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 3668 | 1467823456260 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:16 INFO - PROCESS | 3668 | ++DOCSHELL 10A75400 == 37 [pid = 3668] [id = 49] 09:44:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1537C000) [pid = 3668] [serial = 143] [outer = 00000000] 09:44:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1990B800) [pid = 3668] [serial = 144] [outer = 1537C000] 09:44:16 INFO - PROCESS | 3668 | 1467823456302 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (19910800) [pid = 3668] [serial = 145] [outer = 1537C000] 09:44:16 INFO - PROCESS | 3668 | 1467823456887 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 838ms 09:44:16 INFO - PROCESS | 3668 | 1467823456967 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3668 | 1467823456971 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 09:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:44:16 INFO - PROCESS | 3668 | 1467823456976 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 3668 | 1467823456980 Marionette TRACE conn3 <- [1,162,null,{}] 09:44:16 INFO - PROCESS | 3668 | 1467823456988 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 3668 | 1467823456993 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:17 INFO - PROCESS | 3668 | 1467823457116 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:44:17 INFO - PROCESS | 3668 | 1467823457180 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 3668 | 1467823457183 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:17 INFO - PROCESS | 3668 | ++DOCSHELL 10FF8400 == 38 [pid = 3668] [id = 50] 09:44:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (11277000) [pid = 3668] [serial = 146] [outer = 00000000] 09:44:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1281F400) [pid = 3668] [serial = 147] [outer = 11277000] 09:44:17 INFO - PROCESS | 3668 | 1467823457217 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (12D65000) [pid = 3668] [serial = 148] [outer = 11277000] 09:44:17 INFO - PROCESS | 3668 | 1467823457907 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:44:17 INFO - PROCESS | 3668 | --DOCSHELL 139E2400 == 37 [pid = 3668] [id = 48] 09:44:17 INFO - PROCESS | 3668 | --DOCSHELL 112C4C00 == 36 [pid = 3668] [id = 47] 09:44:17 INFO - PROCESS | 3668 | --DOCSHELL 10564000 == 35 [pid = 3668] [id = 46] 09:44:17 INFO - PROCESS | 3668 | --DOCSHELL 16DAE400 == 34 [pid = 3668] [id = 45] 09:44:17 INFO - PROCESS | 3668 | --DOCSHELL 1533A400 == 33 [pid = 3668] [id = 44] 09:44:17 INFO - PROCESS | 3668 | --DOCSHELL 13EE3800 == 32 [pid = 3668] [id = 43] 09:44:17 INFO - PROCESS | 3668 | --DOCSHELL 139E5C00 == 31 [pid = 3668] [id = 42] 09:44:17 INFO - PROCESS | 3668 | --DOCSHELL 129B5800 == 30 [pid = 3668] [id = 41] 09:44:17 INFO - PROCESS | 3668 | --DOCSHELL 10A9E400 == 29 [pid = 3668] [id = 40] 09:44:17 INFO - PROCESS | 3668 | --DOCSHELL 10A7AC00 == 28 [pid = 3668] [id = 39] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1732D800) [pid = 3668] [serial = 106] [outer = 00000000] [url = about:blank] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (11C2EC00) [pid = 3668] [serial = 93] [outer = 00000000] [url = about:blank] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (11C37800) [pid = 3668] [serial = 94] [outer = 00000000] [url = about:blank] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (131E8400) [pid = 3668] [serial = 96] [outer = 00000000] [url = about:blank] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (16B42800) [pid = 3668] [serial = 105] [outer = 00000000] [url = about:blank] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (157E9000) [pid = 3668] [serial = 103] [outer = 00000000] [url = about:blank] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (15375800) [pid = 3668] [serial = 102] [outer = 00000000] [url = about:blank] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (131F1000) [pid = 3668] [serial = 97] [outer = 00000000] [url = about:blank] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (13EE4000) [pid = 3668] [serial = 100] [outer = 00000000] [url = about:blank] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (19F64400) [pid = 3668] [serial = 91] [outer = 00000000] [url = about:blank] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (13E72C00) [pid = 3668] [serial = 99] [outer = 00000000] [url = about:blank] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (19CC0400) [pid = 3668] [serial = 90] [outer = 00000000] [url = about:blank] 09:44:17 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (19C2FC00) [pid = 3668] [serial = 88] [outer = 00000000] [url = about:blank] 09:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1035ms 09:44:17 INFO - PROCESS | 3668 | 1467823458020 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 3668 | 1467823458024 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 09:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:44:18 INFO - PROCESS | 3668 | 1467823458014 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 3668 | 1467823458017 Marionette TRACE conn3 <- [1,166,null,{}] 09:44:18 INFO - PROCESS | 3668 | 1467823458022 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 3668 | 1467823458024 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:18 INFO - PROCESS | 3668 | 1467823458109 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:44:18 INFO - PROCESS | 3668 | 1467823458117 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 3668 | 1467823458119 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:18 INFO - PROCESS | 3668 | ++DOCSHELL 10A9D800 == 29 [pid = 3668] [id = 51] 09:44:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (10FF3800) [pid = 3668] [serial = 149] [outer = 00000000] 09:44:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (11AE3C00) [pid = 3668] [serial = 150] [outer = 10FF3800] 09:44:18 INFO - PROCESS | 3668 | 1467823458168 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (11CD3800) [pid = 3668] [serial = 151] [outer = 10FF3800] 09:44:18 INFO - PROCESS | 3668 | 1467823458562 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 559ms 09:44:18 INFO - PROCESS | 3668 | 1467823458594 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 3668 | 1467823458599 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 09:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:44:18 INFO - PROCESS | 3668 | 1467823458606 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 3668 | 1467823458610 Marionette TRACE conn3 <- [1,170,null,{}] 09:44:18 INFO - PROCESS | 3668 | 1467823458614 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 3668 | 1467823458617 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:18 INFO - PROCESS | 3668 | 1467823458684 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:44:18 INFO - PROCESS | 3668 | 1467823458693 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 3668 | 1467823458695 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:18 INFO - PROCESS | 3668 | ++DOCSHELL 131F0C00 == 30 [pid = 3668] [id = 52] 09:44:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (131F2000) [pid = 3668] [serial = 152] [outer = 00000000] 09:44:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13455000) [pid = 3668] [serial = 153] [outer = 131F2000] 09:44:18 INFO - PROCESS | 3668 | 1467823458741 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (1391F400) [pid = 3668] [serial = 154] [outer = 131F2000] 09:44:19 INFO - PROCESS | 3668 | 1467823459124 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 573ms 09:44:19 INFO - PROCESS | 3668 | 1467823459175 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 3668 | 1467823459177 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 09:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:44:19 INFO - PROCESS | 3668 | 1467823459180 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 3668 | 1467823459184 Marionette TRACE conn3 <- [1,174,null,{}] 09:44:19 INFO - PROCESS | 3668 | 1467823459194 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:19 INFO - PROCESS | 3668 | 1467823459198 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:19 INFO - PROCESS | 3668 | 1467823459261 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:44:19 INFO - PROCESS | 3668 | 1467823459271 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 3668 | 1467823459274 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:19 INFO - PROCESS | 3668 | ++DOCSHELL 13EE4000 == 31 [pid = 3668] [id = 53] 09:44:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13EE7C00) [pid = 3668] [serial = 155] [outer = 00000000] 09:44:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (141ABC00) [pid = 3668] [serial = 156] [outer = 13EE7C00] 09:44:19 INFO - PROCESS | 3668 | 1467823459320 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (144BAC00) [pid = 3668] [serial = 157] [outer = 13EE7C00] 09:44:19 INFO - PROCESS | 3668 | 1467823459698 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 573ms 09:44:19 INFO - PROCESS | 3668 | 1467823459761 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 3668 | 1467823459763 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 09:44:19 INFO - PROCESS | 3668 | 1467823459749 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 3668 | 1467823459751 Marionette TRACE conn3 <- [1,178,null,{}] 09:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:44:19 INFO - PROCESS | 3668 | 1467823459754 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:19 INFO - PROCESS | 3668 | 1467823459756 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:19 INFO - PROCESS | 3668 | 1467823459843 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:44:19 INFO - PROCESS | 3668 | 1467823459848 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 3668 | 1467823459850 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:19 INFO - PROCESS | 3668 | ++DOCSHELL 1559D800 == 32 [pid = 3668] [id = 54] 09:44:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (15765400) [pid = 3668] [serial = 158] [outer = 00000000] 09:44:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15F42000) [pid = 3668] [serial = 159] [outer = 15765400] 09:44:19 INFO - PROCESS | 3668 | 1467823459893 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1696EC00) [pid = 3668] [serial = 160] [outer = 15765400] 09:44:20 INFO - PROCESS | 3668 | 1467823460262 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 531ms 09:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:44:20 INFO - PROCESS | 3668 | 1467823460305 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 3668 | 1467823460307 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 09:44:20 INFO - PROCESS | 3668 | 1467823460298 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 3668 | 1467823460300 Marionette TRACE conn3 <- [1,182,null,{}] 09:44:20 INFO - PROCESS | 3668 | 1467823460303 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:20 INFO - PROCESS | 3668 | 1467823460305 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:20 INFO - PROCESS | 3668 | 1467823460402 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:44:20 INFO - PROCESS | 3668 | 1467823460409 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 3668 | 1467823460412 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:20 INFO - PROCESS | 3668 | ++DOCSHELL 15F41800 == 33 [pid = 3668] [id = 55] 09:44:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (16DAE000) [pid = 3668] [serial = 161] [outer = 00000000] 09:44:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (173B5C00) [pid = 3668] [serial = 162] [outer = 16DAE000] 09:44:20 INFO - PROCESS | 3668 | 1467823460455 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (174B3800) [pid = 3668] [serial = 163] [outer = 16DAE000] 09:44:20 INFO - PROCESS | 3668 | 1467823460842 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 09:44:20 INFO - PROCESS | 3668 | 1467823460893 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 3668 | 1467823460895 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 09:44:20 INFO - PROCESS | 3668 | 1467823460898 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:44:20 INFO - PROCESS | 3668 | 1467823460900 Marionette TRACE conn3 <- [1,186,null,{}] 09:44:20 INFO - PROCESS | 3668 | 1467823460903 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:20 INFO - PROCESS | 3668 | 1467823460908 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:21 INFO - PROCESS | 3668 | 1467823461021 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:44:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17B67800) [pid = 3668] [serial = 164] [outer = 1B175800] 09:44:21 INFO - PROCESS | 3668 | 1467823461052 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 3668 | 1467823461054 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:21 INFO - PROCESS | 3668 | ++DOCSHELL 19671800 == 34 [pid = 3668] [id = 56] 09:44:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19671C00) [pid = 3668] [serial = 165] [outer = 00000000] 09:44:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19C2B400) [pid = 3668] [serial = 166] [outer = 19671C00] 09:44:21 INFO - PROCESS | 3668 | 1467823461124 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19B53400) [pid = 3668] [serial = 167] [outer = 19671C00] 09:44:21 INFO - PROCESS | 3668 | 1467823461500 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 657ms 09:44:21 INFO - PROCESS | 3668 | 1467823461580 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 3668 | 1467823461582 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:44:21 INFO - PROCESS | 3668 | 1467823461585 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 3668 | 1467823461587 Marionette TRACE conn3 <- [1,190,null,{}] 09:44:21 INFO - PROCESS | 3668 | 1467823461590 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:21 INFO - PROCESS | 3668 | 1467823461592 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:21 INFO - PROCESS | 3668 | 1467823461671 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:44:21 INFO - PROCESS | 3668 | 1467823461681 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 3668 | 1467823461683 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:21 INFO - PROCESS | 3668 | ++DOCSHELL 19C2A000 == 35 [pid = 3668] [id = 57] 09:44:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19C32000) [pid = 3668] [serial = 168] [outer = 00000000] 09:44:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19F66C00) [pid = 3668] [serial = 169] [outer = 19C32000] 09:44:21 INFO - PROCESS | 3668 | 1467823461725 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19F67000) [pid = 3668] [serial = 170] [outer = 19C32000] 09:44:21 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1533AC00) [pid = 3668] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:44:21 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (129F3C00) [pid = 3668] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:44:21 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10F9B000) [pid = 3668] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:44:21 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10A7C000) [pid = 3668] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:44:21 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (139E6400) [pid = 3668] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:44:21 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (112C9800) [pid = 3668] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:44:21 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16DAEC00) [pid = 3668] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:44:21 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13E80C00) [pid = 3668] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:44:21 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10A0E800) [pid = 3668] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:44:21 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17B99000) [pid = 3668] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:44:21 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (141ADC00) [pid = 3668] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:44:21 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (13082400) [pid = 3668] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:44:22 INFO - PROCESS | 3668 | 1467823462097 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 573ms 09:44:22 INFO - PROCESS | 3668 | 1467823462155 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 3668 | 1467823462157 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 09:44:22 INFO - PROCESS | 3668 | 1467823462160 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:44:22 INFO - PROCESS | 3668 | 1467823462162 Marionette TRACE conn3 <- [1,194,null,{}] 09:44:22 INFO - PROCESS | 3668 | 1467823462165 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 3668 | 1467823462167 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:22 INFO - PROCESS | 3668 | 1467823462222 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:44:22 INFO - PROCESS | 3668 | 1467823462227 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 3668 | 1467823462229 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:22 INFO - PROCESS | 3668 | ++DOCSHELL 13EE1000 == 36 [pid = 3668] [id = 58] 09:44:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (141ADC00) [pid = 3668] [serial = 171] [outer = 00000000] 09:44:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17BA0400) [pid = 3668] [serial = 172] [outer = 141ADC00] 09:44:22 INFO - PROCESS | 3668 | 1467823462271 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19B51C00) [pid = 3668] [serial = 173] [outer = 141ADC00] 09:44:22 INFO - PROCESS | 3668 | 1467823462620 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 475ms 09:44:22 INFO - PROCESS | 3668 | 1467823462651 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 3668 | 1467823462653 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 09:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:44:22 INFO - PROCESS | 3668 | 1467823462639 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 3668 | 1467823462640 Marionette TRACE conn3 <- [1,198,null,{}] 09:44:22 INFO - PROCESS | 3668 | 1467823462644 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 3668 | 1467823462646 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:22 INFO - PROCESS | 3668 | 1467823462753 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:44:22 INFO - PROCESS | 3668 | 1467823462760 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 3668 | 1467823462762 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:22 INFO - PROCESS | 3668 | ++DOCSHELL 130D8800 == 37 [pid = 3668] [id = 59] 09:44:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (15F42800) [pid = 3668] [serial = 174] [outer = 00000000] 09:44:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19F90000) [pid = 3668] [serial = 175] [outer = 15F42800] 09:44:22 INFO - PROCESS | 3668 | 1467823462813 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A3E0400) [pid = 3668] [serial = 176] [outer = 15F42800] 09:44:23 INFO - PROCESS | 3668 | 1467823463144 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 531ms 09:44:23 INFO - PROCESS | 3668 | 1467823463169 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 3668 | 1467823463171 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 09:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:44:23 INFO - PROCESS | 3668 | 1467823463175 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 3668 | 1467823463176 Marionette TRACE conn3 <- [1,202,null,{}] 09:44:23 INFO - PROCESS | 3668 | 1467823463179 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 3668 | 1467823463181 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:23 INFO - PROCESS | 3668 | 1467823463255 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:44:23 INFO - PROCESS | 3668 | 1467823463327 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 3668 | 1467823463310 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:23 INFO - PROCESS | 3668 | ++DOCSHELL 102CD000 == 38 [pid = 3668] [id = 60] 09:44:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1533BC00) [pid = 3668] [serial = 177] [outer = 00000000] 09:44:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A540400) [pid = 3668] [serial = 178] [outer = 1533BC00] 09:44:23 INFO - PROCESS | 3668 | 1467823463353 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A543C00) [pid = 3668] [serial = 179] [outer = 1533BC00] 09:44:23 INFO - PROCESS | 3668 | 1467823463676 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 531ms 09:44:23 INFO - PROCESS | 3668 | 1467823463732 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 3668 | 1467823463736 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 09:44:23 INFO - PROCESS | 3668 | 1467823463742 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:44:23 INFO - PROCESS | 3668 | 1467823463746 Marionette TRACE conn3 <- [1,206,null,{}] 09:44:23 INFO - PROCESS | 3668 | 1467823463753 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 3668 | 1467823463756 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:23 INFO - PROCESS | 3668 | 1467823463885 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:44:24 INFO - PROCESS | 3668 | 1467823464014 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 3668 | 1467823464018 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:24 INFO - PROCESS | 3668 | ++DOCSHELL 112C4400 == 39 [pid = 3668] [id = 61] 09:44:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (112C6000) [pid = 3668] [serial = 180] [outer = 00000000] 09:44:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (11AE6400) [pid = 3668] [serial = 181] [outer = 112C6000] 09:44:24 INFO - PROCESS | 3668 | 1467823464075 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (11CD9400) [pid = 3668] [serial = 182] [outer = 112C6000] 09:44:24 INFO - PROCESS | 3668 | 1467823464545 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 838ms 09:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:44:24 INFO - PROCESS | 3668 | 1467823464598 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 3668 | 1467823464601 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 09:44:24 INFO - PROCESS | 3668 | 1467823464608 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 3668 | 1467823464612 Marionette TRACE conn3 <- [1,210,null,{}] 09:44:24 INFO - PROCESS | 3668 | 1467823464599 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:24 INFO - PROCESS | 3668 | 1467823464602 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:24 INFO - PROCESS | 3668 | 1467823464706 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:44:24 INFO - PROCESS | 3668 | 1467823464793 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 3668 | 1467823464777 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:24 INFO - PROCESS | 3668 | ++DOCSHELL 139D9800 == 40 [pid = 3668] [id = 62] 09:44:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (139DBC00) [pid = 3668] [serial = 183] [outer = 00000000] 09:44:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (13EE5800) [pid = 3668] [serial = 184] [outer = 139DBC00] 09:44:24 INFO - PROCESS | 3668 | 1467823464831 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (144AF800) [pid = 3668] [serial = 185] [outer = 139DBC00] 09:44:25 INFO - PROCESS | 3668 | 1467823465405 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 853ms 09:44:25 INFO - PROCESS | 3668 | 1467823465468 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 3668 | 1467823465471 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 09:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:44:25 INFO - PROCESS | 3668 | 1467823465474 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 3668 | 1467823465477 Marionette TRACE conn3 <- [1,214,null,{}] 09:44:25 INFO - PROCESS | 3668 | 1467823465487 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 3668 | 1467823465491 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:25 INFO - PROCESS | 3668 | 1467823465615 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:44:25 INFO - PROCESS | 3668 | 1467823465633 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 3668 | 1467823465637 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:25 INFO - PROCESS | 3668 | ++DOCSHELL 18168400 == 41 [pid = 3668] [id = 63] 09:44:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1966CC00) [pid = 3668] [serial = 186] [outer = 00000000] 09:44:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19CBAC00) [pid = 3668] [serial = 187] [outer = 1966CC00] 09:44:25 INFO - PROCESS | 3668 | 1467823465675 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A3E7000) [pid = 3668] [serial = 188] [outer = 1966CC00] 09:44:26 INFO - PROCESS | 3668 | 1467823466317 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 894ms 09:44:26 INFO - PROCESS | 3668 | 1467823466357 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 3668 | 1467823466361 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 09:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:44:26 INFO - PROCESS | 3668 | 1467823466366 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 3668 | 1467823466369 Marionette TRACE conn3 <- [1,218,null,{}] 09:44:26 INFO - PROCESS | 3668 | 1467823466374 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 3668 | 1467823466377 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:26 INFO - PROCESS | 3668 | 1467823466473 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:44:26 INFO - PROCESS | 3668 | 1467823466530 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 3668 | 1467823466534 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:26 INFO - PROCESS | 3668 | ++DOCSHELL 1126E000 == 42 [pid = 3668] [id = 64] 09:44:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (11270400) [pid = 3668] [serial = 189] [outer = 00000000] 09:44:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (12920400) [pid = 3668] [serial = 190] [outer = 11270400] 09:44:26 INFO - PROCESS | 3668 | 1467823466582 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (130A8400) [pid = 3668] [serial = 191] [outer = 11270400] 09:44:26 INFO - PROCESS | 3668 | --DOCSHELL 130D8800 == 41 [pid = 3668] [id = 59] 09:44:26 INFO - PROCESS | 3668 | --DOCSHELL 13EE1000 == 40 [pid = 3668] [id = 58] 09:44:26 INFO - PROCESS | 3668 | --DOCSHELL 19C2A000 == 39 [pid = 3668] [id = 57] 09:44:26 INFO - PROCESS | 3668 | --DOCSHELL 19671800 == 38 [pid = 3668] [id = 56] 09:44:26 INFO - PROCESS | 3668 | --DOCSHELL 15F41800 == 37 [pid = 3668] [id = 55] 09:44:26 INFO - PROCESS | 3668 | --DOCSHELL 1559D800 == 36 [pid = 3668] [id = 54] 09:44:26 INFO - PROCESS | 3668 | --DOCSHELL 13EE4000 == 35 [pid = 3668] [id = 53] 09:44:26 INFO - PROCESS | 3668 | --DOCSHELL 131F0C00 == 34 [pid = 3668] [id = 52] 09:44:26 INFO - PROCESS | 3668 | --DOCSHELL 10A9D800 == 33 [pid = 3668] [id = 51] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (16772C00) [pid = 3668] [serial = 129] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (130A3400) [pid = 3668] [serial = 120] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (13152C00) [pid = 3668] [serial = 121] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (112F4800) [pid = 3668] [serial = 117] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (114D3400) [pid = 3668] [serial = 118] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (112C6C00) [pid = 3668] [serial = 115] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (10FF8800) [pid = 3668] [serial = 114] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (13E80000) [pid = 3668] [serial = 123] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (130AD800) [pid = 3668] [serial = 109] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (129EEC00) [pid = 3668] [serial = 108] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (174B0000) [pid = 3668] [serial = 132] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15F41C00) [pid = 3668] [serial = 112] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (155A8400) [pid = 3668] [serial = 111] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1696F000) [pid = 3668] [serial = 130] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (112CA400) [pid = 3668] [serial = 135] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (176F7800) [pid = 3668] [serial = 133] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (131E7400) [pid = 3668] [serial = 136] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1966F800) [pid = 3668] [serial = 141] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1537CC00) [pid = 3668] [serial = 126] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (15766800) [pid = 3668] [serial = 127] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19672400) [pid = 3668] [serial = 142] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17B9B800) [pid = 3668] [serial = 138] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (17B9D800) [pid = 3668] [serial = 139] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (13EEA400) [pid = 3668] [serial = 124] [outer = 00000000] [url = about:blank] 09:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1990B800) [pid = 3668] [serial = 144] [outer = 00000000] [url = about:blank] 09:44:27 INFO - PROCESS | 3668 | 1467823467062 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 713ms 09:44:27 INFO - PROCESS | 3668 | 1467823467091 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:44:27 INFO - PROCESS | 3668 | 1467823467095 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 09:44:27 INFO - PROCESS | 3668 | 1467823467105 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:44:27 INFO - PROCESS | 3668 | 1467823467107 Marionette TRACE conn3 <- [1,222,null,{}] 09:44:27 INFO - PROCESS | 3668 | 1467823467111 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:27 INFO - PROCESS | 3668 | 1467823467114 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:27 INFO - PROCESS | 3668 | 1467823467178 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:44:27 INFO - PROCESS | 3668 | 1467823467184 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 3668 | 1467823467187 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:27 INFO - PROCESS | 3668 | ++DOCSHELL 114D9400 == 34 [pid = 3668] [id = 65] 09:44:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (11AE1000) [pid = 3668] [serial = 192] [outer = 00000000] 09:44:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13154400) [pid = 3668] [serial = 193] [outer = 11AE1000] 09:44:27 INFO - PROCESS | 3668 | 1467823467232 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (131E8C00) [pid = 3668] [serial = 194] [outer = 11AE1000] 09:44:27 INFO - PROCESS | 3668 | 1467823467618 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 531ms 09:44:27 INFO - PROCESS | 3668 | 1467823467642 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:44:27 INFO - PROCESS | 3668 | 1467823467644 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 09:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:44:27 INFO - PROCESS | 3668 | 1467823467647 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - PROCESS | 3668 | 1467823467651 Marionette TRACE conn3 <- [1,226,null,{}] 09:44:27 INFO - PROCESS | 3668 | 1467823467643 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:27 INFO - PROCESS | 3668 | 1467823467647 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:27 INFO - PROCESS | 3668 | 1467823467730 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:44:27 INFO - PROCESS | 3668 | 1467823467739 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 3668 | 1467823467742 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:27 INFO - PROCESS | 3668 | ++DOCSHELL 13EDD000 == 35 [pid = 3668] [id = 66] 09:44:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13EDEC00) [pid = 3668] [serial = 195] [outer = 00000000] 09:44:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (13EE7400) [pid = 3668] [serial = 196] [outer = 13EDEC00] 09:44:27 INFO - PROCESS | 3668 | 1467823467789 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (14FB6000) [pid = 3668] [serial = 197] [outer = 13EDEC00] 09:44:28 INFO - PROCESS | 3668 | 1467823468173 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 558ms 09:44:28 INFO - PROCESS | 3668 | 1467823468207 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 3668 | 1467823468210 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 09:44:28 INFO - PROCESS | 3668 | 1467823468214 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:44:28 INFO - PROCESS | 3668 | 1467823468216 Marionette TRACE conn3 <- [1,230,null,{}] 09:44:28 INFO - PROCESS | 3668 | 1467823468223 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 3668 | 1467823468225 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:28 INFO - PROCESS | 3668 | 1467823468306 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:44:28 INFO - PROCESS | 3668 | 1467823468312 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 3668 | 1467823468314 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:28 INFO - PROCESS | 3668 | ++DOCSHELL 1537CC00 == 36 [pid = 3668] [id = 67] 09:44:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (155A8400) [pid = 3668] [serial = 198] [outer = 00000000] 09:44:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (157EE400) [pid = 3668] [serial = 199] [outer = 155A8400] 09:44:28 INFO - PROCESS | 3668 | 1467823468357 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15F44000) [pid = 3668] [serial = 200] [outer = 155A8400] 09:44:28 INFO - PROCESS | 3668 | 1467823468724 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 531ms 09:44:28 INFO - PROCESS | 3668 | 1467823468750 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 3668 | 1467823468752 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 09:44:28 INFO - PROCESS | 3668 | 1467823468756 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:44:28 INFO - PROCESS | 3668 | 1467823468757 Marionette TRACE conn3 <- [1,234,null,{}] 09:44:28 INFO - PROCESS | 3668 | 1467823468761 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 3668 | 1467823468763 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:28 INFO - PROCESS | 3668 | 1467823468837 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:44:28 INFO - PROCESS | 3668 | 1467823468842 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 3668 | 1467823468845 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:28 INFO - PROCESS | 3668 | ++DOCSHELL 15771000 == 37 [pid = 3668] [id = 68] 09:44:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15F3A800) [pid = 3668] [serial = 201] [outer = 00000000] 09:44:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (172E5800) [pid = 3668] [serial = 202] [outer = 15F3A800] 09:44:28 INFO - PROCESS | 3668 | 1467823468888 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (173AE000) [pid = 3668] [serial = 203] [outer = 15F3A800] 09:44:29 INFO - PROCESS | 3668 | 1467823469317 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 559ms 09:44:29 INFO - PROCESS | 3668 | 1467823469333 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 3668 | 1467823469335 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 09:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:44:29 INFO - PROCESS | 3668 | 1467823469338 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 3668 | 1467823469340 Marionette TRACE conn3 <- [1,238,null,{}] 09:44:29 INFO - PROCESS | 3668 | 1467823469353 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 3668 | 1467823469358 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:29 INFO - PROCESS | 3668 | 1467823469465 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:44:29 INFO - PROCESS | 3668 | 1467823469472 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 3668 | 1467823469474 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:29 INFO - PROCESS | 3668 | ++DOCSHELL 1740F400 == 38 [pid = 3668] [id = 69] 09:44:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (174AF000) [pid = 3668] [serial = 204] [outer = 00000000] 09:44:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17E78000) [pid = 3668] [serial = 205] [outer = 174AF000] 09:44:29 INFO - PROCESS | 3668 | 1467823469537 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17E78400) [pid = 3668] [serial = 206] [outer = 174AF000] 09:44:29 INFO - PROCESS | 3668 | 1467823469891 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 09:44:29 INFO - PROCESS | 3668 | 1467823469962 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 3668 | 1467823469964 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 09:44:29 INFO - PROCESS | 3668 | 1467823469968 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:44:29 INFO - PROCESS | 3668 | 1467823469969 Marionette TRACE conn3 <- [1,242,null,{}] 09:44:29 INFO - PROCESS | 3668 | 1467823469972 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 3668 | 1467823469974 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:30 INFO - PROCESS | 3668 | 1467823470065 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:44:30 INFO - PROCESS | 3668 | 1467823470135 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 3668 | 1467823470139 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:30 INFO - PROCESS | 3668 | ++DOCSHELL 130A3C00 == 39 [pid = 3668] [id = 70] 09:44:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17BA1400) [pid = 3668] [serial = 207] [outer = 00000000] 09:44:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18172400) [pid = 3668] [serial = 208] [outer = 17BA1400] 09:44:30 INFO - PROCESS | 3668 | 1467823470174 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18175400) [pid = 3668] [serial = 209] [outer = 17BA1400] 09:44:30 INFO - PROCESS | 3668 | 1467823470523 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 629ms 09:44:30 INFO - PROCESS | 3668 | 1467823470593 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:44:30 INFO - PROCESS | 3668 | 1467823470595 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 09:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:44:30 INFO - PROCESS | 3668 | 1467823470598 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - PROCESS | 3668 | 1467823470600 Marionette TRACE conn3 <- [1,246,null,{}] 09:44:30 INFO - PROCESS | 3668 | 1467823470603 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 3668 | 1467823470605 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:30 INFO - PROCESS | 3668 | 1467823470694 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:44:30 INFO - PROCESS | 3668 | 1467823470704 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 3668 | 1467823470706 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:30 INFO - PROCESS | 3668 | ++DOCSHELL 10A81800 == 40 [pid = 3668] [id = 71] 09:44:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1816FC00) [pid = 3668] [serial = 210] [outer = 00000000] 09:44:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19674000) [pid = 3668] [serial = 211] [outer = 1816FC00] 09:44:30 INFO - PROCESS | 3668 | 1467823470749 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19677800) [pid = 3668] [serial = 212] [outer = 1816FC00] 09:44:30 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (13EE7C00) [pid = 3668] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:44:30 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (16DAE000) [pid = 3668] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:44:30 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (10FF3800) [pid = 3668] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:44:30 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (141ADC00) [pid = 3668] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:44:30 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (131F2000) [pid = 3668] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:44:30 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (19671C00) [pid = 3668] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:44:30 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (15765400) [pid = 3668] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:44:30 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15F42800) [pid = 3668] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:44:30 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19C32000) [pid = 3668] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:44:31 INFO - PROCESS | 3668 | 1467823471144 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 573ms 09:44:31 INFO - PROCESS | 3668 | 1467823471179 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 3668 | 1467823471163 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 09:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:44:31 INFO - PROCESS | 3668 | 1467823471167 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 3668 | 1467823471168 Marionette TRACE conn3 <- [1,250,null,{}] 09:44:31 INFO - PROCESS | 3668 | 1467823471172 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:31 INFO - PROCESS | 3668 | 1467823471173 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:31 INFO - PROCESS | 3668 | 1467823471248 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:44:31 INFO - PROCESS | 3668 | 1467823471273 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 3668 | 1467823471275 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:31 INFO - PROCESS | 3668 | ++DOCSHELL 112E8800 == 41 [pid = 3668] [id = 72] 09:44:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (129AF800) [pid = 3668] [serial = 213] [outer = 00000000] 09:44:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19671C00) [pid = 3668] [serial = 214] [outer = 129AF800] 09:44:31 INFO - PROCESS | 3668 | 1467823471317 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19672C00) [pid = 3668] [serial = 215] [outer = 129AF800] 09:44:31 INFO - PROCESS | 3668 | 1467823471686 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 559ms 09:44:31 INFO - PROCESS | 3668 | 1467823471746 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 3668 | 1467823471748 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 09:44:31 INFO - PROCESS | 3668 | 1467823471752 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:44:31 INFO - PROCESS | 3668 | 1467823471753 Marionette TRACE conn3 <- [1,254,null,{}] 09:44:31 INFO - PROCESS | 3668 | 1467823471757 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:31 INFO - PROCESS | 3668 | 1467823471758 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:31 INFO - PROCESS | 3668 | 1467823471845 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:44:31 INFO - PROCESS | 3668 | 1467823471838 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 3668 | 1467823471840 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:31 INFO - PROCESS | 3668 | ++DOCSHELL 0F390800 == 42 [pid = 3668] [id = 73] 09:44:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (13458C00) [pid = 3668] [serial = 216] [outer = 00000000] 09:44:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A3E3800) [pid = 3668] [serial = 217] [outer = 13458C00] 09:44:31 INFO - PROCESS | 3668 | 1467823471882 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A549000) [pid = 3668] [serial = 218] [outer = 13458C00] 09:44:32 INFO - PROCESS | 3668 | 1467823472240 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 531ms 09:44:32 INFO - PROCESS | 3668 | 1467823472284 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 3668 | 1467823472286 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 09:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:44:32 INFO - PROCESS | 3668 | 1467823472293 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 3668 | 1467823472296 Marionette TRACE conn3 <- [1,258,null,{}] 09:44:32 INFO - PROCESS | 3668 | 1467823472299 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:32 INFO - PROCESS | 3668 | 1467823472302 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:32 INFO - PROCESS | 3668 | 1467823472379 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:44:32 INFO - PROCESS | 3668 | 1467823472388 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 3668 | 1467823472390 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:32 INFO - PROCESS | 3668 | ++DOCSHELL 1A54DC00 == 43 [pid = 3668] [id = 74] 09:44:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1A6A9400) [pid = 3668] [serial = 219] [outer = 00000000] 09:44:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A6B2800) [pid = 3668] [serial = 220] [outer = 1A6A9400] 09:44:32 INFO - PROCESS | 3668 | 1467823472437 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1AB0F000) [pid = 3668] [serial = 221] [outer = 1A6A9400] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 10FF8400 == 42 [pid = 3668] [id = 50] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 10A75400 == 41 [pid = 3668] [id = 49] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 139D9800 == 40 [pid = 3668] [id = 62] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 18168400 == 39 [pid = 3668] [id = 63] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 1126E000 == 38 [pid = 3668] [id = 64] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 102CD000 == 37 [pid = 3668] [id = 60] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 112C4400 == 36 [pid = 3668] [id = 61] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 13EDD000 == 35 [pid = 3668] [id = 66] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 15771000 == 34 [pid = 3668] [id = 68] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 112E8800 == 33 [pid = 3668] [id = 72] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 1740F400 == 32 [pid = 3668] [id = 69] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 114D9400 == 31 [pid = 3668] [id = 65] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 1537CC00 == 30 [pid = 3668] [id = 67] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 130A3C00 == 29 [pid = 3668] [id = 70] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 10A81800 == 28 [pid = 3668] [id = 71] 09:44:33 INFO - PROCESS | 3668 | --DOCSHELL 0F390800 == 27 [pid = 3668] [id = 73] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (141ABC00) [pid = 3668] [serial = 156] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (173B5C00) [pid = 3668] [serial = 162] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (11AE3C00) [pid = 3668] [serial = 150] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19B51C00) [pid = 3668] [serial = 173] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1391F400) [pid = 3668] [serial = 154] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (19B53400) [pid = 3668] [serial = 167] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1B1C5400) [pid = 3668] [serial = 46] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1696EC00) [pid = 3668] [serial = 160] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (11CD3800) [pid = 3668] [serial = 151] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19F90000) [pid = 3668] [serial = 175] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19F67000) [pid = 3668] [serial = 170] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (174B3800) [pid = 3668] [serial = 163] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13455000) [pid = 3668] [serial = 153] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17BA0400) [pid = 3668] [serial = 172] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (15F42000) [pid = 3668] [serial = 159] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1281F400) [pid = 3668] [serial = 147] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19F66C00) [pid = 3668] [serial = 169] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19C2B400) [pid = 3668] [serial = 166] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (144BAC00) [pid = 3668] [serial = 157] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1A3E0400) [pid = 3668] [serial = 176] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A540400) [pid = 3668] [serial = 178] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3668 | 1467823473978 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1705ms 09:44:34 INFO - PROCESS | 3668 | 1467823474011 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 3668 | 1467823474015 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 09:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:44:34 INFO - PROCESS | 3668 | 1467823474022 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 3668 | 1467823474025 Marionette TRACE conn3 <- [1,262,null,{}] 09:44:34 INFO - PROCESS | 3668 | 1467823474034 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:34 INFO - PROCESS | 3668 | 1467823474037 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:34 INFO - PROCESS | 3668 | 1467823474111 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:44:34 INFO - PROCESS | 3668 | 1467823474118 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 3668 | 1467823474123 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:34 INFO - PROCESS | 3668 | ++DOCSHELL 10FF3800 == 28 [pid = 3668] [id = 75] 09:44:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1126FC00) [pid = 3668] [serial = 222] [outer = 00000000] 09:44:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (112C9000) [pid = 3668] [serial = 223] [outer = 1126FC00] 09:44:34 INFO - PROCESS | 3668 | 1467823474171 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (112E8C00) [pid = 3668] [serial = 224] [outer = 1126FC00] 09:44:34 INFO - PROCESS | 3668 | 1467823474564 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 573ms 09:44:34 INFO - PROCESS | 3668 | 1467823474580 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 3668 | 1467823474584 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 09:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:44:34 INFO - PROCESS | 3668 | 1467823474590 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 3668 | 1467823474593 Marionette TRACE conn3 <- [1,266,null,{}] 09:44:34 INFO - PROCESS | 3668 | 1467823474601 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:34 INFO - PROCESS | 3668 | 1467823474604 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:34 INFO - PROCESS | 3668 | 1467823474688 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:44:34 INFO - PROCESS | 3668 | 1467823474696 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 3668 | 1467823474699 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:34 INFO - PROCESS | 3668 | ++DOCSHELL 129EEC00 == 29 [pid = 3668] [id = 76] 09:44:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (129EFC00) [pid = 3668] [serial = 225] [outer = 00000000] 09:44:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (12D6C000) [pid = 3668] [serial = 226] [outer = 129EFC00] 09:44:34 INFO - PROCESS | 3668 | 1467823474728 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (130CF000) [pid = 3668] [serial = 227] [outer = 129EFC00] 09:44:35 INFO - PROCESS | 3668 | 1467823475123 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 558ms 09:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:44:35 INFO - PROCESS | 3668 | 1467823475167 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 3668 | 1467823475169 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 09:44:35 INFO - PROCESS | 3668 | 1467823475173 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 3668 | 1467823475176 Marionette TRACE conn3 <- [1,270,null,{}] 09:44:35 INFO - PROCESS | 3668 | 1467823475187 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 3668 | 1467823475191 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:35 INFO - PROCESS | 3668 | 1467823475255 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:44:35 INFO - PROCESS | 3668 | 1467823475265 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 3668 | 1467823475268 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:35 INFO - PROCESS | 3668 | ++DOCSHELL 13949000 == 30 [pid = 3668] [id = 77] 09:44:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13949400) [pid = 3668] [serial = 228] [outer = 00000000] 09:44:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13E73400) [pid = 3668] [serial = 229] [outer = 13949400] 09:44:35 INFO - PROCESS | 3668 | 1467823475315 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13EE6400) [pid = 3668] [serial = 230] [outer = 13949400] 09:44:35 INFO - PROCESS | 3668 | 1467823475726 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 559ms 09:44:35 INFO - PROCESS | 3668 | 1467823475749 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 3668 | 1467823475752 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 09:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:44:35 INFO - PROCESS | 3668 | 1467823475755 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 3668 | 1467823475757 Marionette TRACE conn3 <- [1,274,null,{}] 09:44:35 INFO - PROCESS | 3668 | 1467823475771 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 3668 | 1467823475773 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:35 INFO - PROCESS | 3668 | 1467823475835 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:44:35 INFO - PROCESS | 3668 | 1467823475840 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 3668 | 1467823475843 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:35 INFO - PROCESS | 3668 | ++DOCSHELL 13E72C00 == 31 [pid = 3668] [id = 78] 09:44:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13E73800) [pid = 3668] [serial = 231] [outer = 00000000] 09:44:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15348400) [pid = 3668] [serial = 232] [outer = 13E73800] 09:44:35 INFO - PROCESS | 3668 | 1467823475886 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (157E4C00) [pid = 3668] [serial = 233] [outer = 13E73800] 09:44:36 INFO - PROCESS | 3668 | 1467823476249 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 531ms 09:44:36 INFO - PROCESS | 3668 | 1467823476291 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 3668 | 1467823476293 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 09:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:44:36 INFO - PROCESS | 3668 | 1467823476300 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 3668 | 1467823476302 Marionette TRACE conn3 <- [1,278,null,{}] 09:44:36 INFO - PROCESS | 3668 | 1467823476305 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 3668 | 1467823476307 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:36 INFO - PROCESS | 3668 | 1467823476363 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:44:36 INFO - PROCESS | 3668 | 1467823476368 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 3668 | 1467823476370 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:36 INFO - PROCESS | 3668 | ++DOCSHELL 157F0400 == 32 [pid = 3668] [id = 79] 09:44:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (157F2400) [pid = 3668] [serial = 234] [outer = 00000000] 09:44:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1696C000) [pid = 3668] [serial = 235] [outer = 157F2400] 09:44:36 INFO - PROCESS | 3668 | 1467823476413 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16DA7000) [pid = 3668] [serial = 236] [outer = 157F2400] 09:44:36 INFO - PROCESS | 3668 | 1467823476880 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 615ms 09:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:44:36 INFO - PROCESS | 3668 | 1467823476923 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 3668 | 1467823476925 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 09:44:36 INFO - PROCESS | 3668 | 1467823476928 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 3668 | 1467823476930 Marionette TRACE conn3 <- [1,282,null,{}] 09:44:36 INFO - PROCESS | 3668 | 1467823476933 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 3668 | 1467823476921 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:37 INFO - PROCESS | 3668 | 1467823477032 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:44:37 INFO - PROCESS | 3668 | 1467823477038 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 3668 | 1467823477040 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:37 INFO - PROCESS | 3668 | ++DOCSHELL 176FAC00 == 33 [pid = 3668] [id = 80] 09:44:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17B9A800) [pid = 3668] [serial = 237] [outer = 00000000] 09:44:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17C97000) [pid = 3668] [serial = 238] [outer = 17B9A800] 09:44:37 INFO - PROCESS | 3668 | 1467823477089 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18166400) [pid = 3668] [serial = 239] [outer = 17B9A800] 09:44:37 INFO - PROCESS | 3668 | 1467823477448 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 573ms 09:44:37 INFO - PROCESS | 3668 | 1467823477488 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 3668 | 1467823477489 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 09:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:44:37 INFO - PROCESS | 3668 | 1467823477493 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 3668 | 1467823477495 Marionette TRACE conn3 <- [1,286,null,{}] 09:44:37 INFO - PROCESS | 3668 | 1467823477498 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 3668 | 1467823477500 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:37 INFO - PROCESS | 3668 | 1467823477575 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:44:37 INFO - PROCESS | 3668 | 1467823477603 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 3668 | 1467823477605 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:37 INFO - PROCESS | 3668 | ++DOCSHELL 1816E800 == 34 [pid = 3668] [id = 81] 09:44:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18170000) [pid = 3668] [serial = 240] [outer = 00000000] 09:44:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19676000) [pid = 3668] [serial = 241] [outer = 18170000] 09:44:37 INFO - PROCESS | 3668 | 1467823477627 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19906000) [pid = 3668] [serial = 242] [outer = 18170000] 09:44:37 INFO - PROCESS | 3668 | 1467823477977 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 531ms 09:44:38 INFO - PROCESS | 3668 | 1467823478028 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 3668 | 1467823478030 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 09:44:38 INFO - PROCESS | 3668 | 1467823478034 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:44:38 INFO - PROCESS | 3668 | 1467823478035 Marionette TRACE conn3 <- [1,290,null,{}] 09:44:38 INFO - PROCESS | 3668 | 1467823478039 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:38 INFO - PROCESS | 3668 | 1467823478041 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:38 INFO - PROCESS | 3668 | 1467823478119 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:44:38 INFO - PROCESS | 3668 | 1467823478125 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 3668 | 1467823478127 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:38 INFO - PROCESS | 3668 | ++DOCSHELL 1966A800 == 35 [pid = 3668] [id = 82] 09:44:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1966BC00) [pid = 3668] [serial = 243] [outer = 00000000] 09:44:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (19F62C00) [pid = 3668] [serial = 244] [outer = 1966BC00] 09:44:38 INFO - PROCESS | 3668 | 1467823478159 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (19F64400) [pid = 3668] [serial = 245] [outer = 1966BC00] 09:44:38 INFO - PROCESS | 3668 | 1467823478515 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 531ms 09:44:38 INFO - PROCESS | 3668 | 1467823478578 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 3668 | 1467823478580 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 09:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:44:38 INFO - PROCESS | 3668 | 1467823478584 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 3668 | 1467823478586 Marionette TRACE conn3 <- [1,294,null,{}] 09:44:38 INFO - PROCESS | 3668 | 1467823478589 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:38 INFO - PROCESS | 3668 | 1467823478591 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:38 INFO - PROCESS | 3668 | 1467823478690 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:44:38 INFO - PROCESS | 3668 | 1467823478700 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 3668 | 1467823478702 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:38 INFO - PROCESS | 3668 | ++DOCSHELL 13948400 == 36 [pid = 3668] [id = 83] 09:44:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (19F93C00) [pid = 3668] [serial = 246] [outer = 00000000] 09:44:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A3E1C00) [pid = 3668] [serial = 247] [outer = 19F93C00] 09:44:38 INFO - PROCESS | 3668 | 1467823478784 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1A3E2000) [pid = 3668] [serial = 248] [outer = 19F93C00] 09:44:39 INFO - PROCESS | 3668 | 1467823479146 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 573ms 09:44:39 INFO - PROCESS | 3668 | 1467823479162 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 3668 | 1467823479164 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 09:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:44:39 INFO - PROCESS | 3668 | 1467823479168 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 3668 | 1467823479171 Marionette TRACE conn3 <- [1,298,null,{}] 09:44:39 INFO - PROCESS | 3668 | 1467823479183 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 3668 | 1467823479185 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:39 INFO - PROCESS | 3668 | 1467823479273 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:44:39 INFO - PROCESS | 3668 | 1467823479338 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 3668 | 1467823479340 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:39 INFO - PROCESS | 3668 | ++DOCSHELL 1A6B0400 == 37 [pid = 3668] [id = 84] 09:44:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1A6B0800) [pid = 3668] [serial = 249] [outer = 00000000] 09:44:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1AB0E000) [pid = 3668] [serial = 250] [outer = 1A6B0800] 09:44:39 INFO - PROCESS | 3668 | 1467823479387 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1AB11800) [pid = 3668] [serial = 251] [outer = 1A6B0800] 09:44:39 INFO - PROCESS | 3668 | 1467823479902 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 769ms 09:44:39 INFO - PROCESS | 3668 | 1467823479934 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 3668 | 1467823479936 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 09:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:44:39 INFO - PROCESS | 3668 | 1467823479939 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 3668 | 1467823479941 Marionette TRACE conn3 <- [1,302,null,{}] 09:44:39 INFO - PROCESS | 3668 | 1467823479952 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 3668 | 1467823479954 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:40 INFO - PROCESS | 3668 | 1467823480050 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:44:40 INFO - PROCESS | 3668 | 1467823480064 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 3668 | 1467823480066 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:40 INFO - PROCESS | 3668 | ++DOCSHELL 15345000 == 38 [pid = 3668] [id = 85] 09:44:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1AC4F000) [pid = 3668] [serial = 252] [outer = 00000000] 09:44:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1AD0BC00) [pid = 3668] [serial = 253] [outer = 1AC4F000] 09:44:40 INFO - PROCESS | 3668 | 1467823480110 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (1AD11000) [pid = 3668] [serial = 254] [outer = 1AC4F000] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (174AF000) [pid = 3668] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (17BA1400) [pid = 3668] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1816FC00) [pid = 3668] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (129AF800) [pid = 3668] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (13458C00) [pid = 3668] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (15F3A800) [pid = 3668] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (155A8400) [pid = 3668] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (13EDEC00) [pid = 3668] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (11AE1000) [pid = 3668] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (11270400) [pid = 3668] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1966CC00) [pid = 3668] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (139DBC00) [pid = 3668] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (112C6000) [pid = 3668] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1533BC00) [pid = 3668] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1537C000) [pid = 3668] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:44:40 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (11277000) [pid = 3668] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:44:40 INFO - PROCESS | 3668 | 1467823480639 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 754ms 09:44:40 INFO - PROCESS | 3668 | 1467823480686 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:44:40 INFO - PROCESS | 3668 | 1467823480688 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 09:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:44:40 INFO - PROCESS | 3668 | 1467823480692 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - PROCESS | 3668 | 1467823480694 Marionette TRACE conn3 <- [1,306,null,{}] 09:44:40 INFO - PROCESS | 3668 | 1467823480697 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:40 INFO - PROCESS | 3668 | 1467823480698 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:40 INFO - PROCESS | 3668 | 1467823480778 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:44:40 INFO - PROCESS | 3668 | 1467823480784 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 3668 | 1467823480786 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:40 INFO - PROCESS | 3668 | ++DOCSHELL 0F2EF000 == 39 [pid = 3668] [id = 86] 09:44:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0F2F5C00) [pid = 3668] [serial = 255] [outer = 00000000] 09:44:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0F2F8800) [pid = 3668] [serial = 256] [outer = 0F2F5C00] 09:44:40 INFO - PROCESS | 3668 | 1467823480810 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (10A0B400) [pid = 3668] [serial = 257] [outer = 0F2F5C00] 09:44:41 INFO - PROCESS | 3668 | 1467823481182 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 531ms 09:44:41 INFO - PROCESS | 3668 | 1467823481229 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 3668 | 1467823481231 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 09:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:44:41 INFO - PROCESS | 3668 | 1467823481234 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 3668 | 1467823481236 Marionette TRACE conn3 <- [1,310,null,{}] 09:44:41 INFO - PROCESS | 3668 | 1467823481240 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 3668 | 1467823481241 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:41 INFO - PROCESS | 3668 | 1467823481323 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:44:41 INFO - PROCESS | 3668 | 1467823481311 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 3668 | 1467823481313 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:41 INFO - PROCESS | 3668 | ++DOCSHELL 0F2FB000 == 40 [pid = 3668] [id = 87] 09:44:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (10A7D000) [pid = 3668] [serial = 258] [outer = 00000000] 09:44:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (13EDD000) [pid = 3668] [serial = 259] [outer = 10A7D000] 09:44:41 INFO - PROCESS | 3668 | 1467823481365 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (15F3F000) [pid = 3668] [serial = 260] [outer = 10A7D000] 09:44:41 INFO - PROCESS | 3668 | 1467823481722 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 531ms 09:44:41 INFO - PROCESS | 3668 | 1467823481768 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 3668 | 1467823481770 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 09:44:41 INFO - PROCESS | 3668 | 1467823481773 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 3668 | 1467823481775 Marionette TRACE conn3 <- [1,314,null,{}] 09:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:44:41 INFO - PROCESS | 3668 | 1467823481779 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 3668 | 1467823481780 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:41 INFO - PROCESS | 3668 | 1467823481863 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:44:41 INFO - PROCESS | 3668 | 1467823481868 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 3668 | 1467823481870 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:41 INFO - PROCESS | 3668 | ++DOCSHELL 13920C00 == 41 [pid = 3668] [id = 88] 09:44:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (139DBC00) [pid = 3668] [serial = 261] [outer = 00000000] 09:44:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1966D800) [pid = 3668] [serial = 262] [outer = 139DBC00] 09:44:41 INFO - PROCESS | 3668 | 1467823481911 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A545C00) [pid = 3668] [serial = 263] [outer = 139DBC00] 09:44:42 INFO - PROCESS | 3668 | 1467823482254 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 531ms 09:44:42 INFO - PROCESS | 3668 | 1467823482312 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 3668 | 1467823482314 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 09:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:44:42 INFO - PROCESS | 3668 | 1467823482317 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 3668 | 1467823482319 Marionette TRACE conn3 <- [1,318,null,{}] 09:44:42 INFO - PROCESS | 3668 | 1467823482327 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 3668 | 1467823482328 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:42 INFO - PROCESS | 3668 | 1467823482433 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:44:42 INFO - PROCESS | 3668 | 1467823482562 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 3668 | 1467823482565 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:42 INFO - PROCESS | 3668 | ++DOCSHELL 0C764800 == 42 [pid = 3668] [id = 89] 09:44:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0C764C00) [pid = 3668] [serial = 264] [outer = 00000000] 09:44:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0C768400) [pid = 3668] [serial = 265] [outer = 0C764C00] 09:44:42 INFO - PROCESS | 3668 | 1467823482623 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0F2EFC00) [pid = 3668] [serial = 266] [outer = 0C764C00] 09:44:43 INFO - PROCESS | 3668 | 1467823483104 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:44:43 INFO - PROCESS | 3668 | 1467823483274 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 978ms 09:44:43 INFO - PROCESS | 3668 | 1467823483304 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 3668 | 1467823483308 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 09:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:44:43 INFO - PROCESS | 3668 | 1467823483313 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - PROCESS | 3668 | 1467823483317 Marionette TRACE conn3 <- [1,322,null,{}] 09:44:43 INFO - PROCESS | 3668 | 1467823483322 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:43 INFO - PROCESS | 3668 | 1467823483325 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:43 INFO - PROCESS | 3668 | 1467823483478 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:44:43 INFO - PROCESS | 3668 | 1467823483487 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 3668 | 1467823483490 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:43 INFO - PROCESS | 3668 | ++DOCSHELL 11AE3000 == 43 [pid = 3668] [id = 90] 09:44:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (11AE7C00) [pid = 3668] [serial = 267] [outer = 00000000] 09:44:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1281F800) [pid = 3668] [serial = 268] [outer = 11AE7C00] 09:44:43 INFO - PROCESS | 3668 | 1467823483545 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (129F7000) [pid = 3668] [serial = 269] [outer = 11AE7C00] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 13920C00 == 42 [pid = 3668] [id = 88] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 0F2FB000 == 41 [pid = 3668] [id = 87] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 0F2EF000 == 40 [pid = 3668] [id = 86] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 15345000 == 39 [pid = 3668] [id = 85] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 1A6B0400 == 38 [pid = 3668] [id = 84] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 13948400 == 37 [pid = 3668] [id = 83] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 1966A800 == 36 [pid = 3668] [id = 82] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 1816E800 == 35 [pid = 3668] [id = 81] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 176FAC00 == 34 [pid = 3668] [id = 80] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 157F0400 == 33 [pid = 3668] [id = 79] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 13E72C00 == 32 [pid = 3668] [id = 78] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 13949000 == 31 [pid = 3668] [id = 77] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 129EEC00 == 30 [pid = 3668] [id = 76] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 10FF3800 == 29 [pid = 3668] [id = 75] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1A6B2800) [pid = 3668] [serial = 220] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOCSHELL 1A54DC00 == 28 [pid = 3668] [id = 74] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (12D65000) [pid = 3668] [serial = 148] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (19910800) [pid = 3668] [serial = 145] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (17E78000) [pid = 3668] [serial = 205] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (18175400) [pid = 3668] [serial = 209] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (18172400) [pid = 3668] [serial = 208] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (19674000) [pid = 3668] [serial = 211] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19671C00) [pid = 3668] [serial = 214] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1A3E3800) [pid = 3668] [serial = 217] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19677800) [pid = 3668] [serial = 212] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (172E5800) [pid = 3668] [serial = 202] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (15F44000) [pid = 3668] [serial = 200] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (157EE400) [pid = 3668] [serial = 199] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (13EE7400) [pid = 3668] [serial = 196] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (14FB6000) [pid = 3668] [serial = 197] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13154400) [pid = 3668] [serial = 193] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (131E8C00) [pid = 3668] [serial = 194] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (130A8400) [pid = 3668] [serial = 191] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (12920400) [pid = 3668] [serial = 190] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1A3E7000) [pid = 3668] [serial = 188] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19CBAC00) [pid = 3668] [serial = 187] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (144AF800) [pid = 3668] [serial = 185] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (13EE5800) [pid = 3668] [serial = 184] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (11CD9400) [pid = 3668] [serial = 182] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1A549000) [pid = 3668] [serial = 218] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (11AE6400) [pid = 3668] [serial = 181] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A543C00) [pid = 3668] [serial = 179] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (17E78400) [pid = 3668] [serial = 206] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19672C00) [pid = 3668] [serial = 215] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (173AE000) [pid = 3668] [serial = 203] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 3668 | 1467823484518 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1244ms 09:44:44 INFO - PROCESS | 3668 | 1467823484551 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 3668 | 1467823484555 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 09:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:44:44 INFO - PROCESS | 3668 | 1467823484560 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 3668 | 1467823484563 Marionette TRACE conn3 <- [1,326,null,{}] 09:44:44 INFO - PROCESS | 3668 | 1467823484568 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 3668 | 1467823484571 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:44 INFO - PROCESS | 3668 | 1467823484656 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:44:44 INFO - PROCESS | 3668 | 1467823484664 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 3668 | 1467823484666 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:44 INFO - PROCESS | 3668 | ++DOCSHELL 0F2FA800 == 29 [pid = 3668] [id = 91] 09:44:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0F2FAC00) [pid = 3668] [serial = 270] [outer = 00000000] 09:44:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1055F800) [pid = 3668] [serial = 271] [outer = 0F2FAC00] 09:44:44 INFO - PROCESS | 3668 | 1467823484714 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (10A08000) [pid = 3668] [serial = 272] [outer = 0F2FAC00] 09:44:45 INFO - PROCESS | 3668 | 1467823485170 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 09:44:45 INFO - PROCESS | 3668 | 1467823485196 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 3668 | 1467823485201 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 09:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:44:45 INFO - PROCESS | 3668 | 1467823485207 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 3668 | 1467823485209 Marionette TRACE conn3 <- [1,330,null,{}] 09:44:45 INFO - PROCESS | 3668 | 1467823485213 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:45 INFO - PROCESS | 3668 | 1467823485215 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:45 INFO - PROCESS | 3668 | 1467823485290 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:44:45 INFO - PROCESS | 3668 | 1467823485366 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 3668 | 1467823485368 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:45 INFO - PROCESS | 3668 | ++DOCSHELL 11CD6C00 == 30 [pid = 3668] [id = 92] 09:44:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1281E000) [pid = 3668] [serial = 273] [outer = 00000000] 09:44:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (129EC400) [pid = 3668] [serial = 274] [outer = 1281E000] 09:44:45 INFO - PROCESS | 3668 | 1467823485414 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (12DF9000) [pid = 3668] [serial = 275] [outer = 1281E000] 09:44:45 INFO - PROCESS | 3668 | 1467823485745 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 559ms 09:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:44:45 INFO - PROCESS | 3668 | 1467823485766 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 3668 | 1467823485768 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 09:44:45 INFO - PROCESS | 3668 | 1467823485772 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 3668 | 1467823485775 Marionette TRACE conn3 <- [1,334,null,{}] 09:44:45 INFO - PROCESS | 3668 | 1467823485792 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:45 INFO - PROCESS | 3668 | 1467823485797 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:45 INFO - PROCESS | 3668 | 1467823485876 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:44:45 INFO - PROCESS | 3668 | 1467823485910 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 3668 | 1467823485913 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:45 INFO - PROCESS | 3668 | ++DOCSHELL 1391AC00 == 31 [pid = 3668] [id = 93] 09:44:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1391BC00) [pid = 3668] [serial = 276] [outer = 00000000] 09:44:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13923400) [pid = 3668] [serial = 277] [outer = 1391BC00] 09:44:45 INFO - PROCESS | 3668 | 1467823485941 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (13E72800) [pid = 3668] [serial = 278] [outer = 1391BC00] 09:44:46 INFO - PROCESS | 3668 | 1467823486341 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 09:44:46 INFO - PROCESS | 3668 | 1467823486370 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 3668 | 1467823486372 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 09:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:44:46 INFO - PROCESS | 3668 | 1467823486380 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 3668 | 1467823486381 Marionette TRACE conn3 <- [1,338,null,{}] 09:44:46 INFO - PROCESS | 3668 | 1467823486385 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 3668 | 1467823486387 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:46 INFO - PROCESS | 3668 | 1467823486486 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:44:46 INFO - PROCESS | 3668 | 1467823486492 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 3668 | 1467823486494 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:46 INFO - PROCESS | 3668 | ++DOCSHELL 141AF400 == 32 [pid = 3668] [id = 94] 09:44:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (144AF800) [pid = 3668] [serial = 279] [outer = 00000000] 09:44:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1533E800) [pid = 3668] [serial = 280] [outer = 144AF800] 09:44:46 INFO - PROCESS | 3668 | 1467823486538 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1537D800) [pid = 3668] [serial = 281] [outer = 144AF800] 09:44:46 INFO - PROCESS | 3668 | 1467823486923 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 558ms 09:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:44:46 INFO - PROCESS | 3668 | 1467823486952 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 3668 | 1467823486954 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 09:44:46 INFO - PROCESS | 3668 | 1467823486957 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 3668 | 1467823486959 Marionette TRACE conn3 <- [1,342,null,{}] 09:44:46 INFO - PROCESS | 3668 | 1467823486962 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 3668 | 1467823486964 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:47 INFO - PROCESS | 3668 | 1467823487047 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:44:47 INFO - PROCESS | 3668 | 1467823487052 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 3668 | 1467823487054 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:47 INFO - PROCESS | 3668 | ++DOCSHELL 11275400 == 33 [pid = 3668] [id = 95] 09:44:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (112C6000) [pid = 3668] [serial = 282] [outer = 00000000] 09:44:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (15F40800) [pid = 3668] [serial = 283] [outer = 112C6000] 09:44:47 INFO - PROCESS | 3668 | 1467823487097 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (16661800) [pid = 3668] [serial = 284] [outer = 112C6000] 09:44:47 INFO - PROCESS | 3668 | 1467823487509 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 615ms 09:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:44:47 INFO - PROCESS | 3668 | 1467823487581 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 3668 | 1467823487583 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 09:44:47 INFO - PROCESS | 3668 | 1467823487586 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 3668 | 1467823487588 Marionette TRACE conn3 <- [1,346,null,{}] 09:44:47 INFO - PROCESS | 3668 | 1467823487591 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:47 INFO - PROCESS | 3668 | 1467823487597 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:47 INFO - PROCESS | 3668 | 1467823487710 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:44:47 INFO - PROCESS | 3668 | 1467823487728 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 3668 | 1467823487730 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:47 INFO - PROCESS | 3668 | ++DOCSHELL 15F3F800 == 34 [pid = 3668] [id = 96] 09:44:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (16776C00) [pid = 3668] [serial = 285] [outer = 00000000] 09:44:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1740F000) [pid = 3668] [serial = 286] [outer = 16776C00] 09:44:47 INFO - PROCESS | 3668 | 1467823487800 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (17412000) [pid = 3668] [serial = 287] [outer = 16776C00] 09:44:48 INFO - PROCESS | 3668 | 1467823488146 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18170000) [pid = 3668] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (13E73800) [pid = 3668] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1966BC00) [pid = 3668] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1A6B0800) [pid = 3668] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1A6A9400) [pid = 3668] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1AC4F000) [pid = 3668] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0F2F5C00) [pid = 3668] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13949400) [pid = 3668] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (157F2400) [pid = 3668] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17B9A800) [pid = 3668] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1126FC00) [pid = 3668] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (129EFC00) [pid = 3668] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19F93C00) [pid = 3668] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:44:48 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (10A7D000) [pid = 3668] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:44:48 INFO - PROCESS | 3668 | 1467823488315 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 3668 | 1467823488317 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 09:44:48 INFO - PROCESS | 3668 | 1467823488323 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - PROCESS | 3668 | 1467823488324 Marionette TRACE conn3 <- [1,350,null,{}] 09:44:48 INFO - PROCESS | 3668 | 1467823488328 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 3668 | 1467823488330 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:44:48 INFO - PROCESS | 3668 | 1467823488412 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:44:48 INFO - PROCESS | 3668 | 1467823488417 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 3668 | 1467823488419 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:48 INFO - PROCESS | 3668 | ++DOCSHELL 13949400 == 35 [pid = 3668] [id = 97] 09:44:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1394A800) [pid = 3668] [serial = 288] [outer = 00000000] 09:44:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1559F000) [pid = 3668] [serial = 289] [outer = 1394A800] 09:44:48 INFO - PROCESS | 3668 | 1467823488465 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (16B3F000) [pid = 3668] [serial = 290] [outer = 1394A800] 09:44:48 INFO - PROCESS | 3668 | 1467823488807 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 517ms 09:44:48 INFO - PROCESS | 3668 | 1467823488851 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 3668 | 1467823488853 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 09:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:44:48 INFO - PROCESS | 3668 | 1467823488856 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - PROCESS | 3668 | 1467823488858 Marionette TRACE conn3 <- [1,354,null,{}] 09:44:48 INFO - PROCESS | 3668 | 1467823488864 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 3668 | 1467823488866 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:48 INFO - PROCESS | 3668 | 1467823488941 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:44:48 INFO - PROCESS | 3668 | 1467823488946 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 3668 | 1467823488948 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:48 INFO - PROCESS | 3668 | ++DOCSHELL 13921C00 == 36 [pid = 3668] [id = 98] 09:44:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17B5E400) [pid = 3668] [serial = 291] [outer = 00000000] 09:44:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17B9C000) [pid = 3668] [serial = 292] [outer = 17B5E400] 09:44:48 INFO - PROCESS | 3668 | 1467823488974 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (17E78000) [pid = 3668] [serial = 293] [outer = 17B5E400] 09:44:49 INFO - PROCESS | 3668 | 1467823489335 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 531ms 09:44:49 INFO - PROCESS | 3668 | 1467823489391 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 3668 | 1467823489393 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 09:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:44:49 INFO - PROCESS | 3668 | 1467823489396 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 3668 | 1467823489398 Marionette TRACE conn3 <- [1,358,null,{}] 09:44:49 INFO - PROCESS | 3668 | 1467823489402 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 3668 | 1467823489403 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:49 INFO - PROCESS | 3668 | 1467823489491 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:44:49 INFO - PROCESS | 3668 | 1467823489499 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 3668 | 1467823489483 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:49 INFO - PROCESS | 3668 | ++DOCSHELL 176EFC00 == 37 [pid = 3668] [id = 99] 09:44:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1816A800) [pid = 3668] [serial = 294] [outer = 00000000] 09:44:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (18170400) [pid = 3668] [serial = 295] [outer = 1816A800] 09:44:49 INFO - PROCESS | 3668 | 1467823489526 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18170C00) [pid = 3668] [serial = 296] [outer = 1816A800] 09:44:49 INFO - PROCESS | 3668 | 1467823489907 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 531ms 09:44:49 INFO - PROCESS | 3668 | 1467823489939 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 3668 | 1467823489941 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 09:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:44:49 INFO - PROCESS | 3668 | 1467823489944 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 3668 | 1467823489946 Marionette TRACE conn3 <- [1,362,null,{}] 09:44:49 INFO - PROCESS | 3668 | 1467823489944 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 3668 | 1467823489946 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:50 INFO - PROCESS | 3668 | 1467823490030 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:44:50 INFO - PROCESS | 3668 | 1467823490036 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 3668 | 1467823490038 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:50 INFO - PROCESS | 3668 | ++DOCSHELL 112F7C00 == 38 [pid = 3668] [id = 100] 09:44:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (141AF000) [pid = 3668] [serial = 297] [outer = 00000000] 09:44:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19671C00) [pid = 3668] [serial = 298] [outer = 141AF000] 09:44:50 INFO - PROCESS | 3668 | 1467823490080 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1816D800) [pid = 3668] [serial = 299] [outer = 141AF000] 09:44:50 INFO - PROCESS | 3668 | 1467823490662 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 810ms 09:44:50 INFO - PROCESS | 3668 | 1467823490751 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:44:50 INFO - PROCESS | 3668 | 1467823490755 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 09:44:50 INFO - PROCESS | 3668 | 1467823490760 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:44:50 INFO - PROCESS | 3668 | 1467823490763 Marionette TRACE conn3 <- [1,366,null,{}] 09:44:50 INFO - PROCESS | 3668 | 1467823490769 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:50 INFO - PROCESS | 3668 | 1467823490772 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:50 INFO - PROCESS | 3668 | 1467823490865 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:44:50 INFO - PROCESS | 3668 | 1467823490937 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 3668 | 1467823490940 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:50 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F9400 == 39 [pid = 3668] [id = 101] 09:44:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0F2FA400) [pid = 3668] [serial = 300] [outer = 00000000] 09:44:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (114D6800) [pid = 3668] [serial = 301] [outer = 0F2FA400] 09:44:51 INFO - PROCESS | 3668 | 1467823491035 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (129B7400) [pid = 3668] [serial = 302] [outer = 0F2FA400] 09:44:51 INFO - PROCESS | 3668 | 1467823491543 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 839ms 09:44:51 INFO - PROCESS | 3668 | 1467823491607 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 3668 | 1467823491612 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 09:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:44:51 INFO - PROCESS | 3668 | 1467823491619 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - PROCESS | 3668 | 1467823491622 Marionette TRACE conn3 <- [1,370,null,{}] 09:44:51 INFO - PROCESS | 3668 | 1467823491626 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:51 INFO - PROCESS | 3668 | 1467823491629 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:51 INFO - PROCESS | 3668 | 1467823491718 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:44:51 INFO - PROCESS | 3668 | 1467823491796 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 3668 | 1467823491798 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:51 INFO - PROCESS | 3668 | ++DOCSHELL 131EE000 == 40 [pid = 3668] [id = 102] 09:44:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (13265400) [pid = 3668] [serial = 303] [outer = 00000000] 09:44:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (141AC400) [pid = 3668] [serial = 304] [outer = 13265400] 09:44:51 INFO - PROCESS | 3668 | 1467823491894 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1576F000) [pid = 3668] [serial = 305] [outer = 13265400] 09:44:52 INFO - PROCESS | 3668 | 1467823492631 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1034ms 09:44:52 INFO - PROCESS | 3668 | 1467823492652 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 3668 | 1467823492656 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 09:44:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:44:52 INFO - PROCESS | 3668 | 1467823492662 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - PROCESS | 3668 | 1467823492665 Marionette TRACE conn3 <- [1,374,null,{}] 09:44:52 INFO - PROCESS | 3668 | 1467823492670 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:52 INFO - PROCESS | 3668 | 1467823492655 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:52 INFO - PROCESS | 3668 | 1467823492753 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:44:52 INFO - PROCESS | 3668 | 1467823492815 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 3668 | 1467823492819 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:52 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F3C00 == 41 [pid = 3668] [id = 103] 09:44:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0F2FB400) [pid = 3668] [serial = 306] [outer = 00000000] 09:44:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (114D9400) [pid = 3668] [serial = 307] [outer = 0F2FB400] 09:44:52 INFO - PROCESS | 3668 | 1467823492867 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (129EFC00) [pid = 3668] [serial = 308] [outer = 0F2FB400] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 176EFC00 == 40 [pid = 3668] [id = 99] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 13921C00 == 39 [pid = 3668] [id = 98] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 13949400 == 38 [pid = 3668] [id = 97] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 15F3F800 == 37 [pid = 3668] [id = 96] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 11275400 == 36 [pid = 3668] [id = 95] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 141AF400 == 35 [pid = 3668] [id = 94] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 1391AC00 == 34 [pid = 3668] [id = 93] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 11CD6C00 == 33 [pid = 3668] [id = 92] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0F2FA800 == 32 [pid = 3668] [id = 91] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 11AE3000 == 31 [pid = 3668] [id = 90] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0C764800 == 30 [pid = 3668] [id = 89] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 131EE000 == 29 [pid = 3668] [id = 102] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 112F7C00 == 28 [pid = 3668] [id = 100] 09:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0F2F9400 == 27 [pid = 3668] [id = 101] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (19676000) [pid = 3668] [serial = 241] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (19906000) [pid = 3668] [serial = 242] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (15348400) [pid = 3668] [serial = 232] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (157E4C00) [pid = 3668] [serial = 233] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19F62C00) [pid = 3668] [serial = 244] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1AB11800) [pid = 3668] [serial = 251] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1AB0E000) [pid = 3668] [serial = 250] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1AB0F000) [pid = 3668] [serial = 221] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1AD0BC00) [pid = 3668] [serial = 253] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10A0B400) [pid = 3668] [serial = 257] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13E73400) [pid = 3668] [serial = 229] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13EE6400) [pid = 3668] [serial = 230] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0F2F8800) [pid = 3668] [serial = 256] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1696C000) [pid = 3668] [serial = 235] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (16DA7000) [pid = 3668] [serial = 236] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (17C97000) [pid = 3668] [serial = 238] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (18166400) [pid = 3668] [serial = 239] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (112C9000) [pid = 3668] [serial = 223] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (112E8C00) [pid = 3668] [serial = 224] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1AD11000) [pid = 3668] [serial = 254] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (12D6C000) [pid = 3668] [serial = 226] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (130CF000) [pid = 3668] [serial = 227] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1A3E1C00) [pid = 3668] [serial = 247] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1A3E2000) [pid = 3668] [serial = 248] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (13EDD000) [pid = 3668] [serial = 259] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (15F3F000) [pid = 3668] [serial = 260] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19F64400) [pid = 3668] [serial = 245] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1966D800) [pid = 3668] [serial = 262] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 3668 | 1467823493889 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:44:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1299ms 09:44:53 INFO - PROCESS | 3668 | 1467823493965 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 3668 | 1467823493970 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 09:44:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:44:53 INFO - PROCESS | 3668 | 1467823493974 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 3668 | 1467823493978 Marionette TRACE conn3 <- [1,378,null,{}] 09:44:53 INFO - PROCESS | 3668 | 1467823493989 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - PROCESS | 3668 | 1467823493991 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:54 INFO - PROCESS | 3668 | 1467823494051 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:44:54 INFO - PROCESS | 3668 | 1467823494058 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 3668 | 1467823494063 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:54 INFO - PROCESS | 3668 | ++DOCSHELL 10A02000 == 28 [pid = 3668] [id = 104] 09:44:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (10A03400) [pid = 3668] [serial = 309] [outer = 00000000] 09:44:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (10A9E000) [pid = 3668] [serial = 310] [outer = 10A03400] 09:44:54 INFO - PROCESS | 3668 | 1467823494113 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (11273800) [pid = 3668] [serial = 311] [outer = 10A03400] 09:44:54 INFO - PROCESS | 3668 | 1467823494533 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:44:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 587ms 09:44:54 INFO - PROCESS | 3668 | 1467823494556 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 3668 | 1467823494560 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 09:44:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:44:54 INFO - PROCESS | 3668 | 1467823494567 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 3668 | 1467823494569 Marionette TRACE conn3 <- [1,382,null,{}] 09:44:54 INFO - PROCESS | 3668 | 1467823494573 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 3668 | 1467823494575 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:54 INFO - PROCESS | 3668 | 1467823494658 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:44:54 INFO - PROCESS | 3668 | 1467823494666 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 3668 | 1467823494669 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:54 INFO - PROCESS | 3668 | ++DOCSHELL 12928C00 == 29 [pid = 3668] [id = 105] 09:44:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (12929800) [pid = 3668] [serial = 312] [outer = 00000000] 09:44:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (12BD0000) [pid = 3668] [serial = 313] [outer = 12929800] 09:44:54 INFO - PROCESS | 3668 | 1467823494715 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (130CEC00) [pid = 3668] [serial = 314] [outer = 12929800] 09:44:55 INFO - PROCESS | 3668 | 1467823495155 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:44:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 09:44:55 INFO - PROCESS | 3668 | 1467823495206 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 3668 | 1467823495209 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 09:44:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:44:55 INFO - PROCESS | 3668 | 1467823495212 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - PROCESS | 3668 | 1467823495216 Marionette TRACE conn3 <- [1,386,null,{}] 09:44:55 INFO - PROCESS | 3668 | 1467823495226 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:55 INFO - PROCESS | 3668 | 1467823495230 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:55 INFO - PROCESS | 3668 | 1467823495291 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:44:55 INFO - PROCESS | 3668 | 1467823495300 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 3668 | 1467823495304 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:55 INFO - PROCESS | 3668 | ++DOCSHELL 139DC000 == 30 [pid = 3668] [id = 106] 09:44:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (139E2400) [pid = 3668] [serial = 315] [outer = 00000000] 09:44:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13EE2400) [pid = 3668] [serial = 316] [outer = 139E2400] 09:44:55 INFO - PROCESS | 3668 | 1467823495416 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (141A7C00) [pid = 3668] [serial = 317] [outer = 139E2400] 09:44:55 INFO - PROCESS | 3668 | 1467823495790 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:44:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 615ms 09:44:55 INFO - PROCESS | 3668 | 1467823495836 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 3668 | 1467823495838 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 09:44:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:44:55 INFO - PROCESS | 3668 | 1467823495841 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - PROCESS | 3668 | 1467823495843 Marionette TRACE conn3 <- [1,390,null,{}] 09:44:55 INFO - PROCESS | 3668 | 1467823495846 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:55 INFO - PROCESS | 3668 | 1467823495848 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:55 INFO - PROCESS | 3668 | 1467823495963 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:44:55 INFO - PROCESS | 3668 | 1467823495974 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 3668 | 1467823495976 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:56 INFO - PROCESS | 3668 | ++DOCSHELL 144AEC00 == 31 [pid = 3668] [id = 107] 09:44:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (144B0400) [pid = 3668] [serial = 318] [outer = 00000000] 09:44:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (157EE400) [pid = 3668] [serial = 319] [outer = 144B0400] 09:44:56 INFO - PROCESS | 3668 | 1467823496041 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15F42C00) [pid = 3668] [serial = 320] [outer = 144B0400] 09:44:56 INFO - PROCESS | 3668 | 1467823496445 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:44:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 657ms 09:44:56 INFO - PROCESS | 3668 | 1467823496507 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 3668 | 1467823496510 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 09:44:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:44:56 INFO - PROCESS | 3668 | 1467823496522 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 3668 | 1467823496524 Marionette TRACE conn3 <- [1,394,null,{}] 09:44:56 INFO - PROCESS | 3668 | 1467823496527 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 3668 | 1467823496512 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:56 INFO - PROCESS | 3668 | 1467823496614 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:44:56 INFO - PROCESS | 3668 | 1467823496623 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 3668 | 1467823496627 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:56 INFO - PROCESS | 3668 | ++DOCSHELL 16771C00 == 32 [pid = 3668] [id = 108] 09:44:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1696C000) [pid = 3668] [serial = 321] [outer = 00000000] 09:44:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (172E5800) [pid = 3668] [serial = 322] [outer = 1696C000] 09:44:56 INFO - PROCESS | 3668 | 1467823496680 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17334C00) [pid = 3668] [serial = 323] [outer = 1696C000] 09:44:57 INFO - PROCESS | 3668 | 1467823497082 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:44:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 628ms 09:44:57 INFO - PROCESS | 3668 | 1467823497147 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 3668 | 1467823497149 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 09:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:44:57 INFO - PROCESS | 3668 | 1467823497152 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 3668 | 1467823497154 Marionette TRACE conn3 <- [1,398,null,{}] 09:44:57 INFO - PROCESS | 3668 | 1467823497157 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 3668 | 1467823497163 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:57 INFO - PROCESS | 3668 | 1467823497265 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:44:57 INFO - PROCESS | 3668 | 1467823497277 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 3668 | 1467823497279 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:57 INFO - PROCESS | 3668 | ++DOCSHELL 17C97000 == 33 [pid = 3668] [id = 109] 09:44:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17C97C00) [pid = 3668] [serial = 324] [outer = 00000000] 09:44:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (18166400) [pid = 3668] [serial = 325] [outer = 17C97C00] 09:44:57 INFO - PROCESS | 3668 | 1467823497363 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1816B400) [pid = 3668] [serial = 326] [outer = 17C97C00] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1394A800) [pid = 3668] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (144AF800) [pid = 3668] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (17B5E400) [pid = 3668] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (141AF000) [pid = 3668] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1816A800) [pid = 3668] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (112C6000) [pid = 3668] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (16776C00) [pid = 3668] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (11AE7C00) [pid = 3668] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0F2FAC00) [pid = 3668] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0C764C00) [pid = 3668] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1391BC00) [pid = 3668] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1281E000) [pid = 3668] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (139DBC00) [pid = 3668] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:44:57 INFO - PROCESS | 3668 | 1467823497787 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:44:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 657ms 09:44:57 INFO - PROCESS | 3668 | 1467823497813 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 3668 | 1467823497815 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 09:44:57 INFO - PROCESS | 3668 | 1467823497819 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:44:57 INFO - PROCESS | 3668 | 1467823497821 Marionette TRACE conn3 <- [1,402,null,{}] 09:44:57 INFO - PROCESS | 3668 | 1467823497824 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 3668 | 1467823497826 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:57 INFO - PROCESS | 3668 | 1467823497899 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:44:57 INFO - PROCESS | 3668 | 1467823497904 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 3668 | 1467823497906 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:57 INFO - PROCESS | 3668 | ++DOCSHELL 0F935C00 == 34 [pid = 3668] [id = 110] 09:44:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1055FC00) [pid = 3668] [serial = 327] [outer = 00000000] 09:44:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15F46800) [pid = 3668] [serial = 328] [outer = 1055FC00] 09:44:57 INFO - PROCESS | 3668 | 1467823497929 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (176FAC00) [pid = 3668] [serial = 329] [outer = 1055FC00] 09:44:58 INFO - PROCESS | 3668 | 1467823498299 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:44:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 531ms 09:44:58 INFO - PROCESS | 3668 | 1467823498355 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 3668 | 1467823498357 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 09:44:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:44:58 INFO - PROCESS | 3668 | 1467823498360 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - PROCESS | 3668 | 1467823498362 Marionette TRACE conn3 <- [1,406,null,{}] 09:44:58 INFO - PROCESS | 3668 | 1467823498366 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 3668 | 1467823498368 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:58 INFO - PROCESS | 3668 | 1467823498426 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:44:58 INFO - PROCESS | 3668 | 1467823498434 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 3668 | 1467823498436 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:58 INFO - PROCESS | 3668 | ++DOCSHELL 17E75C00 == 35 [pid = 3668] [id = 111] 09:44:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17E7F000) [pid = 3668] [serial = 330] [outer = 00000000] 09:44:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1966F000) [pid = 3668] [serial = 331] [outer = 17E7F000] 09:44:58 INFO - PROCESS | 3668 | 1467823498482 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19671400) [pid = 3668] [serial = 332] [outer = 17E7F000] 09:44:58 INFO - PROCESS | 3668 | 1467823498891 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:44:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 573ms 09:44:58 INFO - PROCESS | 3668 | 1467823498946 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 3668 | 1467823498948 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 09:44:58 INFO - PROCESS | 3668 | 1467823498955 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:44:58 INFO - PROCESS | 3668 | 1467823498957 Marionette TRACE conn3 <- [1,410,null,{}] 09:44:58 INFO - PROCESS | 3668 | 1467823498944 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 3668 | 1467823498945 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:59 INFO - PROCESS | 3668 | 1467823499022 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:44:59 INFO - PROCESS | 3668 | 1467823499030 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 3668 | 1467823499032 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:59 INFO - PROCESS | 3668 | ++DOCSHELL 139DA800 == 36 [pid = 3668] [id = 112] 09:44:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19B4C800) [pid = 3668] [serial = 333] [outer = 00000000] 09:44:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19C2B400) [pid = 3668] [serial = 334] [outer = 19B4C800] 09:44:59 INFO - PROCESS | 3668 | 1467823499074 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19C2C400) [pid = 3668] [serial = 335] [outer = 19B4C800] 09:44:59 INFO - PROCESS | 3668 | 1467823499707 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:44:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 811ms 09:44:59 INFO - PROCESS | 3668 | 1467823499765 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 3668 | 1467823499769 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 09:44:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:44:59 INFO - PROCESS | 3668 | 1467823499755 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 3668 | 1467823499758 Marionette TRACE conn3 <- [1,414,null,{}] 09:44:59 INFO - PROCESS | 3668 | 1467823499764 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:59 INFO - PROCESS | 3668 | 1467823499767 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:44:59 INFO - PROCESS | 3668 | 1467823499889 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:44:59 INFO - PROCESS | 3668 | 1467823499961 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 3668 | 1467823499964 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:00 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F8800 == 37 [pid = 3668] [id = 113] 09:45:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0F97E400) [pid = 3668] [serial = 336] [outer = 00000000] 09:45:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (112CE000) [pid = 3668] [serial = 337] [outer = 0F97E400] 09:45:00 INFO - PROCESS | 3668 | 1467823500060 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (11AE1000) [pid = 3668] [serial = 338] [outer = 0F97E400] 09:45:00 INFO - PROCESS | 3668 | 1467823500854 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:45:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1159ms 09:45:00 INFO - PROCESS | 3668 | 1467823500942 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 3668 | 1467823500928 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 09:45:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:45:00 INFO - PROCESS | 3668 | 1467823500933 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 3668 | 1467823500936 Marionette TRACE conn3 <- [1,418,null,{}] 09:45:00 INFO - PROCESS | 3668 | 1467823500943 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:00 INFO - PROCESS | 3668 | 1467823500946 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:01 INFO - PROCESS | 3668 | 1467823501083 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:45:01 INFO - PROCESS | 3668 | 1467823501137 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 3668 | 1467823501142 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:01 INFO - PROCESS | 3668 | ++DOCSHELL 0C763C00 == 38 [pid = 3668] [id = 114] 09:45:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0C768800) [pid = 3668] [serial = 339] [outer = 00000000] 09:45:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0F2F8400) [pid = 3668] [serial = 340] [outer = 0C768800] 09:45:01 INFO - PROCESS | 3668 | 1467823501250 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10A09C00) [pid = 3668] [serial = 341] [outer = 0C768800] 09:45:01 INFO - PROCESS | 3668 | --DOCSHELL 17E75C00 == 37 [pid = 3668] [id = 111] 09:45:01 INFO - PROCESS | 3668 | --DOCSHELL 0F935C00 == 36 [pid = 3668] [id = 110] 09:45:01 INFO - PROCESS | 3668 | --DOCSHELL 17C97000 == 35 [pid = 3668] [id = 109] 09:45:01 INFO - PROCESS | 3668 | --DOCSHELL 16771C00 == 34 [pid = 3668] [id = 108] 09:45:01 INFO - PROCESS | 3668 | --DOCSHELL 144AEC00 == 33 [pid = 3668] [id = 107] 09:45:01 INFO - PROCESS | 3668 | --DOCSHELL 139DC000 == 32 [pid = 3668] [id = 106] 09:45:01 INFO - PROCESS | 3668 | --DOCSHELL 12928C00 == 31 [pid = 3668] [id = 105] 09:45:01 INFO - PROCESS | 3668 | --DOCSHELL 10A02000 == 30 [pid = 3668] [id = 104] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19671C00) [pid = 3668] [serial = 298] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18170400) [pid = 3668] [serial = 295] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (15F40800) [pid = 3668] [serial = 283] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1740F000) [pid = 3668] [serial = 286] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1281F800) [pid = 3668] [serial = 268] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (129F7000) [pid = 3668] [serial = 269] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1055F800) [pid = 3668] [serial = 271] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (10A08000) [pid = 3668] [serial = 272] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0C768400) [pid = 3668] [serial = 265] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0F2EFC00) [pid = 3668] [serial = 266] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13923400) [pid = 3668] [serial = 277] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (129EC400) [pid = 3668] [serial = 274] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (12DF9000) [pid = 3668] [serial = 275] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A545C00) [pid = 3668] [serial = 263] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (16661800) [pid = 3668] [serial = 284] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1559F000) [pid = 3668] [serial = 289] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (16B3F000) [pid = 3668] [serial = 290] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (17412000) [pid = 3668] [serial = 287] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1533E800) [pid = 3668] [serial = 280] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1537D800) [pid = 3668] [serial = 281] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (17E78000) [pid = 3668] [serial = 293] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (18170C00) [pid = 3668] [serial = 296] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (17B9C000) [pid = 3668] [serial = 292] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (13E72800) [pid = 3668] [serial = 278] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1816D800) [pid = 3668] [serial = 299] [outer = 00000000] [url = about:blank] 09:45:02 INFO - PROCESS | 3668 | 1467823502111 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:45:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1216ms 09:45:02 INFO - PROCESS | 3668 | 1467823502168 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 3668 | 1467823502173 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 09:45:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:45:02 INFO - PROCESS | 3668 | 1467823502161 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 3668 | 1467823502163 Marionette TRACE conn3 <- [1,422,null,{}] 09:45:02 INFO - PROCESS | 3668 | 1467823502167 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:02 INFO - PROCESS | 3668 | 1467823502170 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:02 INFO - PROCESS | 3668 | 1467823502254 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:45:02 INFO - PROCESS | 3668 | 1467823502260 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 3668 | 1467823502263 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:02 INFO - PROCESS | 3668 | ++DOCSHELL 129A9C00 == 31 [pid = 3668] [id = 115] 09:45:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (129B0000) [pid = 3668] [serial = 342] [outer = 00000000] 09:45:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (12D65000) [pid = 3668] [serial = 343] [outer = 129B0000] 09:45:02 INFO - PROCESS | 3668 | 1467823502309 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (130D8800) [pid = 3668] [serial = 344] [outer = 129B0000] 09:45:03 INFO - PROCESS | 3668 | 1467823503138 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:45:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1020ms 09:45:03 INFO - PROCESS | 3668 | 1467823503198 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 3668 | 1467823503200 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 09:45:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:45:03 INFO - PROCESS | 3668 | 1467823503205 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 3668 | 1467823503208 Marionette TRACE conn3 <- [1,426,null,{}] 09:45:03 INFO - PROCESS | 3668 | 1467823503218 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 3668 | 1467823503223 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:03 INFO - PROCESS | 3668 | 1467823503317 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:45:03 INFO - PROCESS | 3668 | 1467823503325 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 3668 | 1467823503328 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:03 INFO - PROCESS | 3668 | ++DOCSHELL 1394AC00 == 32 [pid = 3668] [id = 116] 09:45:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (13E74000) [pid = 3668] [serial = 345] [outer = 00000000] 09:45:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13EE5800) [pid = 3668] [serial = 346] [outer = 13E74000] 09:45:03 INFO - PROCESS | 3668 | 1467823503375 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (144AEC00) [pid = 3668] [serial = 347] [outer = 13E74000] 09:45:03 INFO - PROCESS | 3668 | 1467823503808 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 3668 | 1467823503869 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 09:45:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:45:03 INFO - PROCESS | 3668 | 1467823503872 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 3668 | 1467823503874 Marionette TRACE conn3 <- [1,430,null,{}] 09:45:03 INFO - PROCESS | 3668 | 1467823503887 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 3668 | 1467823503889 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:03 INFO - PROCESS | 3668 | 1467823503977 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:45:04 INFO - PROCESS | 3668 | 1467823504047 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 3668 | 1467823504049 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:04 INFO - PROCESS | 3668 | ++DOCSHELL 157F2400 == 33 [pid = 3668] [id = 117] 09:45:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (15F38800) [pid = 3668] [serial = 348] [outer = 00000000] 09:45:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (16772C00) [pid = 3668] [serial = 349] [outer = 15F38800] 09:45:04 INFO - PROCESS | 3668 | 1467823504075 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (16B37800) [pid = 3668] [serial = 350] [outer = 15F38800] 09:45:04 INFO - PROCESS | 3668 | 1467823504448 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:45:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:45:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 09:45:04 INFO - PROCESS | 3668 | 1467823504518 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 3668 | 1467823504520 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 09:45:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:45:04 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (144B0400) [pid = 3668] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:45:04 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (139E2400) [pid = 3668] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:45:04 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0F2FB400) [pid = 3668] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:45:04 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (12929800) [pid = 3668] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:45:04 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (10A03400) [pid = 3668] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:45:04 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1696C000) [pid = 3668] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:45:04 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (17E7F000) [pid = 3668] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:45:04 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (0F2FA400) [pid = 3668] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:45:04 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (13265400) [pid = 3668] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:45:04 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (17C97C00) [pid = 3668] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:45:04 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (1055FC00) [pid = 3668] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:45:04 INFO - PROCESS | 3668 | 1467823504606 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 3668 | 1467823504609 Marionette TRACE conn3 <- [1,434,null,{}] 09:45:04 INFO - PROCESS | 3668 | 1467823504628 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:04 INFO - PROCESS | 3668 | 1467823504634 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:04 INFO - PROCESS | 3668 | 1467823504733 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:45:04 INFO - PROCESS | 3668 | 1467823504801 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 3668 | 1467823504805 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:04 INFO - PROCESS | 3668 | ++DOCSHELL 0F390400 == 34 [pid = 3668] [id = 118] 09:45:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (0F391400) [pid = 3668] [serial = 351] [outer = 00000000] 09:45:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (1055F800) [pid = 3668] [serial = 352] [outer = 0F391400] 09:45:04 INFO - PROCESS | 3668 | 1467823504861 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (11271C00) [pid = 3668] [serial = 353] [outer = 0F391400] 09:45:05 INFO - PROCESS | 3668 | 1467823505369 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:45:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 894ms 09:45:05 INFO - PROCESS | 3668 | 1467823505426 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:45:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:45:05 INFO - PROCESS | 3668 | 1467823505430 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 09:45:05 INFO - PROCESS | 3668 | 1467823505435 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 3668 | 1467823505438 Marionette TRACE conn3 <- [1,438,null,{}] 09:45:05 INFO - PROCESS | 3668 | 1467823505445 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 3668 | 1467823505449 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:05 INFO - PROCESS | 3668 | 1467823505535 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:45:05 INFO - PROCESS | 3668 | 1467823505626 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 3668 | 1467823505628 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:05 INFO - PROCESS | 3668 | ++DOCSHELL 132C1000 == 35 [pid = 3668] [id = 119] 09:45:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (132C2800) [pid = 3668] [serial = 354] [outer = 00000000] 09:45:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (1391BC00) [pid = 3668] [serial = 355] [outer = 132C2800] 09:45:05 INFO - PROCESS | 3668 | 1467823505664 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (13949000) [pid = 3668] [serial = 356] [outer = 132C2800] 09:45:06 INFO - PROCESS | 3668 | 1467823506234 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:45:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 852ms 09:45:06 INFO - PROCESS | 3668 | 1467823506282 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 3668 | 1467823506284 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 09:45:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:45:06 INFO - PROCESS | 3668 | 1467823506288 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 3668 | 1467823506290 Marionette TRACE conn3 <- [1,442,null,{}] 09:45:06 INFO - PROCESS | 3668 | 1467823506294 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:06 INFO - PROCESS | 3668 | 1467823506297 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:06 INFO - PROCESS | 3668 | 1467823506381 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:45:06 INFO - PROCESS | 3668 | 1467823506476 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 3668 | 1467823506482 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:06 INFO - PROCESS | 3668 | ++DOCSHELL 16E7EC00 == 36 [pid = 3668] [id = 120] 09:45:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (16E7FC00) [pid = 3668] [serial = 357] [outer = 00000000] 09:45:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (173B5C00) [pid = 3668] [serial = 358] [outer = 16E7FC00] 09:45:06 INFO - PROCESS | 3668 | 1467823506519 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (174A9C00) [pid = 3668] [serial = 359] [outer = 16E7FC00] 09:45:07 INFO - PROCESS | 3668 | 1467823507136 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:45:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 895ms 09:45:07 INFO - PROCESS | 3668 | 1467823507175 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 3668 | 1467823507177 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 09:45:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:45:07 INFO - PROCESS | 3668 | 1467823507181 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 3668 | 1467823507183 Marionette TRACE conn3 <- [1,446,null,{}] 09:45:07 INFO - PROCESS | 3668 | 1467823507187 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:07 INFO - PROCESS | 3668 | 1467823507189 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:07 INFO - PROCESS | 3668 | 1467823507287 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:45:07 INFO - PROCESS | 3668 | 1467823507343 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 3668 | 1467823507345 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:07 INFO - PROCESS | 3668 | ++DOCSHELL 17B9B000 == 37 [pid = 3668] [id = 121] 09:45:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (17B9CC00) [pid = 3668] [serial = 360] [outer = 00000000] 09:45:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (17E7B000) [pid = 3668] [serial = 361] [outer = 17B9CC00] 09:45:07 INFO - PROCESS | 3668 | 1467823507397 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (18167800) [pid = 3668] [serial = 362] [outer = 17B9CC00] 09:45:08 INFO - PROCESS | 3668 | --DOCSHELL 1394AC00 == 36 [pid = 3668] [id = 116] 09:45:08 INFO - PROCESS | 3668 | --DOCSHELL 129A9C00 == 35 [pid = 3668] [id = 115] 09:45:08 INFO - PROCESS | 3668 | --DOCSHELL 0C763C00 == 34 [pid = 3668] [id = 114] 09:45:08 INFO - PROCESS | 3668 | --DOCSHELL 0F2F8800 == 33 [pid = 3668] [id = 113] 09:45:08 INFO - PROCESS | 3668 | --DOCSHELL 139DA800 == 32 [pid = 3668] [id = 112] 09:45:08 INFO - PROCESS | 3668 | --DOCSHELL 0F2F3C00 == 31 [pid = 3668] [id = 103] 09:45:08 INFO - PROCESS | 3668 | --DOCSHELL 16E7EC00 == 30 [pid = 3668] [id = 120] 09:45:08 INFO - PROCESS | 3668 | --DOCSHELL 157F2400 == 29 [pid = 3668] [id = 117] 09:45:08 INFO - PROCESS | 3668 | --DOCSHELL 0F390400 == 28 [pid = 3668] [id = 118] 09:45:08 INFO - PROCESS | 3668 | --DOCSHELL 132C1000 == 27 [pid = 3668] [id = 119] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (157EE400) [pid = 3668] [serial = 319] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (13EE2400) [pid = 3668] [serial = 316] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (129EFC00) [pid = 3668] [serial = 308] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (114D9400) [pid = 3668] [serial = 307] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (12BD0000) [pid = 3668] [serial = 313] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (130CEC00) [pid = 3668] [serial = 314] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (10A9E000) [pid = 3668] [serial = 310] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (11273800) [pid = 3668] [serial = 311] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (172E5800) [pid = 3668] [serial = 322] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (15F42C00) [pid = 3668] [serial = 320] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (19671400) [pid = 3668] [serial = 332] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (129B7400) [pid = 3668] [serial = 302] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (114D6800) [pid = 3668] [serial = 301] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (19C2B400) [pid = 3668] [serial = 334] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (1576F000) [pid = 3668] [serial = 305] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (141AC400) [pid = 3668] [serial = 304] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (18166400) [pid = 3668] [serial = 325] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (17334C00) [pid = 3668] [serial = 323] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (1966F000) [pid = 3668] [serial = 331] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (1816B400) [pid = 3668] [serial = 326] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 50 (15F46800) [pid = 3668] [serial = 328] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 49 (176FAC00) [pid = 3668] [serial = 329] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | --DOMWINDOW == 48 (141A7C00) [pid = 3668] [serial = 317] [outer = 00000000] [url = about:blank] 09:45:08 INFO - PROCESS | 3668 | 1467823508537 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:45:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1397ms 09:45:08 INFO - PROCESS | 3668 | 1467823508599 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 3668 | 1467823508603 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 09:45:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:45:08 INFO - PROCESS | 3668 | 1467823508611 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - PROCESS | 3668 | 1467823508614 Marionette TRACE conn3 <- [1,450,null,{}] 09:45:08 INFO - PROCESS | 3668 | 1467823508620 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:08 INFO - PROCESS | 3668 | 1467823508623 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:08 INFO - PROCESS | 3668 | 1467823508708 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:45:08 INFO - PROCESS | 3668 | 1467823508767 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 3668 | 1467823508771 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:08 INFO - PROCESS | 3668 | ++DOCSHELL 0F390400 == 28 [pid = 3668] [id = 122] 09:45:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (0F390800) [pid = 3668] [serial = 363] [outer = 00000000] 09:45:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (10A80C00) [pid = 3668] [serial = 364] [outer = 0F390800] 09:45:08 INFO - PROCESS | 3668 | 1467823508819 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (10FF3800) [pid = 3668] [serial = 365] [outer = 0F390800] 09:45:09 INFO - PROCESS | 3668 | 1467823509178 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 3668 | 1467823509254 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 09:45:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:45:09 INFO - PROCESS | 3668 | 1467823509261 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 3668 | 1467823509264 Marionette TRACE conn3 <- [1,454,null,{}] 09:45:09 INFO - PROCESS | 3668 | 1467823509267 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:09 INFO - PROCESS | 3668 | 1467823509270 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:09 INFO - PROCESS | 3668 | 1467823509337 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:45:09 INFO - PROCESS | 3668 | 1467823509346 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 3668 | 1467823509349 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:09 INFO - PROCESS | 3668 | ++DOCSHELL 129ABC00 == 29 [pid = 3668] [id = 123] 09:45:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (129AF800) [pid = 3668] [serial = 366] [outer = 00000000] 09:45:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (129F0800) [pid = 3668] [serial = 367] [outer = 129AF800] 09:45:09 INFO - PROCESS | 3668 | 1467823509395 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (130ADC00) [pid = 3668] [serial = 368] [outer = 129AF800] 09:45:09 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:45:09 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:45:09 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:09 INFO - PROCESS | 3668 | 1467823509811 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:45:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 559ms 09:45:09 INFO - PROCESS | 3668 | 1467823509828 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 3668 | 1467823509830 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 09:45:09 INFO - PROCESS | 3668 | 1467823509833 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:45:09 INFO - PROCESS | 3668 | 1467823509837 Marionette TRACE conn3 <- [1,458,null,{}] 09:45:09 INFO - PROCESS | 3668 | 1467823509848 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:09 INFO - PROCESS | 3668 | 1467823509852 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:09 INFO - PROCESS | 3668 | 1467823509944 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:45:09 INFO - PROCESS | 3668 | 1467823509955 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 3668 | 1467823509958 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:09 INFO - PROCESS | 3668 | ++DOCSHELL 13E81C00 == 30 [pid = 3668] [id = 124] 09:45:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (13EDBC00) [pid = 3668] [serial = 369] [outer = 00000000] 09:45:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (13EE7400) [pid = 3668] [serial = 370] [outer = 13EDBC00] 09:45:09 INFO - PROCESS | 3668 | 1467823510006 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (141AE000) [pid = 3668] [serial = 371] [outer = 13EDBC00] 09:45:10 INFO - PROCESS | 3668 | 1467823510390 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 3668 | 1467823510454 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 09:45:10 INFO - PROCESS | 3668 | 1467823510457 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 3668 | 1467823510459 Marionette TRACE conn3 <- [1,462,null,{}] 09:45:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:45:10 INFO - PROCESS | 3668 | 1467823510462 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 3668 | 1467823510474 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:10 INFO - PROCESS | 3668 | 1467823510581 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:45:10 INFO - PROCESS | 3668 | 1467823510589 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 3668 | 1467823510591 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:10 INFO - PROCESS | 3668 | ++DOCSHELL 1533BC00 == 31 [pid = 3668] [id = 125] 09:45:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (1537B800) [pid = 3668] [serial = 372] [outer = 00000000] 09:45:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (15769800) [pid = 3668] [serial = 373] [outer = 1537B800] 09:45:10 INFO - PROCESS | 3668 | 1467823510658 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (157F2400) [pid = 3668] [serial = 374] [outer = 1537B800] 09:45:11 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:11 INFO - PROCESS | 3668 | 1467823511048 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 3668 | 1467823511103 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 09:45:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:45:11 INFO - PROCESS | 3668 | 1467823511089 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 3668 | 1467823511091 Marionette TRACE conn3 <- [1,466,null,{}] 09:45:11 INFO - PROCESS | 3668 | 1467823511095 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:11 INFO - PROCESS | 3668 | 1467823511097 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:11 INFO - PROCESS | 3668 | 1467823511226 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:45:11 INFO - PROCESS | 3668 | 1467823511237 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 3668 | 1467823511239 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:11 INFO - PROCESS | 3668 | ++DOCSHELL 16B38000 == 32 [pid = 3668] [id = 126] 09:45:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (16B3AC00) [pid = 3668] [serial = 375] [outer = 00000000] 09:45:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (17333000) [pid = 3668] [serial = 376] [outer = 16B3AC00] 09:45:11 INFO - PROCESS | 3668 | 1467823511310 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (173B5400) [pid = 3668] [serial = 377] [outer = 16B3AC00] 09:45:11 INFO - PROCESS | 3668 | 1467823511696 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 3668 | 1467823511735 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 09:45:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:45:11 INFO - PROCESS | 3668 | 1467823511739 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 3668 | 1467823511740 Marionette TRACE conn3 <- [1,470,null,{}] 09:45:11 INFO - PROCESS | 3668 | 1467823511744 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:11 INFO - PROCESS | 3668 | 1467823511749 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:11 INFO - PROCESS | 3668 | 1467823511861 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:45:11 INFO - PROCESS | 3668 | 1467823511874 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 3668 | 1467823511876 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:11 INFO - PROCESS | 3668 | ++DOCSHELL 16771000 == 33 [pid = 3668] [id = 127] 09:45:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (173B5000) [pid = 3668] [serial = 378] [outer = 00000000] 09:45:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (17C9C400) [pid = 3668] [serial = 379] [outer = 173B5000] 09:45:11 INFO - PROCESS | 3668 | 1467823511919 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (1816D400) [pid = 3668] [serial = 380] [outer = 173B5000] 09:45:12 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (129B0000) [pid = 3668] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:45:12 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (13E74000) [pid = 3668] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:45:12 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (0C768800) [pid = 3668] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:45:12 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (19B4C800) [pid = 3668] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:45:12 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (0F97E400) [pid = 3668] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:45:12 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (15F38800) [pid = 3668] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:45:12 INFO - PROCESS | 3668 | 1467823512349 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:45:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 657ms 09:45:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:45:12 INFO - PROCESS | 3668 | 1467823512413 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 3668 | 1467823512415 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 09:45:12 INFO - PROCESS | 3668 | 1467823512419 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - PROCESS | 3668 | 1467823512420 Marionette TRACE conn3 <- [1,474,null,{}] 09:45:12 INFO - PROCESS | 3668 | 1467823512433 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:12 INFO - PROCESS | 3668 | 1467823512436 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:12 INFO - PROCESS | 3668 | 1467823512491 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:45:12 INFO - PROCESS | 3668 | 1467823512569 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 3668 | 1467823512571 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:12 INFO - PROCESS | 3668 | ++DOCSHELL 0C770800 == 34 [pid = 3668] [id = 128] 09:45:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (0C774C00) [pid = 3668] [serial = 381] [outer = 00000000] 09:45:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (1740CC00) [pid = 3668] [serial = 382] [outer = 0C774C00] 09:45:12 INFO - PROCESS | 3668 | 1467823512596 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (141A8800) [pid = 3668] [serial = 383] [outer = 0C774C00] 09:45:12 INFO - PROCESS | 3668 | 1467823512928 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:45:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 531ms 09:45:12 INFO - PROCESS | 3668 | 1467823512954 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 3668 | 1467823512956 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 09:45:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:45:12 INFO - PROCESS | 3668 | 1467823512960 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - PROCESS | 3668 | 1467823512961 Marionette TRACE conn3 <- [1,478,null,{}] 09:45:12 INFO - PROCESS | 3668 | 1467823512946 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:12 INFO - PROCESS | 3668 | 1467823512948 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:13 INFO - PROCESS | 3668 | 1467823513024 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:45:13 INFO - PROCESS | 3668 | 1467823513095 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 3668 | 1467823513097 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:13 INFO - PROCESS | 3668 | ++DOCSHELL 129F3C00 == 35 [pid = 3668] [id = 129] 09:45:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (15F3C400) [pid = 3668] [serial = 384] [outer = 00000000] 09:45:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (19674000) [pid = 3668] [serial = 385] [outer = 15F3C400] 09:45:13 INFO - PROCESS | 3668 | 1467823513142 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (19674C00) [pid = 3668] [serial = 386] [outer = 15F3C400] 09:45:13 INFO - PROCESS | 3668 | 1467823513449 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:45:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 531ms 09:45:13 INFO - PROCESS | 3668 | 1467823513476 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 3668 | 1467823513478 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 09:45:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:45:13 INFO - PROCESS | 3668 | 1467823513481 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 3668 | 1467823513483 Marionette TRACE conn3 <- [1,482,null,{}] 09:45:13 INFO - PROCESS | 3668 | 1467823513486 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:13 INFO - PROCESS | 3668 | 1467823513488 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:13 INFO - PROCESS | 3668 | 1467823513591 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:45:13 INFO - PROCESS | 3668 | 1467823513616 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 3668 | 1467823513618 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:13 INFO - PROCESS | 3668 | ++DOCSHELL 13E81000 == 36 [pid = 3668] [id = 130] 09:45:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (19B48C00) [pid = 3668] [serial = 387] [outer = 00000000] 09:45:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (19C2EC00) [pid = 3668] [serial = 388] [outer = 19B48C00] 09:45:13 INFO - PROCESS | 3668 | 1467823513660 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (19C2F400) [pid = 3668] [serial = 389] [outer = 19B48C00] 09:45:13 INFO - PROCESS | 3668 | 1467823514004 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:45:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 559ms 09:45:14 INFO - PROCESS | 3668 | 1467823514093 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 3668 | 1467823514097 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 09:45:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:45:14 INFO - PROCESS | 3668 | 1467823514103 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 3668 | 1467823514107 Marionette TRACE conn3 <- [1,486,null,{}] 09:45:14 INFO - PROCESS | 3668 | 1467823514118 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 3668 | 1467823514121 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:14 INFO - PROCESS | 3668 | 1467823514229 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:45:14 INFO - PROCESS | 3668 | 1467823514301 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 3668 | 1467823514307 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:14 INFO - PROCESS | 3668 | ++DOCSHELL 10559400 == 37 [pid = 3668] [id = 131] 09:45:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (10566000) [pid = 3668] [serial = 390] [outer = 00000000] 09:45:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10F9C400) [pid = 3668] [serial = 391] [outer = 10566000] 09:45:14 INFO - PROCESS | 3668 | 1467823514361 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (112F7C00) [pid = 3668] [serial = 392] [outer = 10566000] 09:45:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13453C00) [pid = 3668] [serial = 393] [outer = 1B175800] 09:45:15 INFO - PROCESS | 3668 | 1467823515168 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:45:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1118ms 09:45:15 INFO - PROCESS | 3668 | 1467823515215 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 3668 | 1467823515218 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 09:45:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:45:15 INFO - PROCESS | 3668 | 1467823515225 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 3668 | 1467823515229 Marionette TRACE conn3 <- [1,490,null,{}] 09:45:15 INFO - PROCESS | 3668 | 1467823515233 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 3668 | 1467823515236 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:15 INFO - PROCESS | 3668 | 1467823515331 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:45:15 INFO - PROCESS | 3668 | 1467823515409 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 3668 | 1467823515412 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:15 INFO - PROCESS | 3668 | ++DOCSHELL 139E6800 == 38 [pid = 3668] [id = 132] 09:45:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13E72800) [pid = 3668] [serial = 394] [outer = 00000000] 09:45:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (144B0400) [pid = 3668] [serial = 395] [outer = 13E72800] 09:45:15 INFO - PROCESS | 3668 | 1467823515449 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (157F3400) [pid = 3668] [serial = 396] [outer = 13E72800] 09:45:16 INFO - PROCESS | 3668 | --DOCSHELL 129F3C00 == 37 [pid = 3668] [id = 129] 09:45:16 INFO - PROCESS | 3668 | --DOCSHELL 0C770800 == 36 [pid = 3668] [id = 128] 09:45:16 INFO - PROCESS | 3668 | --DOCSHELL 16771000 == 35 [pid = 3668] [id = 127] 09:45:16 INFO - PROCESS | 3668 | --DOCSHELL 16B38000 == 34 [pid = 3668] [id = 126] 09:45:16 INFO - PROCESS | 3668 | --DOCSHELL 1533BC00 == 33 [pid = 3668] [id = 125] 09:45:16 INFO - PROCESS | 3668 | --DOCSHELL 13E81C00 == 32 [pid = 3668] [id = 124] 09:45:16 INFO - PROCESS | 3668 | --DOCSHELL 129ABC00 == 31 [pid = 3668] [id = 123] 09:45:16 INFO - PROCESS | 3668 | --DOCSHELL 0F390400 == 30 [pid = 3668] [id = 122] 09:45:16 INFO - PROCESS | 3668 | --DOCSHELL 17B9B000 == 29 [pid = 3668] [id = 121] 09:45:16 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (130D8800) [pid = 3668] [serial = 344] [outer = 00000000] [url = about:blank] 09:45:16 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (12D65000) [pid = 3668] [serial = 343] [outer = 00000000] [url = about:blank] 09:45:16 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (13EE5800) [pid = 3668] [serial = 346] [outer = 00000000] [url = about:blank] 09:45:16 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (10A09C00) [pid = 3668] [serial = 341] [outer = 00000000] [url = about:blank] 09:45:16 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19C2C400) [pid = 3668] [serial = 335] [outer = 00000000] [url = about:blank] 09:45:16 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0F2F8400) [pid = 3668] [serial = 340] [outer = 00000000] [url = about:blank] 09:45:16 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (112CE000) [pid = 3668] [serial = 337] [outer = 00000000] [url = about:blank] 09:45:16 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (11AE1000) [pid = 3668] [serial = 338] [outer = 00000000] [url = about:blank] 09:45:16 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (16B37800) [pid = 3668] [serial = 350] [outer = 00000000] [url = about:blank] 09:45:16 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (144AEC00) [pid = 3668] [serial = 347] [outer = 00000000] [url = about:blank] 09:45:16 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (16772C00) [pid = 3668] [serial = 349] [outer = 00000000] [url = about:blank] 09:45:16 INFO - PROCESS | 3668 | 1467823516150 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:45:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 978ms 09:45:16 INFO - PROCESS | 3668 | 1467823516207 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 3668 | 1467823516211 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 09:45:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:45:16 INFO - PROCESS | 3668 | 1467823516216 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 3668 | 1467823516219 Marionette TRACE conn3 <- [1,494,null,{}] 09:45:16 INFO - PROCESS | 3668 | 1467823516224 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 3668 | 1467823516227 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:16 INFO - PROCESS | 3668 | 1467823516294 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:45:16 INFO - PROCESS | 3668 | 1467823516301 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 3668 | 1467823516305 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:16 INFO - PROCESS | 3668 | ++DOCSHELL 102CAC00 == 30 [pid = 3668] [id = 133] 09:45:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (102CB800) [pid = 3668] [serial = 397] [outer = 00000000] 09:45:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (10A95000) [pid = 3668] [serial = 398] [outer = 102CB800] 09:45:16 INFO - PROCESS | 3668 | 1467823516352 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (114CB000) [pid = 3668] [serial = 399] [outer = 102CB800] 09:45:16 INFO - PROCESS | 3668 | 1467823516797 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:45:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 615ms 09:45:16 INFO - PROCESS | 3668 | 1467823516830 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 3668 | 1467823516834 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 09:45:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:45:16 INFO - PROCESS | 3668 | 1467823516840 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 3668 | 1467823516843 Marionette TRACE conn3 <- [1,498,null,{}] 09:45:16 INFO - PROCESS | 3668 | 1467823516847 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 3668 | 1467823516849 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:16 INFO - PROCESS | 3668 | 1467823516938 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:45:16 INFO - PROCESS | 3668 | 1467823516946 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 3668 | 1467823516949 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:16 INFO - PROCESS | 3668 | ++DOCSHELL 10A94400 == 31 [pid = 3668] [id = 134] 09:45:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (130D8800) [pid = 3668] [serial = 400] [outer = 00000000] 09:45:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1315A000) [pid = 3668] [serial = 401] [outer = 130D8800] 09:45:16 INFO - PROCESS | 3668 | 1467823516997 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (132C1000) [pid = 3668] [serial = 402] [outer = 130D8800] 09:45:17 INFO - PROCESS | 3668 | 1467823517389 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:45:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 573ms 09:45:17 INFO - PROCESS | 3668 | 1467823517426 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 3668 | 1467823517428 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 09:45:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:45:17 INFO - PROCESS | 3668 | 1467823517432 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 3668 | 1467823517435 Marionette TRACE conn3 <- [1,502,null,{}] 09:45:17 INFO - PROCESS | 3668 | 1467823517451 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:17 INFO - PROCESS | 3668 | 1467823517456 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:17 INFO - PROCESS | 3668 | 1467823517521 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:45:17 INFO - PROCESS | 3668 | 1467823517528 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 3668 | 1467823517531 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:17 INFO - PROCESS | 3668 | ++DOCSHELL 1533D800 == 32 [pid = 3668] [id = 135] 09:45:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1533E800) [pid = 3668] [serial = 403] [outer = 00000000] 09:45:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (155A9C00) [pid = 3668] [serial = 404] [outer = 1533E800] 09:45:17 INFO - PROCESS | 3668 | 1467823517577 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15F41400) [pid = 3668] [serial = 405] [outer = 1533E800] 09:45:17 INFO - PROCESS | 3668 | 1467823517954 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:45:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 586ms 09:45:18 INFO - PROCESS | 3668 | 1467823518014 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 3668 | 1467823518016 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:45:18 INFO - PROCESS | 3668 | 1467823518020 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 3668 | 1467823518021 Marionette TRACE conn3 <- [1,506,null,{}] 09:45:18 INFO - PROCESS | 3668 | 1467823518025 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 3668 | 1467823518027 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:18 INFO - PROCESS | 3668 | 1467823518115 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:45:18 INFO - PROCESS | 3668 | 1467823518193 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 3668 | 1467823518195 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:18 INFO - PROCESS | 3668 | ++DOCSHELL 17416400 == 33 [pid = 3668] [id = 136] 09:45:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (174AF000) [pid = 3668] [serial = 406] [outer = 00000000] 09:45:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (176FC000) [pid = 3668] [serial = 407] [outer = 174AF000] 09:45:18 INFO - PROCESS | 3668 | 1467823518238 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17B9B800) [pid = 3668] [serial = 408] [outer = 174AF000] 09:45:18 INFO - PROCESS | 3668 | 1467823518614 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:45:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 09:45:18 INFO - PROCESS | 3668 | 1467823518661 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 3668 | 1467823518663 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:45:18 INFO - PROCESS | 3668 | 1467823518649 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 3668 | 1467823518650 Marionette TRACE conn3 <- [1,510,null,{}] 09:45:18 INFO - PROCESS | 3668 | 1467823518666 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 3668 | 1467823518668 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:18 INFO - PROCESS | 3668 | 1467823518770 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:45:18 INFO - PROCESS | 3668 | 1467823518779 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 3668 | 1467823518781 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:18 INFO - PROCESS | 3668 | ++DOCSHELL 17B9A800 == 34 [pid = 3668] [id = 137] 09:45:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17E75800) [pid = 3668] [serial = 409] [outer = 00000000] 09:45:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18170000) [pid = 3668] [serial = 410] [outer = 17E75800] 09:45:18 INFO - PROCESS | 3668 | 1467823518809 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1966A800) [pid = 3668] [serial = 411] [outer = 17E75800] 09:45:19 INFO - PROCESS | 3668 | 1467823519220 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:45:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 587ms 09:45:19 INFO - PROCESS | 3668 | 1467823519253 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 3668 | 1467823519255 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 09:45:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:45:19 INFO - PROCESS | 3668 | 1467823519259 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - PROCESS | 3668 | 1467823519260 Marionette TRACE conn3 <- [1,514,null,{}] 09:45:19 INFO - PROCESS | 3668 | 1467823519264 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:19 INFO - PROCESS | 3668 | 1467823519269 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:19 INFO - PROCESS | 3668 | 1467823519401 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:45:19 INFO - PROCESS | 3668 | 1467823519423 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 3668 | 1467823519425 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:19 INFO - PROCESS | 3668 | ++DOCSHELL 12BD1800 == 35 [pid = 3668] [id = 138] 09:45:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1816FC00) [pid = 3668] [serial = 412] [outer = 00000000] 09:45:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19F63000) [pid = 3668] [serial = 413] [outer = 1816FC00] 09:45:19 INFO - PROCESS | 3668 | 1467823519467 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19B55800) [pid = 3668] [serial = 414] [outer = 1816FC00] 09:45:19 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0F390800) [pid = 3668] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:45:19 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (17B9CC00) [pid = 3668] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:45:19 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (129AF800) [pid = 3668] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:45:19 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13EDBC00) [pid = 3668] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:45:19 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15F3C400) [pid = 3668] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:45:19 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0F391400) [pid = 3668] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:45:19 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (132C2800) [pid = 3668] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:45:19 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (16E7FC00) [pid = 3668] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:45:19 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (16B3AC00) [pid = 3668] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:45:19 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0C774C00) [pid = 3668] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:45:19 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (173B5000) [pid = 3668] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:45:19 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1537B800) [pid = 3668] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:45:19 INFO - PROCESS | 3668 | 1467823519909 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:45:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 09:45:19 INFO - PROCESS | 3668 | 1467823519922 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 3668 | 1467823519924 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 09:45:19 INFO - PROCESS | 3668 | 1467823519927 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:45:19 INFO - PROCESS | 3668 | 1467823519929 Marionette TRACE conn3 <- [1,518,null,{}] 09:45:19 INFO - PROCESS | 3668 | 1467823519932 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:19 INFO - PROCESS | 3668 | 1467823519934 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:19 INFO - PROCESS | 3668 | 1467823519996 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:45:19 INFO - PROCESS | 3668 | 1467823520001 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 3668 | 1467823520003 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:20 INFO - PROCESS | 3668 | ++DOCSHELL 12922800 == 36 [pid = 3668] [id = 139] 09:45:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (12928000) [pid = 3668] [serial = 415] [outer = 00000000] 09:45:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1394AC00) [pid = 3668] [serial = 416] [outer = 12928000] 09:45:20 INFO - PROCESS | 3668 | 1467823520045 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13EDBC00) [pid = 3668] [serial = 417] [outer = 12928000] 09:45:20 INFO - PROCESS | 3668 | 1467823520443 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:45:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 573ms 09:45:20 INFO - PROCESS | 3668 | 1467823520506 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 3668 | 1467823520491 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 09:45:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:45:20 INFO - PROCESS | 3668 | 1467823520494 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - PROCESS | 3668 | 1467823520496 Marionette TRACE conn3 <- [1,522,null,{}] 09:45:20 INFO - PROCESS | 3668 | 1467823520499 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 3668 | 1467823520501 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:20 INFO - PROCESS | 3668 | 1467823520602 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:45:20 INFO - PROCESS | 3668 | 1467823520610 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 3668 | 1467823520612 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:20 INFO - PROCESS | 3668 | ++DOCSHELL 11C34C00 == 37 [pid = 3668] [id = 140] 09:45:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (16B3AC00) [pid = 3668] [serial = 418] [outer = 00000000] 09:45:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19904000) [pid = 3668] [serial = 419] [outer = 16B3AC00] 09:45:20 INFO - PROCESS | 3668 | 1467823520653 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A3E0400) [pid = 3668] [serial = 420] [outer = 16B3AC00] 09:45:21 INFO - PROCESS | 3668 | 1467823521009 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:45:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 559ms 09:45:21 INFO - PROCESS | 3668 | 1467823521070 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 3668 | 1467823521072 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 09:45:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:45:21 INFO - PROCESS | 3668 | 1467823521076 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 3668 | 1467823521077 Marionette TRACE conn3 <- [1,526,null,{}] 09:45:21 INFO - PROCESS | 3668 | 1467823521082 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:21 INFO - PROCESS | 3668 | 1467823521083 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:21 INFO - PROCESS | 3668 | 1467823521158 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:45:21 INFO - PROCESS | 3668 | 1467823521148 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 3668 | 1467823521150 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:21 INFO - PROCESS | 3668 | ++DOCSHELL 15764C00 == 38 [pid = 3668] [id = 141] 09:45:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (16B3F000) [pid = 3668] [serial = 421] [outer = 00000000] 09:45:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A3E8C00) [pid = 3668] [serial = 422] [outer = 16B3F000] 09:45:21 INFO - PROCESS | 3668 | 1467823521201 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A53E800) [pid = 3668] [serial = 423] [outer = 16B3F000] 09:45:21 INFO - PROCESS | 3668 | 1467823521572 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:45:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 531ms 09:45:21 INFO - PROCESS | 3668 | 1467823521614 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 3668 | 1467823521616 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 09:45:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:45:21 INFO - PROCESS | 3668 | 1467823521620 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 3668 | 1467823521622 Marionette TRACE conn3 <- [1,530,null,{}] 09:45:21 INFO - PROCESS | 3668 | 1467823521625 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:21 INFO - PROCESS | 3668 | 1467823521627 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:21 INFO - PROCESS | 3668 | 1467823521725 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:45:21 INFO - PROCESS | 3668 | 1467823521894 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 3668 | 1467823521898 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:21 INFO - PROCESS | 3668 | ++DOCSHELL 0C761800 == 39 [pid = 3668] [id = 142] 09:45:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0C763C00) [pid = 3668] [serial = 424] [outer = 00000000] 09:45:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0C773C00) [pid = 3668] [serial = 425] [outer = 0C763C00] 09:45:21 INFO - PROCESS | 3668 | 1467823521954 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0F2FC800) [pid = 3668] [serial = 426] [outer = 0C763C00] 09:45:22 INFO - PROCESS | 3668 | 1467823522440 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:45:22 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:45:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:45:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:45:22 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:45:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:45:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:45:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 838ms 09:45:22 INFO - PROCESS | 3668 | 1467823522470 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 3668 | 1467823522474 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 09:45:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:45:22 INFO - PROCESS | 3668 | 1467823522479 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 3668 | 1467823522483 Marionette TRACE conn3 <- [1,534,null,{}] 09:45:22 INFO - PROCESS | 3668 | 1467823522487 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:22 INFO - PROCESS | 3668 | 1467823522490 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:22 INFO - PROCESS | 3668 | 1467823522589 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:45:22 INFO - PROCESS | 3668 | 1467823522684 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 3668 | 1467823522687 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:22 INFO - PROCESS | 3668 | ++DOCSHELL 1312D800 == 40 [pid = 3668] [id = 143] 09:45:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (131E7000) [pid = 3668] [serial = 427] [outer = 00000000] 09:45:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (141ABC00) [pid = 3668] [serial = 428] [outer = 131E7000] 09:45:22 INFO - PROCESS | 3668 | 1467823522722 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (155A2400) [pid = 3668] [serial = 429] [outer = 131E7000] 09:45:23 INFO - PROCESS | 3668 | 1467823523220 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:45:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 811ms 09:45:23 INFO - PROCESS | 3668 | 1467823523282 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 3668 | 1467823523285 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 09:45:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:45:23 INFO - PROCESS | 3668 | 1467823523289 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 3668 | 1467823523291 Marionette TRACE conn3 <- [1,538,null,{}] 09:45:23 INFO - PROCESS | 3668 | 1467823523295 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:23 INFO - PROCESS | 3668 | 1467823523297 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:23 INFO - PROCESS | 3668 | 1467823523401 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:45:23 INFO - PROCESS | 3668 | 1467823523507 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 3668 | 1467823523510 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:23 INFO - PROCESS | 3668 | ++DOCSHELL 15F38800 == 41 [pid = 3668] [id = 144] 09:45:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19C29000) [pid = 3668] [serial = 430] [outer = 00000000] 09:45:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19F61C00) [pid = 3668] [serial = 431] [outer = 19C29000] 09:45:23 INFO - PROCESS | 3668 | 1467823523562 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A3E9C00) [pid = 3668] [serial = 432] [outer = 19C29000] 09:45:24 INFO - PROCESS | 3668 | 1467823524028 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:45:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:45:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 754ms 09:45:24 INFO - PROCESS | 3668 | 1467823524068 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 3668 | 1467823524072 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 09:45:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:45:24 INFO - PROCESS | 3668 | 1467823524083 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - PROCESS | 3668 | 1467823524088 Marionette TRACE conn3 <- [1,542,null,{}] 09:45:24 INFO - PROCESS | 3668 | 1467823524091 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:24 INFO - PROCESS | 3668 | 1467823524095 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:24 INFO - PROCESS | 3668 | 1467823524202 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:45:24 INFO - PROCESS | 3668 | 1467823524275 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:24 INFO - PROCESS | 3668 | 1467823524278 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:24 INFO - PROCESS | 3668 | ++DOCSHELL 1A3E8000 == 42 [pid = 3668] [id = 145] 09:45:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A547C00) [pid = 3668] [serial = 433] [outer = 00000000] 09:45:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1AB11400) [pid = 3668] [serial = 434] [outer = 1A547C00] 09:45:24 INFO - PROCESS | 3668 | 1467823524329 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1AC4B400) [pid = 3668] [serial = 435] [outer = 1A547C00] 09:45:24 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:24 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:24 INFO - PROCESS | 3668 | 1467823524995 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:45:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 936ms 09:45:25 INFO - PROCESS | 3668 | 1467823525049 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 3668 | 1467823525053 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 09:45:25 INFO - PROCESS | 3668 | 1467823525058 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:45:25 INFO - PROCESS | 3668 | 1467823525061 Marionette TRACE conn3 <- [1,546,null,{}] 09:45:25 INFO - PROCESS | 3668 | 1467823525067 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:25 INFO - PROCESS | 3668 | 1467823525072 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:25 INFO - PROCESS | 3668 | 1467823525155 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:45:25 INFO - PROCESS | 3668 | 1467823525236 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 3668 | 1467823525240 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:25 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F9800 == 43 [pid = 3668] [id = 146] 09:45:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0F932400) [pid = 3668] [serial = 436] [outer = 00000000] 09:45:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (12823000) [pid = 3668] [serial = 437] [outer = 0F932400] 09:45:25 INFO - PROCESS | 3668 | 1467823525339 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (129AF800) [pid = 3668] [serial = 438] [outer = 0F932400] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 15764C00 == 42 [pid = 3668] [id = 141] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 11C34C00 == 41 [pid = 3668] [id = 140] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 12922800 == 40 [pid = 3668] [id = 139] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 12BD1800 == 39 [pid = 3668] [id = 138] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 17B9A800 == 38 [pid = 3668] [id = 137] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 17416400 == 37 [pid = 3668] [id = 136] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 1533D800 == 36 [pid = 3668] [id = 135] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 10A94400 == 35 [pid = 3668] [id = 134] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 102CAC00 == 34 [pid = 3668] [id = 133] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 13E81000 == 33 [pid = 3668] [id = 130] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 10559400 == 32 [pid = 3668] [id = 131] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 139E6800 == 31 [pid = 3668] [id = 132] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 1A3E8000 == 30 [pid = 3668] [id = 145] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 15F38800 == 29 [pid = 3668] [id = 144] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 0C761800 == 28 [pid = 3668] [id = 142] 09:45:25 INFO - PROCESS | 3668 | --DOCSHELL 1312D800 == 27 [pid = 3668] [id = 143] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (130ADC00) [pid = 3668] [serial = 368] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (13EE7400) [pid = 3668] [serial = 370] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (19674C00) [pid = 3668] [serial = 386] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (11271C00) [pid = 3668] [serial = 353] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1055F800) [pid = 3668] [serial = 352] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (13949000) [pid = 3668] [serial = 356] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1391BC00) [pid = 3668] [serial = 355] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (174A9C00) [pid = 3668] [serial = 359] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (173B5C00) [pid = 3668] [serial = 358] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (173B5400) [pid = 3668] [serial = 377] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (17333000) [pid = 3668] [serial = 376] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1740CC00) [pid = 3668] [serial = 382] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17C9C400) [pid = 3668] [serial = 379] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1816D400) [pid = 3668] [serial = 380] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19C2EC00) [pid = 3668] [serial = 388] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15769800) [pid = 3668] [serial = 373] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (157F2400) [pid = 3668] [serial = 374] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (141A8800) [pid = 3668] [serial = 383] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (141AE000) [pid = 3668] [serial = 371] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19674000) [pid = 3668] [serial = 385] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10A80C00) [pid = 3668] [serial = 364] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (10FF3800) [pid = 3668] [serial = 365] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (18167800) [pid = 3668] [serial = 362] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (17E7B000) [pid = 3668] [serial = 361] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (129F0800) [pid = 3668] [serial = 367] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3668 | 1467823526296 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:45:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1272ms 09:45:26 INFO - PROCESS | 3668 | 1467823526329 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 3668 | 1467823526332 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 09:45:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:45:26 INFO - PROCESS | 3668 | 1467823526321 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 3668 | 1467823526323 Marionette TRACE conn3 <- [1,550,null,{}] 09:45:26 INFO - PROCESS | 3668 | 1467823526328 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:26 INFO - PROCESS | 3668 | 1467823526331 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:26 INFO - PROCESS | 3668 | 1467823526417 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:45:26 INFO - PROCESS | 3668 | 1467823526425 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 3668 | 1467823526427 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:26 INFO - PROCESS | 3668 | ++DOCSHELL 10A0B400 == 28 [pid = 3668] [id = 147] 09:45:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10A78400) [pid = 3668] [serial = 439] [outer = 00000000] 09:45:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (112C4C00) [pid = 3668] [serial = 440] [outer = 10A78400] 09:45:26 INFO - PROCESS | 3668 | 1467823526475 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (112E8800) [pid = 3668] [serial = 441] [outer = 10A78400] 09:45:26 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:26 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:26 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:26 INFO - PROCESS | 3668 | 1467823526874 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:45:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 559ms 09:45:26 INFO - PROCESS | 3668 | 1467823526895 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 3668 | 1467823526900 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 09:45:26 INFO - PROCESS | 3668 | 1467823526910 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:45:26 INFO - PROCESS | 3668 | 1467823526912 Marionette TRACE conn3 <- [1,554,null,{}] 09:45:26 INFO - PROCESS | 3668 | 1467823526916 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:26 INFO - PROCESS | 3668 | 1467823526918 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:26 INFO - PROCESS | 3668 | 1467823526989 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:45:26 INFO - PROCESS | 3668 | 1467823526997 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 3668 | 1467823526999 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:27 INFO - PROCESS | 3668 | ++DOCSHELL 130CF000 == 29 [pid = 3668] [id = 148] 09:45:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (130D1000) [pid = 3668] [serial = 442] [outer = 00000000] 09:45:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (131F0000) [pid = 3668] [serial = 443] [outer = 130D1000] 09:45:27 INFO - PROCESS | 3668 | 1467823527045 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13920000) [pid = 3668] [serial = 444] [outer = 130D1000] 09:45:27 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:27 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:27 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:27 INFO - PROCESS | 3668 | 1467823527489 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:45:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 09:45:27 INFO - PROCESS | 3668 | 1467823527533 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 3668 | 1467823527535 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 09:45:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:45:27 INFO - PROCESS | 3668 | 1467823527539 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - PROCESS | 3668 | 1467823527542 Marionette TRACE conn3 <- [1,558,null,{}] 09:45:27 INFO - PROCESS | 3668 | 1467823527553 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:27 INFO - PROCESS | 3668 | 1467823527558 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:27 INFO - PROCESS | 3668 | 1467823527636 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:45:27 INFO - PROCESS | 3668 | 1467823527645 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 3668 | 1467823527649 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:27 INFO - PROCESS | 3668 | ++DOCSHELL 141AC400 == 30 [pid = 3668] [id = 149] 09:45:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (141AD400) [pid = 3668] [serial = 445] [outer = 00000000] 09:45:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1537AC00) [pid = 3668] [serial = 446] [outer = 141AD400] 09:45:27 INFO - PROCESS | 3668 | 1467823527677 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1576F400) [pid = 3668] [serial = 447] [outer = 141AD400] 09:45:27 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:27 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:28 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:28 INFO - PROCESS | 3668 | 1467823528128 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:45:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 614ms 09:45:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:45:28 INFO - PROCESS | 3668 | 1467823528175 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 3668 | 1467823528178 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 09:45:28 INFO - PROCESS | 3668 | 1467823528181 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - PROCESS | 3668 | 1467823528183 Marionette TRACE conn3 <- [1,562,null,{}] 09:45:28 INFO - PROCESS | 3668 | 1467823528186 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 3668 | 1467823528188 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:28 INFO - PROCESS | 3668 | 1467823528313 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:45:28 INFO - PROCESS | 3668 | 1467823528327 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 3668 | 1467823528329 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:28 INFO - PROCESS | 3668 | ++DOCSHELL 155A9800 == 31 [pid = 3668] [id = 150] 09:45:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1696F000) [pid = 3668] [serial = 448] [outer = 00000000] 09:45:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1732D800) [pid = 3668] [serial = 449] [outer = 1696F000] 09:45:28 INFO - PROCESS | 3668 | 1467823528373 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (173B9C00) [pid = 3668] [serial = 450] [outer = 1696F000] 09:45:28 INFO - PROCESS | 3668 | 1467823528732 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:45:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 615ms 09:45:28 INFO - PROCESS | 3668 | 1467823528801 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 3668 | 1467823528803 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 09:45:28 INFO - PROCESS | 3668 | 1467823528806 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:45:28 INFO - PROCESS | 3668 | 1467823528808 Marionette TRACE conn3 <- [1,566,null,{}] 09:45:28 INFO - PROCESS | 3668 | 1467823528811 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 3668 | 1467823528813 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:28 INFO - PROCESS | 3668 | 1467823528898 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:45:28 INFO - PROCESS | 3668 | 1467823528903 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 3668 | 1467823528905 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:28 INFO - PROCESS | 3668 | ++DOCSHELL 173B4000 == 32 [pid = 3668] [id = 151] 09:45:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17414800) [pid = 3668] [serial = 451] [outer = 00000000] 09:45:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (176F9800) [pid = 3668] [serial = 452] [outer = 17414800] 09:45:28 INFO - PROCESS | 3668 | 1467823528948 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17B96000) [pid = 3668] [serial = 453] [outer = 17414800] 09:45:29 INFO - PROCESS | 3668 | 1467823529334 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:45:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 559ms 09:45:29 INFO - PROCESS | 3668 | 1467823529370 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 3668 | 1467823529373 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 09:45:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:45:29 INFO - PROCESS | 3668 | 1467823529376 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 3668 | 1467823529378 Marionette TRACE conn3 <- [1,570,null,{}] 09:45:29 INFO - PROCESS | 3668 | 1467823529381 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:29 INFO - PROCESS | 3668 | 1467823529386 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:29 INFO - PROCESS | 3668 | 1467823529510 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:45:29 INFO - PROCESS | 3668 | 1467823529565 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 3668 | 1467823529567 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:29 INFO - PROCESS | 3668 | ++DOCSHELL 17E7B400 == 33 [pid = 3668] [id = 152] 09:45:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (17E7E800) [pid = 3668] [serial = 454] [outer = 00000000] 09:45:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1966C800) [pid = 3668] [serial = 455] [outer = 17E7E800] 09:45:29 INFO - PROCESS | 3668 | 1467823529610 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19901400) [pid = 3668] [serial = 456] [outer = 17E7E800] 09:45:30 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (16B3F000) [pid = 3668] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:45:30 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (174AF000) [pid = 3668] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:45:30 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19B48C00) [pid = 3668] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:45:30 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (13E72800) [pid = 3668] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:45:30 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10566000) [pid = 3668] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:45:30 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1533E800) [pid = 3668] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:45:30 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (102CB800) [pid = 3668] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:45:30 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (17E75800) [pid = 3668] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:45:30 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (130D8800) [pid = 3668] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:45:30 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1816FC00) [pid = 3668] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:45:30 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (12928000) [pid = 3668] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:45:30 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16B3AC00) [pid = 3668] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:45:30 INFO - PROCESS | 3668 | 1467823530194 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:45:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 839ms 09:45:30 INFO - PROCESS | 3668 | 1467823530223 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 3668 | 1467823530225 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 09:45:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:45:30 INFO - PROCESS | 3668 | 1467823530228 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 3668 | 1467823530230 Marionette TRACE conn3 <- [1,574,null,{}] 09:45:30 INFO - PROCESS | 3668 | 1467823530233 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:30 INFO - PROCESS | 3668 | 1467823530235 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:30 INFO - PROCESS | 3668 | 1467823530308 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:45:30 INFO - PROCESS | 3668 | 1467823530313 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 3668 | 1467823530315 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:30 INFO - PROCESS | 3668 | ++DOCSHELL 10A01C00 == 34 [pid = 3668] [id = 153] 09:45:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (10A76800) [pid = 3668] [serial = 457] [outer = 00000000] 09:45:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (141AD000) [pid = 3668] [serial = 458] [outer = 10A76800] 09:45:30 INFO - PROCESS | 3668 | 1467823530342 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (174AF800) [pid = 3668] [serial = 459] [outer = 10A76800] 09:45:30 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:30 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:30 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:30 INFO - PROCESS | 3668 | 1467823530771 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:45:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 573ms 09:45:30 INFO - PROCESS | 3668 | 1467823530802 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 3668 | 1467823530804 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 09:45:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:45:30 INFO - PROCESS | 3668 | 1467823530808 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 3668 | 1467823530810 Marionette TRACE conn3 <- [1,578,null,{}] 09:45:30 INFO - PROCESS | 3668 | 1467823530814 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:30 INFO - PROCESS | 3668 | 1467823530816 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:30 INFO - PROCESS | 3668 | 1467823530873 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:45:30 INFO - PROCESS | 3668 | 1467823530878 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 3668 | 1467823530880 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:30 INFO - PROCESS | 3668 | ++DOCSHELL 131EFC00 == 35 [pid = 3668] [id = 154] 09:45:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1816F000) [pid = 3668] [serial = 460] [outer = 00000000] 09:45:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19B53800) [pid = 3668] [serial = 461] [outer = 1816F000] 09:45:30 INFO - PROCESS | 3668 | 1467823530922 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19B54000) [pid = 3668] [serial = 462] [outer = 1816F000] 09:45:31 INFO - PROCESS | 3668 | 1467823531292 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:45:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:45:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 531ms 09:45:31 INFO - PROCESS | 3668 | 1467823531348 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 3668 | 1467823531350 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 09:45:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:45:31 INFO - PROCESS | 3668 | 1467823531357 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 3668 | 1467823531358 Marionette TRACE conn3 <- [1,582,null,{}] 09:45:31 INFO - PROCESS | 3668 | 1467823531362 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 3668 | 1467823531363 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:31 INFO - PROCESS | 3668 | 1467823531421 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:45:31 INFO - PROCESS | 3668 | 1467823531428 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 3668 | 1467823531430 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:31 INFO - PROCESS | 3668 | ++DOCSHELL 19C2E000 == 36 [pid = 3668] [id = 155] 09:45:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19C32400) [pid = 3668] [serial = 463] [outer = 00000000] 09:45:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19F91C00) [pid = 3668] [serial = 464] [outer = 19C32400] 09:45:31 INFO - PROCESS | 3668 | 1467823531474 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A3EA400) [pid = 3668] [serial = 465] [outer = 19C32400] 09:45:31 INFO - PROCESS | 3668 | 1467823531860 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:45:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:45:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 531ms 09:45:31 INFO - PROCESS | 3668 | 1467823531873 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 3668 | 1467823531876 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 09:45:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:45:31 INFO - PROCESS | 3668 | 1467823531879 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 3668 | 1467823531881 Marionette TRACE conn3 <- [1,586,null,{}] 09:45:31 INFO - PROCESS | 3668 | 1467823531884 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 3668 | 1467823531886 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:31 INFO - PROCESS | 3668 | 1467823531962 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:45:32 INFO - PROCESS | 3668 | 1467823532126 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 3668 | 1467823532129 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:32 INFO - PROCESS | 3668 | ++DOCSHELL 0C763800 == 37 [pid = 3668] [id = 156] 09:45:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0C764000) [pid = 3668] [serial = 466] [outer = 00000000] 09:45:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0F2F0000) [pid = 3668] [serial = 467] [outer = 0C764000] 09:45:32 INFO - PROCESS | 3668 | 1467823532186 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0F390800) [pid = 3668] [serial = 468] [outer = 0C764000] 09:45:32 INFO - PROCESS | 3668 | 1467823532846 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:45:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1020ms 09:45:32 INFO - PROCESS | 3668 | 1467823532915 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 3668 | 1467823532918 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 09:45:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:45:32 INFO - PROCESS | 3668 | 1467823532923 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 3668 | 1467823532927 Marionette TRACE conn3 <- [1,590,null,{}] 09:45:32 INFO - PROCESS | 3668 | 1467823532932 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:32 INFO - PROCESS | 3668 | 1467823532935 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:33 INFO - PROCESS | 3668 | 1467823533094 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:45:33 INFO - PROCESS | 3668 | 1467823533218 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 3668 | 1467823533221 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:33 INFO - PROCESS | 3668 | ++DOCSHELL 141A7000 == 38 [pid = 3668] [id = 157] 09:45:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (141A7C00) [pid = 3668] [serial = 469] [outer = 00000000] 09:45:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (16073800) [pid = 3668] [serial = 470] [outer = 141A7C00] 09:45:33 INFO - PROCESS | 3668 | 1467823533266 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (174B6C00) [pid = 3668] [serial = 471] [outer = 141A7C00] 09:45:34 INFO - PROCESS | 3668 | --DOCSHELL 19C2E000 == 37 [pid = 3668] [id = 155] 09:45:34 INFO - PROCESS | 3668 | --DOCSHELL 131EFC00 == 36 [pid = 3668] [id = 154] 09:45:34 INFO - PROCESS | 3668 | --DOCSHELL 10A01C00 == 35 [pid = 3668] [id = 153] 09:45:34 INFO - PROCESS | 3668 | --DOCSHELL 17E7B400 == 34 [pid = 3668] [id = 152] 09:45:34 INFO - PROCESS | 3668 | --DOCSHELL 173B4000 == 33 [pid = 3668] [id = 151] 09:45:34 INFO - PROCESS | 3668 | --DOCSHELL 155A9800 == 32 [pid = 3668] [id = 150] 09:45:34 INFO - PROCESS | 3668 | --DOCSHELL 141AC400 == 31 [pid = 3668] [id = 149] 09:45:34 INFO - PROCESS | 3668 | --DOCSHELL 130CF000 == 30 [pid = 3668] [id = 148] 09:45:34 INFO - PROCESS | 3668 | --DOCSHELL 10A0B400 == 29 [pid = 3668] [id = 147] 09:45:34 INFO - PROCESS | 3668 | --DOCSHELL 0F2F9800 == 28 [pid = 3668] [id = 146] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (17B9B800) [pid = 3668] [serial = 408] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19C2F400) [pid = 3668] [serial = 389] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (144B0400) [pid = 3668] [serial = 395] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (157F3400) [pid = 3668] [serial = 396] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (10F9C400) [pid = 3668] [serial = 391] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (112F7C00) [pid = 3668] [serial = 392] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (155A9C00) [pid = 3668] [serial = 404] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10A95000) [pid = 3668] [serial = 398] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (114CB000) [pid = 3668] [serial = 399] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1315A000) [pid = 3668] [serial = 401] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (132C1000) [pid = 3668] [serial = 402] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17B67800) [pid = 3668] [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.] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15F41400) [pid = 3668] [serial = 405] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | 1467823534282 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A3E8C00) [pid = 3668] [serial = 422] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (176FC000) [pid = 3668] [serial = 407] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1966A800) [pid = 3668] [serial = 411] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18170000) [pid = 3668] [serial = 410] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19F63000) [pid = 3668] [serial = 413] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1394AC00) [pid = 3668] [serial = 416] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19904000) [pid = 3668] [serial = 419] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19B55800) [pid = 3668] [serial = 414] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (13EDBC00) [pid = 3668] [serial = 417] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1A3E0400) [pid = 3668] [serial = 420] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A53E800) [pid = 3668] [serial = 423] [outer = 00000000] [url = about:blank] 09:45:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:45:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1397ms 09:45:34 INFO - PROCESS | 3668 | 1467823534324 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 3668 | 1467823534328 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:45:34 INFO - PROCESS | 3668 | 1467823534333 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 3668 | 1467823534336 Marionette TRACE conn3 <- [1,594,null,{}] 09:45:34 INFO - PROCESS | 3668 | 1467823534342 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 3668 | 1467823534345 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:34 INFO - PROCESS | 3668 | 1467823534431 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:45:34 INFO - PROCESS | 3668 | 1467823534443 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 3668 | 1467823534447 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:34 INFO - PROCESS | 3668 | ++DOCSHELL 128A3000 == 29 [pid = 3668] [id = 158] 09:45:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (128A9C00) [pid = 3668] [serial = 472] [outer = 00000000] 09:45:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (129F8800) [pid = 3668] [serial = 473] [outer = 128A9C00] 09:45:34 INFO - PROCESS | 3668 | 1467823534480 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (130D5000) [pid = 3668] [serial = 474] [outer = 128A9C00] 09:45:34 INFO - PROCESS | 3668 | 1467823534935 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:45:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 615ms 09:45:34 INFO - PROCESS | 3668 | 1467823534954 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 3668 | 1467823534959 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:45:34 INFO - PROCESS | 3668 | 1467823534969 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 3668 | 1467823534971 Marionette TRACE conn3 <- [1,598,null,{}] 09:45:34 INFO - PROCESS | 3668 | 1467823534975 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 3668 | 1467823534978 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:35 INFO - PROCESS | 3668 | 1467823535063 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:45:35 INFO - PROCESS | 3668 | 1467823535071 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 3668 | 1467823535073 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:35 INFO - PROCESS | 3668 | ++DOCSHELL 13E80000 == 30 [pid = 3668] [id = 159] 09:45:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13E80400) [pid = 3668] [serial = 475] [outer = 00000000] 09:45:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (141AC400) [pid = 3668] [serial = 476] [outer = 13E80400] 09:45:35 INFO - PROCESS | 3668 | 1467823535121 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1533BC00) [pid = 3668] [serial = 477] [outer = 13E80400] 09:45:35 INFO - PROCESS | 3668 | 1467823535512 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:45:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 559ms 09:45:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:45:35 INFO - PROCESS | 3668 | 1467823535547 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 3668 | 1467823535549 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 09:45:35 INFO - PROCESS | 3668 | 1467823535552 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 3668 | 1467823535556 Marionette TRACE conn3 <- [1,602,null,{}] 09:45:35 INFO - PROCESS | 3668 | 1467823535566 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - PROCESS | 3668 | 1467823535570 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:35 INFO - PROCESS | 3668 | 1467823535653 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:45:35 INFO - PROCESS | 3668 | 1467823535746 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 3668 | 1467823535749 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:35 INFO - PROCESS | 3668 | ++DOCSHELL 1696D800 == 31 [pid = 3668] [id = 160] 09:45:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (16B35C00) [pid = 3668] [serial = 478] [outer = 00000000] 09:45:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1732EC00) [pid = 3668] [serial = 479] [outer = 16B35C00] 09:45:35 INFO - PROCESS | 3668 | 1467823535795 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (174B1C00) [pid = 3668] [serial = 480] [outer = 16B35C00] 09:45:36 INFO - PROCESS | 3668 | 1467823536130 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:45:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 615ms 09:45:36 INFO - PROCESS | 3668 | 1467823536170 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 3668 | 1467823536172 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 09:45:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:45:36 INFO - PROCESS | 3668 | 1467823536177 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - PROCESS | 3668 | 1467823536178 Marionette TRACE conn3 <- [1,606,null,{}] 09:45:36 INFO - PROCESS | 3668 | 1467823536182 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:36 INFO - PROCESS | 3668 | 1467823536184 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:36 INFO - PROCESS | 3668 | 1467823536305 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:45:36 INFO - PROCESS | 3668 | 1467823536321 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 3668 | 1467823536323 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:36 INFO - PROCESS | 3668 | ++DOCSHELL 174B0000 == 32 [pid = 3668] [id = 161] 09:45:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (176F8400) [pid = 3668] [serial = 481] [outer = 00000000] 09:45:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17E7EC00) [pid = 3668] [serial = 482] [outer = 176F8400] 09:45:36 INFO - PROCESS | 3668 | 1467823536367 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18173400) [pid = 3668] [serial = 483] [outer = 176F8400] 09:45:36 INFO - PROCESS | 3668 | 1467823536735 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:45:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 573ms 09:45:36 INFO - PROCESS | 3668 | 1467823536753 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 3668 | 1467823536755 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 09:45:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:45:36 INFO - PROCESS | 3668 | 1467823536759 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - PROCESS | 3668 | 1467823536761 Marionette TRACE conn3 <- [1,610,null,{}] 09:45:36 INFO - PROCESS | 3668 | 1467823536765 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:36 INFO - PROCESS | 3668 | 1467823536768 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:36 INFO - PROCESS | 3668 | 1467823536929 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:45:36 INFO - PROCESS | 3668 | 1467823536952 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 3668 | 1467823536954 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:36 INFO - PROCESS | 3668 | ++DOCSHELL 13E7E800 == 33 [pid = 3668] [id = 162] 09:45:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1966F000) [pid = 3668] [serial = 484] [outer = 00000000] 09:45:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19910800) [pid = 3668] [serial = 485] [outer = 1966F000] 09:45:36 INFO - PROCESS | 3668 | 1467823536997 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19C2F400) [pid = 3668] [serial = 486] [outer = 1966F000] 09:45:37 INFO - PROCESS | 3668 | 1467823537376 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:45:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 657ms 09:45:37 INFO - PROCESS | 3668 | 1467823537418 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 3668 | 1467823537420 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 09:45:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:45:37 INFO - PROCESS | 3668 | 1467823537429 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 3668 | 1467823537431 Marionette TRACE conn3 <- [1,614,null,{}] 09:45:37 INFO - PROCESS | 3668 | 1467823537434 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 3668 | 1467823537440 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:37 INFO - PROCESS | 3668 | 1467823537549 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:45:37 INFO - PROCESS | 3668 | 1467823537606 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 3668 | 1467823537608 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:37 INFO - PROCESS | 3668 | ++DOCSHELL 19C2F000 == 34 [pid = 3668] [id = 163] 09:45:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19CC1C00) [pid = 3668] [serial = 487] [outer = 00000000] 09:45:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A3E0C00) [pid = 3668] [serial = 488] [outer = 19CC1C00] 09:45:37 INFO - PROCESS | 3668 | 1467823537662 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A540000) [pid = 3668] [serial = 489] [outer = 19CC1C00] 09:45:38 INFO - PROCESS | 3668 | 1467823538027 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:45:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 629ms 09:45:38 INFO - PROCESS | 3668 | 1467823538047 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 3668 | 1467823538049 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 09:45:38 INFO - PROCESS | 3668 | 1467823538052 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:45:38 INFO - PROCESS | 3668 | 1467823538054 Marionette TRACE conn3 <- [1,618,null,{}] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0C763C00) [pid = 3668] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (131E7000) [pid = 3668] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (19C29000) [pid = 3668] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A547C00) [pid = 3668] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (141AD400) [pid = 3668] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1696F000) [pid = 3668] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (10A78400) [pid = 3668] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17414800) [pid = 3668] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0F932400) [pid = 3668] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (130D1000) [pid = 3668] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17E7E800) [pid = 3668] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (10A76800) [pid = 3668] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:45:38 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1816F000) [pid = 3668] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:45:38 INFO - PROCESS | 3668 | 1467823538164 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 3668 | 1467823538166 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:38 INFO - PROCESS | 3668 | 1467823538226 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:45:38 INFO - PROCESS | 3668 | 1467823538232 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 3668 | 1467823538234 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:38 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F7400 == 35 [pid = 3668] [id = 164] 09:45:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (139D8C00) [pid = 3668] [serial = 490] [outer = 00000000] 09:45:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1696F000) [pid = 3668] [serial = 491] [outer = 139D8C00] 09:45:38 INFO - PROCESS | 3668 | 1467823538276 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17B9C000) [pid = 3668] [serial = 492] [outer = 139D8C00] 09:45:38 INFO - PROCESS | 3668 | 1467823538647 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:45:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 643ms 09:45:38 INFO - PROCESS | 3668 | 1467823538710 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 3668 | 1467823538712 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 09:45:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:45:38 INFO - PROCESS | 3668 | 1467823538716 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 3668 | 1467823538717 Marionette TRACE conn3 <- [1,622,null,{}] 09:45:38 INFO - PROCESS | 3668 | 1467823538721 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 3668 | 1467823538723 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:38 INFO - PROCESS | 3668 | 1467823538780 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:45:38 INFO - PROCESS | 3668 | 1467823538785 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 3668 | 1467823538787 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:38 INFO - PROCESS | 3668 | ++DOCSHELL 19679C00 == 36 [pid = 3668] [id = 165] 09:45:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19B49800) [pid = 3668] [serial = 493] [outer = 00000000] 09:45:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A541000) [pid = 3668] [serial = 494] [outer = 19B49800] 09:45:38 INFO - PROCESS | 3668 | 1467823538829 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A6AC000) [pid = 3668] [serial = 495] [outer = 19B49800] 09:45:39 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:39 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:39 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:39 INFO - PROCESS | 3668 | 1467823539196 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:45:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 531ms 09:45:39 INFO - PROCESS | 3668 | 1467823539258 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 3668 | 1467823539260 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 09:45:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:45:39 INFO - PROCESS | 3668 | 1467823539245 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 3668 | 1467823539247 Marionette TRACE conn3 <- [1,626,null,{}] 09:45:39 INFO - PROCESS | 3668 | 1467823539250 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 3668 | 1467823539252 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:39 INFO - PROCESS | 3668 | 1467823539327 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:45:39 INFO - PROCESS | 3668 | 1467823539332 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3668 | 1467823539343 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:39 INFO - PROCESS | 3668 | ++DOCSHELL 1732E800 == 37 [pid = 3668] [id = 166] 09:45:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19B4C000) [pid = 3668] [serial = 496] [outer = 00000000] 09:45:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1AB16800) [pid = 3668] [serial = 497] [outer = 19B4C000] 09:45:39 INFO - PROCESS | 3668 | 1467823539396 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1AB17C00) [pid = 3668] [serial = 498] [outer = 19B4C000] 09:45:39 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:39 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:39 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:39 INFO - PROCESS | 3668 | 1467823539785 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:45:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 559ms 09:45:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:45:39 INFO - PROCESS | 3668 | 1467823539824 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 3668 | 1467823539826 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 09:45:39 INFO - PROCESS | 3668 | 1467823539829 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 3668 | 1467823539831 Marionette TRACE conn3 <- [1,630,null,{}] 09:45:39 INFO - PROCESS | 3668 | 1467823539834 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 3668 | 1467823539836 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:39 INFO - PROCESS | 3668 | 1467823539912 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:45:39 INFO - PROCESS | 3668 | 1467823539917 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3668 | 1467823539901 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:39 INFO - PROCESS | 3668 | ++DOCSHELL 13E81400 == 38 [pid = 3668] [id = 167] 09:45:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (174A9400) [pid = 3668] [serial = 499] [outer = 00000000] 09:45:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1AD0C800) [pid = 3668] [serial = 500] [outer = 174A9400] 09:45:39 INFO - PROCESS | 3668 | 1467823539944 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1AD0F000) [pid = 3668] [serial = 501] [outer = 174A9400] 09:45:40 INFO - PROCESS | 3668 | 1467823540610 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:45:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:45:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 838ms 09:45:40 INFO - PROCESS | 3668 | 1467823540683 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 3668 | 1467823540671 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 09:45:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:45:40 INFO - PROCESS | 3668 | 1467823540675 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 3668 | 1467823540678 Marionette TRACE conn3 <- [1,634,null,{}] 09:45:40 INFO - PROCESS | 3668 | 1467823540683 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:40 INFO - PROCESS | 3668 | 1467823540687 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:40 INFO - PROCESS | 3668 | 1467823540799 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:45:40 INFO - PROCESS | 3668 | 1467823540915 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 3668 | 1467823540919 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:40 INFO - PROCESS | 3668 | ++DOCSHELL 130CF000 == 39 [pid = 3668] [id = 168] 09:45:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (130CFC00) [pid = 3668] [serial = 502] [outer = 00000000] 09:45:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (139E5C00) [pid = 3668] [serial = 503] [outer = 130CFC00] 09:45:40 INFO - PROCESS | 3668 | 1467823540974 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (144AEC00) [pid = 3668] [serial = 504] [outer = 130CFC00] 09:45:41 INFO - PROCESS | 3668 | 1467823541449 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:45:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 811ms 09:45:41 INFO - PROCESS | 3668 | 1467823541495 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 3668 | 1467823541499 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 09:45:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:45:41 INFO - PROCESS | 3668 | 1467823541506 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 3668 | 1467823541509 Marionette TRACE conn3 <- [1,638,null,{}] 09:45:41 INFO - PROCESS | 3668 | 1467823541513 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:41 INFO - PROCESS | 3668 | 1467823541516 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:41 INFO - PROCESS | 3668 | 1467823541610 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:45:41 INFO - PROCESS | 3668 | 1467823541704 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 3668 | 1467823541706 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:41 INFO - PROCESS | 3668 | ++DOCSHELL 174B8000 == 40 [pid = 3668] [id = 169] 09:45:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (17B9DC00) [pid = 3668] [serial = 505] [outer = 00000000] 09:45:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1816B800) [pid = 3668] [serial = 506] [outer = 17B9DC00] 09:45:41 INFO - PROCESS | 3668 | 1467823541742 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (19CB8400) [pid = 3668] [serial = 507] [outer = 17B9DC00] 09:45:42 INFO - PROCESS | 3668 | 1467823542337 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:45:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 964ms 09:45:42 INFO - PROCESS | 3668 | 1467823542509 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 3668 | 1467823542513 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 09:45:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:45:42 INFO - PROCESS | 3668 | 1467823542519 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 3668 | 1467823542522 Marionette TRACE conn3 <- [1,642,null,{}] 09:45:42 INFO - PROCESS | 3668 | 1467823542527 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 3668 | 1467823542531 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:42 INFO - PROCESS | 3668 | 1467823542628 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:45:42 INFO - PROCESS | 3668 | 1467823542683 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 3668 | 1467823542688 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:42 INFO - PROCESS | 3668 | ++DOCSHELL 129B0000 == 41 [pid = 3668] [id = 170] 09:45:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (129B0800) [pid = 3668] [serial = 508] [outer = 00000000] 09:45:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1307AC00) [pid = 3668] [serial = 509] [outer = 129B0800] 09:45:42 INFO - PROCESS | 3668 | 1467823542735 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (131E6000) [pid = 3668] [serial = 510] [outer = 129B0800] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 1732E800 == 40 [pid = 3668] [id = 166] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 19679C00 == 39 [pid = 3668] [id = 165] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 0F2F7400 == 38 [pid = 3668] [id = 164] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 19C2F000 == 37 [pid = 3668] [id = 163] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 13E7E800 == 36 [pid = 3668] [id = 162] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 174B0000 == 35 [pid = 3668] [id = 161] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 1696D800 == 34 [pid = 3668] [id = 160] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 13E80000 == 33 [pid = 3668] [id = 159] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 128A3000 == 32 [pid = 3668] [id = 158] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 0C763800 == 31 [pid = 3668] [id = 156] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 141A7000 == 30 [pid = 3668] [id = 157] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 174B8000 == 29 [pid = 3668] [id = 169] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 13E81400 == 28 [pid = 3668] [id = 167] 09:45:43 INFO - PROCESS | 3668 | --DOCSHELL 130CF000 == 27 [pid = 3668] [id = 168] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (19F91C00) [pid = 3668] [serial = 464] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0F2FC800) [pid = 3668] [serial = 426] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0C773C00) [pid = 3668] [serial = 425] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (155A2400) [pid = 3668] [serial = 429] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (141ABC00) [pid = 3668] [serial = 428] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1A3E9C00) [pid = 3668] [serial = 432] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (19F61C00) [pid = 3668] [serial = 431] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1AC4B400) [pid = 3668] [serial = 435] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1537AC00) [pid = 3668] [serial = 446] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1732D800) [pid = 3668] [serial = 449] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (173B9C00) [pid = 3668] [serial = 450] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (112C4C00) [pid = 3668] [serial = 440] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1AB11400) [pid = 3668] [serial = 434] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (112E8800) [pid = 3668] [serial = 441] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (17B96000) [pid = 3668] [serial = 453] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (176F9800) [pid = 3668] [serial = 452] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (129AF800) [pid = 3668] [serial = 438] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (12823000) [pid = 3668] [serial = 437] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (131F0000) [pid = 3668] [serial = 443] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (13920000) [pid = 3668] [serial = 444] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1966C800) [pid = 3668] [serial = 455] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (141AD000) [pid = 3668] [serial = 458] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (174AF800) [pid = 3668] [serial = 459] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (19901400) [pid = 3668] [serial = 456] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19B54000) [pid = 3668] [serial = 462] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1576F400) [pid = 3668] [serial = 447] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19B53800) [pid = 3668] [serial = 461] [outer = 00000000] [url = about:blank] 09:45:43 INFO - PROCESS | 3668 | 1467823543818 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:45:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:45:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1341ms 09:45:43 INFO - PROCESS | 3668 | 1467823543882 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 3668 | 1467823543886 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 09:45:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:45:43 INFO - PROCESS | 3668 | 1467823543894 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 3668 | 1467823543897 Marionette TRACE conn3 <- [1,646,null,{}] 09:45:43 INFO - PROCESS | 3668 | 1467823543902 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:43 INFO - PROCESS | 3668 | 1467823543905 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:43 INFO - PROCESS | 3668 | 1467823543992 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:45:44 INFO - PROCESS | 3668 | 1467823544068 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 3668 | 1467823544051 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:44 INFO - PROCESS | 3668 | ++DOCSHELL 0F390400 == 28 [pid = 3668] [id = 171] 09:45:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0F397400) [pid = 3668] [serial = 511] [outer = 00000000] 09:45:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (10A76400) [pid = 3668] [serial = 512] [outer = 0F397400] 09:45:44 INFO - PROCESS | 3668 | 1467823544100 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10A80800) [pid = 3668] [serial = 513] [outer = 0F397400] 09:45:44 INFO - PROCESS | 3668 | 1467823544472 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:45:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:45:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 09:45:44 INFO - PROCESS | 3668 | 1467823544531 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 3668 | 1467823544535 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 09:45:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:45:44 INFO - PROCESS | 3668 | 1467823544543 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - PROCESS | 3668 | 1467823544547 Marionette TRACE conn3 <- [1,650,null,{}] 09:45:44 INFO - PROCESS | 3668 | 1467823544552 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:44 INFO - PROCESS | 3668 | 1467823544554 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:44 INFO - PROCESS | 3668 | 1467823544621 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:45:44 INFO - PROCESS | 3668 | 1467823544627 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 3668 | 1467823544630 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:44 INFO - PROCESS | 3668 | ++DOCSHELL 11C36C00 == 29 [pid = 3668] [id = 172] 09:45:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (11CD2800) [pid = 3668] [serial = 514] [outer = 00000000] 09:45:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (129AD400) [pid = 3668] [serial = 515] [outer = 11CD2800] 09:45:44 INFO - PROCESS | 3668 | 1467823544676 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (129F0800) [pid = 3668] [serial = 516] [outer = 11CD2800] 09:45:44 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:45 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:45 INFO - PROCESS | 3668 | 1467823545065 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:45:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 559ms 09:45:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:45:45 INFO - PROCESS | 3668 | 1467823545101 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 3668 | 1467823545103 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 09:45:45 INFO - PROCESS | 3668 | 1467823545107 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 3668 | 1467823545110 Marionette TRACE conn3 <- [1,654,null,{}] 09:45:45 INFO - PROCESS | 3668 | 1467823545121 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 3668 | 1467823545126 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:45 INFO - PROCESS | 3668 | 1467823545233 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:45:45 INFO - PROCESS | 3668 | 1467823545225 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 3668 | 1467823545228 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:45 INFO - PROCESS | 3668 | ++DOCSHELL 13950C00 == 30 [pid = 3668] [id = 173] 09:45:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13951800) [pid = 3668] [serial = 517] [outer = 00000000] 09:45:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13E72800) [pid = 3668] [serial = 518] [outer = 13951800] 09:45:45 INFO - PROCESS | 3668 | 1467823545276 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13E81C00) [pid = 3668] [serial = 519] [outer = 13951800] 09:45:45 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:45 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:45 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:45 INFO - PROCESS | 3668 | 1467823545693 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:45:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 615ms 09:45:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:45:45 INFO - PROCESS | 3668 | 1467823545742 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 3668 | 1467823545744 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 09:45:45 INFO - PROCESS | 3668 | 1467823545757 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 3668 | 1467823545759 Marionette TRACE conn3 <- [1,658,null,{}] 09:45:45 INFO - PROCESS | 3668 | 1467823545770 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 3668 | 1467823545772 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:45 INFO - PROCESS | 3668 | 1467823545858 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:45:45 INFO - PROCESS | 3668 | 1467823545864 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 3668 | 1467823545866 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:45 INFO - PROCESS | 3668 | ++DOCSHELL 13E73C00 == 31 [pid = 3668] [id = 174] 09:45:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (141A2400) [pid = 3668] [serial = 520] [outer = 00000000] 09:45:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1537B800) [pid = 3668] [serial = 521] [outer = 141A2400] 09:45:45 INFO - PROCESS | 3668 | 1467823545909 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (155A8C00) [pid = 3668] [serial = 522] [outer = 141A2400] 09:45:46 INFO - PROCESS | 3668 | 1467823546291 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:45:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 587ms 09:45:46 INFO - PROCESS | 3668 | 1467823546330 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 3668 | 1467823546332 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 09:45:46 INFO - PROCESS | 3668 | 1467823546335 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:45:46 INFO - PROCESS | 3668 | 1467823546337 Marionette TRACE conn3 <- [1,662,null,{}] 09:45:46 INFO - PROCESS | 3668 | 1467823546347 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:46 INFO - PROCESS | 3668 | 1467823546349 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:46 INFO - PROCESS | 3668 | 1467823546455 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:45:46 INFO - PROCESS | 3668 | 1467823546515 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 3668 | 1467823546518 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:46 INFO - PROCESS | 3668 | ++DOCSHELL 157ED000 == 32 [pid = 3668] [id = 175] 09:45:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (157EE400) [pid = 3668] [serial = 523] [outer = 00000000] 09:45:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15F41000) [pid = 3668] [serial = 524] [outer = 157EE400] 09:45:46 INFO - PROCESS | 3668 | 1467823546561 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16772C00) [pid = 3668] [serial = 525] [outer = 157EE400] 09:45:46 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:46 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:46 INFO - PROCESS | 3668 | 1467823546929 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:45:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 628ms 09:45:46 INFO - PROCESS | 3668 | 1467823546954 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 3668 | 1467823546956 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 09:45:46 INFO - PROCESS | 3668 | 1467823546959 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:45:46 INFO - PROCESS | 3668 | 1467823546961 Marionette TRACE conn3 <- [1,666,null,{}] 09:45:46 INFO - PROCESS | 3668 | 1467823546965 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:46 INFO - PROCESS | 3668 | 1467823546970 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:47 INFO - PROCESS | 3668 | 1467823547098 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:45:47 INFO - PROCESS | 3668 | 1467823547091 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3668 | 1467823547093 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:47 INFO - PROCESS | 3668 | ++DOCSHELL 1696D400 == 33 [pid = 3668] [id = 176] 09:45:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17333C00) [pid = 3668] [serial = 526] [outer = 00000000] 09:45:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17415400) [pid = 3668] [serial = 527] [outer = 17333C00] 09:45:47 INFO - PROCESS | 3668 | 1467823547181 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (176FB000) [pid = 3668] [serial = 528] [outer = 17333C00] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1966F000) [pid = 3668] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (19CC1C00) [pid = 3668] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (141A7C00) [pid = 3668] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0C764000) [pid = 3668] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13E80400) [pid = 3668] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (128A9C00) [pid = 3668] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (16B35C00) [pid = 3668] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (139D8C00) [pid = 3668] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (176F8400) [pid = 3668] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19B49800) [pid = 3668] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19C32400) [pid = 3668] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (174A9400) [pid = 3668] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:45:47 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19B4C000) [pid = 3668] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:45:47 INFO - PROCESS | 3668 | 1467823547722 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:45:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 797ms 09:45:47 INFO - PROCESS | 3668 | 1467823547780 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:45:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:45:47 INFO - PROCESS | 3668 | 1467823547782 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 09:45:47 INFO - PROCESS | 3668 | 1467823547785 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 3668 | 1467823547787 Marionette TRACE conn3 <- [1,670,null,{}] 09:45:47 INFO - PROCESS | 3668 | 1467823547791 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 3668 | 1467823547792 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:47 INFO - PROCESS | 3668 | 1467823547858 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:45:47 INFO - PROCESS | 3668 | 1467823547932 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3668 | 1467823547934 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:47 INFO - PROCESS | 3668 | ++DOCSHELL 0C767800 == 34 [pid = 3668] [id = 177] 09:45:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (10A7F800) [pid = 3668] [serial = 529] [outer = 00000000] 09:45:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13E81000) [pid = 3668] [serial = 530] [outer = 10A7F800] 09:45:47 INFO - PROCESS | 3668 | 1467823547978 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17332C00) [pid = 3668] [serial = 531] [outer = 10A7F800] 09:45:48 INFO - PROCESS | 3668 | 1467823548764 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:45:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1020ms 09:45:48 INFO - PROCESS | 3668 | 1467823548806 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 3668 | 1467823548807 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 09:45:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:45:48 INFO - PROCESS | 3668 | 1467823548811 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 3668 | 1467823548813 Marionette TRACE conn3 <- [1,674,null,{}] 09:45:48 INFO - PROCESS | 3668 | 1467823548816 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:48 INFO - PROCESS | 3668 | 1467823548818 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:48 INFO - PROCESS | 3668 | 1467823548902 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:45:48 INFO - PROCESS | 3668 | 1467823548910 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 3668 | 1467823548912 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:48 INFO - PROCESS | 3668 | ++DOCSHELL 155A1C00 == 35 [pid = 3668] [id = 178] 09:45:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (15F38800) [pid = 3668] [serial = 532] [outer = 00000000] 09:45:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17BA0800) [pid = 3668] [serial = 533] [outer = 15F38800] 09:45:48 INFO - PROCESS | 3668 | 1467823548956 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17B9A400) [pid = 3668] [serial = 534] [outer = 15F38800] 09:45:49 INFO - PROCESS | 3668 | 1467823549776 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:45:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:45:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1020ms 09:45:49 INFO - PROCESS | 3668 | 1467823549864 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 3668 | 1467823549868 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 09:45:49 INFO - PROCESS | 3668 | 1467823549874 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:45:49 INFO - PROCESS | 3668 | 1467823549877 Marionette TRACE conn3 <- [1,678,null,{}] 09:45:49 INFO - PROCESS | 3668 | 1467823549884 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:49 INFO - PROCESS | 3668 | 1467823549887 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:49 INFO - PROCESS | 3668 | 1467823549966 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:45:50 INFO - PROCESS | 3668 | 1467823550106 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 3668 | 1467823550110 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:50 INFO - PROCESS | 3668 | ++DOCSHELL 112C9000 == 36 [pid = 3668] [id = 179] 09:45:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (112CD000) [pid = 3668] [serial = 535] [outer = 00000000] 09:45:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (114D3400) [pid = 3668] [serial = 536] [outer = 112CD000] 09:45:50 INFO - PROCESS | 3668 | 1467823550207 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (114CE800) [pid = 3668] [serial = 537] [outer = 112CD000] 09:45:51 INFO - PROCESS | 3668 | 1467823551275 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:45:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:45:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1439ms 09:45:51 INFO - PROCESS | 3668 | 1467823551311 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 3668 | 1467823551315 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 09:45:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:45:51 INFO - PROCESS | 3668 | 1467823551319 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 3668 | 1467823551322 Marionette TRACE conn3 <- [1,682,null,{}] 09:45:51 INFO - PROCESS | 3668 | 1467823551327 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:51 INFO - PROCESS | 3668 | 1467823551330 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:51 INFO - PROCESS | 3668 | 1467823551469 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:45:51 INFO - PROCESS | 3668 | --DOCSHELL 0C767800 == 35 [pid = 3668] [id = 177] 09:45:51 INFO - PROCESS | 3668 | --DOCSHELL 1696D400 == 34 [pid = 3668] [id = 176] 09:45:51 INFO - PROCESS | 3668 | --DOCSHELL 157ED000 == 33 [pid = 3668] [id = 175] 09:45:51 INFO - PROCESS | 3668 | --DOCSHELL 13E73C00 == 32 [pid = 3668] [id = 174] 09:45:51 INFO - PROCESS | 3668 | --DOCSHELL 13950C00 == 31 [pid = 3668] [id = 173] 09:45:51 INFO - PROCESS | 3668 | --DOCSHELL 11C36C00 == 30 [pid = 3668] [id = 172] 09:45:51 INFO - PROCESS | 3668 | --DOCSHELL 0F390400 == 29 [pid = 3668] [id = 171] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1A3EA400) [pid = 3668] [serial = 465] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1AD0C800) [pid = 3668] [serial = 500] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1AD0F000) [pid = 3668] [serial = 501] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1AB16800) [pid = 3668] [serial = 497] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19910800) [pid = 3668] [serial = 485] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1A3E0C00) [pid = 3668] [serial = 488] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19C2F400) [pid = 3668] [serial = 486] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (16073800) [pid = 3668] [serial = 470] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (174B6C00) [pid = 3668] [serial = 471] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0F2F0000) [pid = 3668] [serial = 467] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0F390800) [pid = 3668] [serial = 468] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (141AC400) [pid = 3668] [serial = 476] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1533BC00) [pid = 3668] [serial = 477] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (129F8800) [pid = 3668] [serial = 473] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (130D5000) [pid = 3668] [serial = 474] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1732EC00) [pid = 3668] [serial = 479] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (174B1C00) [pid = 3668] [serial = 480] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (1696F000) [pid = 3668] [serial = 491] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (17B9C000) [pid = 3668] [serial = 492] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (1AB17C00) [pid = 3668] [serial = 498] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (1A540000) [pid = 3668] [serial = 489] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (17E7EC00) [pid = 3668] [serial = 482] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (18173400) [pid = 3668] [serial = 483] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (1A541000) [pid = 3668] [serial = 494] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (1A6AC000) [pid = 3668] [serial = 495] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3668 | 1467823551579 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 3668 | 1467823551583 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:51 INFO - PROCESS | 3668 | ++DOCSHELL 112C9800 == 30 [pid = 3668] [id = 180] 09:45:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (112CF800) [pid = 3668] [serial = 538] [outer = 00000000] 09:45:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (114CCC00) [pid = 3668] [serial = 539] [outer = 112CF800] 09:45:51 INFO - PROCESS | 3668 | 1467823551620 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (12820000) [pid = 3668] [serial = 540] [outer = 112CF800] 09:45:52 INFO - PROCESS | 3668 | 1467823552383 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:45:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1118ms 09:45:52 INFO - PROCESS | 3668 | 1467823552440 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 3668 | 1467823552444 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:45:52 INFO - PROCESS | 3668 | 1467823552451 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 3668 | 1467823552453 Marionette TRACE conn3 <- [1,686,null,{}] 09:45:52 INFO - PROCESS | 3668 | 1467823552457 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 3668 | 1467823552459 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:52 INFO - PROCESS | 3668 | 1467823552549 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:45:52 INFO - PROCESS | 3668 | 1467823552601 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 3668 | 1467823552603 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:52 INFO - PROCESS | 3668 | ++DOCSHELL 13154400 == 31 [pid = 3668] [id = 181] 09:45:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (13155400) [pid = 3668] [serial = 541] [outer = 00000000] 09:45:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (131F0400) [pid = 3668] [serial = 542] [outer = 13155400] 09:45:52 INFO - PROCESS | 3668 | 1467823552660 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (13453400) [pid = 3668] [serial = 543] [outer = 13155400] 09:45:53 INFO - PROCESS | 3668 | 1467823553446 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:45:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1020ms 09:45:53 INFO - PROCESS | 3668 | 1467823553471 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 3668 | 1467823553473 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 09:45:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:45:53 INFO - PROCESS | 3668 | 1467823553477 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 3668 | 1467823553481 Marionette TRACE conn3 <- [1,690,null,{}] 09:45:53 INFO - PROCESS | 3668 | 1467823553491 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 3668 | 1467823553496 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:53 INFO - PROCESS | 3668 | 1467823553593 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:45:53 INFO - PROCESS | 3668 | 1467823553600 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 3668 | 1467823553603 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:53 INFO - PROCESS | 3668 | ++DOCSHELL 144BC000 == 32 [pid = 3668] [id = 182] 09:45:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (144BC400) [pid = 3668] [serial = 544] [outer = 00000000] 09:45:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (157F0000) [pid = 3668] [serial = 545] [outer = 144BC400] 09:45:53 INFO - PROCESS | 3668 | 1467823553656 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (15F41C00) [pid = 3668] [serial = 546] [outer = 144BC400] 09:45:54 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (11CD2800) [pid = 3668] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:45:54 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (0F397400) [pid = 3668] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:45:54 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (13951800) [pid = 3668] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:45:54 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (129B0800) [pid = 3668] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:45:54 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (17333C00) [pid = 3668] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:45:54 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (130CFC00) [pid = 3668] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:45:54 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (17B9DC00) [pid = 3668] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:45:54 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (157EE400) [pid = 3668] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:45:54 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (10A7F800) [pid = 3668] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:45:54 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (141A2400) [pid = 3668] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:45:54 INFO - PROCESS | 3668 | 1467823554509 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:45:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1062ms 09:45:54 INFO - PROCESS | 3668 | 1467823554552 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 3668 | 1467823554554 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 09:45:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:45:54 INFO - PROCESS | 3668 | 1467823554557 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 3668 | 1467823554559 Marionette TRACE conn3 <- [1,694,null,{}] 09:45:54 INFO - PROCESS | 3668 | 1467823554563 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:54 INFO - PROCESS | 3668 | 1467823554565 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:54 INFO - PROCESS | 3668 | 1467823554654 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:45:54 INFO - PROCESS | 3668 | 1467823554660 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 3668 | 1467823554662 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:54 INFO - PROCESS | 3668 | ++DOCSHELL 11AE6400 == 33 [pid = 3668] [id = 183] 09:45:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (11C35400) [pid = 3668] [serial = 547] [outer = 00000000] 09:45:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (157E6800) [pid = 3668] [serial = 548] [outer = 11C35400] 09:45:54 INFO - PROCESS | 3668 | 1467823554692 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (16976400) [pid = 3668] [serial = 549] [outer = 11C35400] 09:45:55 INFO - PROCESS | 3668 | 1467823555523 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:45:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 978ms 09:45:55 INFO - PROCESS | 3668 | 1467823555542 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 3668 | 1467823555544 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 09:45:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:45:55 INFO - PROCESS | 3668 | 1467823555548 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 3668 | 1467823555549 Marionette TRACE conn3 <- [1,698,null,{}] 09:45:55 INFO - PROCESS | 3668 | 1467823555553 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 3668 | 1467823555555 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:55 INFO - PROCESS | 3668 | 1467823555638 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:45:55 INFO - PROCESS | 3668 | 1467823555647 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 3668 | 1467823555649 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:55 INFO - PROCESS | 3668 | ++DOCSHELL 172E5C00 == 34 [pid = 3668] [id = 184] 09:45:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (17334C00) [pid = 3668] [serial = 550] [outer = 00000000] 09:45:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (174B7000) [pid = 3668] [serial = 551] [outer = 17334C00] 09:45:55 INFO - PROCESS | 3668 | 1467823555700 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (17B94800) [pid = 3668] [serial = 552] [outer = 17334C00] 09:45:56 INFO - PROCESS | 3668 | 1467823556516 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:45:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 965ms 09:45:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:45:56 INFO - PROCESS | 3668 | 1467823556528 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 3668 | 1467823556530 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 09:45:56 INFO - PROCESS | 3668 | 1467823556534 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 3668 | 1467823556535 Marionette TRACE conn3 <- [1,702,null,{}] 09:45:56 INFO - PROCESS | 3668 | 1467823556538 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 3668 | 1467823556544 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:56 INFO - PROCESS | 3668 | 1467823556620 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:45:56 INFO - PROCESS | 3668 | 1467823556693 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 3668 | 1467823556696 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:56 INFO - PROCESS | 3668 | ++DOCSHELL 17B9B800 == 35 [pid = 3668] [id = 185] 09:45:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (17B9C000) [pid = 3668] [serial = 553] [outer = 00000000] 09:45:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (1816F000) [pid = 3668] [serial = 554] [outer = 17B9C000] 09:45:56 INFO - PROCESS | 3668 | 1467823556747 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (18175800) [pid = 3668] [serial = 555] [outer = 17B9C000] 09:45:57 INFO - PROCESS | 3668 | 1467823557691 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:45:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:45:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1216ms 09:45:57 INFO - PROCESS | 3668 | 1467823557757 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 3668 | 1467823557762 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 09:45:57 INFO - PROCESS | 3668 | 1467823557768 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:45:57 INFO - PROCESS | 3668 | 1467823557771 Marionette TRACE conn3 <- [1,706,null,{}] 09:45:57 INFO - PROCESS | 3668 | 1467823557776 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:57 INFO - PROCESS | 3668 | 1467823557780 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:57 INFO - PROCESS | 3668 | 1467823557876 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:45:58 INFO - PROCESS | 3668 | 1467823558064 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 3668 | 1467823558067 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:58 INFO - PROCESS | 3668 | ++DOCSHELL 1291E000 == 36 [pid = 3668] [id = 186] 09:45:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (12922800) [pid = 3668] [serial = 556] [outer = 00000000] 09:45:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (131E8800) [pid = 3668] [serial = 557] [outer = 12922800] 09:45:58 INFO - PROCESS | 3668 | 1467823558122 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13949000) [pid = 3668] [serial = 558] [outer = 12922800] 09:45:59 INFO - PROCESS | 3668 | 1467823559089 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:45:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:45:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1342ms 09:45:59 INFO - PROCESS | 3668 | 1467823559130 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:45:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:45:59 INFO - PROCESS | 3668 | 1467823559115 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 09:45:59 INFO - PROCESS | 3668 | 1467823559120 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 3668 | 1467823559123 Marionette TRACE conn3 <- [1,710,null,{}] 09:45:59 INFO - PROCESS | 3668 | 1467823559129 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:59 INFO - PROCESS | 3668 | 1467823559131 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:59 INFO - PROCESS | 3668 | 1467823559232 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:45:59 INFO - PROCESS | 3668 | 1467823559343 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 3668 | 1467823559347 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:45:59 INFO - PROCESS | 3668 | ++DOCSHELL 12DF5800 == 37 [pid = 3668] [id = 187] 09:45:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (12DF5C00) [pid = 3668] [serial = 559] [outer = 00000000] 09:45:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (130A6000) [pid = 3668] [serial = 560] [outer = 12DF5C00] 09:45:59 INFO - PROCESS | 3668 | 1467823559398 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (131E7400) [pid = 3668] [serial = 561] [outer = 12DF5C00] 09:46:00 INFO - PROCESS | 3668 | --DOCSHELL 129B0000 == 36 [pid = 3668] [id = 170] 09:46:00 INFO - PROCESS | 3668 | --DOCSHELL 172E5C00 == 35 [pid = 3668] [id = 184] 09:46:00 INFO - PROCESS | 3668 | --DOCSHELL 11AE6400 == 34 [pid = 3668] [id = 183] 09:46:00 INFO - PROCESS | 3668 | --DOCSHELL 144BC000 == 33 [pid = 3668] [id = 182] 09:46:00 INFO - PROCESS | 3668 | --DOCSHELL 13154400 == 32 [pid = 3668] [id = 181] 09:46:00 INFO - PROCESS | 3668 | --DOCSHELL 112C9800 == 31 [pid = 3668] [id = 180] 09:46:00 INFO - PROCESS | 3668 | --DOCSHELL 155A1C00 == 30 [pid = 3668] [id = 178] 09:46:00 INFO - PROCESS | 3668 | --DOCSHELL 112C9000 == 29 [pid = 3668] [id = 179] 09:46:00 INFO - PROCESS | 3668 | --DOCSHELL 17B9B800 == 28 [pid = 3668] [id = 185] 09:46:00 INFO - PROCESS | 3668 | --DOCSHELL 1291E000 == 27 [pid = 3668] [id = 186] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (129AD400) [pid = 3668] [serial = 515] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (129F0800) [pid = 3668] [serial = 516] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (10A76400) [pid = 3668] [serial = 512] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (10A80800) [pid = 3668] [serial = 513] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (13E72800) [pid = 3668] [serial = 518] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (131E6000) [pid = 3668] [serial = 510] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (1307AC00) [pid = 3668] [serial = 509] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (17415400) [pid = 3668] [serial = 527] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (144AEC00) [pid = 3668] [serial = 504] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (139E5C00) [pid = 3668] [serial = 503] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (19CB8400) [pid = 3668] [serial = 507] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (1816B800) [pid = 3668] [serial = 506] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (16772C00) [pid = 3668] [serial = 525] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (13E81000) [pid = 3668] [serial = 530] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (15F41000) [pid = 3668] [serial = 524] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (176FB000) [pid = 3668] [serial = 528] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (1537B800) [pid = 3668] [serial = 521] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (155A8C00) [pid = 3668] [serial = 522] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 50 (17332C00) [pid = 3668] [serial = 531] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 49 (13E81C00) [pid = 3668] [serial = 519] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | --DOMWINDOW == 48 (17BA0800) [pid = 3668] [serial = 533] [outer = 00000000] [url = about:blank] 09:46:00 INFO - PROCESS | 3668 | 1467823560282 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 3668 | 1467823560351 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 09:46:00 INFO - PROCESS | 3668 | 1467823560355 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:46:00 INFO - PROCESS | 3668 | 1467823560360 Marionette TRACE conn3 <- [1,714,null,{}] 09:46:00 INFO - PROCESS | 3668 | 1467823560365 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:00 INFO - PROCESS | 3668 | 1467823560367 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:00 INFO - PROCESS | 3668 | 1467823560434 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:46:00 INFO - PROCESS | 3668 | 1467823560441 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 3668 | 1467823560444 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:00 INFO - PROCESS | 3668 | ++DOCSHELL 10A7F000 == 28 [pid = 3668] [id = 188] 09:46:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (10A80C00) [pid = 3668] [serial = 562] [outer = 00000000] 09:46:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (114D6800) [pid = 3668] [serial = 563] [outer = 10A80C00] 09:46:00 INFO - PROCESS | 3668 | 1467823560496 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (11CD8C00) [pid = 3668] [serial = 564] [outer = 10A80C00] 09:46:00 INFO - PROCESS | 3668 | 1467823560952 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:46:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:46:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 615ms 09:46:00 INFO - PROCESS | 3668 | 1467823560977 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 3668 | 1467823560982 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 09:46:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:46:00 INFO - PROCESS | 3668 | 1467823560988 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - PROCESS | 3668 | 1467823560991 Marionette TRACE conn3 <- [1,718,null,{}] 09:46:00 INFO - PROCESS | 3668 | 1467823560995 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:00 INFO - PROCESS | 3668 | 1467823560997 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:01 INFO - PROCESS | 3668 | 1467823561115 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:46:01 INFO - PROCESS | 3668 | 1467823561196 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 3668 | 1467823561198 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:01 INFO - PROCESS | 3668 | ++DOCSHELL 131F0C00 == 29 [pid = 3668] [id = 189] 09:46:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (1325DC00) [pid = 3668] [serial = 565] [outer = 00000000] 09:46:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (139DA800) [pid = 3668] [serial = 566] [outer = 1325DC00] 09:46:01 INFO - PROCESS | 3668 | 1467823561244 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (13E76800) [pid = 3668] [serial = 567] [outer = 1325DC00] 09:46:01 INFO - PROCESS | 3668 | 1467823561593 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 3668 | 1467823561629 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 09:46:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:46:01 INFO - PROCESS | 3668 | 1467823561632 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 3668 | 1467823561618 Marionette TRACE conn3 <- [1,722,null,{}] 09:46:01 INFO - PROCESS | 3668 | 1467823561628 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:01 INFO - PROCESS | 3668 | 1467823561633 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:01 INFO - PROCESS | 3668 | 1467823561712 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:46:01 INFO - PROCESS | 3668 | 1467823561719 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 3668 | 1467823561722 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:01 INFO - PROCESS | 3668 | ++DOCSHELL 15340400 == 30 [pid = 3668] [id = 190] 09:46:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (15345C00) [pid = 3668] [serial = 568] [outer = 00000000] 09:46:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (15765400) [pid = 3668] [serial = 569] [outer = 15345C00] 09:46:01 INFO - PROCESS | 3668 | 1467823561769 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (15F3B800) [pid = 3668] [serial = 570] [outer = 15345C00] 09:46:02 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (17B9C000) [pid = 3668] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:46:02 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (17334C00) [pid = 3668] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:46:02 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (144BC400) [pid = 3668] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:46:02 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (11C35400) [pid = 3668] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:46:02 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (13155400) [pid = 3668] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:46:02 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (15F38800) [pid = 3668] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:46:02 INFO - PROCESS | 3668 | --DOMWINDOW == 50 (112CF800) [pid = 3668] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:46:02 INFO - PROCESS | 3668 | --DOMWINDOW == 49 (112CD000) [pid = 3668] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:46:02 INFO - PROCESS | 3668 | 1467823562627 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:46:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1090ms 09:46:02 INFO - PROCESS | 3668 | 1467823562709 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 3668 | 1467823562713 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 09:46:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:46:02 INFO - PROCESS | 3668 | 1467823562719 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 3668 | 1467823562722 Marionette TRACE conn3 <- [1,726,null,{}] 09:46:02 INFO - PROCESS | 3668 | 1467823562728 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 3668 | 1467823562731 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:02 INFO - PROCESS | 3668 | 1467823562857 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:46:02 INFO - PROCESS | 3668 | 1467823562926 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 3668 | 1467823562928 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:02 INFO - PROCESS | 3668 | ++DOCSHELL 112C9C00 == 31 [pid = 3668] [id = 191] 09:46:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (112CF800) [pid = 3668] [serial = 571] [outer = 00000000] 09:46:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (12DF6C00) [pid = 3668] [serial = 572] [outer = 112CF800] 09:46:03 INFO - PROCESS | 3668 | 1467823563025 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (131EF400) [pid = 3668] [serial = 573] [outer = 112CF800] 09:46:03 INFO - PROCESS | 3668 | --DOCSHELL 131F0C00 == 30 [pid = 3668] [id = 189] 09:46:03 INFO - PROCESS | 3668 | --DOCSHELL 10A7F000 == 29 [pid = 3668] [id = 188] 09:46:03 INFO - PROCESS | 3668 | --DOCSHELL 12DF5800 == 28 [pid = 3668] [id = 187] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (1816F000) [pid = 3668] [serial = 554] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 50 (17B94800) [pid = 3668] [serial = 552] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 49 (157F0000) [pid = 3668] [serial = 545] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 48 (157E6800) [pid = 3668] [serial = 548] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 47 (131F0400) [pid = 3668] [serial = 542] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 46 (174B7000) [pid = 3668] [serial = 551] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 45 (17B9A400) [pid = 3668] [serial = 534] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 44 (114CCC00) [pid = 3668] [serial = 539] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 43 (12820000) [pid = 3668] [serial = 540] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 42 (114D3400) [pid = 3668] [serial = 536] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 41 (114CE800) [pid = 3668] [serial = 537] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 40 (15F41C00) [pid = 3668] [serial = 546] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 39 (13453400) [pid = 3668] [serial = 543] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 38 (16976400) [pid = 3668] [serial = 549] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3668 | --DOMWINDOW == 37 (18175800) [pid = 3668] [serial = 555] [outer = 00000000] [url = about:blank] 09:46:04 INFO - PROCESS | 3668 | 1467823564023 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:46:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:46:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1355ms 09:46:04 INFO - PROCESS | 3668 | 1467823564065 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:46:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:46:04 INFO - PROCESS | 3668 | 1467823564069 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 09:46:04 INFO - PROCESS | 3668 | 1467823564073 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 3668 | 1467823564076 Marionette TRACE conn3 <- [1,730,null,{}] 09:46:04 INFO - PROCESS | 3668 | 1467823564082 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:04 INFO - PROCESS | 3668 | 1467823564084 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:04 INFO - PROCESS | 3668 | 1467823564168 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:46:04 INFO - PROCESS | 3668 | 1467823564256 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 3668 | 1467823564261 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:04 INFO - PROCESS | 3668 | ++DOCSHELL 10FF3800 == 29 [pid = 3668] [id = 192] 09:46:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 38 (11271C00) [pid = 3668] [serial = 574] [outer = 00000000] 09:46:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 39 (112F7C00) [pid = 3668] [serial = 575] [outer = 11271C00] 09:46:04 INFO - PROCESS | 3668 | 1467823564307 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 40 (11AE0000) [pid = 3668] [serial = 576] [outer = 11271C00] 09:46:05 INFO - PROCESS | 3668 | 1467823565082 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:46:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1020ms 09:46:05 INFO - PROCESS | 3668 | 1467823565102 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 3668 | 1467823565107 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 09:46:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:46:05 INFO - PROCESS | 3668 | 1467823565116 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - PROCESS | 3668 | 1467823565118 Marionette TRACE conn3 <- [1,734,null,{}] 09:46:05 INFO - PROCESS | 3668 | 1467823565122 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:05 INFO - PROCESS | 3668 | 1467823565125 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:05 INFO - PROCESS | 3668 | 1467823565189 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:46:05 INFO - PROCESS | 3668 | 1467823565195 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 3668 | 1467823565198 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:05 INFO - PROCESS | 3668 | ++DOCSHELL 1312C000 == 30 [pid = 3668] [id = 193] 09:46:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 41 (13135800) [pid = 3668] [serial = 577] [outer = 00000000] 09:46:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 42 (131EF800) [pid = 3668] [serial = 578] [outer = 13135800] 09:46:05 INFO - PROCESS | 3668 | 1467823565243 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 43 (13454000) [pid = 3668] [serial = 579] [outer = 13135800] 09:46:06 INFO - PROCESS | 3668 | --DOMWINDOW == 42 (12922800) [pid = 3668] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:46:06 INFO - PROCESS | 3668 | --DOMWINDOW == 41 (10A80C00) [pid = 3668] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:46:06 INFO - PROCESS | 3668 | --DOMWINDOW == 40 (12DF5C00) [pid = 3668] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:46:06 INFO - PROCESS | 3668 | --DOMWINDOW == 39 (1325DC00) [pid = 3668] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:46:06 INFO - PROCESS | 3668 | 1467823566078 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:46:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 979ms 09:46:06 INFO - PROCESS | 3668 | 1467823566097 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 3668 | 1467823566100 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 09:46:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:46:06 INFO - PROCESS | 3668 | 1467823566103 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 3668 | 1467823566107 Marionette TRACE conn3 <- [1,738,null,{}] 09:46:06 INFO - PROCESS | 3668 | 1467823566117 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 3668 | 1467823566122 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:06 INFO - PROCESS | 3668 | 1467823566186 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:46:06 INFO - PROCESS | 3668 | 1467823566192 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 3668 | 1467823566195 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:06 INFO - PROCESS | 3668 | ++DOCSHELL 1537AC00 == 31 [pid = 3668] [id = 194] 09:46:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 40 (1537B800) [pid = 3668] [serial = 580] [outer = 00000000] 09:46:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 41 (155A1800) [pid = 3668] [serial = 581] [outer = 1537B800] 09:46:06 INFO - PROCESS | 3668 | 1467823566241 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 42 (1576F000) [pid = 3668] [serial = 582] [outer = 1537B800] 09:46:07 INFO - PROCESS | 3668 | 1467823567081 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:46:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:46:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1020ms 09:46:07 INFO - PROCESS | 3668 | 1467823567124 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 3668 | 1467823567126 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 09:46:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:46:07 INFO - PROCESS | 3668 | 1467823567129 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 3668 | 1467823567131 Marionette TRACE conn3 <- [1,742,null,{}] 09:46:07 INFO - PROCESS | 3668 | 1467823567135 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:07 INFO - PROCESS | 3668 | 1467823567137 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:07 INFO - PROCESS | 3668 | 1467823567215 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:46:07 INFO - PROCESS | 3668 | 1467823567221 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 3668 | 1467823567223 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:07 INFO - PROCESS | 3668 | ++DOCSHELL 15F41C00 == 32 [pid = 3668] [id = 195] 09:46:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 43 (15F42800) [pid = 3668] [serial = 583] [outer = 00000000] 09:46:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 44 (16DA5C00) [pid = 3668] [serial = 584] [outer = 15F42800] 09:46:07 INFO - PROCESS | 3668 | 1467823567248 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 45 (172EA400) [pid = 3668] [serial = 585] [outer = 15F42800] 09:46:08 INFO - PROCESS | 3668 | 1467823568076 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:46:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:46:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 964ms 09:46:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:46:08 INFO - PROCESS | 3668 | 1467823568106 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 3668 | 1467823568108 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 09:46:08 INFO - PROCESS | 3668 | 1467823568111 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 3668 | 1467823568113 Marionette TRACE conn3 <- [1,746,null,{}] 09:46:08 INFO - PROCESS | 3668 | 1467823568116 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:08 INFO - PROCESS | 3668 | 1467823568118 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:08 INFO - PROCESS | 3668 | 1467823568193 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:46:08 INFO - PROCESS | 3668 | 1467823568198 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 3668 | 1467823568200 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:08 INFO - PROCESS | 3668 | ++DOCSHELL 16073800 == 33 [pid = 3668] [id = 196] 09:46:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 46 (16771000) [pid = 3668] [serial = 586] [outer = 00000000] 09:46:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 47 (1740F400) [pid = 3668] [serial = 587] [outer = 16771000] 09:46:08 INFO - PROCESS | 3668 | 1467823568243 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 48 (174B3800) [pid = 3668] [serial = 588] [outer = 16771000] 09:46:08 INFO - PROCESS | 3668 | 1467823568609 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:46:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:46:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 531ms 09:46:08 INFO - PROCESS | 3668 | 1467823568646 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 3668 | 1467823568648 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 09:46:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:46:08 INFO - PROCESS | 3668 | 1467823568654 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 3668 | 1467823568656 Marionette TRACE conn3 <- [1,750,null,{}] 09:46:08 INFO - PROCESS | 3668 | 1467823568659 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:08 INFO - PROCESS | 3668 | 1467823568665 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:08 INFO - PROCESS | 3668 | 1467823568744 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:46:08 INFO - PROCESS | 3668 | 1467823568752 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 3668 | 1467823568754 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:08 INFO - PROCESS | 3668 | ++DOCSHELL 176F8000 == 34 [pid = 3668] [id = 197] 09:46:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (17B94800) [pid = 3668] [serial = 589] [outer = 00000000] 09:46:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (17B9EC00) [pid = 3668] [serial = 590] [outer = 17B94800] 09:46:08 INFO - PROCESS | 3668 | 1467823568798 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (17E78800) [pid = 3668] [serial = 591] [outer = 17B94800] 09:46:09 INFO - PROCESS | 3668 | 1467823569605 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:46:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:46:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 978ms 09:46:09 INFO - PROCESS | 3668 | 1467823569672 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:46:09 INFO - PROCESS | 3668 | 1467823569677 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 09:46:09 INFO - PROCESS | 3668 | 1467823569684 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 3668 | 1467823569687 Marionette TRACE conn3 <- [1,754,null,{}] 09:46:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:46:09 INFO - PROCESS | 3668 | 1467823569694 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:09 INFO - PROCESS | 3668 | 1467823569697 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:09 INFO - PROCESS | 3668 | 1467823569862 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:46:09 INFO - PROCESS | 3668 | 1467823569931 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:09 INFO - PROCESS | 3668 | 1467823569934 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:09 INFO - PROCESS | 3668 | ++DOCSHELL 10A99C00 == 35 [pid = 3668] [id = 198] 09:46:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (10A9AC00) [pid = 3668] [serial = 592] [outer = 00000000] 09:46:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (112F2C00) [pid = 3668] [serial = 593] [outer = 10A9AC00] 09:46:09 INFO - PROCESS | 3668 | 1467823569982 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (11CD2800) [pid = 3668] [serial = 594] [outer = 10A9AC00] 09:46:10 INFO - PROCESS | 3668 | 1467823570887 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:46:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:46:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1216ms 09:46:10 INFO - PROCESS | 3668 | 1467823570952 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:46:10 INFO - PROCESS | 3668 | 1467823570956 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 09:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:46:10 INFO - PROCESS | 3668 | 1467823570964 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - PROCESS | 3668 | 1467823570967 Marionette TRACE conn3 <- [1,758,null,{}] 09:46:10 INFO - PROCESS | 3668 | 1467823570952 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:10 INFO - PROCESS | 3668 | 1467823570955 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:11 INFO - PROCESS | 3668 | 1467823571157 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:46:11 INFO - PROCESS | 3668 | 1467823571328 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 3668 | 1467823571332 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:11 INFO - PROCESS | 3668 | ++DOCSHELL 10A0F800 == 36 [pid = 3668] [id = 199] 09:46:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (10A76800) [pid = 3668] [serial = 595] [outer = 00000000] 09:46:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (10A9D800) [pid = 3668] [serial = 596] [outer = 10A76800] 09:46:11 INFO - PROCESS | 3668 | 1467823571390 Marionette DEBUG loaded listener.js 09:46:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (112F3000) [pid = 3668] [serial = 597] [outer = 10A76800] 09:46:11 INFO - PROCESS | 3668 | --DOCSHELL 16073800 == 35 [pid = 3668] [id = 196] 09:46:11 INFO - PROCESS | 3668 | --DOCSHELL 15F41C00 == 34 [pid = 3668] [id = 195] 09:46:11 INFO - PROCESS | 3668 | --DOCSHELL 1537AC00 == 33 [pid = 3668] [id = 194] 09:46:11 INFO - PROCESS | 3668 | --DOCSHELL 1312C000 == 32 [pid = 3668] [id = 193] 09:46:11 INFO - PROCESS | 3668 | --DOCSHELL 10FF3800 == 31 [pid = 3668] [id = 192] 09:46:11 INFO - PROCESS | 3668 | --DOCSHELL 112C9C00 == 30 [pid = 3668] [id = 191] 09:46:11 INFO - PROCESS | 3668 | --DOCSHELL 15340400 == 29 [pid = 3668] [id = 190] 09:46:11 INFO - PROCESS | 3668 | --DOCSHELL 176F8000 == 28 [pid = 3668] [id = 197] 09:46:11 INFO - PROCESS | 3668 | --DOCSHELL 10A99C00 == 27 [pid = 3668] [id = 198] 09:46:11 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (15765400) [pid = 3668] [serial = 569] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (13949000) [pid = 3668] [serial = 558] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (114D6800) [pid = 3668] [serial = 563] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (131E7400) [pid = 3668] [serial = 561] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (130A6000) [pid = 3668] [serial = 560] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (139DA800) [pid = 3668] [serial = 566] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3668 | --DOMWINDOW == 50 (13E76800) [pid = 3668] [serial = 567] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3668 | --DOMWINDOW == 49 (11CD8C00) [pid = 3668] [serial = 564] [outer = 00000000] [url = about:blank] 09:46:11 INFO - PROCESS | 3668 | --DOMWINDOW == 48 (131E8800) [pid = 3668] [serial = 557] [outer = 00000000] [url = about:blank] 09:46:12 INFO - PROCESS | 3668 | 1467823572221 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1299ms 09:46:12 INFO - PROCESS | 3668 | 1467823572271 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 3668 | 1467823572275 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 09:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:46:12 INFO - PROCESS | 3668 | 1467823572280 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 3668 | 1467823572266 Marionette TRACE conn3 <- [1,762,null,{}] 09:46:12 INFO - PROCESS | 3668 | 1467823572271 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:12 INFO - PROCESS | 3668 | 1467823572274 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:12 INFO - PROCESS | 3668 | 1467823572361 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:46:12 INFO - PROCESS | 3668 | 1467823572370 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 3668 | 1467823572373 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:12 INFO - PROCESS | 3668 | ++DOCSHELL 112C6400 == 28 [pid = 3668] [id = 200] 09:46:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (112C9000) [pid = 3668] [serial = 598] [outer = 00000000] 09:46:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (12929000) [pid = 3668] [serial = 599] [outer = 112C9000] 09:46:12 INFO - PROCESS | 3668 | 1467823572422 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (129F1400) [pid = 3668] [serial = 600] [outer = 112C9000] 09:46:12 INFO - PROCESS | 3668 | 1467823572819 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 587ms 09:46:12 INFO - PROCESS | 3668 | 1467823572858 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 3668 | 1467823572863 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 09:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:46:12 INFO - PROCESS | 3668 | 1467823572869 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 3668 | 1467823572872 Marionette TRACE conn3 <- [1,766,null,{}] 09:46:12 INFO - PROCESS | 3668 | 1467823572876 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:12 INFO - PROCESS | 3668 | 1467823572879 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:12 INFO - PROCESS | 3668 | 1467823572946 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:46:12 INFO - PROCESS | 3668 | 1467823572991 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 3668 | 1467823572994 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:13 INFO - PROCESS | 3668 | ++DOCSHELL 1394A000 == 29 [pid = 3668] [id = 201] 09:46:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (1394A800) [pid = 3668] [serial = 601] [outer = 00000000] 09:46:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (139DA800) [pid = 3668] [serial = 602] [outer = 1394A800] 09:46:13 INFO - PROCESS | 3668 | 1467823573053 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (13E75800) [pid = 3668] [serial = 603] [outer = 1394A800] 09:46:13 INFO - PROCESS | 3668 | 1467823573426 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 629ms 09:46:13 INFO - PROCESS | 3668 | 1467823573495 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 3668 | 1467823573497 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 09:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:46:13 INFO - PROCESS | 3668 | 1467823573501 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 3668 | 1467823573504 Marionette TRACE conn3 <- [1,770,null,{}] 09:46:13 INFO - PROCESS | 3668 | 1467823573515 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:13 INFO - PROCESS | 3668 | 1467823573519 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:13 INFO - PROCESS | 3668 | 1467823573580 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:46:13 INFO - PROCESS | 3668 | 1467823573589 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 3668 | 1467823573592 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:13 INFO - PROCESS | 3668 | ++DOCSHELL 14FB2400 == 30 [pid = 3668] [id = 202] 09:46:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (14FB2800) [pid = 3668] [serial = 604] [outer = 00000000] 09:46:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (1537DC00) [pid = 3668] [serial = 605] [outer = 14FB2800] 09:46:13 INFO - PROCESS | 3668 | 1467823573638 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (157EE400) [pid = 3668] [serial = 606] [outer = 14FB2800] 09:46:13 INFO - PROCESS | 3668 | 1467823574013 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 531ms 09:46:14 INFO - PROCESS | 3668 | 1467823574047 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 3668 | 1467823574050 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 09:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:46:14 INFO - PROCESS | 3668 | 1467823574059 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 3668 | 1467823574061 Marionette TRACE conn3 <- [1,774,null,{}] 09:46:14 INFO - PROCESS | 3668 | 1467823574064 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 3668 | 1467823574066 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:14 INFO - PROCESS | 3668 | 1467823574170 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:46:14 INFO - PROCESS | 3668 | 1467823574248 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 3668 | 1467823574250 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:14 INFO - PROCESS | 3668 | ++DOCSHELL 155A5000 == 31 [pid = 3668] [id = 203] 09:46:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (16073800) [pid = 3668] [serial = 607] [outer = 00000000] 09:46:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (16DA6800) [pid = 3668] [serial = 608] [outer = 16073800] 09:46:14 INFO - PROCESS | 3668 | 1467823574275 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (173B0800) [pid = 3668] [serial = 609] [outer = 16073800] 09:46:14 INFO - PROCESS | 3668 | 1467823574646 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 615ms 09:46:14 INFO - PROCESS | 3668 | 1467823574698 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 3668 | 1467823574700 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 09:46:14 INFO - PROCESS | 3668 | 1467823574703 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:46:14 INFO - PROCESS | 3668 | 1467823574705 Marionette TRACE conn3 <- [1,778,null,{}] 09:46:14 INFO - PROCESS | 3668 | 1467823574708 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 3668 | 1467823574710 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:14 INFO - PROCESS | 3668 | 1467823574793 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:46:14 INFO - PROCESS | 3668 | 1467823574800 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 3668 | 1467823574802 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:14 INFO - PROCESS | 3668 | ++DOCSHELL 173B9C00 == 32 [pid = 3668] [id = 204] 09:46:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (1740F000) [pid = 3668] [serial = 610] [outer = 00000000] 09:46:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (176F8000) [pid = 3668] [serial = 611] [outer = 1740F000] 09:46:14 INFO - PROCESS | 3668 | 1467823574845 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (17B62400) [pid = 3668] [serial = 612] [outer = 1740F000] 09:46:15 INFO - PROCESS | 3668 | 1467823575251 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 572ms 09:46:15 INFO - PROCESS | 3668 | 1467823575279 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 3668 | 1467823575281 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 09:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:46:15 INFO - PROCESS | 3668 | 1467823575284 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - PROCESS | 3668 | 1467823575286 Marionette TRACE conn3 <- [1,782,null,{}] 09:46:15 INFO - PROCESS | 3668 | 1467823575272 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 3668 | 1467823575277 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:15 INFO - PROCESS | 3668 | 1467823575427 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:46:15 INFO - PROCESS | 3668 | 1467823575465 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 3668 | 1467823575467 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:15 INFO - PROCESS | 3668 | ++DOCSHELL 10A75800 == 33 [pid = 3668] [id = 205] 09:46:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (1816E000) [pid = 3668] [serial = 613] [outer = 00000000] 09:46:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (18174C00) [pid = 3668] [serial = 614] [outer = 1816E000] 09:46:15 INFO - PROCESS | 3668 | 1467823575510 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (1966B800) [pid = 3668] [serial = 615] [outer = 1816E000] 09:46:15 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1537B800) [pid = 3668] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:46:15 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (15F42800) [pid = 3668] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:46:15 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (11271C00) [pid = 3668] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:46:15 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (15345C00) [pid = 3668] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:46:15 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (112CF800) [pid = 3668] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:46:15 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (13135800) [pid = 3668] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:46:15 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (17B94800) [pid = 3668] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:46:15 INFO - PROCESS | 3668 | 1467823575910 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 657ms 09:46:15 INFO - PROCESS | 3668 | 1467823575942 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 3668 | 1467823575944 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 09:46:15 INFO - PROCESS | 3668 | 1467823575947 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:46:15 INFO - PROCESS | 3668 | 1467823575949 Marionette TRACE conn3 <- [1,786,null,{}] 09:46:15 INFO - PROCESS | 3668 | 1467823575953 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 3668 | 1467823575947 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:16 INFO - PROCESS | 3668 | 1467823576022 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:46:16 INFO - PROCESS | 3668 | 1467823576027 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 3668 | 1467823576029 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:16 INFO - PROCESS | 3668 | ++DOCSHELL 11271C00 == 34 [pid = 3668] [id = 206] 09:46:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (1533E800) [pid = 3668] [serial = 616] [outer = 00000000] 09:46:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (17333400) [pid = 3668] [serial = 617] [outer = 1533E800] 09:46:16 INFO - PROCESS | 3668 | 1467823576073 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (1816BC00) [pid = 3668] [serial = 618] [outer = 1533E800] 09:46:16 INFO - PROCESS | 3668 | 1467823576439 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 531ms 09:46:16 INFO - PROCESS | 3668 | 1467823576487 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 3668 | 1467823576471 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 09:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:46:16 INFO - PROCESS | 3668 | 1467823576478 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - PROCESS | 3668 | 1467823576480 Marionette TRACE conn3 <- [1,790,null,{}] 09:46:16 INFO - PROCESS | 3668 | 1467823576483 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:16 INFO - PROCESS | 3668 | 1467823576485 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:16 INFO - PROCESS | 3668 | 1467823576558 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:46:16 INFO - PROCESS | 3668 | 1467823576563 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 3668 | 1467823576565 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:16 INFO - PROCESS | 3668 | ++DOCSHELL 19671400 == 35 [pid = 3668] [id = 207] 09:46:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (19674000) [pid = 3668] [serial = 619] [outer = 00000000] 09:46:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (19B4C000) [pid = 3668] [serial = 620] [outer = 19674000] 09:46:16 INFO - PROCESS | 3668 | 1467823576610 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (19B4C800) [pid = 3668] [serial = 621] [outer = 19674000] 09:46:16 INFO - PROCESS | 3668 | 1467823576986 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 531ms 09:46:17 INFO - PROCESS | 3668 | 1467823577023 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 3668 | 1467823577025 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 09:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:46:17 INFO - PROCESS | 3668 | 1467823577029 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 3668 | 1467823577030 Marionette TRACE conn3 <- [1,794,null,{}] 09:46:17 INFO - PROCESS | 3668 | 1467823577033 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:17 INFO - PROCESS | 3668 | 1467823577035 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:17 INFO - PROCESS | 3668 | 1467823577113 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:46:17 INFO - PROCESS | 3668 | 1467823577120 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 3668 | 1467823577122 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:17 INFO - PROCESS | 3668 | ++DOCSHELL 19C29C00 == 36 [pid = 3668] [id = 208] 09:46:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (19C2A000) [pid = 3668] [serial = 622] [outer = 00000000] 09:46:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (19C2CC00) [pid = 3668] [serial = 623] [outer = 19C2A000] 09:46:17 INFO - PROCESS | 3668 | 1467823577147 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (19C32400) [pid = 3668] [serial = 624] [outer = 19C2A000] 09:46:17 INFO - PROCESS | 3668 | 1467823577532 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 531ms 09:46:17 INFO - PROCESS | 3668 | 1467823577568 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 3668 | 1467823577570 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 09:46:17 INFO - PROCESS | 3668 | 1467823577574 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 3668 | 1467823577575 Marionette TRACE conn3 <- [1,798,null,{}] 09:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:46:17 INFO - PROCESS | 3668 | 1467823577579 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:17 INFO - PROCESS | 3668 | 1467823577580 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:17 INFO - PROCESS | 3668 | 1467823577645 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:46:17 INFO - PROCESS | 3668 | 1467823577651 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 3668 | 1467823577653 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:17 INFO - PROCESS | 3668 | ++DOCSHELL 16DA5800 == 37 [pid = 3668] [id = 209] 09:46:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (17336000) [pid = 3668] [serial = 625] [outer = 00000000] 09:46:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (19F60C00) [pid = 3668] [serial = 626] [outer = 17336000] 09:46:17 INFO - PROCESS | 3668 | 1467823577696 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (19F67800) [pid = 3668] [serial = 627] [outer = 17336000] 09:46:18 INFO - PROCESS | 3668 | 1467823578483 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 922ms 09:46:18 INFO - PROCESS | 3668 | 1467823578499 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 3668 | 1467823578504 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 09:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:46:18 INFO - PROCESS | 3668 | 1467823578527 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 3668 | 1467823578530 Marionette TRACE conn3 <- [1,802,null,{}] 09:46:18 INFO - PROCESS | 3668 | 1467823578536 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:18 INFO - PROCESS | 3668 | 1467823578540 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:18 INFO - PROCESS | 3668 | 1467823578655 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:46:18 INFO - PROCESS | 3668 | 1467823578733 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 3668 | 1467823578736 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:18 INFO - PROCESS | 3668 | ++DOCSHELL 112F4000 == 38 [pid = 3668] [id = 210] 09:46:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (11CD4C00) [pid = 3668] [serial = 628] [outer = 00000000] 09:46:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (131EC000) [pid = 3668] [serial = 629] [outer = 11CD4C00] 09:46:18 INFO - PROCESS | 3668 | 1467823578791 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (129F5C00) [pid = 3668] [serial = 630] [outer = 11CD4C00] 09:46:19 INFO - PROCESS | 3668 | --DOCSHELL 19C29C00 == 37 [pid = 3668] [id = 208] 09:46:19 INFO - PROCESS | 3668 | --DOCSHELL 19671400 == 36 [pid = 3668] [id = 207] 09:46:19 INFO - PROCESS | 3668 | --DOCSHELL 11271C00 == 35 [pid = 3668] [id = 206] 09:46:19 INFO - PROCESS | 3668 | --DOCSHELL 10A75800 == 34 [pid = 3668] [id = 205] 09:46:19 INFO - PROCESS | 3668 | --DOCSHELL 173B9C00 == 33 [pid = 3668] [id = 204] 09:46:19 INFO - PROCESS | 3668 | --DOCSHELL 155A5000 == 32 [pid = 3668] [id = 203] 09:46:19 INFO - PROCESS | 3668 | --DOCSHELL 14FB2400 == 31 [pid = 3668] [id = 202] 09:46:19 INFO - PROCESS | 3668 | --DOCSHELL 1394A000 == 30 [pid = 3668] [id = 201] 09:46:19 INFO - PROCESS | 3668 | --DOCSHELL 112C6400 == 29 [pid = 3668] [id = 200] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (155A1800) [pid = 3668] [serial = 581] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (16DA5C00) [pid = 3668] [serial = 584] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (112F7C00) [pid = 3668] [serial = 575] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (11AE0000) [pid = 3668] [serial = 576] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (15F3B800) [pid = 3668] [serial = 570] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (12DF6C00) [pid = 3668] [serial = 572] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (131EF400) [pid = 3668] [serial = 573] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (172EA400) [pid = 3668] [serial = 585] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (131EF800) [pid = 3668] [serial = 578] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1740F400) [pid = 3668] [serial = 587] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1576F000) [pid = 3668] [serial = 582] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (13454000) [pid = 3668] [serial = 579] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (17E78800) [pid = 3668] [serial = 591] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (17B9EC00) [pid = 3668] [serial = 590] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 3668 | 1467823579576 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 3668 | 1467823579611 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 09:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:46:19 INFO - PROCESS | 3668 | 1467823579616 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 3668 | 1467823579619 Marionette TRACE conn3 <- [1,806,null,{}] 09:46:19 INFO - PROCESS | 3668 | 1467823579625 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:19 INFO - PROCESS | 3668 | 1467823579627 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:19 INFO - PROCESS | 3668 | 1467823579719 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:46:19 INFO - PROCESS | 3668 | 1467823579726 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 3668 | 1467823579728 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:19 INFO - PROCESS | 3668 | ++DOCSHELL 10A7F800 == 30 [pid = 3668] [id = 211] 09:46:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (10A80C00) [pid = 3668] [serial = 631] [outer = 00000000] 09:46:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (11C35400) [pid = 3668] [serial = 632] [outer = 10A80C00] 09:46:19 INFO - PROCESS | 3668 | 1467823579759 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (129EE400) [pid = 3668] [serial = 633] [outer = 10A80C00] 09:46:20 INFO - PROCESS | 3668 | 1467823580232 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 671ms 09:46:20 INFO - PROCESS | 3668 | 1467823580292 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:46:20 INFO - PROCESS | 3668 | 1467823580297 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 09:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:46:20 INFO - PROCESS | 3668 | 1467823580286 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:46:20 INFO - PROCESS | 3668 | 1467823580288 Marionette TRACE conn3 <- [1,810,null,{}] 09:46:20 INFO - PROCESS | 3668 | 1467823580292 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:20 INFO - PROCESS | 3668 | 1467823580294 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:20 INFO - PROCESS | 3668 | 1467823580379 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:46:20 INFO - PROCESS | 3668 | 1467823580454 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:20 INFO - PROCESS | 3668 | 1467823580456 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:20 INFO - PROCESS | 3668 | ++DOCSHELL 132C0800 == 31 [pid = 3668] [id = 212] 09:46:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (13454000) [pid = 3668] [serial = 634] [outer = 00000000] 09:46:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (13951800) [pid = 3668] [serial = 635] [outer = 13454000] 09:46:20 INFO - PROCESS | 3668 | 1467823580491 Marionette DEBUG loaded listener.js 09:46:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13EDD000) [pid = 3668] [serial = 636] [outer = 13454000] 09:46:20 INFO - PROCESS | 3668 | 1467823580824 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:46:20 INFO - PROCESS | 3668 | 1467823580870 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 09:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:46:20 INFO - PROCESS | 3668 | 1467823580879 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:46:20 INFO - PROCESS | 3668 | 1467823580883 Marionette TRACE conn3 <- [1,814,null,{}] 09:46:20 INFO - PROCESS | 3668 | 1467823580894 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:20 INFO - PROCESS | 3668 | 1467823580898 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:20 INFO - PROCESS | 3668 | 1467823580984 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:46:20 INFO - PROCESS | 3668 | 1467823580992 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:20 INFO - PROCESS | 3668 | 1467823580995 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:21 INFO - PROCESS | 3668 | ++DOCSHELL 1559D000 == 32 [pid = 3668] [id = 213] 09:46:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (1559D400) [pid = 3668] [serial = 637] [outer = 00000000] 09:46:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (157F3800) [pid = 3668] [serial = 638] [outer = 1559D400] 09:46:21 INFO - PROCESS | 3668 | 1467823581041 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (16073C00) [pid = 3668] [serial = 639] [outer = 1559D400] 09:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 573ms 09:46:21 INFO - PROCESS | 3668 | 1467823581430 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:46:21 INFO - PROCESS | 3668 | 1467823581437 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 3668 | 1467823581439 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 09:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:46:21 INFO - PROCESS | 3668 | 1467823581458 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - PROCESS | 3668 | 1467823581459 Marionette TRACE conn3 <- [1,818,null,{}] 09:46:21 INFO - PROCESS | 3668 | 1467823581463 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:21 INFO - PROCESS | 3668 | 1467823581465 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:21 INFO - PROCESS | 3668 | 1467823581578 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:46:21 INFO - PROCESS | 3668 | 1467823581586 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 3668 | 1467823581571 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:21 INFO - PROCESS | 3668 | ++DOCSHELL 16DA5C00 == 33 [pid = 3668] [id = 214] 09:46:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (172E6C00) [pid = 3668] [serial = 640] [outer = 00000000] 09:46:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (173B8C00) [pid = 3668] [serial = 641] [outer = 172E6C00] 09:46:21 INFO - PROCESS | 3668 | 1467823581655 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (174AF400) [pid = 3668] [serial = 642] [outer = 172E6C00] 09:46:22 INFO - PROCESS | 3668 | 1467823582033 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 629ms 09:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:46:22 INFO - PROCESS | 3668 | 1467823582084 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 3668 | 1467823582086 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 09:46:22 INFO - PROCESS | 3668 | 1467823582089 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 3668 | 1467823582091 Marionette TRACE conn3 <- [1,822,null,{}] 09:46:22 INFO - PROCESS | 3668 | 1467823582081 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:22 INFO - PROCESS | 3668 | 1467823582083 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:22 INFO - PROCESS | 3668 | 1467823582185 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:46:22 INFO - PROCESS | 3668 | 1467823582258 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:22 INFO - PROCESS | 3668 | 1467823582260 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:22 INFO - PROCESS | 3668 | ++DOCSHELL 176FC000 == 34 [pid = 3668] [id = 215] 09:46:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17B65000) [pid = 3668] [serial = 643] [outer = 00000000] 09:46:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17BA1400) [pid = 3668] [serial = 644] [outer = 17B65000] 09:46:22 INFO - PROCESS | 3668 | 1467823582303 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17E7E400) [pid = 3668] [serial = 645] [outer = 17B65000] 09:46:22 INFO - PROCESS | 3668 | 1467823582660 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 09:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:46:22 INFO - PROCESS | 3668 | 1467823582710 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 3668 | 1467823582712 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 09:46:22 INFO - PROCESS | 3668 | 1467823582715 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 3668 | 1467823582717 Marionette TRACE conn3 <- [1,826,null,{}] 09:46:22 INFO - PROCESS | 3668 | 1467823582720 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:22 INFO - PROCESS | 3668 | 1467823582726 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:22 INFO - PROCESS | 3668 | 1467823582830 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:46:22 INFO - PROCESS | 3668 | 1467823582843 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:22 INFO - PROCESS | 3668 | 1467823582853 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:22 INFO - PROCESS | 3668 | ++DOCSHELL 176F6C00 == 35 [pid = 3668] [id = 216] 09:46:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17BA0400) [pid = 3668] [serial = 646] [outer = 00000000] 09:46:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19677400) [pid = 3668] [serial = 647] [outer = 17BA0400] 09:46:22 INFO - PROCESS | 3668 | 1467823582928 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19906000) [pid = 3668] [serial = 648] [outer = 17BA0400] 09:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19C2A000) [pid = 3668] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16771000) [pid = 3668] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10A76800) [pid = 3668] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (14FB2800) [pid = 3668] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1394A800) [pid = 3668] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (112C9000) [pid = 3668] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (16073800) [pid = 3668] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (10A9AC00) [pid = 3668] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1740F000) [pid = 3668] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1816E000) [pid = 3668] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1533E800) [pid = 3668] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19674000) [pid = 3668] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:46:23 INFO - PROCESS | 3668 | 1467823583362 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 09:46:23 INFO - PROCESS | 3668 | 1467823583399 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 3668 | 1467823583401 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 09:46:23 INFO - PROCESS | 3668 | 1467823583388 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 3668 | 1467823583390 Marionette TRACE conn3 <- [1,830,null,{}] 09:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:46:23 INFO - PROCESS | 3668 | 1467823583393 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:23 INFO - PROCESS | 3668 | 1467823583395 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:23 INFO - PROCESS | 3668 | 1467823583468 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:46:23 INFO - PROCESS | 3668 | 1467823583475 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 3668 | 1467823583477 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:23 INFO - PROCESS | 3668 | ++DOCSHELL 10F9B000 == 36 [pid = 3668] [id = 217] 09:46:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (112C9000) [pid = 3668] [serial = 649] [outer = 00000000] 09:46:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13E80400) [pid = 3668] [serial = 650] [outer = 112C9000] 09:46:23 INFO - PROCESS | 3668 | 1467823583519 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (172E5C00) [pid = 3668] [serial = 651] [outer = 112C9000] 09:46:23 INFO - PROCESS | 3668 | 1467823583882 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 531ms 09:46:23 INFO - PROCESS | 3668 | 1467823583946 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 3668 | 1467823583948 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 09:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:46:23 INFO - PROCESS | 3668 | 1467823583933 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 3668 | 1467823583935 Marionette TRACE conn3 <- [1,834,null,{}] 09:46:23 INFO - PROCESS | 3668 | 1467823583938 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:23 INFO - PROCESS | 3668 | 1467823583940 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:24 INFO - PROCESS | 3668 | 1467823584016 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:46:24 INFO - PROCESS | 3668 | 1467823584021 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 3668 | 1467823584023 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:24 INFO - PROCESS | 3668 | ++DOCSHELL 12928000 == 37 [pid = 3668] [id = 218] 09:46:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (141AA000) [pid = 3668] [serial = 652] [outer = 00000000] 09:46:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (19C28800) [pid = 3668] [serial = 653] [outer = 141AA000] 09:46:24 INFO - PROCESS | 3668 | 1467823584065 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (19C2F400) [pid = 3668] [serial = 654] [outer = 141AA000] 09:46:24 INFO - PROCESS | 3668 | 1467823584430 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 531ms 09:46:24 INFO - PROCESS | 3668 | 1467823584464 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 3668 | 1467823584466 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 09:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:46:24 INFO - PROCESS | 3668 | 1467823584469 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 3668 | 1467823584471 Marionette TRACE conn3 <- [1,838,null,{}] 09:46:24 INFO - PROCESS | 3668 | 1467823584475 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:24 INFO - PROCESS | 3668 | 1467823584477 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:24 INFO - PROCESS | 3668 | 1467823584562 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:46:24 INFO - PROCESS | 3668 | 1467823584569 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 3668 | 1467823584571 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:24 INFO - PROCESS | 3668 | ++DOCSHELL 15F40000 == 38 [pid = 3668] [id = 219] 09:46:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (174AEC00) [pid = 3668] [serial = 655] [outer = 00000000] 09:46:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19F8B000) [pid = 3668] [serial = 656] [outer = 174AEC00] 09:46:24 INFO - PROCESS | 3668 | 1467823584614 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19F65800) [pid = 3668] [serial = 657] [outer = 174AEC00] 09:46:24 INFO - PROCESS | 3668 | 1467823584984 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 531ms 09:46:25 INFO - PROCESS | 3668 | 1467823585008 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 3668 | 1467823585010 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 09:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:46:25 INFO - PROCESS | 3668 | 1467823585013 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - PROCESS | 3668 | 1467823585015 Marionette TRACE conn3 <- [1,842,null,{}] 09:46:25 INFO - PROCESS | 3668 | 1467823585018 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:25 INFO - PROCESS | 3668 | 1467823585020 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:25 INFO - PROCESS | 3668 | 1467823585132 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:46:25 INFO - PROCESS | 3668 | 1467823585211 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 3668 | 1467823585214 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:25 INFO - PROCESS | 3668 | ++DOCSHELL 0C762C00 == 39 [pid = 3668] [id = 220] 09:46:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0C763C00) [pid = 3668] [serial = 658] [outer = 00000000] 09:46:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0F935C00) [pid = 3668] [serial = 659] [outer = 0C763C00] 09:46:25 INFO - PROCESS | 3668 | 1467823585278 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (10F9C400) [pid = 3668] [serial = 660] [outer = 0C763C00] 09:46:25 INFO - PROCESS | 3668 | 1467823585817 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 839ms 09:46:25 INFO - PROCESS | 3668 | 1467823585868 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 3668 | 1467823585871 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 09:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:46:25 INFO - PROCESS | 3668 | 1467823585876 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - PROCESS | 3668 | 1467823585879 Marionette TRACE conn3 <- [1,846,null,{}] 09:46:25 INFO - PROCESS | 3668 | 1467823585885 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:25 INFO - PROCESS | 3668 | 1467823585888 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:25 INFO - PROCESS | 3668 | 1467823585989 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:46:26 INFO - PROCESS | 3668 | 1467823586081 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 3668 | 1467823586084 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:26 INFO - PROCESS | 3668 | ++DOCSHELL 141AB800 == 40 [pid = 3668] [id = 221] 09:46:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (141AD400) [pid = 3668] [serial = 661] [outer = 00000000] 09:46:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (144BC400) [pid = 3668] [serial = 662] [outer = 141AD400] 09:46:26 INFO - PROCESS | 3668 | 1467823586120 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (155A2800) [pid = 3668] [serial = 663] [outer = 141AD400] 09:46:26 INFO - PROCESS | 3668 | 1467823586608 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 796ms 09:46:26 INFO - PROCESS | 3668 | 1467823586684 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 3668 | 1467823586688 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 09:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:46:26 INFO - PROCESS | 3668 | 1467823586692 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 3668 | 1467823586695 Marionette TRACE conn3 <- [1,850,null,{}] 09:46:26 INFO - PROCESS | 3668 | 1467823586699 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:26 INFO - PROCESS | 3668 | 1467823586701 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:26 INFO - PROCESS | 3668 | 1467823586788 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:46:26 INFO - PROCESS | 3668 | 1467823586914 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 3668 | 1467823586917 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:26 INFO - PROCESS | 3668 | ++DOCSHELL 173B8400 == 41 [pid = 3668] [id = 222] 09:46:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18174800) [pid = 3668] [serial = 664] [outer = 00000000] 09:46:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19674800) [pid = 3668] [serial = 665] [outer = 18174800] 09:46:26 INFO - PROCESS | 3668 | 1467823586970 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19F63000) [pid = 3668] [serial = 666] [outer = 18174800] 09:46:27 INFO - PROCESS | 3668 | 1467823587533 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 894ms 09:46:27 INFO - PROCESS | 3668 | 1467823587710 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 3668 | 1467823587713 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 09:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:46:27 INFO - PROCESS | 3668 | 1467823587710 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 3668 | 1467823587713 Marionette TRACE conn3 <- [1,854,null,{}] 09:46:27 INFO - PROCESS | 3668 | 1467823587719 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:27 INFO - PROCESS | 3668 | 1467823587722 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:27 INFO - PROCESS | 3668 | 1467823587821 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:46:27 INFO - PROCESS | 3668 | 1467823587895 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 3668 | 1467823587900 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:27 INFO - PROCESS | 3668 | ++DOCSHELL 129B6C00 == 42 [pid = 3668] [id = 223] 09:46:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (129B7400) [pid = 3668] [serial = 667] [outer = 00000000] 09:46:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (12DFD800) [pid = 3668] [serial = 668] [outer = 129B7400] 09:46:27 INFO - PROCESS | 3668 | 1467823587927 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1314C800) [pid = 3668] [serial = 669] [outer = 129B7400] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 15F40000 == 41 [pid = 3668] [id = 219] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 12928000 == 40 [pid = 3668] [id = 218] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 10F9B000 == 39 [pid = 3668] [id = 217] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 176F6C00 == 38 [pid = 3668] [id = 216] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 176FC000 == 37 [pid = 3668] [id = 215] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 16DA5C00 == 36 [pid = 3668] [id = 214] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 1559D000 == 35 [pid = 3668] [id = 213] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 132C0800 == 34 [pid = 3668] [id = 212] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 10A7F800 == 33 [pid = 3668] [id = 211] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 10A0F800 == 32 [pid = 3668] [id = 199] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 16DA5800 == 31 [pid = 3668] [id = 209] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 112F4000 == 30 [pid = 3668] [id = 210] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 173B8400 == 29 [pid = 3668] [id = 222] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 0C762C00 == 28 [pid = 3668] [id = 220] 09:46:28 INFO - PROCESS | 3668 | --DOCSHELL 141AB800 == 27 [pid = 3668] [id = 221] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (19C2CC00) [pid = 3668] [serial = 623] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (174B3800) [pid = 3668] [serial = 588] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (112F3000) [pid = 3668] [serial = 597] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10A9D800) [pid = 3668] [serial = 596] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1537DC00) [pid = 3668] [serial = 605] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (139DA800) [pid = 3668] [serial = 602] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13E75800) [pid = 3668] [serial = 603] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (12929000) [pid = 3668] [serial = 599] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (129F1400) [pid = 3668] [serial = 600] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (16DA6800) [pid = 3668] [serial = 608] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (173B0800) [pid = 3668] [serial = 609] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (11CD2800) [pid = 3668] [serial = 594] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (112F2C00) [pid = 3668] [serial = 593] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17B62400) [pid = 3668] [serial = 612] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (176F8000) [pid = 3668] [serial = 611] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18174C00) [pid = 3668] [serial = 614] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17333400) [pid = 3668] [serial = 617] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1966B800) [pid = 3668] [serial = 615] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19B4C800) [pid = 3668] [serial = 621] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1816BC00) [pid = 3668] [serial = 618] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19B4C000) [pid = 3668] [serial = 620] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (19C32400) [pid = 3668] [serial = 624] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (157EE400) [pid = 3668] [serial = 606] [outer = 00000000] [url = about:blank] 09:46:28 INFO - PROCESS | 3668 | 1467823589013 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1300ms 09:46:29 INFO - PROCESS | 3668 | 1467823589047 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 3668 | 1467823589033 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 09:46:29 INFO - PROCESS | 3668 | 1467823589038 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:46:29 INFO - PROCESS | 3668 | 1467823589041 Marionette TRACE conn3 <- [1,858,null,{}] 09:46:29 INFO - PROCESS | 3668 | 1467823589046 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:29 INFO - PROCESS | 3668 | 1467823589049 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:29 INFO - PROCESS | 3668 | 1467823589135 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:46:29 INFO - PROCESS | 3668 | 1467823589195 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 3668 | 1467823589197 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:29 INFO - PROCESS | 3668 | ++DOCSHELL 10A99C00 == 28 [pid = 3668] [id = 224] 09:46:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (10A9D800) [pid = 3668] [serial = 670] [outer = 00000000] 09:46:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (114CC000) [pid = 3668] [serial = 671] [outer = 10A9D800] 09:46:29 INFO - PROCESS | 3668 | 1467823589244 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (11AE1C00) [pid = 3668] [serial = 672] [outer = 10A9D800] 09:46:29 INFO - PROCESS | 3668 | 1467823589598 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 573ms 09:46:29 INFO - PROCESS | 3668 | 1467823589618 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 3668 | 1467823589623 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 09:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:46:29 INFO - PROCESS | 3668 | 1467823589630 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - PROCESS | 3668 | 1467823589632 Marionette TRACE conn3 <- [1,862,null,{}] 09:46:29 INFO - PROCESS | 3668 | 1467823589636 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:29 INFO - PROCESS | 3668 | 1467823589639 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:29 INFO - PROCESS | 3668 | 1467823589704 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:46:29 INFO - PROCESS | 3668 | 1467823589710 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 3668 | 1467823589712 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:29 INFO - PROCESS | 3668 | ++DOCSHELL 12DFE400 == 29 [pid = 3668] [id = 225] 09:46:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1312F400) [pid = 3668] [serial = 673] [outer = 00000000] 09:46:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (131F0400) [pid = 3668] [serial = 674] [outer = 1312F400] 09:46:29 INFO - PROCESS | 3668 | 1467823589760 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1391AC00) [pid = 3668] [serial = 675] [outer = 1312F400] 09:46:30 INFO - PROCESS | 3668 | 1467823590437 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 838ms 09:46:30 INFO - PROCESS | 3668 | 1467823590479 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 3668 | 1467823590482 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 09:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:46:30 INFO - PROCESS | 3668 | 1467823590486 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 3668 | 1467823590489 Marionette TRACE conn3 <- [1,866,null,{}] 09:46:30 INFO - PROCESS | 3668 | 1467823590499 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:30 INFO - PROCESS | 3668 | 1467823590504 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:30 INFO - PROCESS | 3668 | 1467823590565 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:46:30 INFO - PROCESS | 3668 | 1467823590573 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 3668 | 1467823590576 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:30 INFO - PROCESS | 3668 | ++DOCSHELL 16B37800 == 30 [pid = 3668] [id = 226] 09:46:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (16B3F000) [pid = 3668] [serial = 676] [outer = 00000000] 09:46:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (17331400) [pid = 3668] [serial = 677] [outer = 16B3F000] 09:46:30 INFO - PROCESS | 3668 | 1467823590627 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (174A9800) [pid = 3668] [serial = 678] [outer = 16B3F000] 09:46:31 INFO - PROCESS | 3668 | 1467823591103 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 657ms 09:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:46:31 INFO - PROCESS | 3668 | 1467823591157 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 3668 | 1467823591159 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 09:46:31 INFO - PROCESS | 3668 | 1467823591163 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 3668 | 1467823591164 Marionette TRACE conn3 <- [1,870,null,{}] 09:46:31 INFO - PROCESS | 3668 | 1467823591168 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:31 INFO - PROCESS | 3668 | 1467823591170 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:31 INFO - PROCESS | 3668 | 1467823591261 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:46:31 INFO - PROCESS | 3668 | 1467823591316 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 3668 | 1467823591319 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:31 INFO - PROCESS | 3668 | ++DOCSHELL 17B5EC00 == 31 [pid = 3668] [id = 227] 09:46:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17B60800) [pid = 3668] [serial = 679] [outer = 00000000] 09:46:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17B9A800) [pid = 3668] [serial = 680] [outer = 17B60800] 09:46:31 INFO - PROCESS | 3668 | 1467823591345 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1816BC00) [pid = 3668] [serial = 681] [outer = 17B60800] 09:46:31 INFO - PROCESS | 3668 | 1467823591724 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 615ms 09:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:46:31 INFO - PROCESS | 3668 | 1467823591785 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 3668 | 1467823591787 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 09:46:31 INFO - PROCESS | 3668 | 1467823591790 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 3668 | 1467823591792 Marionette TRACE conn3 <- [1,874,null,{}] 09:46:31 INFO - PROCESS | 3668 | 1467823591795 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:31 INFO - PROCESS | 3668 | 1467823591797 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:31 INFO - PROCESS | 3668 | 1467823591885 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:46:31 INFO - PROCESS | 3668 | 1467823591967 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 3668 | 1467823591969 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:31 INFO - PROCESS | 3668 | ++DOCSHELL 18171400 == 32 [pid = 3668] [id = 228] 09:46:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (18173C00) [pid = 3668] [serial = 682] [outer = 00000000] 09:46:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19670C00) [pid = 3668] [serial = 683] [outer = 18173C00] 09:46:31 INFO - PROCESS | 3668 | 1467823591996 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19907800) [pid = 3668] [serial = 684] [outer = 18173C00] 09:46:32 INFO - PROCESS | 3668 | 1467823592375 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 614ms 09:46:32 INFO - PROCESS | 3668 | 1467823592408 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 3668 | 1467823592410 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 09:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:46:32 INFO - PROCESS | 3668 | 1467823592413 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 3668 | 1467823592415 Marionette TRACE conn3 <- [1,878,null,{}] 09:46:32 INFO - PROCESS | 3668 | 1467823592418 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:32 INFO - PROCESS | 3668 | 1467823592423 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:32 INFO - PROCESS | 3668 | 1467823592535 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:46:32 INFO - PROCESS | 3668 | 1467823592546 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 3668 | 1467823592548 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:32 INFO - PROCESS | 3668 | ++DOCSHELL 18173400 == 33 [pid = 3668] [id = 229] 09:46:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19C2F000) [pid = 3668] [serial = 685] [outer = 00000000] 09:46:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19F62C00) [pid = 3668] [serial = 686] [outer = 19C2F000] 09:46:32 INFO - PROCESS | 3668 | 1467823592591 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A3E1800) [pid = 3668] [serial = 687] [outer = 19C2F000] 09:46:32 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (17BA0400) [pid = 3668] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:46:32 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (17336000) [pid = 3668] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:46:32 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1559D400) [pid = 3668] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:46:32 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (11CD4C00) [pid = 3668] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:46:32 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13454000) [pid = 3668] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:46:32 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10A80C00) [pid = 3668] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:46:32 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17B65000) [pid = 3668] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:46:32 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (112C9000) [pid = 3668] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:46:32 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (172E6C00) [pid = 3668] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:46:32 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (141AA000) [pid = 3668] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:46:32 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (174AEC00) [pid = 3668] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:46:33 INFO - PROCESS | 3668 | 1467823593025 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 657ms 09:46:33 INFO - PROCESS | 3668 | 1467823593095 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 3668 | 1467823593097 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 09:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:46:33 INFO - PROCESS | 3668 | 1467823593103 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 3668 | 1467823593105 Marionette TRACE conn3 <- [1,882,null,{}] 09:46:33 INFO - PROCESS | 3668 | 1467823593108 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:33 INFO - PROCESS | 3668 | 1467823593110 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:33 INFO - PROCESS | 3668 | 1467823593167 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:46:33 INFO - PROCESS | 3668 | 1467823593173 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 3668 | 1467823593175 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:33 INFO - PROCESS | 3668 | ++DOCSHELL 11CD4C00 == 34 [pid = 3668] [id = 230] 09:46:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (141AA000) [pid = 3668] [serial = 688] [outer = 00000000] 09:46:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17BA0400) [pid = 3668] [serial = 689] [outer = 141AA000] 09:46:33 INFO - PROCESS | 3668 | 1467823593217 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19674000) [pid = 3668] [serial = 690] [outer = 141AA000] 09:46:33 INFO - PROCESS | 3668 | 1467823593602 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 573ms 09:46:33 INFO - PROCESS | 3668 | 1467823593675 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 3668 | 1467823593677 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 09:46:33 INFO - PROCESS | 3668 | 1467823593681 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:46:33 INFO - PROCESS | 3668 | 1467823593683 Marionette TRACE conn3 <- [1,886,null,{}] 09:46:33 INFO - PROCESS | 3668 | 1467823593686 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:33 INFO - PROCESS | 3668 | 1467823593688 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:33 INFO - PROCESS | 3668 | 1467823593744 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:46:33 INFO - PROCESS | 3668 | 1467823593752 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 3668 | 1467823593754 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:33 INFO - PROCESS | 3668 | ++DOCSHELL 11C37800 == 35 [pid = 3668] [id = 231] 09:46:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1740F000) [pid = 3668] [serial = 691] [outer = 00000000] 09:46:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A53E400) [pid = 3668] [serial = 692] [outer = 1740F000] 09:46:33 INFO - PROCESS | 3668 | 1467823593800 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A53EC00) [pid = 3668] [serial = 693] [outer = 1740F000] 09:46:34 INFO - PROCESS | 3668 | 1467823594162 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 531ms 09:46:34 INFO - PROCESS | 3668 | 1467823594219 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 3668 | 1467823594203 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 09:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:46:34 INFO - PROCESS | 3668 | 1467823594207 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 3668 | 1467823594208 Marionette TRACE conn3 <- [1,890,null,{}] 09:46:34 INFO - PROCESS | 3668 | 1467823594212 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 3668 | 1467823594213 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:34 INFO - PROCESS | 3668 | 1467823594288 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:46:34 INFO - PROCESS | 3668 | 1467823594294 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 3668 | 1467823594296 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:34 INFO - PROCESS | 3668 | ++DOCSHELL 16B35C00 == 36 [pid = 3668] [id = 232] 09:46:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A545C00) [pid = 3668] [serial = 694] [outer = 00000000] 09:46:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A54D800) [pid = 3668] [serial = 695] [outer = 1A545C00] 09:46:34 INFO - PROCESS | 3668 | 1467823594339 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A6A9000) [pid = 3668] [serial = 696] [outer = 1A545C00] 09:46:34 INFO - PROCESS | 3668 | 1467823594953 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 797ms 09:46:35 INFO - PROCESS | 3668 | 1467823595029 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 3668 | 1467823595033 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 09:46:35 INFO - PROCESS | 3668 | 1467823595038 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:46:35 INFO - PROCESS | 3668 | 1467823595042 Marionette TRACE conn3 <- [1,894,null,{}] 09:46:35 INFO - PROCESS | 3668 | 1467823595047 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:35 INFO - PROCESS | 3668 | 1467823595050 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:35 INFO - PROCESS | 3668 | 1467823595156 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:46:35 INFO - PROCESS | 3668 | 1467823595232 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 3668 | 1467823595235 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:35 INFO - PROCESS | 3668 | ++DOCSHELL 10A7F800 == 37 [pid = 3668] [id = 233] 09:46:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (10A9F800) [pid = 3668] [serial = 697] [outer = 00000000] 09:46:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (129F3000) [pid = 3668] [serial = 698] [outer = 10A9F800] 09:46:35 INFO - PROCESS | 3668 | 1467823595331 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (131EE800) [pid = 3668] [serial = 699] [outer = 10A9F800] 09:46:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (13454000) [pid = 3668] [serial = 700] [outer = 1B175800] 09:46:36 INFO - PROCESS | 3668 | 1467823596203 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1243ms 09:46:36 INFO - PROCESS | 3668 | 1467823596280 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 3668 | 1467823596284 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 09:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:46:36 INFO - PROCESS | 3668 | 1467823596290 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - PROCESS | 3668 | 1467823596293 Marionette TRACE conn3 <- [1,898,null,{}] 09:46:36 INFO - PROCESS | 3668 | 1467823596298 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:36 INFO - PROCESS | 3668 | 1467823596301 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:36 INFO - PROCESS | 3668 | 1467823596393 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:46:36 INFO - PROCESS | 3668 | 1467823596475 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 3668 | 1467823596479 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:36 INFO - PROCESS | 3668 | ++DOCSHELL 11AE9800 == 38 [pid = 3668] [id = 234] 09:46:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (11CD3800) [pid = 3668] [serial = 701] [outer = 00000000] 09:46:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1291E400) [pid = 3668] [serial = 702] [outer = 11CD3800] 09:46:36 INFO - PROCESS | 3668 | 1467823596553 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (129ED400) [pid = 3668] [serial = 703] [outer = 11CD3800] 09:46:36 INFO - PROCESS | 3668 | --DOCSHELL 11C37800 == 37 [pid = 3668] [id = 231] 09:46:36 INFO - PROCESS | 3668 | --DOCSHELL 11CD4C00 == 36 [pid = 3668] [id = 230] 09:46:36 INFO - PROCESS | 3668 | --DOCSHELL 18173400 == 35 [pid = 3668] [id = 229] 09:46:36 INFO - PROCESS | 3668 | --DOCSHELL 18171400 == 34 [pid = 3668] [id = 228] 09:46:36 INFO - PROCESS | 3668 | --DOCSHELL 17B5EC00 == 33 [pid = 3668] [id = 227] 09:46:36 INFO - PROCESS | 3668 | --DOCSHELL 16B37800 == 32 [pid = 3668] [id = 226] 09:46:36 INFO - PROCESS | 3668 | --DOCSHELL 12DFE400 == 31 [pid = 3668] [id = 225] 09:46:36 INFO - PROCESS | 3668 | --DOCSHELL 10A99C00 == 30 [pid = 3668] [id = 224] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (19F8B000) [pid = 3668] [serial = 656] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19677400) [pid = 3668] [serial = 647] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19F67800) [pid = 3668] [serial = 627] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19F60C00) [pid = 3668] [serial = 626] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (157F3800) [pid = 3668] [serial = 638] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (131EC000) [pid = 3668] [serial = 629] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (129F5C00) [pid = 3668] [serial = 630] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13951800) [pid = 3668] [serial = 635] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13EDD000) [pid = 3668] [serial = 636] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (11C35400) [pid = 3668] [serial = 632] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (129EE400) [pid = 3668] [serial = 633] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17E7E400) [pid = 3668] [serial = 645] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17BA1400) [pid = 3668] [serial = 644] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19F65800) [pid = 3668] [serial = 657] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (13E80400) [pid = 3668] [serial = 650] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (172E5C00) [pid = 3668] [serial = 651] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19906000) [pid = 3668] [serial = 648] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (173B8C00) [pid = 3668] [serial = 641] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (174AF400) [pid = 3668] [serial = 642] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19C28800) [pid = 3668] [serial = 653] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (16073C00) [pid = 3668] [serial = 639] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (19C2F400) [pid = 3668] [serial = 654] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3668 | 1467823597022 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 755ms 09:46:37 INFO - PROCESS | 3668 | 1467823597054 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 3668 | 1467823597041 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 09:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:46:37 INFO - PROCESS | 3668 | 1467823597048 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 3668 | 1467823597050 Marionette TRACE conn3 <- [1,902,null,{}] 09:46:37 INFO - PROCESS | 3668 | 1467823597054 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 3668 | 1467823597056 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:37 INFO - PROCESS | 3668 | 1467823597141 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:46:37 INFO - PROCESS | 3668 | 1467823597147 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 3668 | 1467823597149 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:37 INFO - PROCESS | 3668 | ++DOCSHELL 1307AC00 == 31 [pid = 3668] [id = 235] 09:46:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (1307E000) [pid = 3668] [serial = 704] [outer = 00000000] 09:46:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13457000) [pid = 3668] [serial = 705] [outer = 1307E000] 09:46:37 INFO - PROCESS | 3668 | 1467823597195 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13949000) [pid = 3668] [serial = 706] [outer = 1307E000] 09:46:37 INFO - PROCESS | 3668 | 1467823597601 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 573ms 09:46:37 INFO - PROCESS | 3668 | 1467823597622 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 3668 | 1467823597624 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 09:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:46:37 INFO - PROCESS | 3668 | 1467823597631 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 3668 | 1467823597635 Marionette TRACE conn3 <- [1,906,null,{}] 09:46:37 INFO - PROCESS | 3668 | 1467823597645 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 3668 | 1467823597650 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:37 INFO - PROCESS | 3668 | 1467823597733 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:46:37 INFO - PROCESS | 3668 | 1467823597751 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 3668 | 1467823597754 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:37 INFO - PROCESS | 3668 | ++DOCSHELL 15F40C00 == 32 [pid = 3668] [id = 236] 09:46:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (15F41800) [pid = 3668] [serial = 707] [outer = 00000000] 09:46:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1696D800) [pid = 3668] [serial = 708] [outer = 15F41800] 09:46:37 INFO - PROCESS | 3668 | 1467823597807 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (17333400) [pid = 3668] [serial = 709] [outer = 15F41800] 09:46:38 INFO - PROCESS | 3668 | 1467823598208 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 09:46:38 INFO - PROCESS | 3668 | 1467823598261 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 3668 | 1467823598263 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 09:46:38 INFO - PROCESS | 3668 | 1467823598267 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:46:38 INFO - PROCESS | 3668 | 1467823598268 Marionette TRACE conn3 <- [1,910,null,{}] 09:46:38 INFO - PROCESS | 3668 | 1467823598272 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:38 INFO - PROCESS | 3668 | 1467823598273 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:38 INFO - PROCESS | 3668 | 1467823598335 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:46:38 INFO - PROCESS | 3668 | 1467823598340 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 3668 | 1467823598342 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:38 INFO - PROCESS | 3668 | ++DOCSHELL 174B7C00 == 33 [pid = 3668] [id = 237] 09:46:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (176F3000) [pid = 3668] [serial = 710] [outer = 00000000] 09:46:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17B9B800) [pid = 3668] [serial = 711] [outer = 176F3000] 09:46:38 INFO - PROCESS | 3668 | 1467823598385 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17C97C00) [pid = 3668] [serial = 712] [outer = 176F3000] 09:46:38 INFO - PROCESS | 3668 | 1467823598818 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 558ms 09:46:38 INFO - PROCESS | 3668 | 1467823598843 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 3668 | 1467823598845 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 09:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:46:38 INFO - PROCESS | 3668 | 1467823598838 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 3668 | 1467823598839 Marionette TRACE conn3 <- [1,914,null,{}] 09:46:38 INFO - PROCESS | 3668 | 1467823598843 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:38 INFO - PROCESS | 3668 | 1467823598845 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:38 INFO - PROCESS | 3668 | 1467823598962 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:46:39 INFO - PROCESS | 3668 | 1467823599024 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 3668 | 1467823599026 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:39 INFO - PROCESS | 3668 | ++DOCSHELL 18167000 == 34 [pid = 3668] [id = 238] 09:46:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (18167400) [pid = 3668] [serial = 713] [outer = 00000000] 09:46:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (18173800) [pid = 3668] [serial = 714] [outer = 18167400] 09:46:39 INFO - PROCESS | 3668 | 1467823599069 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19671800) [pid = 3668] [serial = 715] [outer = 18167400] 09:46:39 INFO - PROCESS | 3668 | 1467823599457 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 657ms 09:46:39 INFO - PROCESS | 3668 | 1467823599515 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 3668 | 1467823599499 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 09:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:46:39 INFO - PROCESS | 3668 | 1467823599502 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 3668 | 1467823599504 Marionette TRACE conn3 <- [1,918,null,{}] 09:46:39 INFO - PROCESS | 3668 | 1467823599512 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:39 INFO - PROCESS | 3668 | 1467823599517 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:39 INFO - PROCESS | 3668 | 1467823599650 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:46:39 INFO - PROCESS | 3668 | 1467823599664 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 3668 | 1467823599666 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:39 INFO - PROCESS | 3668 | ++DOCSHELL 19C2C000 == 35 [pid = 3668] [id = 239] 09:46:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19C2D400) [pid = 3668] [serial = 716] [outer = 00000000] 09:46:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19CBC800) [pid = 3668] [serial = 717] [outer = 19C2D400] 09:46:39 INFO - PROCESS | 3668 | 1467823599689 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19F66800) [pid = 3668] [serial = 718] [outer = 19C2D400] 09:46:40 INFO - PROCESS | 3668 | 1467823600074 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 615ms 09:46:40 INFO - PROCESS | 3668 | 1467823600143 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 3668 | 1467823600145 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 09:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:46:40 INFO - PROCESS | 3668 | 1467823600148 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - PROCESS | 3668 | 1467823600150 Marionette TRACE conn3 <- [1,922,null,{}] 09:46:40 INFO - PROCESS | 3668 | 1467823600153 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:40 INFO - PROCESS | 3668 | 1467823600155 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:40 INFO - PROCESS | 3668 | 1467823600264 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:46:40 INFO - PROCESS | 3668 | 1467823600274 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 3668 | 1467823600276 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:40 INFO - PROCESS | 3668 | ++DOCSHELL 139DA800 == 36 [pid = 3668] [id = 240] 09:46:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (13EE5C00) [pid = 3668] [serial = 719] [outer = 00000000] 09:46:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19F93400) [pid = 3668] [serial = 720] [outer = 13EE5C00] 09:46:40 INFO - PROCESS | 3668 | 1467823600346 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19F87400) [pid = 3668] [serial = 721] [outer = 13EE5C00] 09:46:40 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10A9D800) [pid = 3668] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:46:40 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (16B3F000) [pid = 3668] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:46:40 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (129B7400) [pid = 3668] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:46:40 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17B60800) [pid = 3668] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:46:40 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1312F400) [pid = 3668] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:46:40 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (18173C00) [pid = 3668] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:46:40 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19C2F000) [pid = 3668] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:46:40 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (141AA000) [pid = 3668] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:46:40 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1740F000) [pid = 3668] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:46:40 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0C763C00) [pid = 3668] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:46:40 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (141AD400) [pid = 3668] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:46:40 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18174800) [pid = 3668] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:46:40 INFO - PROCESS | 3668 | 1467823600724 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 615ms 09:46:40 INFO - PROCESS | 3668 | 1467823600770 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 3668 | 1467823600772 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 09:46:40 INFO - PROCESS | 3668 | 1467823600775 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:46:40 INFO - PROCESS | 3668 | 1467823600776 Marionette TRACE conn3 <- [1,926,null,{}] 09:46:40 INFO - PROCESS | 3668 | 1467823600780 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:40 INFO - PROCESS | 3668 | 1467823600783 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:40 INFO - PROCESS | 3668 | 1467823600856 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:46:40 INFO - PROCESS | 3668 | 1467823600863 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 3668 | 1467823600865 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:40 INFO - PROCESS | 3668 | ++DOCSHELL 17B5EC00 == 37 [pid = 3668] [id = 241] 09:46:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (17B62400) [pid = 3668] [serial = 722] [outer = 00000000] 09:46:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (19B4D000) [pid = 3668] [serial = 723] [outer = 17B62400] 09:46:40 INFO - PROCESS | 3668 | 1467823600908 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19CBCC00) [pid = 3668] [serial = 724] [outer = 17B62400] 09:46:41 INFO - PROCESS | 3668 | 1467823601281 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 531ms 09:46:41 INFO - PROCESS | 3668 | 1467823601302 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 3668 | 1467823601304 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 09:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:46:41 INFO - PROCESS | 3668 | 1467823601308 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 3668 | 1467823601310 Marionette TRACE conn3 <- [1,930,null,{}] 09:46:41 INFO - PROCESS | 3668 | 1467823601313 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 3668 | 1467823601315 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:41 INFO - PROCESS | 3668 | 1467823601396 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:46:41 INFO - PROCESS | 3668 | 1467823601402 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 3668 | 1467823601404 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:41 INFO - PROCESS | 3668 | ++DOCSHELL 19679000 == 38 [pid = 3668] [id = 242] 09:46:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19C2F000) [pid = 3668] [serial = 725] [outer = 00000000] 09:46:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A541400) [pid = 3668] [serial = 726] [outer = 19C2F000] 09:46:41 INFO - PROCESS | 3668 | 1467823601446 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A548400) [pid = 3668] [serial = 727] [outer = 19C2F000] 09:46:41 INFO - PROCESS | 3668 | 1467823601817 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 531ms 09:46:41 INFO - PROCESS | 3668 | 1467823601846 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 3668 | 1467823601848 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 09:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:46:41 INFO - PROCESS | 3668 | 1467823601851 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 3668 | 1467823601853 Marionette TRACE conn3 <- [1,934,null,{}] 09:46:41 INFO - PROCESS | 3668 | 1467823601857 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 3668 | 1467823601858 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:41 INFO - PROCESS | 3668 | 1467823601971 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:46:41 INFO - PROCESS | 3668 | 1467823601960 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 3668 | 1467823601962 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:41 INFO - PROCESS | 3668 | ++DOCSHELL 1732D800 == 39 [pid = 3668] [id = 243] 09:46:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18174800) [pid = 3668] [serial = 728] [outer = 00000000] 09:46:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1AB09800) [pid = 3668] [serial = 729] [outer = 18174800] 09:46:42 INFO - PROCESS | 3668 | 1467823602004 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1AB0E800) [pid = 3668] [serial = 730] [outer = 18174800] 09:46:42 INFO - PROCESS | 3668 | 1467823602484 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 09:46:42 INFO - PROCESS | 3668 | 1467823602518 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 3668 | 1467823602523 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 09:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:46:42 INFO - PROCESS | 3668 | 1467823602528 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 3668 | 1467823602531 Marionette TRACE conn3 <- [1,938,null,{}] 09:46:42 INFO - PROCESS | 3668 | 1467823602537 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:42 INFO - PROCESS | 3668 | 1467823602540 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:42 INFO - PROCESS | 3668 | 1467823602687 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:46:42 INFO - PROCESS | 3668 | 1467823602769 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 3668 | 1467823602772 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:42 INFO - PROCESS | 3668 | ++DOCSHELL 128ACC00 == 40 [pid = 3668] [id = 244] 09:46:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (12922800) [pid = 3668] [serial = 731] [outer = 00000000] 09:46:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (12D69400) [pid = 3668] [serial = 732] [outer = 12922800] 09:46:42 INFO - PROCESS | 3668 | 1467823602827 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (131EEC00) [pid = 3668] [serial = 733] [outer = 12922800] 09:46:43 INFO - PROCESS | 3668 | 1467823603409 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 922ms 09:46:43 INFO - PROCESS | 3668 | 1467823603455 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 3668 | 1467823603459 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 09:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:46:43 INFO - PROCESS | 3668 | 1467823603485 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - PROCESS | 3668 | 1467823603488 Marionette TRACE conn3 <- [1,942,null,{}] 09:46:43 INFO - PROCESS | 3668 | 1467823603492 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:43 INFO - PROCESS | 3668 | 1467823603495 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:43 INFO - PROCESS | 3668 | 1467823603635 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:46:43 INFO - PROCESS | 3668 | 1467823603686 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 3668 | 1467823603689 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:43 INFO - PROCESS | 3668 | ++DOCSHELL 15348400 == 41 [pid = 3668] [id = 245] 09:46:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1537C000) [pid = 3668] [serial = 734] [outer = 00000000] 09:46:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (15F43400) [pid = 3668] [serial = 735] [outer = 1537C000] 09:46:43 INFO - PROCESS | 3668 | 1467823603743 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (17415400) [pid = 3668] [serial = 736] [outer = 1537C000] 09:46:44 INFO - PROCESS | 3668 | 1467823604294 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 852ms 09:46:44 INFO - PROCESS | 3668 | 1467823604332 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 3668 | 1467823604335 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 09:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:46:44 INFO - PROCESS | 3668 | 1467823604339 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 3668 | 1467823604342 Marionette TRACE conn3 <- [1,946,null,{}] 09:46:44 INFO - PROCESS | 3668 | 1467823604353 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:44 INFO - PROCESS | 3668 | 1467823604358 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:44 INFO - PROCESS | 3668 | 1467823604461 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:46:44 INFO - PROCESS | 3668 | 1467823604722 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 3668 | 1467823604725 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:44 INFO - PROCESS | 3668 | ++DOCSHELL 0C772C00 == 42 [pid = 3668] [id = 246] 09:46:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0F2EE400) [pid = 3668] [serial = 737] [outer = 00000000] 09:46:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (10A0C000) [pid = 3668] [serial = 738] [outer = 0F2EE400] 09:46:44 INFO - PROCESS | 3668 | 1467823604756 Marionette DEBUG loaded listener.js 09:46:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (10A9D800) [pid = 3668] [serial = 739] [outer = 0F2EE400] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 19679000 == 41 [pid = 3668] [id = 242] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 17B5EC00 == 40 [pid = 3668] [id = 241] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 139DA800 == 39 [pid = 3668] [id = 240] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 19C2C000 == 38 [pid = 3668] [id = 239] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 18167000 == 37 [pid = 3668] [id = 238] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 174B7C00 == 36 [pid = 3668] [id = 237] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 15F40C00 == 35 [pid = 3668] [id = 236] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 1307AC00 == 34 [pid = 3668] [id = 235] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 10A7F800 == 33 [pid = 3668] [id = 233] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 11AE9800 == 32 [pid = 3668] [id = 234] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 16B35C00 == 31 [pid = 3668] [id = 232] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 129B6C00 == 30 [pid = 3668] [id = 223] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 1732D800 == 29 [pid = 3668] [id = 243] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 128ACC00 == 28 [pid = 3668] [id = 244] 09:46:45 INFO - PROCESS | 3668 | --DOCSHELL 15348400 == 27 [pid = 3668] [id = 245] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1816BC00) [pid = 3668] [serial = 681] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (19F62C00) [pid = 3668] [serial = 686] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A54D800) [pid = 3668] [serial = 695] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19907800) [pid = 3668] [serial = 684] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (17BA0400) [pid = 3668] [serial = 689] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1A53E400) [pid = 3668] [serial = 692] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10F9C400) [pid = 3668] [serial = 660] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0F935C00) [pid = 3668] [serial = 659] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (155A2800) [pid = 3668] [serial = 663] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (144BC400) [pid = 3668] [serial = 662] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19F63000) [pid = 3668] [serial = 666] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19674800) [pid = 3668] [serial = 665] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1A3E1800) [pid = 3668] [serial = 687] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19674000) [pid = 3668] [serial = 690] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (174A9800) [pid = 3668] [serial = 678] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A53EC00) [pid = 3668] [serial = 693] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (114CC000) [pid = 3668] [serial = 671] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (11AE1C00) [pid = 3668] [serial = 672] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17331400) [pid = 3668] [serial = 677] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1314C800) [pid = 3668] [serial = 669] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (17B9A800) [pid = 3668] [serial = 680] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (12DFD800) [pid = 3668] [serial = 668] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (131F0400) [pid = 3668] [serial = 674] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1391AC00) [pid = 3668] [serial = 675] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (19670C00) [pid = 3668] [serial = 683] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3668 | 1467823605845 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1523ms 09:46:45 INFO - PROCESS | 3668 | 1467823605865 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 3668 | 1467823605869 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 09:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:46:45 INFO - PROCESS | 3668 | 1467823605875 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 3668 | 1467823605877 Marionette TRACE conn3 <- [1,950,null,{}] 09:46:45 INFO - PROCESS | 3668 | 1467823605883 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:45 INFO - PROCESS | 3668 | 1467823605886 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:45 INFO - PROCESS | 3668 | 1467823605954 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:46:45 INFO - PROCESS | 3668 | 1467823605961 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 3668 | 1467823605964 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:45 INFO - PROCESS | 3668 | ++DOCSHELL 10269000 == 28 [pid = 3668] [id = 247] 09:46:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (1026C000) [pid = 3668] [serial = 740] [outer = 00000000] 09:46:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (112E8800) [pid = 3668] [serial = 741] [outer = 1026C000] 09:46:45 INFO - PROCESS | 3668 | 1467823606014 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (112F5000) [pid = 3668] [serial = 742] [outer = 1026C000] 09:46:46 INFO - PROCESS | 3668 | 1467823606464 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 629ms 09:46:46 INFO - PROCESS | 3668 | 1467823606500 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 3668 | 1467823606505 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 09:46:46 INFO - PROCESS | 3668 | 1467823606515 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:46:46 INFO - PROCESS | 3668 | 1467823606517 Marionette TRACE conn3 <- [1,954,null,{}] 09:46:46 INFO - PROCESS | 3668 | 1467823606521 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:46 INFO - PROCESS | 3668 | 1467823606524 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:46 INFO - PROCESS | 3668 | 1467823606588 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:46:46 INFO - PROCESS | 3668 | 1467823606594 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 3668 | 1467823606597 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:46 INFO - PROCESS | 3668 | ++DOCSHELL 130A4000 == 29 [pid = 3668] [id = 248] 09:46:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (130ADC00) [pid = 3668] [serial = 743] [outer = 00000000] 09:46:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13155400) [pid = 3668] [serial = 744] [outer = 130ADC00] 09:46:46 INFO - PROCESS | 3668 | 1467823606643 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (131F0C00) [pid = 3668] [serial = 745] [outer = 130ADC00] 09:46:47 INFO - PROCESS | 3668 | 1467823607083 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 615ms 09:46:47 INFO - PROCESS | 3668 | 1467823607130 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 3668 | 1467823607132 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 09:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:46:47 INFO - PROCESS | 3668 | 1467823607136 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 3668 | 1467823607139 Marionette TRACE conn3 <- [1,958,null,{}] 09:46:47 INFO - PROCESS | 3668 | 1467823607150 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:47 INFO - PROCESS | 3668 | 1467823607154 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:47 INFO - PROCESS | 3668 | 1467823607260 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:46:47 INFO - PROCESS | 3668 | 1467823607325 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 3668 | 1467823607329 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:47 INFO - PROCESS | 3668 | ++DOCSHELL 13EE7400 == 30 [pid = 3668] [id = 249] 09:46:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (141A2C00) [pid = 3668] [serial = 746] [outer = 00000000] 09:46:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15377000) [pid = 3668] [serial = 747] [outer = 141A2C00] 09:46:47 INFO - PROCESS | 3668 | 1467823607375 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (157E5000) [pid = 3668] [serial = 748] [outer = 141A2C00] 09:46:47 INFO - PROCESS | 3668 | 1467823607715 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 615ms 09:46:47 INFO - PROCESS | 3668 | 1467823607777 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 3668 | 1467823607779 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 09:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:46:47 INFO - PROCESS | 3668 | 1467823607783 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 3668 | 1467823607784 Marionette TRACE conn3 <- [1,962,null,{}] 09:46:47 INFO - PROCESS | 3668 | 1467823607788 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:47 INFO - PROCESS | 3668 | 1467823607772 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:47 INFO - PROCESS | 3668 | 1467823607889 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:46:47 INFO - PROCESS | 3668 | 1467823607941 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 3668 | 1467823607926 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:47 INFO - PROCESS | 3668 | ++DOCSHELL 15764800 == 31 [pid = 3668] [id = 250] 09:46:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (16073800) [pid = 3668] [serial = 749] [outer = 00000000] 09:46:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17337C00) [pid = 3668] [serial = 750] [outer = 16073800] 09:46:47 INFO - PROCESS | 3668 | 1467823607973 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (174B1C00) [pid = 3668] [serial = 751] [outer = 16073800] 09:46:48 INFO - PROCESS | 3668 | 1467823608369 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 09:46:48 INFO - PROCESS | 3668 | 1467823608403 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 3668 | 1467823608405 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 09:46:48 INFO - PROCESS | 3668 | 1467823608408 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:46:48 INFO - PROCESS | 3668 | 1467823608410 Marionette TRACE conn3 <- [1,966,null,{}] 09:46:48 INFO - PROCESS | 3668 | 1467823608413 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:48 INFO - PROCESS | 3668 | 1467823608415 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:48 INFO - PROCESS | 3668 | 1467823608529 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:46:48 INFO - PROCESS | 3668 | 1467823608540 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 3668 | 1467823608542 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:48 INFO - PROCESS | 3668 | ++DOCSHELL 176FA400 == 32 [pid = 3668] [id = 251] 09:46:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (176FC000) [pid = 3668] [serial = 752] [outer = 00000000] 09:46:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17BA0400) [pid = 3668] [serial = 753] [outer = 176FC000] 09:46:48 INFO - PROCESS | 3668 | 1467823608624 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (17E7E800) [pid = 3668] [serial = 754] [outer = 176FC000] 09:46:49 INFO - PROCESS | 3668 | 1467823609015 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 656ms 09:46:49 INFO - PROCESS | 3668 | 1467823609070 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 3668 | 1467823609072 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 09:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:46:49 INFO - PROCESS | 3668 | 1467823609075 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - PROCESS | 3668 | 1467823609077 Marionette TRACE conn3 <- [1,970,null,{}] 09:46:49 INFO - PROCESS | 3668 | 1467823609080 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:49 INFO - PROCESS | 3668 | 1467823609086 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:49 INFO - PROCESS | 3668 | 1467823609189 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:46:49 INFO - PROCESS | 3668 | 1467823609248 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 3668 | 1467823609250 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:49 INFO - PROCESS | 3668 | ++DOCSHELL 1966EC00 == 33 [pid = 3668] [id = 252] 09:46:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1966F800) [pid = 3668] [serial = 755] [outer = 00000000] 09:46:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19906000) [pid = 3668] [serial = 756] [outer = 1966F800] 09:46:49 INFO - PROCESS | 3668 | 1467823609293 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19B47800) [pid = 3668] [serial = 757] [outer = 1966F800] 09:46:49 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (18167400) [pid = 3668] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:46:49 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19C2D400) [pid = 3668] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:46:49 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19C2F000) [pid = 3668] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:46:49 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15F41800) [pid = 3668] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:46:49 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (10A9F800) [pid = 3668] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:46:49 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (11CD3800) [pid = 3668] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:46:49 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (176F3000) [pid = 3668] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:46:49 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (13EE5C00) [pid = 3668] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:46:49 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (18174800) [pid = 3668] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:46:49 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A545C00) [pid = 3668] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:46:49 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1307E000) [pid = 3668] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:46:49 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17B62400) [pid = 3668] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:46:49 INFO - PROCESS | 3668 | 1467823609793 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 755ms 09:46:49 INFO - PROCESS | 3668 | 1467823609833 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 3668 | 1467823609834 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 09:46:49 INFO - PROCESS | 3668 | 1467823609838 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:46:49 INFO - PROCESS | 3668 | 1467823609849 Marionette TRACE conn3 <- [1,974,null,{}] 09:46:49 INFO - PROCESS | 3668 | 1467823609853 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:49 INFO - PROCESS | 3668 | 1467823609855 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:49 INFO - PROCESS | 3668 | 1467823609910 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:46:49 INFO - PROCESS | 3668 | 1467823609993 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 3668 | 1467823609995 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:49 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F6000 == 34 [pid = 3668] [id = 253] 09:46:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10224400) [pid = 3668] [serial = 758] [outer = 00000000] 09:46:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (13920400) [pid = 3668] [serial = 759] [outer = 10224400] 09:46:50 INFO - PROCESS | 3668 | 1467823610037 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (176F7800) [pid = 3668] [serial = 760] [outer = 10224400] 09:46:50 INFO - PROCESS | 3668 | 1467823610339 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 531ms 09:46:50 INFO - PROCESS | 3668 | 1467823610373 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 3668 | 1467823610357 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 09:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:46:50 INFO - PROCESS | 3668 | 1467823610360 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 3668 | 1467823610362 Marionette TRACE conn3 <- [1,978,null,{}] 09:46:50 INFO - PROCESS | 3668 | 1467823610366 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:50 INFO - PROCESS | 3668 | 1467823610367 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:50 INFO - PROCESS | 3668 | 1467823610472 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:46:50 INFO - PROCESS | 3668 | 1467823610480 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 3668 | 1467823610482 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:50 INFO - PROCESS | 3668 | ++DOCSHELL 130D5000 == 35 [pid = 3668] [id = 254] 09:46:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (144B8000) [pid = 3668] [serial = 761] [outer = 00000000] 09:46:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19B4F400) [pid = 3668] [serial = 762] [outer = 144B8000] 09:46:50 INFO - PROCESS | 3668 | 1467823610524 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19B54000) [pid = 3668] [serial = 763] [outer = 144B8000] 09:46:50 INFO - PROCESS | 3668 | 1467823610860 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 531ms 09:46:50 INFO - PROCESS | 3668 | 1467823610901 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 3668 | 1467823610903 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 09:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:46:50 INFO - PROCESS | 3668 | 1467823610906 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 3668 | 1467823610908 Marionette TRACE conn3 <- [1,982,null,{}] 09:46:50 INFO - PROCESS | 3668 | 1467823610911 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:50 INFO - PROCESS | 3668 | 1467823610913 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:50 INFO - PROCESS | 3668 | 1467823610988 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:46:51 INFO - PROCESS | 3668 | 1467823611047 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 3668 | 1467823611049 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:51 INFO - PROCESS | 3668 | ++DOCSHELL 13EE6800 == 36 [pid = 3668] [id = 255] 09:46:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19679C00) [pid = 3668] [serial = 764] [outer = 00000000] 09:46:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19F68C00) [pid = 3668] [serial = 765] [outer = 19679C00] 09:46:51 INFO - PROCESS | 3668 | 1467823611091 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19F6B400) [pid = 3668] [serial = 766] [outer = 19679C00] 09:46:51 INFO - PROCESS | 3668 | 1467823611418 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 573ms 09:46:51 INFO - PROCESS | 3668 | 1467823611514 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 3668 | 1467823611518 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 09:46:51 INFO - PROCESS | 3668 | 1467823611528 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:46:51 INFO - PROCESS | 3668 | 1467823611532 Marionette TRACE conn3 <- [1,986,null,{}] 09:46:51 INFO - PROCESS | 3668 | 1467823611539 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:51 INFO - PROCESS | 3668 | 1467823611542 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:51 INFO - PROCESS | 3668 | 1467823611647 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:46:51 INFO - PROCESS | 3668 | 1467823611727 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 3668 | 1467823611731 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:51 INFO - PROCESS | 3668 | ++DOCSHELL 10A7AC00 == 37 [pid = 3668] [id = 256] 09:46:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (10A7DC00) [pid = 3668] [serial = 767] [outer = 00000000] 09:46:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1127A000) [pid = 3668] [serial = 768] [outer = 10A7DC00] 09:46:51 INFO - PROCESS | 3668 | 1467823611795 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (11CD2400) [pid = 3668] [serial = 769] [outer = 10A7DC00] 09:46:52 INFO - PROCESS | 3668 | 1467823612466 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 978ms 09:46:52 INFO - PROCESS | 3668 | 1467823612524 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 3668 | 1467823612528 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 09:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:46:52 INFO - PROCESS | 3668 | 1467823612535 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - PROCESS | 3668 | 1467823612539 Marionette TRACE conn3 <- [1,990,null,{}] 09:46:52 INFO - PROCESS | 3668 | 1467823612544 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:52 INFO - PROCESS | 3668 | 1467823612547 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:52 INFO - PROCESS | 3668 | 1467823612641 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:46:52 INFO - PROCESS | 3668 | 1467823612705 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 3668 | 1467823612707 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:52 INFO - PROCESS | 3668 | ++DOCSHELL 13950000 == 38 [pid = 3668] [id = 257] 09:46:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (139DFC00) [pid = 3668] [serial = 770] [outer = 00000000] 09:46:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (13EEA000) [pid = 3668] [serial = 771] [outer = 139DFC00] 09:46:52 INFO - PROCESS | 3668 | 1467823612807 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (14FB1C00) [pid = 3668] [serial = 772] [outer = 139DFC00] 09:46:53 INFO - PROCESS | 3668 | 1467823613573 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:46:53 INFO - PROCESS | 3668 | --DOCSHELL 130D5000 == 37 [pid = 3668] [id = 254] 09:46:53 INFO - PROCESS | 3668 | --DOCSHELL 0F2F6000 == 36 [pid = 3668] [id = 253] 09:46:53 INFO - PROCESS | 3668 | --DOCSHELL 1966EC00 == 35 [pid = 3668] [id = 252] 09:46:53 INFO - PROCESS | 3668 | --DOCSHELL 176FA400 == 34 [pid = 3668] [id = 251] 09:46:53 INFO - PROCESS | 3668 | --DOCSHELL 15764800 == 33 [pid = 3668] [id = 250] 09:46:53 INFO - PROCESS | 3668 | --DOCSHELL 13EE7400 == 32 [pid = 3668] [id = 249] 09:46:53 INFO - PROCESS | 3668 | --DOCSHELL 130A4000 == 31 [pid = 3668] [id = 248] 09:46:53 INFO - PROCESS | 3668 | --DOCSHELL 10269000 == 30 [pid = 3668] [id = 247] 09:46:53 INFO - PROCESS | 3668 | --DOCSHELL 0C772C00 == 29 [pid = 3668] [id = 246] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18173800) [pid = 3668] [serial = 714] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19CBC800) [pid = 3668] [serial = 717] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1A548400) [pid = 3668] [serial = 727] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19671800) [pid = 3668] [serial = 715] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1696D800) [pid = 3668] [serial = 708] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17333400) [pid = 3668] [serial = 709] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (129F3000) [pid = 3668] [serial = 698] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (131EE800) [pid = 3668] [serial = 699] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1291E400) [pid = 3668] [serial = 702] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (129ED400) [pid = 3668] [serial = 703] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17B9B800) [pid = 3668] [serial = 711] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19F93400) [pid = 3668] [serial = 720] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1AB0E800) [pid = 3668] [serial = 730] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1A6A9000) [pid = 3668] [serial = 696] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (13457000) [pid = 3668] [serial = 705] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (13949000) [pid = 3668] [serial = 706] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1AB09800) [pid = 3668] [serial = 729] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19F66800) [pid = 3668] [serial = 718] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (13453C00) [pid = 3668] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1A541400) [pid = 3668] [serial = 726] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (19F87400) [pid = 3668] [serial = 721] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (19B4D000) [pid = 3668] [serial = 723] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (17C97C00) [pid = 3668] [serial = 712] [outer = 00000000] [url = about:blank] 09:46:53 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (19CBCC00) [pid = 3668] [serial = 724] [outer = 00000000] [url = about:blank] 09:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1118ms 09:46:53 INFO - PROCESS | 3668 | 1467823613650 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 3668 | 1467823613654 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 09:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:46:53 INFO - PROCESS | 3668 | 1467823613660 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 3668 | 1467823613663 Marionette TRACE conn3 <- [1,994,null,{}] 09:46:53 INFO - PROCESS | 3668 | 1467823613683 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:53 INFO - PROCESS | 3668 | 1467823613686 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:53 INFO - PROCESS | 3668 | 1467823613763 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:46:53 INFO - PROCESS | 3668 | 1467823613770 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 3668 | 1467823613774 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:53 INFO - PROCESS | 3668 | ++DOCSHELL 10A9F800 == 30 [pid = 3668] [id = 258] 09:46:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (11275400) [pid = 3668] [serial = 773] [outer = 00000000] 09:46:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (12929000) [pid = 3668] [serial = 774] [outer = 11275400] 09:46:53 INFO - PROCESS | 3668 | 1467823613821 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (129F5C00) [pid = 3668] [serial = 775] [outer = 11275400] 09:46:54 INFO - PROCESS | 3668 | 1467823614257 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 09:46:54 INFO - PROCESS | 3668 | 1467823614282 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 3668 | 1467823614286 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 09:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:46:54 INFO - PROCESS | 3668 | 1467823614292 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 3668 | 1467823614295 Marionette TRACE conn3 <- [1,998,null,{}] 09:46:54 INFO - PROCESS | 3668 | 1467823614299 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:54 INFO - PROCESS | 3668 | 1467823614302 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:54 INFO - PROCESS | 3668 | 1467823614366 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:46:54 INFO - PROCESS | 3668 | 1467823614374 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 3668 | 1467823614376 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:54 INFO - PROCESS | 3668 | ++DOCSHELL 131EF400 == 31 [pid = 3668] [id = 259] 09:46:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (131F0000) [pid = 3668] [serial = 776] [outer = 00000000] 09:46:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (1394A000) [pid = 3668] [serial = 777] [outer = 131F0000] 09:46:54 INFO - PROCESS | 3668 | 1467823614425 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13E73400) [pid = 3668] [serial = 778] [outer = 131F0000] 09:46:54 INFO - PROCESS | 3668 | 1467823614867 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 614ms 09:46:54 INFO - PROCESS | 3668 | 1467823614913 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 3668 | 1467823614915 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 09:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:46:54 INFO - PROCESS | 3668 | 1467823614919 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 3668 | 1467823614922 Marionette TRACE conn3 <- [1,1002,null,{}] 09:46:54 INFO - PROCESS | 3668 | 1467823614932 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:54 INFO - PROCESS | 3668 | 1467823614937 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:55 INFO - PROCESS | 3668 | 1467823615090 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:46:55 INFO - PROCESS | 3668 | 1467823615128 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 3668 | 1467823615131 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:55 INFO - PROCESS | 3668 | ++DOCSHELL 17334C00 == 32 [pid = 3668] [id = 260] 09:46:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (17336000) [pid = 3668] [serial = 779] [outer = 00000000] 09:46:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (174AF000) [pid = 3668] [serial = 780] [outer = 17336000] 09:46:55 INFO - PROCESS | 3668 | 1467823615179 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (17B9E000) [pid = 3668] [serial = 781] [outer = 17336000] 09:46:55 INFO - PROCESS | 3668 | 1467823615541 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 657ms 09:46:55 INFO - PROCESS | 3668 | 1467823615600 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:46:55 INFO - PROCESS | 3668 | 1467823615584 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 09:46:55 INFO - PROCESS | 3668 | 1467823615587 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 3668 | 1467823615589 Marionette TRACE conn3 <- [1,1006,null,{}] 09:46:55 INFO - PROCESS | 3668 | 1467823615592 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:55 INFO - PROCESS | 3668 | 1467823615594 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:55 INFO - PROCESS | 3668 | 1467823615708 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:46:55 INFO - PROCESS | 3668 | 1467823615713 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 3668 | 1467823615715 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:55 INFO - PROCESS | 3668 | ++DOCSHELL 17E7C000 == 33 [pid = 3668] [id = 261] 09:46:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (17E7E400) [pid = 3668] [serial = 782] [outer = 00000000] 09:46:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (18171400) [pid = 3668] [serial = 783] [outer = 17E7E400] 09:46:55 INFO - PROCESS | 3668 | 1467823615763 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1966F400) [pid = 3668] [serial = 784] [outer = 17E7E400] 09:46:56 INFO - PROCESS | 3668 | 1467823616133 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 559ms 09:46:56 INFO - PROCESS | 3668 | 1467823616167 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 3668 | 1467823616169 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 09:46:56 INFO - PROCESS | 3668 | 1467823616172 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:46:56 INFO - PROCESS | 3668 | 1467823616174 Marionette TRACE conn3 <- [1,1010,null,{}] 09:46:56 INFO - PROCESS | 3668 | 1467823616178 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:56 INFO - PROCESS | 3668 | 1467823616180 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:56 INFO - PROCESS | 3668 | 1467823616270 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:46:56 INFO - PROCESS | 3668 | 1467823616353 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 3668 | 1467823616355 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:56 INFO - PROCESS | 3668 | ++DOCSHELL 144BA800 == 34 [pid = 3668] [id = 262] 09:46:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17B9E800) [pid = 3668] [serial = 785] [outer = 00000000] 09:46:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19B46800) [pid = 3668] [serial = 786] [outer = 17B9E800] 09:46:56 INFO - PROCESS | 3668 | 1467823616382 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19B52C00) [pid = 3668] [serial = 787] [outer = 17B9E800] 09:46:56 INFO - PROCESS | 3668 | 1467823616755 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 615ms 09:46:56 INFO - PROCESS | 3668 | 1467823616804 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 3668 | 1467823616806 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 09:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:46:56 INFO - PROCESS | 3668 | 1467823616809 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - PROCESS | 3668 | 1467823616811 Marionette TRACE conn3 <- [1,1014,null,{}] 09:46:56 INFO - PROCESS | 3668 | 1467823616814 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:56 INFO - PROCESS | 3668 | 1467823616819 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:56 INFO - PROCESS | 3668 | 1467823616935 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:46:56 INFO - PROCESS | 3668 | 1467823616994 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 3668 | 1467823616996 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:56 INFO - PROCESS | 3668 | ++DOCSHELL 19C32400 == 35 [pid = 3668] [id = 263] 09:46:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19C32C00) [pid = 3668] [serial = 788] [outer = 00000000] 09:46:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A3E1C00) [pid = 3668] [serial = 789] [outer = 19C32C00] 09:46:57 INFO - PROCESS | 3668 | 1467823617039 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A3DB800) [pid = 3668] [serial = 790] [outer = 19C32C00] 09:46:57 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0F2EE400) [pid = 3668] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:46:57 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1026C000) [pid = 3668] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:46:57 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (141A2C00) [pid = 3668] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:46:57 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (130ADC00) [pid = 3668] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:46:57 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (12922800) [pid = 3668] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:46:57 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (144B8000) [pid = 3668] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:46:57 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1537C000) [pid = 3668] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:46:57 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1966F800) [pid = 3668] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:46:57 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (176FC000) [pid = 3668] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:46:57 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (10224400) [pid = 3668] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:46:57 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (16073800) [pid = 3668] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:46:57 INFO - PROCESS | 3668 | 1467823617462 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 713ms 09:46:57 INFO - PROCESS | 3668 | 1467823617539 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 3668 | 1467823617543 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 09:46:57 INFO - PROCESS | 3668 | 1467823617548 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:46:57 INFO - PROCESS | 3668 | 1467823617553 Marionette TRACE conn3 <- [1,1018,null,{}] 09:46:57 INFO - PROCESS | 3668 | 1467823617559 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:57 INFO - PROCESS | 3668 | 1467823617562 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:57 INFO - PROCESS | 3668 | 1467823617686 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:46:57 INFO - PROCESS | 3668 | 1467823617802 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 3668 | 1467823617807 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:57 INFO - PROCESS | 3668 | ++DOCSHELL 10A7F800 == 36 [pid = 3668] [id = 264] 09:46:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10A80800) [pid = 3668] [serial = 791] [outer = 00000000] 09:46:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (112F3000) [pid = 3668] [serial = 792] [outer = 10A80800] 09:46:57 INFO - PROCESS | 3668 | 1467823617863 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (128A3000) [pid = 3668] [serial = 793] [outer = 10A80800] 09:46:58 INFO - PROCESS | 3668 | 1467823618367 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 852ms 09:46:58 INFO - PROCESS | 3668 | 1467823618413 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:46:58 INFO - PROCESS | 3668 | 1467823618417 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 09:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:46:58 INFO - PROCESS | 3668 | 1467823618406 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - PROCESS | 3668 | 1467823618410 Marionette TRACE conn3 <- [1,1022,null,{}] 09:46:58 INFO - PROCESS | 3668 | 1467823618414 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:58 INFO - PROCESS | 3668 | 1467823618417 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:58 INFO - PROCESS | 3668 | 1467823618520 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:46:58 INFO - PROCESS | 3668 | 1467823618617 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 3668 | 1467823618602 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:58 INFO - PROCESS | 3668 | ++DOCSHELL 1391EC00 == 37 [pid = 3668] [id = 265] 09:46:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (13928C00) [pid = 3668] [serial = 794] [outer = 00000000] 09:46:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13EDD000) [pid = 3668] [serial = 795] [outer = 13928C00] 09:46:58 INFO - PROCESS | 3668 | 1467823618655 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (144B0400) [pid = 3668] [serial = 796] [outer = 13928C00] 09:46:59 INFO - PROCESS | 3668 | 1467823619268 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 894ms 09:46:59 INFO - PROCESS | 3668 | 1467823619306 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 3668 | 1467823619308 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 09:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:46:59 INFO - PROCESS | 3668 | 1467823619312 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 3668 | 1467823619314 Marionette TRACE conn3 <- [1,1026,null,{}] 09:46:59 INFO - PROCESS | 3668 | 1467823619324 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:59 INFO - PROCESS | 3668 | 1467823619328 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:59 INFO - PROCESS | 3668 | 1467823619415 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:46:59 INFO - PROCESS | 3668 | 1467823619541 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 3668 | 1467823619545 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:46:59 INFO - PROCESS | 3668 | ++DOCSHELL 17E70400 == 38 [pid = 3668] [id = 266] 09:46:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17E75C00) [pid = 3668] [serial = 797] [outer = 00000000] 09:46:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (18175000) [pid = 3668] [serial = 798] [outer = 17E75C00] 09:46:59 INFO - PROCESS | 3668 | 1467823619583 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1990BC00) [pid = 3668] [serial = 799] [outer = 17E75C00] 09:47:00 INFO - PROCESS | 3668 | 1467823620233 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 964ms 09:47:00 INFO - PROCESS | 3668 | 1467823620290 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:47:00 INFO - PROCESS | 3668 | 1467823620294 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 09:47:00 INFO - PROCESS | 3668 | 1467823620300 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:47:00 INFO - PROCESS | 3668 | 1467823620303 Marionette TRACE conn3 <- [1,1030,null,{}] 09:47:00 INFO - PROCESS | 3668 | 1467823620310 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:00 INFO - PROCESS | 3668 | 1467823620313 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:00 INFO - PROCESS | 3668 | 1467823620400 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:47:00 INFO - PROCESS | 3668 | 1467823620478 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 3668 | 1467823620483 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:00 INFO - PROCESS | 3668 | ++DOCSHELL 114D6800 == 39 [pid = 3668] [id = 267] 09:47:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (114D8400) [pid = 3668] [serial = 800] [outer = 00000000] 09:47:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (129F3000) [pid = 3668] [serial = 801] [outer = 114D8400] 09:47:00 INFO - PROCESS | 3668 | 1467823620532 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (12DF5C00) [pid = 3668] [serial = 802] [outer = 114D8400] 09:47:01 INFO - PROCESS | 3668 | --DOCSHELL 144BA800 == 38 [pid = 3668] [id = 262] 09:47:01 INFO - PROCESS | 3668 | --DOCSHELL 17E7C000 == 37 [pid = 3668] [id = 261] 09:47:01 INFO - PROCESS | 3668 | --DOCSHELL 17334C00 == 36 [pid = 3668] [id = 260] 09:47:01 INFO - PROCESS | 3668 | --DOCSHELL 131EF400 == 35 [pid = 3668] [id = 259] 09:47:01 INFO - PROCESS | 3668 | --DOCSHELL 10A9F800 == 34 [pid = 3668] [id = 258] 09:47:01 INFO - PROCESS | 3668 | --DOCSHELL 13950000 == 33 [pid = 3668] [id = 257] 09:47:01 INFO - PROCESS | 3668 | --DOCSHELL 10A7AC00 == 32 [pid = 3668] [id = 256] 09:47:01 INFO - PROCESS | 3668 | --DOCSHELL 13EE6800 == 31 [pid = 3668] [id = 255] 09:47:01 INFO - PROCESS | 3668 | --DOCSHELL 17E70400 == 30 [pid = 3668] [id = 266] 09:47:01 INFO - PROCESS | 3668 | --DOCSHELL 19C32400 == 29 [pid = 3668] [id = 263] 09:47:01 INFO - PROCESS | 3668 | --DOCSHELL 10A7F800 == 28 [pid = 3668] [id = 264] 09:47:01 INFO - PROCESS | 3668 | --DOCSHELL 1391EC00 == 27 [pid = 3668] [id = 265] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10A0C000) [pid = 3668] [serial = 738] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (112E8800) [pid = 3668] [serial = 741] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (112F5000) [pid = 3668] [serial = 742] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (15377000) [pid = 3668] [serial = 747] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13155400) [pid = 3668] [serial = 744] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (131F0C00) [pid = 3668] [serial = 745] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (131EEC00) [pid = 3668] [serial = 733] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (12D69400) [pid = 3668] [serial = 732] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19B54000) [pid = 3668] [serial = 763] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17415400) [pid = 3668] [serial = 736] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (15F43400) [pid = 3668] [serial = 735] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19906000) [pid = 3668] [serial = 756] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17E7E800) [pid = 3668] [serial = 754] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (17BA0400) [pid = 3668] [serial = 753] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (13920400) [pid = 3668] [serial = 759] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (19B4F400) [pid = 3668] [serial = 762] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (19F68C00) [pid = 3668] [serial = 765] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (19B47800) [pid = 3668] [serial = 757] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (17337C00) [pid = 3668] [serial = 750] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (174B1C00) [pid = 3668] [serial = 751] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (157E5000) [pid = 3668] [serial = 748] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (176F7800) [pid = 3668] [serial = 760] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (10A9D800) [pid = 3668] [serial = 739] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 3668 | 1467823621575 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1300ms 09:47:01 INFO - PROCESS | 3668 | 1467823621610 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 3668 | 1467823621616 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 09:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:47:01 INFO - PROCESS | 3668 | 1467823621623 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 3668 | 1467823621628 Marionette TRACE conn3 <- [1,1034,null,{}] 09:47:01 INFO - PROCESS | 3668 | 1467823621634 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:01 INFO - PROCESS | 3668 | 1467823621638 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:01 INFO - PROCESS | 3668 | 1467823621790 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:47:01 INFO - PROCESS | 3668 | 1467823621872 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 3668 | 1467823621874 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:01 INFO - PROCESS | 3668 | ++DOCSHELL 1026CC00 == 28 [pid = 3668] [id = 268] 09:47:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (102C6000) [pid = 3668] [serial = 803] [outer = 00000000] 09:47:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (112C4000) [pid = 3668] [serial = 804] [outer = 102C6000] 09:47:01 INFO - PROCESS | 3668 | 1467823621903 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (112EB000) [pid = 3668] [serial = 805] [outer = 102C6000] 09:47:02 INFO - PROCESS | 3668 | 1467823622293 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 741ms 09:47:02 INFO - PROCESS | 3668 | 1467823622354 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 3668 | 1467823622358 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 09:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:47:02 INFO - PROCESS | 3668 | 1467823622347 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 3668 | 1467823622350 Marionette TRACE conn3 <- [1,1038,null,{}] 09:47:02 INFO - PROCESS | 3668 | 1467823622353 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:02 INFO - PROCESS | 3668 | 1467823622356 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:02 INFO - PROCESS | 3668 | 1467823622441 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:47:02 INFO - PROCESS | 3668 | 1467823622457 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 3668 | 1467823622460 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:02 INFO - PROCESS | 3668 | ++DOCSHELL 1312F400 == 29 [pid = 3668] [id = 269] 09:47:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (13134000) [pid = 3668] [serial = 806] [outer = 00000000] 09:47:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (131E6000) [pid = 3668] [serial = 807] [outer = 13134000] 09:47:02 INFO - PROCESS | 3668 | 1467823622505 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (131F0C00) [pid = 3668] [serial = 808] [outer = 13134000] 09:47:02 INFO - PROCESS | 3668 | 1467823622893 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 558ms 09:47:02 INFO - PROCESS | 3668 | 1467823622926 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 3668 | 1467823622928 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 09:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:47:02 INFO - PROCESS | 3668 | 1467823622932 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 3668 | 1467823622935 Marionette TRACE conn3 <- [1,1042,null,{}] 09:47:02 INFO - PROCESS | 3668 | 1467823622946 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:02 INFO - PROCESS | 3668 | 1467823622950 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:03 INFO - PROCESS | 3668 | 1467823623048 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:47:03 INFO - PROCESS | 3668 | 1467823623057 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 3668 | 1467823623060 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:03 INFO - PROCESS | 3668 | ++DOCSHELL 1576E000 == 30 [pid = 3668] [id = 270] 09:47:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (157E5000) [pid = 3668] [serial = 809] [outer = 00000000] 09:47:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (15F3B000) [pid = 3668] [serial = 810] [outer = 157E5000] 09:47:03 INFO - PROCESS | 3668 | 1467823623107 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (16773000) [pid = 3668] [serial = 811] [outer = 157E5000] 09:47:03 INFO - PROCESS | 3668 | 1467823623480 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 615ms 09:47:03 INFO - PROCESS | 3668 | 1467823623555 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:47:03 INFO - PROCESS | 3668 | 1467823623558 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 09:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:47:03 INFO - PROCESS | 3668 | 1467823623561 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - PROCESS | 3668 | 1467823623563 Marionette TRACE conn3 <- [1,1046,null,{}] 09:47:03 INFO - PROCESS | 3668 | 1467823623571 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:03 INFO - PROCESS | 3668 | 1467823623573 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:03 INFO - PROCESS | 3668 | 1467823623664 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:47:03 INFO - PROCESS | 3668 | 1467823623670 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 3668 | 1467823623672 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:03 INFO - PROCESS | 3668 | ++DOCSHELL 15F3A800 == 31 [pid = 3668] [id = 271] 09:47:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (16B37800) [pid = 3668] [serial = 812] [outer = 00000000] 09:47:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1740F000) [pid = 3668] [serial = 813] [outer = 16B37800] 09:47:03 INFO - PROCESS | 3668 | 1467823623716 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (174B6400) [pid = 3668] [serial = 814] [outer = 16B37800] 09:47:04 INFO - PROCESS | 3668 | 1467823624118 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 559ms 09:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:47:04 INFO - PROCESS | 3668 | 1467823624134 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 3668 | 1467823624136 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 09:47:04 INFO - PROCESS | 3668 | 1467823624139 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 3668 | 1467823624141 Marionette TRACE conn3 <- [1,1050,null,{}] 09:47:04 INFO - PROCESS | 3668 | 1467823624144 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 3668 | 1467823624146 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:04 INFO - PROCESS | 3668 | 1467823624231 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:47:04 INFO - PROCESS | 3668 | 1467823624313 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3668 | 1467823624315 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:04 INFO - PROCESS | 3668 | ++DOCSHELL 17B68000 == 32 [pid = 3668] [id = 272] 09:47:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (17B94800) [pid = 3668] [serial = 815] [outer = 00000000] 09:47:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (17BA0C00) [pid = 3668] [serial = 816] [outer = 17B94800] 09:47:04 INFO - PROCESS | 3668 | 1467823624357 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (17E7BC00) [pid = 3668] [serial = 817] [outer = 17B94800] 09:47:04 INFO - PROCESS | 3668 | 1467823624764 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 657ms 09:47:04 INFO - PROCESS | 3668 | 1467823624804 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 3668 | 1467823624806 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 09:47:04 INFO - PROCESS | 3668 | 1467823624809 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:47:04 INFO - PROCESS | 3668 | 1467823624811 Marionette TRACE conn3 <- [1,1054,null,{}] 09:47:04 INFO - PROCESS | 3668 | 1467823624815 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 3668 | 1467823624820 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:04 INFO - PROCESS | 3668 | 1467823624928 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:47:04 INFO - PROCESS | 3668 | 1467823624987 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3668 | 1467823624990 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:04 INFO - PROCESS | 3668 | ++DOCSHELL 1966F000 == 33 [pid = 3668] [id = 273] 09:47:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1966F800) [pid = 3668] [serial = 818] [outer = 00000000] 09:47:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19907800) [pid = 3668] [serial = 819] [outer = 1966F800] 09:47:05 INFO - PROCESS | 3668 | 1467823625016 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19B49400) [pid = 3668] [serial = 820] [outer = 1966F800] 09:47:05 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19679C00) [pid = 3668] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:47:05 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17B9E800) [pid = 3668] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:47:05 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19C32C00) [pid = 3668] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:47:05 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (11275400) [pid = 3668] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:47:05 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (10A7DC00) [pid = 3668] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:47:05 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (139DFC00) [pid = 3668] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:47:05 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (131F0000) [pid = 3668] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:47:05 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17336000) [pid = 3668] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:47:05 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (17E7E400) [pid = 3668] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:47:05 INFO - PROCESS | 3668 | 1467823625498 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 713ms 09:47:05 INFO - PROCESS | 3668 | 1467823625526 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 3668 | 1467823625528 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 09:47:05 INFO - PROCESS | 3668 | 1467823625531 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:47:05 INFO - PROCESS | 3668 | 1467823625542 Marionette TRACE conn3 <- [1,1058,null,{}] 09:47:05 INFO - PROCESS | 3668 | 1467823625546 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 3668 | 1467823625548 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:05 INFO - PROCESS | 3668 | 1467823625602 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:47:05 INFO - PROCESS | 3668 | 1467823625611 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 3668 | 1467823625613 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:05 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F5400 == 34 [pid = 3668] [id = 274] 09:47:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0F934800) [pid = 3668] [serial = 821] [outer = 00000000] 09:47:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1394AC00) [pid = 3668] [serial = 822] [outer = 0F934800] 09:47:05 INFO - PROCESS | 3668 | 1467823625725 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13953000) [pid = 3668] [serial = 823] [outer = 0F934800] 09:47:06 INFO - PROCESS | 3668 | 1467823626033 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 531ms 09:47:06 INFO - PROCESS | 3668 | 1467823626062 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 3668 | 1467823626064 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 09:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:47:06 INFO - PROCESS | 3668 | 1467823626068 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 3668 | 1467823626071 Marionette TRACE conn3 <- [1,1062,null,{}] 09:47:06 INFO - PROCESS | 3668 | 1467823626075 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:06 INFO - PROCESS | 3668 | 1467823626078 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:06 INFO - PROCESS | 3668 | 1467823626136 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:47:06 INFO - PROCESS | 3668 | 1467823626212 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 3668 | 1467823626214 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:06 INFO - PROCESS | 3668 | ++DOCSHELL 0C763800 == 35 [pid = 3668] [id = 275] 09:47:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0F2F1C00) [pid = 3668] [serial = 824] [outer = 00000000] 09:47:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (19C2B800) [pid = 3668] [serial = 825] [outer = 0F2F1C00] 09:47:06 INFO - PROCESS | 3668 | 1467823626263 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (19C2BC00) [pid = 3668] [serial = 826] [outer = 0F2F1C00] 09:47:06 INFO - PROCESS | 3668 | 1467823626561 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 531ms 09:47:06 INFO - PROCESS | 3668 | 1467823626601 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 3668 | 1467823626602 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 09:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:47:06 INFO - PROCESS | 3668 | 1467823626606 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 3668 | 1467823626607 Marionette TRACE conn3 <- [1,1066,null,{}] 09:47:06 INFO - PROCESS | 3668 | 1467823626610 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:06 INFO - PROCESS | 3668 | 1467823626612 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:06 INFO - PROCESS | 3668 | 1467823626667 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:47:06 INFO - PROCESS | 3668 | 1467823626746 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 3668 | 1467823626748 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:06 INFO - PROCESS | 3668 | ++DOCSHELL 15764800 == 36 [pid = 3668] [id = 276] 09:47:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (19CC1C00) [pid = 3668] [serial = 827] [outer = 00000000] 09:47:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19F6AC00) [pid = 3668] [serial = 828] [outer = 19CC1C00] 09:47:06 INFO - PROCESS | 3668 | 1467823626790 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19F6C400) [pid = 3668] [serial = 829] [outer = 19CC1C00] 09:47:07 INFO - PROCESS | 3668 | 1467823627127 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 559ms 09:47:07 INFO - PROCESS | 3668 | 1467823627168 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 3668 | 1467823627170 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 09:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:47:07 INFO - PROCESS | 3668 | 1467823627217 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - PROCESS | 3668 | 1467823627220 Marionette TRACE conn3 <- [1,1070,null,{}] 09:47:07 INFO - PROCESS | 3668 | 1467823627231 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:07 INFO - PROCESS | 3668 | 1467823627235 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:07 INFO - PROCESS | 3668 | 1467823627360 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:47:07 INFO - PROCESS | 3668 | 1467823627459 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 3668 | 1467823627463 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:07 INFO - PROCESS | 3668 | ++DOCSHELL 10A0A000 == 37 [pid = 3668] [id = 277] 09:47:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (10A0AC00) [pid = 3668] [serial = 830] [outer = 00000000] 09:47:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (10A93800) [pid = 3668] [serial = 831] [outer = 10A0AC00] 09:47:07 INFO - PROCESS | 3668 | 1467823627499 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (112F1000) [pid = 3668] [serial = 832] [outer = 10A0AC00] 09:47:08 INFO - PROCESS | 3668 | 1467823628234 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1062ms 09:47:08 INFO - PROCESS | 3668 | 1467823628286 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 3668 | 1467823628290 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 09:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:47:08 INFO - PROCESS | 3668 | 1467823628296 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 3668 | 1467823628298 Marionette TRACE conn3 <- [1,1074,null,{}] 09:47:08 INFO - PROCESS | 3668 | 1467823628305 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:08 INFO - PROCESS | 3668 | 1467823628309 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:08 INFO - PROCESS | 3668 | 1467823628428 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:47:08 INFO - PROCESS | 3668 | 1467823628505 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:08 INFO - PROCESS | 3668 | 1467823628508 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:08 INFO - PROCESS | 3668 | ++DOCSHELL 131E8400 == 38 [pid = 3668] [id = 278] 09:47:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (132C6800) [pid = 3668] [serial = 833] [outer = 00000000] 09:47:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (13EE0800) [pid = 3668] [serial = 834] [outer = 132C6800] 09:47:08 INFO - PROCESS | 3668 | 1467823628621 Marionette DEBUG loaded listener.js 09:47:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (155A4800) [pid = 3668] [serial = 835] [outer = 132C6800] 09:47:09 INFO - PROCESS | 3668 | --DOCSHELL 0C763800 == 37 [pid = 3668] [id = 275] 09:47:09 INFO - PROCESS | 3668 | --DOCSHELL 0F2F5400 == 36 [pid = 3668] [id = 274] 09:47:09 INFO - PROCESS | 3668 | --DOCSHELL 1966F000 == 35 [pid = 3668] [id = 273] 09:47:09 INFO - PROCESS | 3668 | --DOCSHELL 17B68000 == 34 [pid = 3668] [id = 272] 09:47:09 INFO - PROCESS | 3668 | --DOCSHELL 15F3A800 == 33 [pid = 3668] [id = 271] 09:47:09 INFO - PROCESS | 3668 | --DOCSHELL 1576E000 == 32 [pid = 3668] [id = 270] 09:47:09 INFO - PROCESS | 3668 | --DOCSHELL 1312F400 == 31 [pid = 3668] [id = 269] 09:47:09 INFO - PROCESS | 3668 | --DOCSHELL 1026CC00 == 30 [pid = 3668] [id = 268] 09:47:09 INFO - PROCESS | 3668 | --DOCSHELL 114D6800 == 29 [pid = 3668] [id = 267] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A3DB800) [pid = 3668] [serial = 790] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1966F400) [pid = 3668] [serial = 784] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19B46800) [pid = 3668] [serial = 786] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A3E1C00) [pid = 3668] [serial = 789] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (12929000) [pid = 3668] [serial = 774] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (129F5C00) [pid = 3668] [serial = 775] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1127A000) [pid = 3668] [serial = 768] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (11CD2400) [pid = 3668] [serial = 769] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (13EEA000) [pid = 3668] [serial = 771] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (14FB1C00) [pid = 3668] [serial = 772] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1394A000) [pid = 3668] [serial = 777] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (13E73400) [pid = 3668] [serial = 778] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (17B9E000) [pid = 3668] [serial = 781] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (174AF000) [pid = 3668] [serial = 780] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (18171400) [pid = 3668] [serial = 783] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (19F6B400) [pid = 3668] [serial = 766] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (19B52C00) [pid = 3668] [serial = 787] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3668 | 1467823629357 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1118ms 09:47:09 INFO - PROCESS | 3668 | 1467823629423 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 3668 | 1467823629427 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 09:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:47:09 INFO - PROCESS | 3668 | 1467823629432 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 3668 | 1467823629435 Marionette TRACE conn3 <- [1,1078,null,{}] 09:47:09 INFO - PROCESS | 3668 | 1467823629441 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:09 INFO - PROCESS | 3668 | 1467823629444 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:09 INFO - PROCESS | 3668 | 1467823629511 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:47:09 INFO - PROCESS | 3668 | 1467823629517 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 3668 | 1467823629522 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:09 INFO - PROCESS | 3668 | ++DOCSHELL 11CD4C00 == 30 [pid = 3668] [id = 279] 09:47:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (11CD8C00) [pid = 3668] [serial = 836] [outer = 00000000] 09:47:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (129B5800) [pid = 3668] [serial = 837] [outer = 11CD8C00] 09:47:09 INFO - PROCESS | 3668 | 1467823629568 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (129F5C00) [pid = 3668] [serial = 838] [outer = 11CD8C00] 09:47:09 INFO - PROCESS | 3668 | 1467823629990 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 559ms 09:47:09 INFO - PROCESS | 3668 | 1467823629991 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 3668 | 1467823629995 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 09:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:47:10 INFO - PROCESS | 3668 | 1467823630001 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 3668 | 1467823630003 Marionette TRACE conn3 <- [1,1082,null,{}] 09:47:10 INFO - PROCESS | 3668 | 1467823630007 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 3668 | 1467823630009 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:10 INFO - PROCESS | 3668 | 1467823630118 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:47:10 INFO - PROCESS | 3668 | 1467823630126 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 3668 | 1467823630129 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:10 INFO - PROCESS | 3668 | ++DOCSHELL 13949400 == 31 [pid = 3668] [id = 280] 09:47:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1394A000) [pid = 3668] [serial = 839] [outer = 00000000] 09:47:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (139DD000) [pid = 3668] [serial = 840] [outer = 1394A000] 09:47:10 INFO - PROCESS | 3668 | 1467823630166 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13E80400) [pid = 3668] [serial = 841] [outer = 1394A000] 09:47:10 INFO - PROCESS | 3668 | 1467823630575 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 09:47:10 INFO - PROCESS | 3668 | 1467823630635 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 3668 | 1467823630637 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 09:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:47:10 INFO - PROCESS | 3668 | 1467823630640 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 3668 | 1467823630644 Marionette TRACE conn3 <- [1,1086,null,{}] 09:47:10 INFO - PROCESS | 3668 | 1467823630654 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 3668 | 1467823630658 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:10 INFO - PROCESS | 3668 | 1467823630720 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:47:10 INFO - PROCESS | 3668 | 1467823630729 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 3668 | 1467823630732 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:10 INFO - PROCESS | 3668 | ++DOCSHELL 1665F400 == 32 [pid = 3668] [id = 281] 09:47:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (16661800) [pid = 3668] [serial = 842] [outer = 00000000] 09:47:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (17333000) [pid = 3668] [serial = 843] [outer = 16661800] 09:47:10 INFO - PROCESS | 3668 | 1467823630850 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17416400) [pid = 3668] [serial = 844] [outer = 16661800] 09:47:11 INFO - PROCESS | 3668 | 1467823631196 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 573ms 09:47:11 INFO - PROCESS | 3668 | 1467823631215 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 3668 | 1467823631218 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 09:47:11 INFO - PROCESS | 3668 | 1467823631221 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:47:11 INFO - PROCESS | 3668 | 1467823631222 Marionette TRACE conn3 <- [1,1090,null,{}] 09:47:11 INFO - PROCESS | 3668 | 1467823631226 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 3668 | 1467823631228 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:11 INFO - PROCESS | 3668 | 1467823631291 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:47:11 INFO - PROCESS | 3668 | 1467823631413 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 3668 | 1467823631415 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:11 INFO - PROCESS | 3668 | ++DOCSHELL 17B62800 == 33 [pid = 3668] [id = 282] 09:47:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17B94C00) [pid = 3668] [serial = 845] [outer = 00000000] 09:47:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17E7FC00) [pid = 3668] [serial = 846] [outer = 17B94C00] 09:47:11 INFO - PROCESS | 3668 | 1467823631442 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (18170C00) [pid = 3668] [serial = 847] [outer = 17B94C00] 09:47:11 INFO - PROCESS | 3668 | 1467823631855 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 657ms 09:47:11 INFO - PROCESS | 3668 | 1467823631882 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 3668 | 1467823631884 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 09:47:11 INFO - PROCESS | 3668 | 1467823631887 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:47:11 INFO - PROCESS | 3668 | 1467823631889 Marionette TRACE conn3 <- [1,1094,null,{}] 09:47:11 INFO - PROCESS | 3668 | 1467823631892 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 3668 | 1467823631894 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:11 INFO - PROCESS | 3668 | 1467823631974 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:47:11 INFO - PROCESS | 3668 | 1467823631979 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 3668 | 1467823631981 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:11 INFO - PROCESS | 3668 | ++DOCSHELL 17B9E000 == 34 [pid = 3668] [id = 283] 09:47:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17C98000) [pid = 3668] [serial = 848] [outer = 00000000] 09:47:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1966E400) [pid = 3668] [serial = 849] [outer = 17C98000] 09:47:12 INFO - PROCESS | 3668 | 1467823632024 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19679000) [pid = 3668] [serial = 850] [outer = 17C98000] 09:47:12 INFO - PROCESS | 3668 | 1467823632445 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 573ms 09:47:12 INFO - PROCESS | 3668 | 1467823632459 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 3668 | 1467823632461 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 09:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:47:12 INFO - PROCESS | 3668 | 1467823632464 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 3668 | 1467823632466 Marionette TRACE conn3 <- [1,1098,null,{}] 09:47:12 INFO - PROCESS | 3668 | 1467823632469 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:12 INFO - PROCESS | 3668 | 1467823632474 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:12 INFO - PROCESS | 3668 | 1467823632584 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:47:12 INFO - PROCESS | 3668 | 1467823632669 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 3668 | 1467823632671 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:12 INFO - PROCESS | 3668 | ++DOCSHELL 19C27400 == 35 [pid = 3668] [id = 284] 09:47:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19C2A800) [pid = 3668] [serial = 851] [outer = 00000000] 09:47:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A3DF000) [pid = 3668] [serial = 852] [outer = 19C2A800] 09:47:12 INFO - PROCESS | 3668 | 1467823632694 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A3DFC00) [pid = 3668] [serial = 853] [outer = 19C2A800] 09:47:12 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13134000) [pid = 3668] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:47:12 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (114D8400) [pid = 3668] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:47:12 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (102C6000) [pid = 3668] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:47:12 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (157E5000) [pid = 3668] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:47:12 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1966F800) [pid = 3668] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:47:12 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17B94800) [pid = 3668] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:47:12 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10A80800) [pid = 3668] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:47:12 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (13928C00) [pid = 3668] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:47:12 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17E75C00) [pid = 3668] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:47:12 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0F2F1C00) [pid = 3668] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:47:12 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0F934800) [pid = 3668] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:47:12 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (16B37800) [pid = 3668] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:47:13 INFO - PROCESS | 3668 | 1467823633078 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 656ms 09:47:13 INFO - PROCESS | 3668 | 1467823633123 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 3668 | 1467823633125 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 09:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:47:13 INFO - PROCESS | 3668 | 1467823633128 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 3668 | 1467823633130 Marionette TRACE conn3 <- [1,1102,null,{}] 09:47:13 INFO - PROCESS | 3668 | 1467823633134 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:13 INFO - PROCESS | 3668 | 1467823633136 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:13 INFO - PROCESS | 3668 | 1467823633191 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:47:13 INFO - PROCESS | 3668 | 1467823633196 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 3668 | 1467823633199 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:13 INFO - PROCESS | 3668 | ++DOCSHELL 131E8C00 == 36 [pid = 3668] [id = 285] 09:47:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13928C00) [pid = 3668] [serial = 854] [outer = 00000000] 09:47:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1696C000) [pid = 3668] [serial = 855] [outer = 13928C00] 09:47:13 INFO - PROCESS | 3668 | 1467823633245 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16B35C00) [pid = 3668] [serial = 856] [outer = 13928C00] 09:47:13 INFO - PROCESS | 3668 | 1467823633644 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 573ms 09:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:47:13 INFO - PROCESS | 3668 | 1467823633696 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 3668 | 1467823633698 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 09:47:13 INFO - PROCESS | 3668 | 1467823633701 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 3668 | 1467823633703 Marionette TRACE conn3 <- [1,1106,null,{}] 09:47:13 INFO - PROCESS | 3668 | 1467823633706 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:13 INFO - PROCESS | 3668 | 1467823633708 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:13 INFO - PROCESS | 3668 | 1467823633784 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:47:13 INFO - PROCESS | 3668 | 1467823633789 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 3668 | 1467823633791 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:13 INFO - PROCESS | 3668 | ++DOCSHELL 141A2800 == 37 [pid = 3668] [id = 286] 09:47:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (174B8800) [pid = 3668] [serial = 857] [outer = 00000000] 09:47:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19F93800) [pid = 3668] [serial = 858] [outer = 174B8800] 09:47:13 INFO - PROCESS | 3668 | 1467823633815 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A3E3400) [pid = 3668] [serial = 859] [outer = 174B8800] 09:47:14 INFO - PROCESS | 3668 | 1467823634208 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 531ms 09:47:14 INFO - PROCESS | 3668 | 1467823634252 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 3668 | 1467823634254 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 09:47:14 INFO - PROCESS | 3668 | 1467823634260 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 3668 | 1467823634262 Marionette TRACE conn3 <- [1,1110,null,{}] 09:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:47:14 INFO - PROCESS | 3668 | 1467823634265 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 3668 | 1467823634267 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:14 INFO - PROCESS | 3668 | 1467823634353 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:47:14 INFO - PROCESS | 3668 | 1467823634341 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 3668 | 1467823634343 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:14 INFO - PROCESS | 3668 | ++DOCSHELL 17E70400 == 38 [pid = 3668] [id = 287] 09:47:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A3E3C00) [pid = 3668] [serial = 860] [outer = 00000000] 09:47:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A54CC00) [pid = 3668] [serial = 861] [outer = 1A3E3C00] 09:47:14 INFO - PROCESS | 3668 | 1467823634385 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A6A6800) [pid = 3668] [serial = 862] [outer = 1A3E3C00] 09:47:14 INFO - PROCESS | 3668 | 1467823634743 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 531ms 09:47:14 INFO - PROCESS | 3668 | 1467823634793 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 3668 | 1467823634795 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 09:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:47:14 INFO - PROCESS | 3668 | 1467823634798 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 3668 | 1467823634800 Marionette TRACE conn3 <- [1,1114,null,{}] 09:47:14 INFO - PROCESS | 3668 | 1467823634803 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 3668 | 1467823634805 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:14 INFO - PROCESS | 3668 | 1467823634881 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:47:15 INFO - PROCESS | 3668 | 1467823635030 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 3668 | 1467823635033 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:15 INFO - PROCESS | 3668 | ++DOCSHELL 0C774C00 == 39 [pid = 3668] [id = 288] 09:47:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0F2F3000) [pid = 3668] [serial = 863] [outer = 00000000] 09:47:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0F939800) [pid = 3668] [serial = 864] [outer = 0F2F3000] 09:47:15 INFO - PROCESS | 3668 | 1467823635103 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (10A76400) [pid = 3668] [serial = 865] [outer = 0F2F3000] 09:47:15 INFO - PROCESS | 3668 | 1467823635580 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 853ms 09:47:15 INFO - PROCESS | 3668 | 1467823635662 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 3668 | 1467823635665 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 09:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:47:15 INFO - PROCESS | 3668 | 1467823635651 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 3668 | 1467823635654 Marionette TRACE conn3 <- [1,1118,null,{}] 09:47:15 INFO - PROCESS | 3668 | 1467823635660 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:15 INFO - PROCESS | 3668 | 1467823635662 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:15 INFO - PROCESS | 3668 | 1467823635775 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:47:15 INFO - PROCESS | 3668 | 1467823635897 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 3668 | 1467823635900 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:15 INFO - PROCESS | 3668 | ++DOCSHELL 12DFE400 == 40 [pid = 3668] [id = 289] 09:47:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1394A800) [pid = 3668] [serial = 866] [outer = 00000000] 09:47:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (15377000) [pid = 3668] [serial = 867] [outer = 1394A800] 09:47:15 INFO - PROCESS | 3668 | 1467823635954 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (16771000) [pid = 3668] [serial = 868] [outer = 1394A800] 09:47:16 INFO - PROCESS | 3668 | 1467823636514 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 894ms 09:47:16 INFO - PROCESS | 3668 | 1467823636554 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 3668 | 1467823636558 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 09:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:47:16 INFO - PROCESS | 3668 | 1467823636562 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 3668 | 1467823636565 Marionette TRACE conn3 <- [1,1122,null,{}] 09:47:16 INFO - PROCESS | 3668 | 1467823636569 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:16 INFO - PROCESS | 3668 | 1467823636571 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:16 INFO - PROCESS | 3668 | 1467823636660 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:47:16 INFO - PROCESS | 3668 | 1467823636785 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 3668 | 1467823636788 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:16 INFO - PROCESS | 3668 | ++DOCSHELL 1966B400 == 41 [pid = 3668] [id = 290] 09:47:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1966D400) [pid = 3668] [serial = 869] [outer = 00000000] 09:47:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19F64C00) [pid = 3668] [serial = 870] [outer = 1966D400] 09:47:16 INFO - PROCESS | 3668 | 1467823636823 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A53F000) [pid = 3668] [serial = 871] [outer = 1966D400] 09:47:17 INFO - PROCESS | 3668 | 1467823637568 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1090ms 09:47:17 INFO - PROCESS | 3668 | 1467823637658 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 3668 | 1467823637662 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 09:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:47:17 INFO - PROCESS | 3668 | 1467823637649 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 3668 | 1467823637652 Marionette TRACE conn3 <- [1,1126,null,{}] 09:47:17 INFO - PROCESS | 3668 | 1467823637658 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:17 INFO - PROCESS | 3668 | 1467823637660 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:17 INFO - PROCESS | 3668 | 1467823637797 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:47:17 INFO - PROCESS | 3668 | 1467823637907 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 3668 | 1467823637911 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:17 INFO - PROCESS | 3668 | ++DOCSHELL 114D6400 == 42 [pid = 3668] [id = 291] 09:47:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (11C36C00) [pid = 3668] [serial = 872] [outer = 00000000] 09:47:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (129EE000) [pid = 3668] [serial = 873] [outer = 11C36C00] 09:47:17 INFO - PROCESS | 3668 | 1467823637963 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (12DF7000) [pid = 3668] [serial = 874] [outer = 11C36C00] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 17E70400 == 41 [pid = 3668] [id = 287] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 141A2800 == 40 [pid = 3668] [id = 286] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 131E8C00 == 39 [pid = 3668] [id = 285] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 19C27400 == 38 [pid = 3668] [id = 284] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 17B9E000 == 37 [pid = 3668] [id = 283] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 17B62800 == 36 [pid = 3668] [id = 282] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 1665F400 == 35 [pid = 3668] [id = 281] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 13949400 == 34 [pid = 3668] [id = 280] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 11CD4C00 == 33 [pid = 3668] [id = 279] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 15764800 == 32 [pid = 3668] [id = 276] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 131E8400 == 31 [pid = 3668] [id = 278] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 10A0A000 == 30 [pid = 3668] [id = 277] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 1966B400 == 29 [pid = 3668] [id = 290] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 0C774C00 == 28 [pid = 3668] [id = 288] 09:47:18 INFO - PROCESS | 3668 | --DOCSHELL 12DFE400 == 27 [pid = 3668] [id = 289] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (131E6000) [pid = 3668] [serial = 807] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (131F0C00) [pid = 3668] [serial = 808] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (12DF5C00) [pid = 3668] [serial = 802] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (129F3000) [pid = 3668] [serial = 801] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (112C4000) [pid = 3668] [serial = 804] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (112EB000) [pid = 3668] [serial = 805] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (15F3B000) [pid = 3668] [serial = 810] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19907800) [pid = 3668] [serial = 819] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17E7BC00) [pid = 3668] [serial = 817] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (128A3000) [pid = 3668] [serial = 793] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (112F3000) [pid = 3668] [serial = 792] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (144B0400) [pid = 3668] [serial = 796] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13EDD000) [pid = 3668] [serial = 795] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1990BC00) [pid = 3668] [serial = 799] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (18175000) [pid = 3668] [serial = 798] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17BA0C00) [pid = 3668] [serial = 816] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19C2BC00) [pid = 3668] [serial = 826] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1394AC00) [pid = 3668] [serial = 822] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19B49400) [pid = 3668] [serial = 820] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19F6AC00) [pid = 3668] [serial = 828] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1740F000) [pid = 3668] [serial = 813] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (174B6400) [pid = 3668] [serial = 814] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (13953000) [pid = 3668] [serial = 823] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19C2B800) [pid = 3668] [serial = 825] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (16773000) [pid = 3668] [serial = 811] [outer = 00000000] [url = about:blank] 09:47:18 INFO - PROCESS | 3668 | 1467823638921 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1300ms 09:47:18 INFO - PROCESS | 3668 | 1467823638949 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 3668 | 1467823638954 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 09:47:18 INFO - PROCESS | 3668 | 1467823638958 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:47:18 INFO - PROCESS | 3668 | 1467823638961 Marionette TRACE conn3 <- [1,1130,null,{}] 09:47:18 INFO - PROCESS | 3668 | 1467823638972 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:18 INFO - PROCESS | 3668 | 1467823638975 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:19 INFO - PROCESS | 3668 | 1467823639067 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:47:19 INFO - PROCESS | 3668 | 1467823639076 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 3668 | 1467823639080 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:19 INFO - PROCESS | 3668 | ++DOCSHELL 10A9E000 == 28 [pid = 3668] [id = 292] 09:47:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (10A9F800) [pid = 3668] [serial = 875] [outer = 00000000] 09:47:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (11AE1000) [pid = 3668] [serial = 876] [outer = 10A9F800] 09:47:19 INFO - PROCESS | 3668 | 1467823639110 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (11CD4C00) [pid = 3668] [serial = 877] [outer = 10A9F800] 09:47:19 INFO - PROCESS | 3668 | 1467823639549 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 628ms 09:47:19 INFO - PROCESS | 3668 | 1467823639603 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 3668 | 1467823639607 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 09:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:47:19 INFO - PROCESS | 3668 | 1467823639594 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 3668 | 1467823639596 Marionette TRACE conn3 <- [1,1134,null,{}] 09:47:19 INFO - PROCESS | 3668 | 1467823639638 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:19 INFO - PROCESS | 3668 | 1467823639641 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:19 INFO - PROCESS | 3668 | 1467823639723 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:47:19 INFO - PROCESS | 3668 | 1467823639788 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 3668 | 1467823639790 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:19 INFO - PROCESS | 3668 | ++DOCSHELL 13159C00 == 29 [pid = 3668] [id = 293] 09:47:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (131E3400) [pid = 3668] [serial = 878] [outer = 00000000] 09:47:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (131F0000) [pid = 3668] [serial = 879] [outer = 131E3400] 09:47:19 INFO - PROCESS | 3668 | 1467823639837 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (132C1000) [pid = 3668] [serial = 880] [outer = 131E3400] 09:47:20 INFO - PROCESS | 3668 | 1467823640175 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 601ms 09:47:20 INFO - PROCESS | 3668 | 1467823640206 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 3668 | 1467823640208 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 09:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:47:20 INFO - PROCESS | 3668 | 1467823640212 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 3668 | 1467823640215 Marionette TRACE conn3 <- [1,1138,null,{}] 09:47:20 INFO - PROCESS | 3668 | 1467823640225 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 3668 | 1467823640230 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:20 INFO - PROCESS | 3668 | 1467823640292 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:47:20 INFO - PROCESS | 3668 | 1467823640299 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 3668 | 1467823640302 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:20 INFO - PROCESS | 3668 | ++DOCSHELL 141AD000 == 30 [pid = 3668] [id = 294] 09:47:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (141AE000) [pid = 3668] [serial = 881] [outer = 00000000] 09:47:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1559D400) [pid = 3668] [serial = 882] [outer = 141AE000] 09:47:20 INFO - PROCESS | 3668 | 1467823640356 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (157F3400) [pid = 3668] [serial = 883] [outer = 141AE000] 09:47:20 INFO - PROCESS | 3668 | 1467823640832 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 09:47:20 INFO - PROCESS | 3668 | 1467823640878 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 3668 | 1467823640880 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 09:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:47:20 INFO - PROCESS | 3668 | 1467823640884 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 3668 | 1467823640885 Marionette TRACE conn3 <- [1,1142,null,{}] 09:47:20 INFO - PROCESS | 3668 | 1467823640895 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 3668 | 1467823640897 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:21 INFO - PROCESS | 3668 | 1467823641018 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:47:21 INFO - PROCESS | 3668 | 1467823641074 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 3668 | 1467823641076 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:21 INFO - PROCESS | 3668 | ++DOCSHELL 16E79800 == 31 [pid = 3668] [id = 295] 09:47:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17336000) [pid = 3668] [serial = 884] [outer = 00000000] 09:47:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17C9A800) [pid = 3668] [serial = 885] [outer = 17336000] 09:47:21 INFO - PROCESS | 3668 | 1467823641106 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18167800) [pid = 3668] [serial = 886] [outer = 17336000] 09:47:21 INFO - PROCESS | 3668 | 1467823641510 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 657ms 09:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:47:21 INFO - PROCESS | 3668 | 1467823641548 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:47:21 INFO - PROCESS | 3668 | 1467823641550 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 09:47:21 INFO - PROCESS | 3668 | 1467823641554 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 3668 | 1467823641555 Marionette TRACE conn3 <- [1,1146,null,{}] 09:47:21 INFO - PROCESS | 3668 | 1467823641558 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:21 INFO - PROCESS | 3668 | 1467823641560 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:21 INFO - PROCESS | 3668 | 1467823641645 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:47:21 INFO - PROCESS | 3668 | 1467823641652 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 3668 | 1467823641655 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:21 INFO - PROCESS | 3668 | ++DOCSHELL 18175000 == 32 [pid = 3668] [id = 296] 09:47:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1966B400) [pid = 3668] [serial = 887] [outer = 00000000] 09:47:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19671400) [pid = 3668] [serial = 888] [outer = 1966B400] 09:47:21 INFO - PROCESS | 3668 | 1467823641697 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1990BC00) [pid = 3668] [serial = 889] [outer = 1966B400] 09:47:22 INFO - PROCESS | 3668 | 1467823642094 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 573ms 09:47:22 INFO - PROCESS | 3668 | 1467823642116 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 3668 | 1467823642118 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 09:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:47:22 INFO - PROCESS | 3668 | 1467823642121 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 3668 | 1467823642123 Marionette TRACE conn3 <- [1,1150,null,{}] 09:47:22 INFO - PROCESS | 3668 | 1467823642126 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 3668 | 1467823642131 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:22 INFO - PROCESS | 3668 | 1467823642271 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:47:22 INFO - PROCESS | 3668 | 1467823642330 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 3668 | 1467823642332 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:22 INFO - PROCESS | 3668 | ++DOCSHELL 19B53800 == 33 [pid = 3668] [id = 297] 09:47:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19C2C400) [pid = 3668] [serial = 890] [outer = 00000000] 09:47:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19CBF800) [pid = 3668] [serial = 891] [outer = 19C2C400] 09:47:22 INFO - PROCESS | 3668 | 1467823642375 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19F64400) [pid = 3668] [serial = 892] [outer = 19C2C400] 09:47:22 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17C98000) [pid = 3668] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:47:22 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (19C2A800) [pid = 3668] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:47:22 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (16661800) [pid = 3668] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:47:22 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1394A000) [pid = 3668] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:47:22 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19CC1C00) [pid = 3668] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:47:22 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (10A0AC00) [pid = 3668] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:47:22 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (132C6800) [pid = 3668] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:47:22 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (11CD8C00) [pid = 3668] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:47:22 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13928C00) [pid = 3668] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:47:22 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17B94C00) [pid = 3668] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:47:22 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (174B8800) [pid = 3668] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:47:22 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A3E3C00) [pid = 3668] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:47:22 INFO - PROCESS | 3668 | 1467823642845 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 754ms 09:47:22 INFO - PROCESS | 3668 | 1467823642878 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 3668 | 1467823642880 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 09:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:47:22 INFO - PROCESS | 3668 | 1467823642883 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 3668 | 1467823642885 Marionette TRACE conn3 <- [1,1154,null,{}] 09:47:22 INFO - PROCESS | 3668 | 1467823642889 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 3668 | 1467823642890 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:22 INFO - PROCESS | 3668 | 1467823642947 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:47:22 INFO - PROCESS | 3668 | 1467823642952 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 3668 | 1467823642954 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:22 INFO - PROCESS | 3668 | ++DOCSHELL 12D6C000 == 34 [pid = 3668] [id = 298] 09:47:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (157F0000) [pid = 3668] [serial = 893] [outer = 00000000] 09:47:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19B53000) [pid = 3668] [serial = 894] [outer = 157F0000] 09:47:23 INFO - PROCESS | 3668 | 1467823642998 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19C2F000) [pid = 3668] [serial = 895] [outer = 157F0000] 09:47:23 INFO - PROCESS | 3668 | 1467823643365 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 531ms 09:47:23 INFO - PROCESS | 3668 | 1467823643417 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:47:23 INFO - PROCESS | 3668 | 1467823643420 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 09:47:23 INFO - PROCESS | 3668 | 1467823643423 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 3668 | 1467823643425 Marionette TRACE conn3 <- [1,1158,null,{}] 09:47:23 INFO - PROCESS | 3668 | 1467823643428 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:23 INFO - PROCESS | 3668 | 1467823643430 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:23 INFO - PROCESS | 3668 | 1467823643504 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:47:23 INFO - PROCESS | 3668 | 1467823643494 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 3668 | 1467823643496 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:23 INFO - PROCESS | 3668 | ++DOCSHELL 19F6AC00 == 35 [pid = 3668] [id = 299] 09:47:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19F84400) [pid = 3668] [serial = 896] [outer = 00000000] 09:47:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A3E2000) [pid = 3668] [serial = 897] [outer = 19F84400] 09:47:23 INFO - PROCESS | 3668 | 1467823643539 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A3E3000) [pid = 3668] [serial = 898] [outer = 19F84400] 09:47:24 INFO - PROCESS | 3668 | 1467823644016 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 09:47:24 INFO - PROCESS | 3668 | 1467823644042 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 3668 | 1467823644044 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 09:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:47:24 INFO - PROCESS | 3668 | 1467823644048 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 3668 | 1467823644049 Marionette TRACE conn3 <- [1,1162,null,{}] 09:47:24 INFO - PROCESS | 3668 | 1467823644052 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:24 INFO - PROCESS | 3668 | 1467823644054 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:24 INFO - PROCESS | 3668 | 1467823644139 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:47:24 INFO - PROCESS | 3668 | 1467823644148 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 3668 | 1467823644150 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:24 INFO - PROCESS | 3668 | ++DOCSHELL 141AB800 == 36 [pid = 3668] [id = 300] 09:47:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (17BA0C00) [pid = 3668] [serial = 899] [outer = 00000000] 09:47:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1AB0E400) [pid = 3668] [serial = 900] [outer = 17BA0C00] 09:47:24 INFO - PROCESS | 3668 | 1467823644174 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1AB17C00) [pid = 3668] [serial = 901] [outer = 17BA0C00] 09:47:24 INFO - PROCESS | 3668 | 1467823644858 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 3668 | 1467823644899 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 09:47:24 INFO - PROCESS | 3668 | 1467823644904 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:47:24 INFO - PROCESS | 3668 | 1467823644907 Marionette TRACE conn3 <- [1,1166,null,{}] 09:47:24 INFO - PROCESS | 3668 | 1467823644913 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:24 INFO - PROCESS | 3668 | 1467823644916 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:25 INFO - PROCESS | 3668 | 1467823645081 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:47:25 INFO - PROCESS | 3668 | 1467823645092 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 3668 | 1467823645095 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:25 INFO - PROCESS | 3668 | ++DOCSHELL 10A7C000 == 37 [pid = 3668] [id = 301] 09:47:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (10A7F800) [pid = 3668] [serial = 902] [outer = 00000000] 09:47:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (12DF9000) [pid = 3668] [serial = 903] [outer = 10A7F800] 09:47:25 INFO - PROCESS | 3668 | 1467823645150 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (131E8800) [pid = 3668] [serial = 904] [outer = 10A7F800] 09:47:25 INFO - PROCESS | 3668 | 1467823645855 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 3668 | 1467823645998 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 09:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:47:26 INFO - PROCESS | 3668 | 1467823646036 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 3668 | 1467823646038 Marionette TRACE conn3 <- [1,1170,null,{}] 09:47:26 INFO - PROCESS | 3668 | 1467823646045 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 3668 | 1467823646048 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:26 INFO - PROCESS | 3668 | 1467823646139 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:47:26 INFO - PROCESS | 3668 | 1467823646216 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 3668 | 1467823646221 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:26 INFO - PROCESS | 3668 | ++DOCSHELL 112C6C00 == 38 [pid = 3668] [id = 302] 09:47:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (112C9800) [pid = 3668] [serial = 905] [outer = 00000000] 09:47:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (12925400) [pid = 3668] [serial = 906] [outer = 112C9800] 09:47:26 INFO - PROCESS | 3668 | 1467823646268 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1307AC00) [pid = 3668] [serial = 907] [outer = 112C9800] 09:47:26 INFO - PROCESS | 3668 | --DOCSHELL 19F6AC00 == 37 [pid = 3668] [id = 299] 09:47:26 INFO - PROCESS | 3668 | --DOCSHELL 12D6C000 == 36 [pid = 3668] [id = 298] 09:47:26 INFO - PROCESS | 3668 | --DOCSHELL 19B53800 == 35 [pid = 3668] [id = 297] 09:47:26 INFO - PROCESS | 3668 | --DOCSHELL 18175000 == 34 [pid = 3668] [id = 296] 09:47:26 INFO - PROCESS | 3668 | --DOCSHELL 16E79800 == 33 [pid = 3668] [id = 295] 09:47:26 INFO - PROCESS | 3668 | --DOCSHELL 141AD000 == 32 [pid = 3668] [id = 294] 09:47:26 INFO - PROCESS | 3668 | --DOCSHELL 13159C00 == 31 [pid = 3668] [id = 293] 09:47:26 INFO - PROCESS | 3668 | --DOCSHELL 10A9E000 == 30 [pid = 3668] [id = 292] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A54CC00) [pid = 3668] [serial = 861] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1966E400) [pid = 3668] [serial = 849] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1A3DF000) [pid = 3668] [serial = 852] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17333000) [pid = 3668] [serial = 843] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17416400) [pid = 3668] [serial = 844] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (139DD000) [pid = 3668] [serial = 840] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13E80400) [pid = 3668] [serial = 841] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19F6C400) [pid = 3668] [serial = 829] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (10A93800) [pid = 3668] [serial = 831] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (112F1000) [pid = 3668] [serial = 832] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (13EE0800) [pid = 3668] [serial = 834] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (155A4800) [pid = 3668] [serial = 835] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (129B5800) [pid = 3668] [serial = 837] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (129F5C00) [pid = 3668] [serial = 838] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19679000) [pid = 3668] [serial = 850] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1696C000) [pid = 3668] [serial = 855] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (16B35C00) [pid = 3668] [serial = 856] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1A3DFC00) [pid = 3668] [serial = 853] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (17E7FC00) [pid = 3668] [serial = 846] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A3E3400) [pid = 3668] [serial = 859] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1A6A6800) [pid = 3668] [serial = 862] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (19F93800) [pid = 3668] [serial = 858] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (18170C00) [pid = 3668] [serial = 847] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3668 | 1467823646774 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 3668 | 1467823646790 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:47:26 INFO - PROCESS | 3668 | 1467823646796 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 3668 | 1467823646800 Marionette TRACE conn3 <- [1,1174,null,{}] 09:47:26 INFO - PROCESS | 3668 | 1467823646804 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 3668 | 1467823646807 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:26 INFO - PROCESS | 3668 | 1467823646892 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:47:26 INFO - PROCESS | 3668 | 1467823646963 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 3668 | 1467823646965 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:26 INFO - PROCESS | 3668 | ++DOCSHELL 13267400 == 31 [pid = 3668] [id = 303] 09:47:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (1326AC00) [pid = 3668] [serial = 908] [outer = 00000000] 09:47:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13E76800) [pid = 3668] [serial = 909] [outer = 1326AC00] 09:47:26 INFO - PROCESS | 3668 | 1467823647013 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13EE6800) [pid = 3668] [serial = 910] [outer = 1326AC00] 09:47:27 INFO - PROCESS | 3668 | 1467823647383 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 3668 | 1467823647436 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 09:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:47:27 INFO - PROCESS | 3668 | 1467823647439 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 3668 | 1467823647441 Marionette TRACE conn3 <- [1,1178,null,{}] 09:47:27 INFO - PROCESS | 3668 | 1467823647455 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:27 INFO - PROCESS | 3668 | 1467823647463 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:27 INFO - PROCESS | 3668 | 1467823647609 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:47:27 INFO - PROCESS | 3668 | 1467823647617 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 3668 | 1467823647621 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:27 INFO - PROCESS | 3668 | ++DOCSHELL 1677A800 == 32 [pid = 3668] [id = 304] 09:47:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1696AC00) [pid = 3668] [serial = 911] [outer = 00000000] 09:47:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (174AA800) [pid = 3668] [serial = 912] [outer = 1696AC00] 09:47:27 INFO - PROCESS | 3668 | 1467823647668 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (17B94C00) [pid = 3668] [serial = 913] [outer = 1696AC00] 09:47:28 INFO - PROCESS | 3668 | 1467823648117 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3668 | 1467823648163 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 09:47:28 INFO - PROCESS | 3668 | 1467823648167 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 3668 | 1467823648168 Marionette TRACE conn3 <- [1,1182,null,{}] 09:47:28 INFO - PROCESS | 3668 | 1467823648171 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:28 INFO - PROCESS | 3668 | 1467823648173 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:28 INFO - PROCESS | 3668 | 1467823648238 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:47:28 INFO - PROCESS | 3668 | 1467823648243 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 3668 | 1467823648245 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:28 INFO - PROCESS | 3668 | ++DOCSHELL 19670800 == 33 [pid = 3668] [id = 305] 09:47:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (19671800) [pid = 3668] [serial = 914] [outer = 00000000] 09:47:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (19907800) [pid = 3668] [serial = 915] [outer = 19671800] 09:47:28 INFO - PROCESS | 3668 | 1467823648297 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (19B4D000) [pid = 3668] [serial = 916] [outer = 19671800] 09:47:28 INFO - PROCESS | 3668 | 1467823648707 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3668 | 1467823648771 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 09:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:47:28 INFO - PROCESS | 3668 | 1467823648775 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 3668 | 1467823648776 Marionette TRACE conn3 <- [1,1186,null,{}] 09:47:28 INFO - PROCESS | 3668 | 1467823648780 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:28 INFO - PROCESS | 3668 | 1467823648782 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:28 INFO - PROCESS | 3668 | 1467823648885 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:47:28 INFO - PROCESS | 3668 | 1467823648890 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 3668 | 1467823648892 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:28 INFO - PROCESS | 3668 | ++DOCSHELL 19CBC400 == 34 [pid = 3668] [id = 306] 09:47:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19CBCC00) [pid = 3668] [serial = 917] [outer = 00000000] 09:47:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19F93800) [pid = 3668] [serial = 918] [outer = 19CBCC00] 09:47:28 INFO - PROCESS | 3668 | 1467823648964 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A3E5800) [pid = 3668] [serial = 919] [outer = 19CBCC00] 09:47:29 INFO - PROCESS | 3668 | 1467823649373 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 616ms 09:47:29 INFO - PROCESS | 3668 | 1467823649394 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 3668 | 1467823649396 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 09:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:47:29 INFO - PROCESS | 3668 | 1467823649399 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 3668 | 1467823649401 Marionette TRACE conn3 <- [1,1190,null,{}] 09:47:29 INFO - PROCESS | 3668 | 1467823649404 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 3668 | 1467823649410 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:29 INFO - PROCESS | 3668 | 1467823649545 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:47:29 INFO - PROCESS | 3668 | 1467823649604 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 3668 | 1467823649607 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:29 INFO - PROCESS | 3668 | ++DOCSHELL 1A3E7C00 == 35 [pid = 3668] [id = 307] 09:47:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A3E9C00) [pid = 3668] [serial = 920] [outer = 00000000] 09:47:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A6AE400) [pid = 3668] [serial = 921] [outer = 1A3E9C00] 09:47:29 INFO - PROCESS | 3668 | 1467823649634 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1AB11400) [pid = 3668] [serial = 922] [outer = 1A3E9C00] 09:47:30 INFO - PROCESS | 3668 | 1467823650057 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 722ms 09:47:30 INFO - PROCESS | 3668 | 1467823650121 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 3668 | 1467823650123 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 09:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:47:30 INFO - PROCESS | 3668 | 1467823650126 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 3668 | 1467823650128 Marionette TRACE conn3 <- [1,1194,null,{}] 09:47:30 INFO - PROCESS | 3668 | 1467823650137 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:30 INFO - PROCESS | 3668 | 1467823650139 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:30 INFO - PROCESS | 3668 | 1467823650250 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:47:30 INFO - PROCESS | 3668 | 1467823650262 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 3668 | 1467823650273 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:30 INFO - PROCESS | 3668 | ++DOCSHELL 1AC4AC00 == 36 [pid = 3668] [id = 308] 09:47:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1AC4B400) [pid = 3668] [serial = 923] [outer = 00000000] 09:47:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1AC52C00) [pid = 3668] [serial = 924] [outer = 1AC4B400] 09:47:30 INFO - PROCESS | 3668 | 1467823650363 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1AC53000) [pid = 3668] [serial = 925] [outer = 1AC4B400] 09:47:30 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19C2C400) [pid = 3668] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:47:30 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19F84400) [pid = 3668] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:47:30 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (131E3400) [pid = 3668] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:47:30 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (157F0000) [pid = 3668] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:47:30 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17336000) [pid = 3668] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:47:30 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10A9F800) [pid = 3668] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:47:30 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1966B400) [pid = 3668] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:47:30 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (11C36C00) [pid = 3668] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:47:30 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (141AE000) [pid = 3668] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:47:30 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0F2F3000) [pid = 3668] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:47:30 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1394A800) [pid = 3668] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:47:30 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1966D400) [pid = 3668] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:47:30 INFO - PROCESS | 3668 | 1467823650816 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 706ms 09:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:47:30 INFO - PROCESS | 3668 | 1467823650830 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 3668 | 1467823650832 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 09:47:30 INFO - PROCESS | 3668 | 1467823650835 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 3668 | 1467823650837 Marionette TRACE conn3 <- [1,1198,null,{}] 09:47:30 INFO - PROCESS | 3668 | 1467823650840 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:30 INFO - PROCESS | 3668 | 1467823650842 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:30 INFO - PROCESS | 3668 | 1467823650918 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:47:30 INFO - PROCESS | 3668 | 1467823650923 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 3668 | 1467823650925 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:30 INFO - PROCESS | 3668 | ++DOCSHELL 10A9F800 == 37 [pid = 3668] [id = 309] 09:47:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10FF3800) [pid = 3668] [serial = 926] [outer = 00000000] 09:47:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (174A9C00) [pid = 3668] [serial = 927] [outer = 10FF3800] 09:47:30 INFO - PROCESS | 3668 | 1467823650966 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17E78800) [pid = 3668] [serial = 928] [outer = 10FF3800] 09:47:31 INFO - PROCESS | 3668 | 1467823651389 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 601ms 09:47:31 INFO - PROCESS | 3668 | 1467823651450 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 3668 | 1467823651452 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 09:47:31 INFO - PROCESS | 3668 | 1467823651456 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:47:31 INFO - PROCESS | 3668 | 1467823651458 Marionette TRACE conn3 <- [1,1202,null,{}] 09:47:31 INFO - PROCESS | 3668 | 1467823651462 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 3668 | 1467823651464 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:31 INFO - PROCESS | 3668 | 1467823651568 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:47:31 INFO - PROCESS | 3668 | 1467823651561 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 3668 | 1467823651564 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:31 INFO - PROCESS | 3668 | ++DOCSHELL 17B9EC00 == 38 [pid = 3668] [id = 310] 09:47:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17E70400) [pid = 3668] [serial = 929] [outer = 00000000] 09:47:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1AB0FC00) [pid = 3668] [serial = 930] [outer = 17E70400] 09:47:31 INFO - PROCESS | 3668 | 1467823651612 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1AD0BC00) [pid = 3668] [serial = 931] [outer = 17E70400] 09:47:32 INFO - PROCESS | 3668 | 1467823652005 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 617ms 09:47:32 INFO - PROCESS | 3668 | 1467823652061 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 3668 | 1467823652063 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 09:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:47:32 INFO - PROCESS | 3668 | 1467823652066 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 3668 | 1467823652068 Marionette TRACE conn3 <- [1,1206,null,{}] 09:47:32 INFO - PROCESS | 3668 | 1467823652071 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 3668 | 1467823652073 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:32 INFO - PROCESS | 3668 | 1467823652149 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:47:32 INFO - PROCESS | 3668 | 1467823652164 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 3668 | 1467823652166 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:32 INFO - PROCESS | 3668 | ++DOCSHELL 19670400 == 39 [pid = 3668] [id = 311] 09:47:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1AC4A800) [pid = 3668] [serial = 932] [outer = 00000000] 09:47:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1AD15C00) [pid = 3668] [serial = 933] [outer = 1AC4A800] 09:47:32 INFO - PROCESS | 3668 | 1467823652230 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1AD16800) [pid = 3668] [serial = 934] [outer = 1AC4A800] 09:47:32 INFO - PROCESS | 3668 | 1467823652659 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 676ms 09:47:32 INFO - PROCESS | 3668 | 1467823652748 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 3668 | 1467823652752 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 09:47:32 INFO - PROCESS | 3668 | 1467823652757 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:47:32 INFO - PROCESS | 3668 | 1467823652761 Marionette TRACE conn3 <- [1,1210,null,{}] 09:47:32 INFO - PROCESS | 3668 | 1467823652767 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 3668 | 1467823652771 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:32 INFO - PROCESS | 3668 | 1467823652913 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:47:33 INFO - PROCESS | 3668 | 1467823653007 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 3668 | 1467823653010 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:33 INFO - PROCESS | 3668 | ++DOCSHELL 11271C00 == 40 [pid = 3668] [id = 312] 09:47:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (11277000) [pid = 3668] [serial = 935] [outer = 00000000] 09:47:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (12928000) [pid = 3668] [serial = 936] [outer = 11277000] 09:47:33 INFO - PROCESS | 3668 | 1467823653068 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1307E000) [pid = 3668] [serial = 937] [outer = 11277000] 09:47:33 INFO - PROCESS | 3668 | 1467823653643 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 3668 | 1467823653673 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 09:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:47:33 INFO - PROCESS | 3668 | 1467823653680 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - PROCESS | 3668 | 1467823653684 Marionette TRACE conn3 <- [1,1214,null,{}] 09:47:33 INFO - PROCESS | 3668 | 1467823653688 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:33 INFO - PROCESS | 3668 | 1467823653691 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:33 INFO - PROCESS | 3668 | 1467823653795 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:47:33 INFO - PROCESS | 3668 | 1467823653892 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 3668 | 1467823653895 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:33 INFO - PROCESS | 3668 | ++DOCSHELL 15345000 == 41 [pid = 3668] [id = 313] 09:47:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (157F3C00) [pid = 3668] [serial = 938] [outer = 00000000] 09:47:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (15FED000) [pid = 3668] [serial = 939] [outer = 157F3C00] 09:47:33 INFO - PROCESS | 3668 | 1467823653949 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (15FF3400) [pid = 3668] [serial = 940] [outer = 157F3C00] 09:47:34 INFO - PROCESS | 3668 | 1467823654541 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 902ms 09:47:34 INFO - PROCESS | 3668 | 1467823654591 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:47:34 INFO - PROCESS | 3668 | 1467823654593 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 09:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:47:34 INFO - PROCESS | 3668 | 1467823654597 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:47:34 INFO - PROCESS | 3668 | 1467823654600 Marionette TRACE conn3 <- [1,1218,null,{}] 09:47:34 INFO - PROCESS | 3668 | 1467823654610 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:34 INFO - PROCESS | 3668 | 1467823654614 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:34 INFO - PROCESS | 3668 | 1467823654713 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:47:34 INFO - PROCESS | 3668 | 1467823654814 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 3668 | 1467823654818 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:34 INFO - PROCESS | 3668 | ++DOCSHELL 17E7E400 == 42 [pid = 3668] [id = 314] 09:47:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18167400) [pid = 3668] [serial = 941] [outer = 00000000] 09:47:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19B52C00) [pid = 3668] [serial = 942] [outer = 18167400] 09:47:34 INFO - PROCESS | 3668 | 1467823654873 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19F62400) [pid = 3668] [serial = 943] [outer = 18167400] 09:47:35 INFO - PROCESS | 3668 | 1467823655446 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 902ms 09:47:35 INFO - PROCESS | 3668 | 1467823655507 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 3668 | 1467823655509 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 09:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:47:35 INFO - PROCESS | 3668 | 1467823655514 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 3668 | 1467823655515 Marionette TRACE conn3 <- [1,1222,null,{}] 09:47:35 INFO - PROCESS | 3668 | 1467823655519 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:35 INFO - PROCESS | 3668 | 1467823655521 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:35 INFO - PROCESS | 3668 | 1467823655606 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:47:35 INFO - PROCESS | 3668 | 1467823655864 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 3668 | 1467823655867 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:35 INFO - PROCESS | 3668 | ++DOCSHELL 0C769400 == 43 [pid = 3668] [id = 315] 09:47:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0C773C00) [pid = 3668] [serial = 944] [outer = 00000000] 09:47:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (10A0A000) [pid = 3668] [serial = 945] [outer = 0C773C00] 09:47:35 INFO - PROCESS | 3668 | 1467823655934 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (10A81000) [pid = 3668] [serial = 946] [outer = 0C773C00] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 17B9EC00 == 42 [pid = 3668] [id = 310] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 10A9F800 == 41 [pid = 3668] [id = 309] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 1AC4AC00 == 40 [pid = 3668] [id = 308] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 1A3E7C00 == 39 [pid = 3668] [id = 307] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 19CBC400 == 38 [pid = 3668] [id = 306] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 19670800 == 37 [pid = 3668] [id = 305] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 1677A800 == 36 [pid = 3668] [id = 304] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 13267400 == 35 [pid = 3668] [id = 303] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 112C6C00 == 34 [pid = 3668] [id = 302] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 114D6400 == 33 [pid = 3668] [id = 291] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 10A7C000 == 32 [pid = 3668] [id = 301] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 141AB800 == 31 [pid = 3668] [id = 300] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 17E7E400 == 30 [pid = 3668] [id = 314] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 19670400 == 29 [pid = 3668] [id = 311] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 11271C00 == 28 [pid = 3668] [id = 312] 09:47:37 INFO - PROCESS | 3668 | --DOCSHELL 15345000 == 27 [pid = 3668] [id = 313] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (17C9A800) [pid = 3668] [serial = 885] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (11AE1000) [pid = 3668] [serial = 876] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (11CD4C00) [pid = 3668] [serial = 877] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (19671400) [pid = 3668] [serial = 888] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (12DF7000) [pid = 3668] [serial = 874] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (129EE000) [pid = 3668] [serial = 873] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1559D400) [pid = 3668] [serial = 882] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18167800) [pid = 3668] [serial = 886] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1AB0E400) [pid = 3668] [serial = 900] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10A76400) [pid = 3668] [serial = 865] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0F939800) [pid = 3668] [serial = 864] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (16771000) [pid = 3668] [serial = 868] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15377000) [pid = 3668] [serial = 867] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A53F000) [pid = 3668] [serial = 871] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19F64C00) [pid = 3668] [serial = 870] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19CBF800) [pid = 3668] [serial = 891] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1990BC00) [pid = 3668] [serial = 889] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A3E3000) [pid = 3668] [serial = 898] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A3E2000) [pid = 3668] [serial = 897] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19F64400) [pid = 3668] [serial = 892] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (132C1000) [pid = 3668] [serial = 880] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (131F0000) [pid = 3668] [serial = 879] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19B53000) [pid = 3668] [serial = 894] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19C2F000) [pid = 3668] [serial = 895] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (157F3400) [pid = 3668] [serial = 883] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3668 | 1467823657086 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1638ms 09:47:37 INFO - PROCESS | 3668 | 1467823657155 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 3668 | 1467823657159 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 09:47:37 INFO - PROCESS | 3668 | 1467823657203 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:47:37 INFO - PROCESS | 3668 | 1467823657206 Marionette TRACE conn3 <- [1,1226,null,{}] 09:47:37 INFO - PROCESS | 3668 | 1467823657212 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:37 INFO - PROCESS | 3668 | 1467823657216 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:37 INFO - PROCESS | 3668 | 1467823657306 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:47:37 INFO - PROCESS | 3668 | 1467823657313 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 3668 | 1467823657317 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:37 INFO - PROCESS | 3668 | ++DOCSHELL 10A7AC00 == 28 [pid = 3668] [id = 316] 09:47:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (10A7C000) [pid = 3668] [serial = 947] [outer = 00000000] 09:47:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (10F94000) [pid = 3668] [serial = 948] [outer = 10A7C000] 09:47:37 INFO - PROCESS | 3668 | 1467823657350 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10FF8800) [pid = 3668] [serial = 949] [outer = 10A7C000] 09:47:37 INFO - PROCESS | 3668 | 1467823657812 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 676ms 09:47:37 INFO - PROCESS | 3668 | 1467823657871 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 3668 | 1467823657875 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 09:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:47:37 INFO - PROCESS | 3668 | 1467823657882 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - PROCESS | 3668 | 1467823657884 Marionette TRACE conn3 <- [1,1230,null,{}] 09:47:37 INFO - PROCESS | 3668 | 1467823657888 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:37 INFO - PROCESS | 3668 | 1467823657891 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:37 INFO - PROCESS | 3668 | 1467823657975 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:47:37 INFO - PROCESS | 3668 | 1467823657981 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 3668 | 1467823657984 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:37 INFO - PROCESS | 3668 | ++DOCSHELL 129EC400 == 29 [pid = 3668] [id = 317] 09:47:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (129F1400) [pid = 3668] [serial = 950] [outer = 00000000] 09:47:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (12DFE400) [pid = 3668] [serial = 951] [outer = 129F1400] 09:47:38 INFO - PROCESS | 3668 | 1467823658030 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (130CF000) [pid = 3668] [serial = 952] [outer = 129F1400] 09:47:38 INFO - PROCESS | 3668 | 1467823658470 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 617ms 09:47:38 INFO - PROCESS | 3668 | 1467823658502 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 3668 | 1467823658504 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 09:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:47:38 INFO - PROCESS | 3668 | 1467823658507 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 3668 | 1467823658511 Marionette TRACE conn3 <- [1,1234,null,{}] 09:47:38 INFO - PROCESS | 3668 | 1467823658522 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 3668 | 1467823658526 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:38 INFO - PROCESS | 3668 | 1467823658638 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:47:38 INFO - PROCESS | 3668 | 1467823658724 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 3668 | 1467823658727 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:38 INFO - PROCESS | 3668 | ++DOCSHELL 13922400 == 30 [pid = 3668] [id = 318] 09:47:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13922800) [pid = 3668] [serial = 953] [outer = 00000000] 09:47:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (139DFC00) [pid = 3668] [serial = 954] [outer = 13922800] 09:47:38 INFO - PROCESS | 3668 | 1467823658766 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13E79400) [pid = 3668] [serial = 955] [outer = 13922800] 09:47:39 INFO - PROCESS | 3668 | 1467823659137 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 676ms 09:47:39 INFO - PROCESS | 3668 | 1467823659185 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 3668 | 1467823659188 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 09:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:47:39 INFO - PROCESS | 3668 | 1467823659191 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 3668 | 1467823659193 Marionette TRACE conn3 <- [1,1238,null,{}] 09:47:39 INFO - PROCESS | 3668 | 1467823659179 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 3668 | 1467823659181 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:39 INFO - PROCESS | 3668 | 1467823659311 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:47:39 INFO - PROCESS | 3668 | 1467823659331 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 3668 | 1467823659333 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:39 INFO - PROCESS | 3668 | ++DOCSHELL 13E78000 == 31 [pid = 3668] [id = 319] 09:47:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13EEA000) [pid = 3668] [serial = 956] [outer = 00000000] 09:47:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1576FC00) [pid = 3668] [serial = 957] [outer = 13EEA000] 09:47:39 INFO - PROCESS | 3668 | 1467823659409 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15F40C00) [pid = 3668] [serial = 958] [outer = 13EEA000] 09:47:39 INFO - PROCESS | 3668 | 1467823659861 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 707ms 09:47:39 INFO - PROCESS | 3668 | 1467823659895 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 3668 | 1467823659897 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 09:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:47:39 INFO - PROCESS | 3668 | 1467823659935 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 3668 | 1467823659937 Marionette TRACE conn3 <- [1,1242,null,{}] 09:47:39 INFO - PROCESS | 3668 | 1467823659940 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 3668 | 1467823659942 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:40 INFO - PROCESS | 3668 | 1467823660048 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:47:40 INFO - PROCESS | 3668 | 1467823660057 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 3668 | 1467823660059 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:40 INFO - PROCESS | 3668 | ++DOCSHELL 15FF2C00 == 32 [pid = 3668] [id = 320] 09:47:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15FF5000) [pid = 3668] [serial = 959] [outer = 00000000] 09:47:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (16771000) [pid = 3668] [serial = 960] [outer = 15FF5000] 09:47:40 INFO - PROCESS | 3668 | 1467823660103 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16976000) [pid = 3668] [serial = 961] [outer = 15FF5000] 09:47:40 INFO - PROCESS | 3668 | 1467823660509 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 631ms 09:47:40 INFO - PROCESS | 3668 | 1467823660566 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 3668 | 1467823660568 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 09:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:47:40 INFO - PROCESS | 3668 | 1467823660573 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 3668 | 1467823660575 Marionette TRACE conn3 <- [1,1246,null,{}] 09:47:40 INFO - PROCESS | 3668 | 1467823660561 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:40 INFO - PROCESS | 3668 | 1467823660567 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:40 INFO - PROCESS | 3668 | 1467823660703 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:47:40 INFO - PROCESS | 3668 | 1467823660715 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 3668 | 1467823660717 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:40 INFO - PROCESS | 3668 | ++DOCSHELL 176F3400 == 33 [pid = 3668] [id = 321] 09:47:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17B94800) [pid = 3668] [serial = 962] [outer = 00000000] 09:47:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17E7C000) [pid = 3668] [serial = 963] [outer = 17B94800] 09:47:40 INFO - PROCESS | 3668 | 1467823660760 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18172000) [pid = 3668] [serial = 964] [outer = 17B94800] 09:47:41 INFO - PROCESS | 3668 | 1467823661182 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 676ms 09:47:41 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19CBCC00) [pid = 3668] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:47:41 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1A3E9C00) [pid = 3668] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:47:41 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (17BA0C00) [pid = 3668] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:47:41 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1326AC00) [pid = 3668] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:47:41 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1696AC00) [pid = 3668] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:47:41 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (112C9800) [pid = 3668] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:47:41 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1AC4B400) [pid = 3668] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:47:41 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19671800) [pid = 3668] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:47:41 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10A7F800) [pid = 3668] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:47:41 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1AC4A800) [pid = 3668] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:47:41 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (10FF3800) [pid = 3668] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:47:41 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (17E70400) [pid = 3668] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:47:41 INFO - PROCESS | 3668 | 1467823661433 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 3668 | 1467823661435 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 09:47:41 INFO - PROCESS | 3668 | 1467823661445 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 3668 | 1467823661446 Marionette TRACE conn3 <- [1,1250,null,{}] 09:47:41 INFO - PROCESS | 3668 | 1467823661450 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:41 INFO - PROCESS | 3668 | 1467823661452 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:47:41 INFO - PROCESS | 3668 | 1467823661535 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:47:41 INFO - PROCESS | 3668 | 1467823661523 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 3668 | 1467823661525 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:41 INFO - PROCESS | 3668 | ++DOCSHELL 10A82C00 == 34 [pid = 3668] [id = 322] 09:47:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (11AE0000) [pid = 3668] [serial = 965] [outer = 00000000] 09:47:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1326AC00) [pid = 3668] [serial = 966] [outer = 11AE0000] 09:47:41 INFO - PROCESS | 3668 | 1467823661568 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (141A9C00) [pid = 3668] [serial = 967] [outer = 11AE0000] 09:47:41 INFO - PROCESS | 3668 | 1467823662003 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 616ms 09:47:42 INFO - PROCESS | 3668 | 1467823662074 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 3668 | 1467823662076 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 09:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:47:42 INFO - PROCESS | 3668 | 1467823662080 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 3668 | 1467823662064 Marionette TRACE conn3 <- [1,1254,null,{}] 09:47:42 INFO - PROCESS | 3668 | 1467823662068 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 3668 | 1467823662070 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:42 INFO - PROCESS | 3668 | 1467823662144 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:47:42 INFO - PROCESS | 3668 | 1467823662156 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 3668 | 1467823662158 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:42 INFO - PROCESS | 3668 | ++DOCSHELL 15FEE800 == 35 [pid = 3668] [id = 323] 09:47:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1696AC00) [pid = 3668] [serial = 968] [outer = 00000000] 09:47:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1966C400) [pid = 3668] [serial = 969] [outer = 1696AC00] 09:47:42 INFO - PROCESS | 3668 | 1467823662224 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19673000) [pid = 3668] [serial = 970] [outer = 1696AC00] 09:47:42 INFO - PROCESS | 3668 | 1467823662641 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 616ms 09:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:47:42 INFO - PROCESS | 3668 | 1467823662681 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 3668 | 1467823662683 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 09:47:42 INFO - PROCESS | 3668 | 1467823662687 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 3668 | 1467823662689 Marionette TRACE conn3 <- [1,1258,null,{}] 09:47:42 INFO - PROCESS | 3668 | 1467823662692 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 3668 | 1467823662694 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:42 INFO - PROCESS | 3668 | 1467823662769 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:47:42 INFO - PROCESS | 3668 | 1467823662774 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 3668 | 1467823662776 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:42 INFO - PROCESS | 3668 | ++DOCSHELL 19B4D800 == 36 [pid = 3668] [id = 324] 09:47:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19B4F000) [pid = 3668] [serial = 971] [outer = 00000000] 09:47:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19C2E000) [pid = 3668] [serial = 972] [outer = 19B4F000] 09:47:42 INFO - PROCESS | 3668 | 1467823662857 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19C2E400) [pid = 3668] [serial = 973] [outer = 19B4F000] 09:47:43 INFO - PROCESS | 3668 | 1467823663268 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 601ms 09:47:43 INFO - PROCESS | 3668 | 1467823663310 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 3668 | 1467823663312 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 09:47:43 INFO - PROCESS | 3668 | 1467823663316 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:47:43 INFO - PROCESS | 3668 | 1467823663317 Marionette TRACE conn3 <- [1,1262,null,{}] 09:47:43 INFO - PROCESS | 3668 | 1467823663363 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:43 INFO - PROCESS | 3668 | 1467823663366 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:43 INFO - PROCESS | 3668 | 1467823663472 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:47:43 INFO - PROCESS | 3668 | 1467823663573 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 3668 | 1467823663576 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:43 INFO - PROCESS | 3668 | ++DOCSHELL 10A0E800 == 37 [pid = 3668] [id = 325] 09:47:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (10A0F800) [pid = 3668] [serial = 974] [outer = 00000000] 09:47:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (11272C00) [pid = 3668] [serial = 975] [outer = 10A0F800] 09:47:43 INFO - PROCESS | 3668 | 1467823663633 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (11CDAC00) [pid = 3668] [serial = 976] [outer = 10A0F800] 09:47:44 INFO - PROCESS | 3668 | 1467823664416 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1143ms 09:47:44 INFO - PROCESS | 3668 | 1467823664459 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 3668 | 1467823664463 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 09:47:44 INFO - PROCESS | 3668 | 1467823664468 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:47:44 INFO - PROCESS | 3668 | 1467823664470 Marionette TRACE conn3 <- [1,1266,null,{}] 09:47:44 INFO - PROCESS | 3668 | 1467823664476 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:44 INFO - PROCESS | 3668 | 1467823664479 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:44 INFO - PROCESS | 3668 | 1467823664593 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:47:44 INFO - PROCESS | 3668 | 1467823664723 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 3668 | 1467823664727 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:44 INFO - PROCESS | 3668 | ++DOCSHELL 132C1C00 == 38 [pid = 3668] [id = 326] 09:47:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1345B400) [pid = 3668] [serial = 977] [outer = 00000000] 09:47:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (139DCC00) [pid = 3668] [serial = 978] [outer = 1345B400] 09:47:44 INFO - PROCESS | 3668 | 1467823664782 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (144BC400) [pid = 3668] [serial = 979] [outer = 1345B400] 09:47:45 INFO - PROCESS | 3668 | 1467823665597 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:47:45 INFO - PROCESS | 3668 | --DOCSHELL 15FEE800 == 37 [pid = 3668] [id = 323] 09:47:45 INFO - PROCESS | 3668 | --DOCSHELL 10A82C00 == 36 [pid = 3668] [id = 322] 09:47:45 INFO - PROCESS | 3668 | --DOCSHELL 176F3400 == 35 [pid = 3668] [id = 321] 09:47:45 INFO - PROCESS | 3668 | --DOCSHELL 15FF2C00 == 34 [pid = 3668] [id = 320] 09:47:45 INFO - PROCESS | 3668 | --DOCSHELL 13E78000 == 33 [pid = 3668] [id = 319] 09:47:45 INFO - PROCESS | 3668 | --DOCSHELL 13922400 == 32 [pid = 3668] [id = 318] 09:47:45 INFO - PROCESS | 3668 | --DOCSHELL 129EC400 == 31 [pid = 3668] [id = 317] 09:47:45 INFO - PROCESS | 3668 | --DOCSHELL 10A7AC00 == 30 [pid = 3668] [id = 316] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (19F93800) [pid = 3668] [serial = 918] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1AB11400) [pid = 3668] [serial = 922] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1A6AE400) [pid = 3668] [serial = 921] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1AB17C00) [pid = 3668] [serial = 901] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13E76800) [pid = 3668] [serial = 909] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13EE6800) [pid = 3668] [serial = 910] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (174AA800) [pid = 3668] [serial = 912] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17B94C00) [pid = 3668] [serial = 913] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (12925400) [pid = 3668] [serial = 906] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1AC52C00) [pid = 3668] [serial = 924] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1307AC00) [pid = 3668] [serial = 907] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19907800) [pid = 3668] [serial = 915] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (12DF9000) [pid = 3668] [serial = 903] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (131E8800) [pid = 3668] [serial = 904] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1AD15C00) [pid = 3668] [serial = 933] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (174A9C00) [pid = 3668] [serial = 927] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1AD16800) [pid = 3668] [serial = 934] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1AD0BC00) [pid = 3668] [serial = 931] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (17E78800) [pid = 3668] [serial = 928] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1AB0FC00) [pid = 3668] [serial = 930] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1AC53000) [pid = 3668] [serial = 925] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (19B4D000) [pid = 3668] [serial = 916] [outer = 00000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1A3E5800) [pid = 3668] [serial = 919] [outer = 00000000] [url = about:blank] 09:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1202ms 09:47:45 INFO - PROCESS | 3668 | 1467823665670 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 3668 | 1467823665674 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 09:47:45 INFO - PROCESS | 3668 | 1467823665679 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:47:45 INFO - PROCESS | 3668 | 1467823665682 Marionette TRACE conn3 <- [1,1270,null,{}] 09:47:45 INFO - PROCESS | 3668 | 1467823665688 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:45 INFO - PROCESS | 3668 | 1467823665691 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:45 INFO - PROCESS | 3668 | 1467823665786 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:47:45 INFO - PROCESS | 3668 | 1467823665793 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 3668 | 1467823665797 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:45 INFO - PROCESS | 3668 | ++DOCSHELL 10A9D800 == 31 [pid = 3668] [id = 327] 09:47:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (10F9B000) [pid = 3668] [serial = 980] [outer = 00000000] 09:47:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (11CD9400) [pid = 3668] [serial = 981] [outer = 10F9B000] 09:47:45 INFO - PROCESS | 3668 | 1467823665844 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (129ED400) [pid = 3668] [serial = 982] [outer = 10F9B000] 09:47:46 INFO - PROCESS | 3668 | 1467823666332 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 677ms 09:47:46 INFO - PROCESS | 3668 | 1467823666362 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 3668 | 1467823666366 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 09:47:46 INFO - PROCESS | 3668 | 1467823666376 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 3668 | 1467823666378 Marionette TRACE conn3 <- [1,1274,null,{}] 09:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:47:46 INFO - PROCESS | 3668 | 1467823666382 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:46 INFO - PROCESS | 3668 | 1467823666384 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:46 INFO - PROCESS | 3668 | 1467823666466 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:47:46 INFO - PROCESS | 3668 | 1467823666472 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 3668 | 1467823666474 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:46 INFO - PROCESS | 3668 | ++DOCSHELL 131E8800 == 32 [pid = 3668] [id = 328] 09:47:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (131E8C00) [pid = 3668] [serial = 983] [outer = 00000000] 09:47:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13457800) [pid = 3668] [serial = 984] [outer = 131E8C00] 09:47:46 INFO - PROCESS | 3668 | 1467823666519 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13948400) [pid = 3668] [serial = 985] [outer = 131E8C00] 09:47:46 INFO - PROCESS | 3668 | 1467823666968 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 616ms 09:47:46 INFO - PROCESS | 3668 | 1467823666999 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 3668 | 1467823667001 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 09:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:47:46 INFO - PROCESS | 3668 | 1467823667004 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 3668 | 1467823667008 Marionette TRACE conn3 <- [1,1278,null,{}] 09:47:47 INFO - PROCESS | 3668 | 1467823667001 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:47 INFO - PROCESS | 3668 | 1467823667005 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:47 INFO - PROCESS | 3668 | 1467823667086 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:47:47 INFO - PROCESS | 3668 | 1467823667201 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 3668 | 1467823667205 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:47 INFO - PROCESS | 3668 | ++DOCSHELL 15F3F800 == 33 [pid = 3668] [id = 329] 09:47:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (15F40400) [pid = 3668] [serial = 986] [outer = 00000000] 09:47:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15FEE800) [pid = 3668] [serial = 987] [outer = 15F40400] 09:47:47 INFO - PROCESS | 3668 | 1467823667257 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15FF7000) [pid = 3668] [serial = 988] [outer = 15F40400] 09:47:47 INFO - PROCESS | 3668 | 1467823667632 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 676ms 09:47:47 INFO - PROCESS | 3668 | 1467823667669 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 3668 | 1467823667671 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 09:47:47 INFO - PROCESS | 3668 | 1467823667674 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:47:47 INFO - PROCESS | 3668 | 1467823667676 Marionette TRACE conn3 <- [1,1282,null,{}] 09:47:47 INFO - PROCESS | 3668 | 1467823667680 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:47 INFO - PROCESS | 3668 | 1467823667683 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:47 INFO - PROCESS | 3668 | 1467823667824 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:47:47 INFO - PROCESS | 3668 | 1467823667881 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 3668 | 1467823667866 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:47 INFO - PROCESS | 3668 | ++DOCSHELL 15FF6C00 == 34 [pid = 3668] [id = 330] 09:47:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (16975800) [pid = 3668] [serial = 989] [outer = 00000000] 09:47:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17B9B800) [pid = 3668] [serial = 990] [outer = 16975800] 09:47:47 INFO - PROCESS | 3668 | 1467823667912 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17E78800) [pid = 3668] [serial = 991] [outer = 16975800] 09:47:48 INFO - PROCESS | 3668 | 1467823668318 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 707ms 09:47:48 INFO - PROCESS | 3668 | 1467823668379 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 3668 | 1467823668381 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 09:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:47:48 INFO - PROCESS | 3668 | 1467823668385 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 3668 | 1467823668386 Marionette TRACE conn3 <- [1,1286,null,{}] 09:47:48 INFO - PROCESS | 3668 | 1467823668429 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 3668 | 1467823668431 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:48 INFO - PROCESS | 3668 | 1467823668540 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:47:48 INFO - PROCESS | 3668 | 1467823668551 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 3668 | 1467823668553 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:48 INFO - PROCESS | 3668 | ++DOCSHELL 17B9A800 == 35 [pid = 3668] [id = 331] 09:47:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17E75C00) [pid = 3668] [serial = 992] [outer = 00000000] 09:47:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1966FC00) [pid = 3668] [serial = 993] [outer = 17E75C00] 09:47:48 INFO - PROCESS | 3668 | 1467823668596 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19907000) [pid = 3668] [serial = 994] [outer = 17E75C00] 09:47:49 INFO - PROCESS | 3668 | 1467823669036 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 09:47:49 INFO - PROCESS | 3668 | 1467823669088 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 3668 | 1467823669090 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 09:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:47:49 INFO - PROCESS | 3668 | 1467823669100 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 3668 | 1467823669102 Marionette TRACE conn3 <- [1,1290,null,{}] 09:47:49 INFO - PROCESS | 3668 | 1467823669105 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:49 INFO - PROCESS | 3668 | 1467823669111 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:49 INFO - PROCESS | 3668 | 1467823669222 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:47:49 INFO - PROCESS | 3668 | 1467823669280 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 3668 | 1467823669282 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:49 INFO - PROCESS | 3668 | ++DOCSHELL 19B53000 == 36 [pid = 3668] [id = 332] 09:47:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19C2B000) [pid = 3668] [serial = 995] [outer = 00000000] 09:47:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19F85000) [pid = 3668] [serial = 996] [outer = 19C2B000] 09:47:49 INFO - PROCESS | 3668 | 1467823669327 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19F8A800) [pid = 3668] [serial = 997] [outer = 19C2B000] 09:47:49 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (15FF5000) [pid = 3668] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:47:49 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10A7C000) [pid = 3668] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:47:49 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13922800) [pid = 3668] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:47:49 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0C773C00) [pid = 3668] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:47:49 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17B94800) [pid = 3668] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:47:49 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (11277000) [pid = 3668] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:47:49 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (157F3C00) [pid = 3668] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:47:49 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18167400) [pid = 3668] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:47:49 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (11AE0000) [pid = 3668] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:47:49 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (129F1400) [pid = 3668] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:47:49 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (13EEA000) [pid = 3668] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:47:49 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1696AC00) [pid = 3668] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:47:49 INFO - PROCESS | 3668 | 1467823669817 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 767ms 09:47:49 INFO - PROCESS | 3668 | 1467823669865 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 3668 | 1467823669867 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 09:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:47:49 INFO - PROCESS | 3668 | 1467823669870 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 3668 | 1467823669872 Marionette TRACE conn3 <- [1,1294,null,{}] 09:47:49 INFO - PROCESS | 3668 | 1467823669875 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:49 INFO - PROCESS | 3668 | 1467823669877 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:49 INFO - PROCESS | 3668 | 1467823669955 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:47:49 INFO - PROCESS | 3668 | 1467823669961 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 3668 | 1467823669963 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:49 INFO - PROCESS | 3668 | ++DOCSHELL 13950C00 == 37 [pid = 3668] [id = 333] 09:47:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13E75000) [pid = 3668] [serial = 998] [outer = 00000000] 09:47:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (157F3800) [pid = 3668] [serial = 999] [outer = 13E75000] 09:47:50 INFO - PROCESS | 3668 | 1467823670014 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16772C00) [pid = 3668] [serial = 1000] [outer = 13E75000] 09:47:50 INFO - PROCESS | 3668 | 1467823670419 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 571ms 09:47:50 INFO - PROCESS | 3668 | 1467823670450 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 3668 | 1467823670452 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 09:47:50 INFO - PROCESS | 3668 | 1467823670455 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:47:50 INFO - PROCESS | 3668 | 1467823670457 Marionette TRACE conn3 <- [1,1298,null,{}] 09:47:50 INFO - PROCESS | 3668 | 1467823670461 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 3668 | 1467823670463 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:50 INFO - PROCESS | 3668 | 1467823670537 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:47:50 INFO - PROCESS | 3668 | 1467823670542 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 3668 | 1467823670544 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:50 INFO - PROCESS | 3668 | ++DOCSHELL 13457000 == 38 [pid = 3668] [id = 334] 09:47:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13458800) [pid = 3668] [serial = 1001] [outer = 00000000] 09:47:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19F60000) [pid = 3668] [serial = 1002] [outer = 13458800] 09:47:50 INFO - PROCESS | 3668 | 1467823670573 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A3E0400) [pid = 3668] [serial = 1003] [outer = 13458800] 09:47:50 INFO - PROCESS | 3668 | 1467823670972 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 3668 | 1467823671037 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 09:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:47:51 INFO - PROCESS | 3668 | 1467823671023 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 3668 | 1467823671024 Marionette TRACE conn3 <- [1,1302,null,{}] 09:47:51 INFO - PROCESS | 3668 | 1467823671028 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 3668 | 1467823671030 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:51 INFO - PROCESS | 3668 | 1467823671105 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:47:51 INFO - PROCESS | 3668 | 1467823671110 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 3668 | 1467823671112 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:51 INFO - PROCESS | 3668 | ++DOCSHELL 1A544400 == 39 [pid = 3668] [id = 335] 09:47:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A544800) [pid = 3668] [serial = 1004] [outer = 00000000] 09:47:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A54CC00) [pid = 3668] [serial = 1005] [outer = 1A544800] 09:47:51 INFO - PROCESS | 3668 | 1467823671163 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (155A2000) [pid = 3668] [serial = 1006] [outer = 1A544800] 09:47:51 INFO - PROCESS | 3668 | 1467823671605 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 601ms 09:47:51 INFO - PROCESS | 3668 | 1467823671641 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 3668 | 1467823671643 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 09:47:51 INFO - PROCESS | 3668 | 1467823671646 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:47:51 INFO - PROCESS | 3668 | 1467823671648 Marionette TRACE conn3 <- [1,1306,null,{}] 09:47:51 INFO - PROCESS | 3668 | 1467823671651 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 3668 | 1467823671653 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:51 INFO - PROCESS | 3668 | 1467823671771 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:47:51 INFO - PROCESS | 3668 | 1467823671904 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 3668 | 1467823671908 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:51 INFO - PROCESS | 3668 | ++DOCSHELL 0C768400 == 40 [pid = 3668] [id = 336] 09:47:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0C768800) [pid = 3668] [serial = 1007] [outer = 00000000] 09:47:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0F2F9C00) [pid = 3668] [serial = 1008] [outer = 0C768800] 09:47:51 INFO - PROCESS | 3668 | 1467823671950 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (10A09400) [pid = 3668] [serial = 1009] [outer = 0C768800] 09:47:52 INFO - PROCESS | 3668 | 1467823672572 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 962ms 09:47:52 INFO - PROCESS | 3668 | 1467823672616 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 3668 | 1467823672620 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 09:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:47:52 INFO - PROCESS | 3668 | 1467823672626 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 3668 | 1467823672632 Marionette TRACE conn3 <- [1,1310,null,{}] 09:47:52 INFO - PROCESS | 3668 | 1467823672637 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:52 INFO - PROCESS | 3668 | 1467823672640 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:52 INFO - PROCESS | 3668 | 1467823672748 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:47:52 INFO - PROCESS | 3668 | 1467823672850 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 3668 | 1467823672853 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:52 INFO - PROCESS | 3668 | ++DOCSHELL 13E76800 == 41 [pid = 3668] [id = 337] 09:47:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (13E77C00) [pid = 3668] [serial = 1010] [outer = 00000000] 09:47:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (141A6C00) [pid = 3668] [serial = 1011] [outer = 13E77C00] 09:47:52 INFO - PROCESS | 3668 | 1467823672889 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (155A1800) [pid = 3668] [serial = 1012] [outer = 13E77C00] 09:47:53 INFO - PROCESS | 3668 | 1467823673427 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 857ms 09:47:53 INFO - PROCESS | 3668 | 1467823673493 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 3668 | 1467823673496 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 09:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:47:53 INFO - PROCESS | 3668 | 1467823673500 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 3668 | 1467823673502 Marionette TRACE conn3 <- [1,1314,null,{}] 09:47:53 INFO - PROCESS | 3668 | 1467823673507 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:53 INFO - PROCESS | 3668 | 1467823673509 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:53 INFO - PROCESS | 3668 | 1467823673615 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:47:53 INFO - PROCESS | 3668 | 1467823673717 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 3668 | 1467823673719 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:53 INFO - PROCESS | 3668 | ++DOCSHELL 19675400 == 42 [pid = 3668] [id = 338] 09:47:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19910800) [pid = 3668] [serial = 1013] [outer = 00000000] 09:47:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19C2B800) [pid = 3668] [serial = 1014] [outer = 19910800] 09:47:53 INFO - PROCESS | 3668 | 1467823673772 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19F67000) [pid = 3668] [serial = 1015] [outer = 19910800] 09:47:54 INFO - PROCESS | 3668 | 1467823674338 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 872ms 09:47:54 INFO - PROCESS | 3668 | 1467823674368 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 3668 | 1467823674372 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 09:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:47:54 INFO - PROCESS | 3668 | 1467823674383 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 3668 | 1467823674387 Marionette TRACE conn3 <- [1,1318,null,{}] 09:47:54 INFO - PROCESS | 3668 | 1467823674391 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:54 INFO - PROCESS | 3668 | 1467823674394 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:54 INFO - PROCESS | 3668 | 1467823674501 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:47:54 INFO - PROCESS | 3668 | 1467823674600 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 3668 | 1467823674603 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:54 INFO - PROCESS | 3668 | ++DOCSHELL 1A6B1000 == 43 [pid = 3668] [id = 339] 09:47:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A6B4C00) [pid = 3668] [serial = 1016] [outer = 00000000] 09:47:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1AB12000) [pid = 3668] [serial = 1017] [outer = 1A6B4C00] 09:47:54 INFO - PROCESS | 3668 | 1467823674653 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1AB17400) [pid = 3668] [serial = 1018] [outer = 1A6B4C00] 09:47:55 INFO - PROCESS | 3668 | 1467823675332 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1007ms 09:47:55 INFO - PROCESS | 3668 | 1467823675391 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 3668 | 1467823675395 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 09:47:55 INFO - PROCESS | 3668 | 1467823675419 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:47:55 INFO - PROCESS | 3668 | 1467823675423 Marionette TRACE conn3 <- [1,1322,null,{}] 09:47:55 INFO - PROCESS | 3668 | 1467823675428 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:55 INFO - PROCESS | 3668 | 1467823675431 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:55 INFO - PROCESS | 3668 | 1467823675576 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:47:55 INFO - PROCESS | 3668 | 1467823675586 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 3668 | 1467823675590 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:55 INFO - PROCESS | 3668 | ++DOCSHELL 1281E800 == 44 [pid = 3668] [id = 340] 09:47:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1281F000) [pid = 3668] [serial = 1019] [outer = 00000000] 09:47:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (12BDCC00) [pid = 3668] [serial = 1020] [outer = 1281F000] 09:47:55 INFO - PROCESS | 3668 | 1467823675621 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (130CBC00) [pid = 3668] [serial = 1021] [outer = 1281F000] 09:47:56 INFO - PROCESS | 3668 | 1467823676225 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 1A544400 == 43 [pid = 3668] [id = 335] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 13457000 == 42 [pid = 3668] [id = 334] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 13950C00 == 41 [pid = 3668] [id = 333] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 19B53000 == 40 [pid = 3668] [id = 332] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 17B9A800 == 39 [pid = 3668] [id = 331] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 15FF6C00 == 38 [pid = 3668] [id = 330] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 15F3F800 == 37 [pid = 3668] [id = 329] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 131E8800 == 36 [pid = 3668] [id = 328] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 10A9D800 == 35 [pid = 3668] [id = 327] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 19B4D800 == 34 [pid = 3668] [id = 324] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 0C769400 == 33 [pid = 3668] [id = 315] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 10A0E800 == 32 [pid = 3668] [id = 325] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 132C1C00 == 31 [pid = 3668] [id = 326] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 1A6B1000 == 30 [pid = 3668] [id = 339] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 19675400 == 29 [pid = 3668] [id = 338] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 0C768400 == 28 [pid = 3668] [id = 336] 09:47:56 INFO - PROCESS | 3668 | --DOCSHELL 13E76800 == 27 [pid = 3668] [id = 337] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (19C2E000) [pid = 3668] [serial = 972] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (16771000) [pid = 3668] [serial = 960] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (10F94000) [pid = 3668] [serial = 948] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (10FF8800) [pid = 3668] [serial = 949] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (139DFC00) [pid = 3668] [serial = 954] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (13E79400) [pid = 3668] [serial = 955] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (10A81000) [pid = 3668] [serial = 946] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (10A0A000) [pid = 3668] [serial = 945] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (17E7C000) [pid = 3668] [serial = 963] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1307E000) [pid = 3668] [serial = 937] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (12928000) [pid = 3668] [serial = 936] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (15FF3400) [pid = 3668] [serial = 940] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (15FED000) [pid = 3668] [serial = 939] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19F62400) [pid = 3668] [serial = 943] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19B52C00) [pid = 3668] [serial = 942] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1326AC00) [pid = 3668] [serial = 966] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (141A9C00) [pid = 3668] [serial = 967] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (18172000) [pid = 3668] [serial = 964] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (130CF000) [pid = 3668] [serial = 952] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (12DFE400) [pid = 3668] [serial = 951] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1576FC00) [pid = 3668] [serial = 957] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (15F40C00) [pid = 3668] [serial = 958] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (16976000) [pid = 3668] [serial = 961] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19673000) [pid = 3668] [serial = 970] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1966C400) [pid = 3668] [serial = 969] [outer = 00000000] [url = about:blank] 09:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1443ms 09:47:56 INFO - PROCESS | 3668 | 1467823676937 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 3668 | 1467823676941 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 09:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:47:56 INFO - PROCESS | 3668 | 1467823676971 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - PROCESS | 3668 | 1467823676975 Marionette TRACE conn3 <- [1,1326,null,{}] 09:47:56 INFO - PROCESS | 3668 | 1467823676985 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:56 INFO - PROCESS | 3668 | 1467823676988 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:57 INFO - PROCESS | 3668 | 1467823677073 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:47:57 INFO - PROCESS | 3668 | 1467823677080 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 3668 | 1467823677083 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:57 INFO - PROCESS | 3668 | ++DOCSHELL 10A82C00 == 28 [pid = 3668] [id = 341] 09:47:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (10A93800) [pid = 3668] [serial = 1022] [outer = 00000000] 09:47:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10F9C400) [pid = 3668] [serial = 1023] [outer = 10A93800] 09:47:57 INFO - PROCESS | 3668 | 1467823677116 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (112C5400) [pid = 3668] [serial = 1024] [outer = 10A93800] 09:47:58 INFO - PROCESS | 3668 | 1467823678368 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1458ms 09:47:58 INFO - PROCESS | 3668 | 1467823678470 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 3668 | 1467823678475 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 09:47:58 INFO - PROCESS | 3668 | 1467823678481 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - PROCESS | 3668 | 1467823678485 Marionette TRACE conn3 <- [1,1330,null,{}] 09:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:47:58 INFO - PROCESS | 3668 | 1467823678490 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:58 INFO - PROCESS | 3668 | 1467823678494 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:58 INFO - PROCESS | 3668 | 1467823678608 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:47:58 INFO - PROCESS | 3668 | 1467823678683 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 3668 | 1467823678686 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:58 INFO - PROCESS | 3668 | ++DOCSHELL 10A07C00 == 29 [pid = 3668] [id = 342] 09:47:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (10A0E800) [pid = 3668] [serial = 1025] [outer = 00000000] 09:47:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (129B0C00) [pid = 3668] [serial = 1026] [outer = 10A0E800] 09:47:58 INFO - PROCESS | 3668 | 1467823678742 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (12D69400) [pid = 3668] [serial = 1027] [outer = 10A0E800] 09:47:59 INFO - PROCESS | 3668 | --DOCSHELL 1281E800 == 28 [pid = 3668] [id = 340] 09:47:59 INFO - PROCESS | 3668 | 1467823679409 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 947ms 09:47:59 INFO - PROCESS | 3668 | 1467823679438 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 3668 | 1467823679442 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 09:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:47:59 INFO - PROCESS | 3668 | 1467823679446 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 3668 | 1467823679449 Marionette TRACE conn3 <- [1,1334,null,{}] 09:47:59 INFO - PROCESS | 3668 | 1467823679454 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:59 INFO - PROCESS | 3668 | 1467823679457 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:59 INFO - PROCESS | 3668 | 1467823679560 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:47:59 INFO - PROCESS | 3668 | 1467823679644 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 3668 | 1467823679646 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:47:59 INFO - PROCESS | 3668 | ++DOCSHELL 114CBC00 == 29 [pid = 3668] [id = 343] 09:47:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (114CD000) [pid = 3668] [serial = 1028] [outer = 00000000] 09:47:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (12DFE400) [pid = 3668] [serial = 1029] [outer = 114CD000] 09:47:59 INFO - PROCESS | 3668 | 1467823679692 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (131EDC00) [pid = 3668] [serial = 1030] [outer = 114CD000] 09:48:00 INFO - PROCESS | 3668 | 1467823680113 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 707ms 09:48:00 INFO - PROCESS | 3668 | 1467823680168 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 3668 | 1467823680173 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 09:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:48:00 INFO - PROCESS | 3668 | 1467823680179 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 3668 | 1467823680182 Marionette TRACE conn3 <- [1,1338,null,{}] 09:48:00 INFO - PROCESS | 3668 | 1467823680185 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 3668 | 1467823680188 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:00 INFO - PROCESS | 3668 | 1467823680264 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:48:00 INFO - PROCESS | 3668 | 1467823680279 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 3668 | 1467823680281 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:00 INFO - PROCESS | 3668 | ++DOCSHELL 13EE1400 == 30 [pid = 3668] [id = 344] 09:48:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (13EE1C00) [pid = 3668] [serial = 1031] [outer = 00000000] 09:48:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (141A7000) [pid = 3668] [serial = 1032] [outer = 13EE1C00] 09:48:00 INFO - PROCESS | 3668 | 1467823680331 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (15346400) [pid = 3668] [serial = 1033] [outer = 13EE1C00] 09:48:00 INFO - PROCESS | 3668 | 1467823680793 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 661ms 09:48:00 INFO - PROCESS | 3668 | 1467823680842 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 3668 | 1467823680845 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 09:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:48:00 INFO - PROCESS | 3668 | 1467823680848 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 3668 | 1467823680852 Marionette TRACE conn3 <- [1,1342,null,{}] 09:48:00 INFO - PROCESS | 3668 | 1467823680862 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 3668 | 1467823680867 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:00 INFO - PROCESS | 3668 | 1467823680947 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:48:00 INFO - PROCESS | 3668 | 1467823680956 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 3668 | 1467823680959 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:00 INFO - PROCESS | 3668 | ++DOCSHELL 15FF6400 == 31 [pid = 3668] [id = 345] 09:48:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15FF6800) [pid = 3668] [serial = 1034] [outer = 00000000] 09:48:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (16DA3800) [pid = 3668] [serial = 1035] [outer = 15FF6800] 09:48:00 INFO - PROCESS | 3668 | 1467823681006 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (173B5400) [pid = 3668] [serial = 1036] [outer = 15FF6800] 09:48:01 INFO - PROCESS | 3668 | 1467823681502 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 662ms 09:48:01 INFO - PROCESS | 3668 | 1467823681527 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:48:01 INFO - PROCESS | 3668 | 1467823681529 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 09:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:48:01 INFO - PROCESS | 3668 | 1467823681533 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 3668 | 1467823681534 Marionette TRACE conn3 <- [1,1346,null,{}] 09:48:01 INFO - PROCESS | 3668 | 1467823681545 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:01 INFO - PROCESS | 3668 | 1467823681547 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:01 INFO - PROCESS | 3668 | 1467823681675 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:48:01 INFO - PROCESS | 3668 | 1467823681685 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 3668 | 1467823681688 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:01 INFO - PROCESS | 3668 | ++DOCSHELL 17B9E400 == 32 [pid = 3668] [id = 346] 09:48:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17BA1000) [pid = 3668] [serial = 1037] [outer = 00000000] 09:48:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1816E000) [pid = 3668] [serial = 1038] [outer = 17BA1000] 09:48:01 INFO - PROCESS | 3668 | 1467823681732 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (18172C00) [pid = 3668] [serial = 1039] [outer = 17BA1000] 09:48:02 INFO - PROCESS | 3668 | 1467823682154 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 661ms 09:48:02 INFO - PROCESS | 3668 | 1467823682197 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 3668 | 1467823682199 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 09:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:48:02 INFO - PROCESS | 3668 | 1467823682202 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 3668 | 1467823682204 Marionette TRACE conn3 <- [1,1350,null,{}] 09:48:02 INFO - PROCESS | 3668 | 1467823682215 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 3668 | 1467823682217 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:02 INFO - PROCESS | 3668 | 1467823682326 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:48:02 INFO - PROCESS | 3668 | 1467823682331 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 3668 | 1467823682333 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:02 INFO - PROCESS | 3668 | ++DOCSHELL 0C76B000 == 33 [pid = 3668] [id = 347] 09:48:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (17E7E000) [pid = 3668] [serial = 1040] [outer = 00000000] 09:48:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19679000) [pid = 3668] [serial = 1041] [outer = 17E7E000] 09:48:02 INFO - PROCESS | 3668 | 1467823682376 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (19B51C00) [pid = 3668] [serial = 1042] [outer = 17E7E000] 09:48:02 INFO - PROCESS | 3668 | 1467823682807 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 631ms 09:48:02 INFO - PROCESS | 3668 | 1467823682842 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 3668 | 1467823682844 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 09:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:48:02 INFO - PROCESS | 3668 | 1467823682847 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 3668 | 1467823682849 Marionette TRACE conn3 <- [1,1354,null,{}] 09:48:02 INFO - PROCESS | 3668 | 1467823682852 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 3668 | 1467823682857 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:03 INFO - PROCESS | 3668 | 1467823683010 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:48:03 INFO - PROCESS | 3668 | 1467823683052 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 3668 | 1467823683054 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:03 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F6800 == 34 [pid = 3668] [id = 348] 09:48:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (19CBB400) [pid = 3668] [serial = 1043] [outer = 00000000] 09:48:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1A544400) [pid = 3668] [serial = 1044] [outer = 19CBB400] 09:48:03 INFO - PROCESS | 3668 | 1467823683097 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A549800) [pid = 3668] [serial = 1045] [outer = 19CBB400] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (13458800) [pid = 3668] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19B4F000) [pid = 3668] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (19C2B000) [pid = 3668] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (15F40400) [pid = 3668] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1345B400) [pid = 3668] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (131E8C00) [pid = 3668] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (10F9B000) [pid = 3668] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (17E75C00) [pid = 3668] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (16975800) [pid = 3668] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10A0F800) [pid = 3668] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13E75000) [pid = 3668] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A544800) [pid = 3668] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1281F000) [pid = 3668] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0C768800) [pid = 3668] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13E77C00) [pid = 3668] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19910800) [pid = 3668] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:48:03 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1A6B4C00) [pid = 3668] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:48:03 INFO - PROCESS | 3668 | 1467823683504 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 3668 | 1467823683554 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 09:48:03 INFO - PROCESS | 3668 | 1467823683557 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:48:03 INFO - PROCESS | 3668 | 1467823683559 Marionette TRACE conn3 <- [1,1358,null,{}] 09:48:03 INFO - PROCESS | 3668 | 1467823683562 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:03 INFO - PROCESS | 3668 | 1467823683564 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:03 INFO - PROCESS | 3668 | 1467823683648 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:48:03 INFO - PROCESS | 3668 | 1467823683653 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 3668 | 1467823683655 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:03 INFO - PROCESS | 3668 | ++DOCSHELL 102D1400 == 35 [pid = 3668] [id = 349] 09:48:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (130CAC00) [pid = 3668] [serial = 1046] [outer = 00000000] 09:48:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (13E77C00) [pid = 3668] [serial = 1047] [outer = 130CAC00] 09:48:03 INFO - PROCESS | 3668 | 1467823683697 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (141AB800) [pid = 3668] [serial = 1048] [outer = 130CAC00] 09:48:04 INFO - PROCESS | 3668 | 1467823684083 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 3668 | 1467823684139 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 09:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:48:04 INFO - PROCESS | 3668 | 1467823684143 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 3668 | 1467823684144 Marionette TRACE conn3 <- [1,1362,null,{}] 09:48:04 INFO - PROCESS | 3668 | 1467823684152 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:04 INFO - PROCESS | 3668 | 1467823684154 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:04 INFO - PROCESS | 3668 | 1467823684230 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:48:04 INFO - PROCESS | 3668 | 1467823684235 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 3668 | 1467823684237 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:04 INFO - PROCESS | 3668 | ++DOCSHELL 131E6000 == 36 [pid = 3668] [id = 350] 09:48:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1966C000) [pid = 3668] [serial = 1049] [outer = 00000000] 09:48:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A542C00) [pid = 3668] [serial = 1050] [outer = 1966C000] 09:48:04 INFO - PROCESS | 3668 | 1467823684280 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A546400) [pid = 3668] [serial = 1051] [outer = 1966C000] 09:48:04 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:04 INFO - PROCESS | 3668 | 1467823684706 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 3668 | 1467823684766 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 09:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:48:04 INFO - PROCESS | 3668 | 1467823684770 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 3668 | 1467823684771 Marionette TRACE conn3 <- [1,1366,null,{}] 09:48:04 INFO - PROCESS | 3668 | 1467823684775 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:04 INFO - PROCESS | 3668 | 1467823684761 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:04 INFO - PROCESS | 3668 | 1467823684836 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:48:04 INFO - PROCESS | 3668 | 1467823684843 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 3668 | 1467823684845 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:04 INFO - PROCESS | 3668 | ++DOCSHELL 0C75A400 == 37 [pid = 3668] [id = 351] 09:48:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0C761000) [pid = 3668] [serial = 1052] [outer = 00000000] 09:48:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19F6BC00) [pid = 3668] [serial = 1053] [outer = 0C761000] 09:48:04 INFO - PROCESS | 3668 | 1467823684888 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A6B2000) [pid = 3668] [serial = 1054] [outer = 0C761000] 09:48:05 INFO - PROCESS | 3668 | 1467823685387 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 3668 | 1467823685437 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 09:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:48:05 INFO - PROCESS | 3668 | 1467823685443 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 3668 | 1467823685447 Marionette TRACE conn3 <- [1,1370,null,{}] 09:48:05 INFO - PROCESS | 3668 | 1467823685452 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:05 INFO - PROCESS | 3668 | 1467823685455 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:05 INFO - PROCESS | 3668 | 1467823685613 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:48:05 INFO - PROCESS | 3668 | 1467823685715 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 3668 | 1467823685720 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:05 INFO - PROCESS | 3668 | ++DOCSHELL 1307D800 == 38 [pid = 3668] [id = 352] 09:48:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (131E8000) [pid = 3668] [serial = 1055] [outer = 00000000] 09:48:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (13921000) [pid = 3668] [serial = 1056] [outer = 131E8000] 09:48:05 INFO - PROCESS | 3668 | 1467823685758 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (13E7CC00) [pid = 3668] [serial = 1057] [outer = 131E8000] 09:48:06 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:06 INFO - PROCESS | 3668 | 1467823686386 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:48:06 INFO - PROCESS | 3668 | 1467823686415 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 09:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:48:06 INFO - PROCESS | 3668 | 1467823686422 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - PROCESS | 3668 | 1467823686425 Marionette TRACE conn3 <- [1,1374,null,{}] 09:48:06 INFO - PROCESS | 3668 | 1467823686429 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:06 INFO - PROCESS | 3668 | 1467823686432 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:06 INFO - PROCESS | 3668 | 1467823686536 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:48:06 INFO - PROCESS | 3668 | 1467823686621 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 3668 | 1467823686623 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:06 INFO - PROCESS | 3668 | ++DOCSHELL 15F42400 == 39 [pid = 3668] [id = 353] 09:48:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (17337800) [pid = 3668] [serial = 1058] [outer = 00000000] 09:48:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (17C99800) [pid = 3668] [serial = 1059] [outer = 17337800] 09:48:06 INFO - PROCESS | 3668 | 1467823686677 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1966B400) [pid = 3668] [serial = 1060] [outer = 17337800] 09:48:07 INFO - PROCESS | 3668 | 1467823687255 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 3668 | 1467823687292 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 09:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:48:07 INFO - PROCESS | 3668 | 1467823687296 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 3668 | 1467823687300 Marionette TRACE conn3 <- [1,1378,null,{}] 09:48:07 INFO - PROCESS | 3668 | 1467823687310 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:07 INFO - PROCESS | 3668 | 1467823687315 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:07 INFO - PROCESS | 3668 | 1467823687425 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:48:07 INFO - PROCESS | 3668 | 1467823687526 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 3668 | 1467823687530 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:07 INFO - PROCESS | 3668 | ++DOCSHELL 1AB0B400 == 40 [pid = 3668] [id = 354] 09:48:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1AB0F000) [pid = 3668] [serial = 1061] [outer = 00000000] 09:48:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1AC4F800) [pid = 3668] [serial = 1062] [outer = 1AB0F000] 09:48:07 INFO - PROCESS | 3668 | 1467823687567 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1AC55800) [pid = 3668] [serial = 1063] [outer = 1AB0F000] 09:48:08 INFO - PROCESS | 3668 | 1467823688226 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 962ms 09:48:08 INFO - PROCESS | 3668 | 1467823688262 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 3668 | 1467823688265 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 09:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:48:08 INFO - PROCESS | 3668 | 1467823688268 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - PROCESS | 3668 | 1467823688270 Marionette TRACE conn3 <- [1,1382,null,{}] 09:48:08 INFO - PROCESS | 3668 | 1467823688288 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:08 INFO - PROCESS | 3668 | 1467823688290 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:08 INFO - PROCESS | 3668 | 1467823688399 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:48:08 INFO - PROCESS | 3668 | 1467823688525 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 3668 | 1467823688528 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:08 INFO - PROCESS | 3668 | ++DOCSHELL 1055A800 == 41 [pid = 3668] [id = 355] 09:48:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (114CCC00) [pid = 3668] [serial = 1064] [outer = 00000000] 09:48:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (129F4800) [pid = 3668] [serial = 1065] [outer = 114CCC00] 09:48:08 INFO - PROCESS | 3668 | 1467823688582 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (13920400) [pid = 3668] [serial = 1066] [outer = 114CCC00] 09:48:09 INFO - PROCESS | 3668 | 1467823689209 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 962ms 09:48:09 INFO - PROCESS | 3668 | 1467823689240 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 3668 | 1467823689244 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 09:48:09 INFO - PROCESS | 3668 | 1467823689249 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:48:09 INFO - PROCESS | 3668 | 1467823689254 Marionette TRACE conn3 <- [1,1386,null,{}] 09:48:09 INFO - PROCESS | 3668 | 1467823689258 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 3668 | 1467823689261 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:09 INFO - PROCESS | 3668 | 1467823689345 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:48:09 INFO - PROCESS | 3668 | 1467823689455 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 3668 | 1467823689457 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:09 INFO - PROCESS | 3668 | ++DOCSHELL 10FFC400 == 42 [pid = 3668] [id = 356] 09:48:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (12926800) [pid = 3668] [serial = 1067] [outer = 00000000] 09:48:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1344D400) [pid = 3668] [serial = 1068] [outer = 12926800] 09:48:09 INFO - PROCESS | 3668 | 1467823689506 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (13E72800) [pid = 3668] [serial = 1069] [outer = 12926800] 09:48:09 INFO - PROCESS | 3668 | --DOCSHELL 131E6000 == 41 [pid = 3668] [id = 350] 09:48:09 INFO - PROCESS | 3668 | --DOCSHELL 102D1400 == 40 [pid = 3668] [id = 349] 09:48:09 INFO - PROCESS | 3668 | --DOCSHELL 0F2F6800 == 39 [pid = 3668] [id = 348] 09:48:09 INFO - PROCESS | 3668 | --DOCSHELL 0C76B000 == 38 [pid = 3668] [id = 347] 09:48:09 INFO - PROCESS | 3668 | --DOCSHELL 17B9E400 == 37 [pid = 3668] [id = 346] 09:48:09 INFO - PROCESS | 3668 | --DOCSHELL 15FF6400 == 36 [pid = 3668] [id = 345] 09:48:09 INFO - PROCESS | 3668 | --DOCSHELL 13EE1400 == 35 [pid = 3668] [id = 344] 09:48:09 INFO - PROCESS | 3668 | --DOCSHELL 114CBC00 == 34 [pid = 3668] [id = 343] 09:48:09 INFO - PROCESS | 3668 | --DOCSHELL 10A07C00 == 33 [pid = 3668] [id = 342] 09:48:09 INFO - PROCESS | 3668 | --DOCSHELL 10A82C00 == 32 [pid = 3668] [id = 341] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (12BDCC00) [pid = 3668] [serial = 1020] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0F2F9C00) [pid = 3668] [serial = 1008] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (141A6C00) [pid = 3668] [serial = 1011] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (19C2B800) [pid = 3668] [serial = 1014] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (155A1800) [pid = 3668] [serial = 1012] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1AB12000) [pid = 3668] [serial = 1017] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (19F67000) [pid = 3668] [serial = 1015] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1AB17400) [pid = 3668] [serial = 1018] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (130CBC00) [pid = 3668] [serial = 1021] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (155A2000) [pid = 3668] [serial = 1006] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (10A09400) [pid = 3668] [serial = 1009] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1A3E0400) [pid = 3668] [serial = 1003] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (19C2E400) [pid = 3668] [serial = 973] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (19F85000) [pid = 3668] [serial = 996] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (15FF7000) [pid = 3668] [serial = 988] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (139DCC00) [pid = 3668] [serial = 978] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13457800) [pid = 3668] [serial = 984] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (11CD9400) [pid = 3668] [serial = 981] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19F8A800) [pid = 3668] [serial = 997] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1966FC00) [pid = 3668] [serial = 993] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17B9B800) [pid = 3668] [serial = 990] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13948400) [pid = 3668] [serial = 985] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (11272C00) [pid = 3668] [serial = 975] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17E78800) [pid = 3668] [serial = 991] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19F60000) [pid = 3668] [serial = 1002] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (157F3800) [pid = 3668] [serial = 999] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (15FEE800) [pid = 3668] [serial = 987] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19907000) [pid = 3668] [serial = 994] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (11CDAC00) [pid = 3668] [serial = 976] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (144BC400) [pid = 3668] [serial = 979] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (16772C00) [pid = 3668] [serial = 1000] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (129ED400) [pid = 3668] [serial = 982] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A54CC00) [pid = 3668] [serial = 1005] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3668 | 1467823689960 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 767ms 09:48:10 INFO - PROCESS | 3668 | 1467823690020 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 3668 | 1467823690024 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 09:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:48:10 INFO - PROCESS | 3668 | 1467823690030 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 3668 | 1467823690032 Marionette TRACE conn3 <- [1,1390,null,{}] 09:48:10 INFO - PROCESS | 3668 | 1467823690036 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:10 INFO - PROCESS | 3668 | 1467823690038 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:10 INFO - PROCESS | 3668 | 1467823690125 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:48:10 INFO - PROCESS | 3668 | 1467823690133 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 3668 | 1467823690135 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:10 INFO - PROCESS | 3668 | ++DOCSHELL 1312D800 == 33 [pid = 3668] [id = 357] 09:48:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13135800) [pid = 3668] [serial = 1070] [outer = 00000000] 09:48:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1345A800) [pid = 3668] [serial = 1071] [outer = 13135800] 09:48:10 INFO - PROCESS | 3668 | 1467823690164 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13EE6400) [pid = 3668] [serial = 1072] [outer = 13135800] 09:48:10 INFO - PROCESS | 3668 | 1467823690614 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 616ms 09:48:10 INFO - PROCESS | 3668 | 1467823690632 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 3668 | 1467823690634 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 09:48:10 INFO - PROCESS | 3668 | 1467823690638 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:48:10 INFO - PROCESS | 3668 | 1467823690641 Marionette TRACE conn3 <- [1,1394,null,{}] 09:48:10 INFO - PROCESS | 3668 | 1467823690651 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:10 INFO - PROCESS | 3668 | 1467823690655 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:10 INFO - PROCESS | 3668 | 1467823690740 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:48:10 INFO - PROCESS | 3668 | 1467823690746 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 3668 | 1467823690749 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:10 INFO - PROCESS | 3668 | ++DOCSHELL 15F41400 == 34 [pid = 3668] [id = 358] 09:48:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (15F43400) [pid = 3668] [serial = 1073] [outer = 00000000] 09:48:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15FF1400) [pid = 3668] [serial = 1074] [outer = 15F43400] 09:48:10 INFO - PROCESS | 3668 | 1467823690797 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16076400) [pid = 3668] [serial = 1075] [outer = 15F43400] 09:48:11 INFO - PROCESS | 3668 | 1467823691230 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 616ms 09:48:11 INFO - PROCESS | 3668 | 1467823691257 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 3668 | 1467823691259 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 09:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:48:11 INFO - PROCESS | 3668 | 1467823691263 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - PROCESS | 3668 | 1467823691264 Marionette TRACE conn3 <- [1,1398,null,{}] 09:48:11 INFO - PROCESS | 3668 | 1467823691271 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:11 INFO - PROCESS | 3668 | 1467823691273 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:11 INFO - PROCESS | 3668 | 1467823691355 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:48:11 INFO - PROCESS | 3668 | 1467823691360 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 3668 | 1467823691362 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:11 INFO - PROCESS | 3668 | ++DOCSHELL 15FF1000 == 35 [pid = 3668] [id = 359] 09:48:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15FF7C00) [pid = 3668] [serial = 1076] [outer = 00000000] 09:48:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (176F7800) [pid = 3668] [serial = 1077] [outer = 15FF7C00] 09:48:11 INFO - PROCESS | 3668 | 1467823691414 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17E7DC00) [pid = 3668] [serial = 1078] [outer = 15FF7C00] 09:48:11 INFO - PROCESS | 3668 | 1467823691892 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 662ms 09:48:11 INFO - PROCESS | 3668 | 1467823691930 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 3668 | 1467823691932 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 09:48:11 INFO - PROCESS | 3668 | 1467823691936 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - PROCESS | 3668 | 1467823691938 Marionette TRACE conn3 <- [1,1402,null,{}] 09:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:48:11 INFO - PROCESS | 3668 | 1467823691941 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:11 INFO - PROCESS | 3668 | 1467823691943 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:12 INFO - PROCESS | 3668 | 1467823692052 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:48:12 INFO - PROCESS | 3668 | 1467823692058 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 3668 | 1467823692060 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:12 INFO - PROCESS | 3668 | ++DOCSHELL 1966B000 == 36 [pid = 3668] [id = 360] 09:48:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1966FC00) [pid = 3668] [serial = 1079] [outer = 00000000] 09:48:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19910800) [pid = 3668] [serial = 1080] [outer = 1966FC00] 09:48:12 INFO - PROCESS | 3668 | 1467823692102 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19C2D800) [pid = 3668] [serial = 1081] [outer = 1966FC00] 09:48:12 INFO - PROCESS | 3668 | 1467823692569 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 676ms 09:48:12 INFO - PROCESS | 3668 | 1467823692624 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 3668 | 1467823692626 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 09:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:48:12 INFO - PROCESS | 3668 | 1467823692629 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 3668 | 1467823692631 Marionette TRACE conn3 <- [1,1406,null,{}] 09:48:12 INFO - PROCESS | 3668 | 1467823692634 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 3668 | 1467823692640 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:12 INFO - PROCESS | 3668 | 1467823692806 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:48:12 INFO - PROCESS | 3668 | 1467823692830 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 3668 | 1467823692832 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:12 INFO - PROCESS | 3668 | ++DOCSHELL 10A77C00 == 37 [pid = 3668] [id = 361] 09:48:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19F63000) [pid = 3668] [serial = 1082] [outer = 00000000] 09:48:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19F93800) [pid = 3668] [serial = 1083] [outer = 19F63000] 09:48:12 INFO - PROCESS | 3668 | 1467823692859 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A3E2400) [pid = 3668] [serial = 1084] [outer = 19F63000] 09:48:13 INFO - PROCESS | 3668 | 1467823693283 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 707ms 09:48:13 INFO - PROCESS | 3668 | 1467823693335 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 3668 | 1467823693337 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 09:48:13 INFO - PROCESS | 3668 | 1467823693340 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:48:13 INFO - PROCESS | 3668 | 1467823693342 Marionette TRACE conn3 <- [1,1410,null,{}] 09:48:13 INFO - PROCESS | 3668 | 1467823693345 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:13 INFO - PROCESS | 3668 | 1467823693347 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:13 INFO - PROCESS | 3668 | 1467823693464 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:48:13 INFO - PROCESS | 3668 | 1467823693469 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 3668 | 1467823693471 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:13 INFO - PROCESS | 3668 | ++DOCSHELL 112C4C00 == 38 [pid = 3668] [id = 362] 09:48:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19F6A800) [pid = 3668] [serial = 1085] [outer = 00000000] 09:48:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A6AB400) [pid = 3668] [serial = 1086] [outer = 19F6A800] 09:48:13 INFO - PROCESS | 3668 | 1467823693523 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A6ADC00) [pid = 3668] [serial = 1087] [outer = 19F6A800] 09:48:13 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (17BA1000) [pid = 3668] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:48:13 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17E7E000) [pid = 3668] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:48:13 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13EE1C00) [pid = 3668] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:48:13 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (114CD000) [pid = 3668] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:48:13 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15FF6800) [pid = 3668] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:48:13 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19CBB400) [pid = 3668] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:48:13 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1966C000) [pid = 3668] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:48:13 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (130CAC00) [pid = 3668] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:48:14 INFO - PROCESS | 3668 | 1467823694014 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 706ms 09:48:14 INFO - PROCESS | 3668 | 1467823694077 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 3668 | 1467823694079 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 09:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:48:14 INFO - PROCESS | 3668 | 1467823694082 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - PROCESS | 3668 | 1467823694084 Marionette TRACE conn3 <- [1,1414,null,{}] 09:48:14 INFO - PROCESS | 3668 | 1467823694088 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 3668 | 1467823694089 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:14 INFO - PROCESS | 3668 | 1467823694166 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:48:14 INFO - PROCESS | 3668 | 1467823694174 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 3668 | 1467823694176 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:14 INFO - PROCESS | 3668 | ++DOCSHELL 0F2EF800 == 39 [pid = 3668] [id = 363] 09:48:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (10A7F800) [pid = 3668] [serial = 1088] [outer = 00000000] 09:48:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15FED800) [pid = 3668] [serial = 1089] [outer = 10A7F800] 09:48:14 INFO - PROCESS | 3668 | 1467823694278 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17E78000) [pid = 3668] [serial = 1090] [outer = 10A7F800] 09:48:14 INFO - PROCESS | 3668 | 1467823694651 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 616ms 09:48:14 INFO - PROCESS | 3668 | 1467823694704 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 3668 | 1467823694706 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 09:48:14 INFO - PROCESS | 3668 | 1467823694709 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:48:14 INFO - PROCESS | 3668 | 1467823694711 Marionette TRACE conn3 <- [1,1418,null,{}] 09:48:14 INFO - PROCESS | 3668 | 1467823694697 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 3668 | 1467823694699 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:14 INFO - PROCESS | 3668 | 1467823694777 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:48:14 INFO - PROCESS | 3668 | 1467823694865 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 3668 | 1467823694867 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:14 INFO - PROCESS | 3668 | ++DOCSHELL 10564000 == 40 [pid = 3668] [id = 364] 09:48:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (112EA800) [pid = 3668] [serial = 1091] [outer = 00000000] 09:48:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A543800) [pid = 3668] [serial = 1092] [outer = 112EA800] 09:48:14 INFO - PROCESS | 3668 | 1467823694910 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1AB11000) [pid = 3668] [serial = 1093] [outer = 112EA800] 09:48:15 INFO - PROCESS | 3668 | 1467823695244 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 572ms 09:48:15 INFO - PROCESS | 3668 | 1467823695271 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 3668 | 1467823695273 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 09:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:48:15 INFO - PROCESS | 3668 | 1467823695286 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - PROCESS | 3668 | 1467823695288 Marionette TRACE conn3 <- [1,1422,null,{}] 09:48:15 INFO - PROCESS | 3668 | 1467823695292 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:15 INFO - PROCESS | 3668 | 1467823695293 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:15 INFO - PROCESS | 3668 | 1467823695404 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:48:15 INFO - PROCESS | 3668 | 1467823695412 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 3668 | 1467823695414 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:15 INFO - PROCESS | 3668 | ++DOCSHELL 1AC54C00 == 41 [pid = 3668] [id = 365] 09:48:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1AC55000) [pid = 3668] [serial = 1094] [outer = 00000000] 09:48:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1AD0D800) [pid = 3668] [serial = 1095] [outer = 1AC55000] 09:48:15 INFO - PROCESS | 3668 | 1467823695490 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1AD13800) [pid = 3668] [serial = 1096] [outer = 1AC55000] 09:48:15 INFO - PROCESS | 3668 | 1467823695953 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 721ms 09:48:16 INFO - PROCESS | 3668 | 1467823696021 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 3668 | 1467823696026 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 09:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:48:16 INFO - PROCESS | 3668 | 1467823696032 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 3668 | 1467823696019 Marionette TRACE conn3 <- [1,1426,null,{}] 09:48:16 INFO - PROCESS | 3668 | 1467823696025 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:16 INFO - PROCESS | 3668 | 1467823696028 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:16 INFO - PROCESS | 3668 | 1467823696145 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:48:16 INFO - PROCESS | 3668 | 1467823696276 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 3668 | 1467823696281 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:16 INFO - PROCESS | 3668 | ++DOCSHELL 10F9B000 == 42 [pid = 3668] [id = 366] 09:48:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (10F9C000) [pid = 3668] [serial = 1097] [outer = 00000000] 09:48:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (11C35400) [pid = 3668] [serial = 1098] [outer = 10F9C000] 09:48:16 INFO - PROCESS | 3668 | 1467823696337 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1291E000) [pid = 3668] [serial = 1099] [outer = 10F9C000] 09:48:16 INFO - PROCESS | 3668 | 1467823696957 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 962ms 09:48:16 INFO - PROCESS | 3668 | 1467823696984 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 3668 | 1467823696988 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 09:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:48:16 INFO - PROCESS | 3668 | 1467823696995 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 3668 | 1467823696997 Marionette TRACE conn3 <- [1,1430,null,{}] 09:48:16 INFO - PROCESS | 3668 | 1467823697001 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:16 INFO - PROCESS | 3668 | 1467823697004 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:17 INFO - PROCESS | 3668 | 1467823697112 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:48:17 INFO - PROCESS | 3668 | 1467823697243 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 3668 | 1467823697246 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:17 INFO - PROCESS | 3668 | ++DOCSHELL 13921400 == 43 [pid = 3668] [id = 367] 09:48:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (13E73400) [pid = 3668] [serial = 1100] [outer = 00000000] 09:48:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (155A4C00) [pid = 3668] [serial = 1101] [outer = 13E73400] 09:48:17 INFO - PROCESS | 3668 | 1467823697300 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (15FEE800) [pid = 3668] [serial = 1102] [outer = 13E73400] 09:48:17 INFO - PROCESS | 3668 | 1467823697882 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 902ms 09:48:17 INFO - PROCESS | 3668 | 1467823697904 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:48:17 INFO - PROCESS | 3668 | 1467823697907 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 09:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:48:17 INFO - PROCESS | 3668 | 1467823697911 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - PROCESS | 3668 | 1467823697914 Marionette TRACE conn3 <- [1,1434,null,{}] 09:48:17 INFO - PROCESS | 3668 | 1467823697925 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:17 INFO - PROCESS | 3668 | 1467823697930 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:18 INFO - PROCESS | 3668 | 1467823698038 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:48:18 INFO - PROCESS | 3668 | 1467823698140 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 3668 | 1467823698143 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:18 INFO - PROCESS | 3668 | ++DOCSHELL 19F67000 == 44 [pid = 3668] [id = 368] 09:48:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (19F87400) [pid = 3668] [serial = 1103] [outer = 00000000] 09:48:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1A3EA000) [pid = 3668] [serial = 1104] [outer = 19F87400] 09:48:18 INFO - PROCESS | 3668 | 1467823698197 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1AB4FC00) [pid = 3668] [serial = 1105] [outer = 19F87400] 09:48:18 INFO - PROCESS | 3668 | 1467823698843 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 962ms 09:48:18 INFO - PROCESS | 3668 | 1467823698878 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 3668 | 1467823698881 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 09:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:48:18 INFO - PROCESS | 3668 | 1467823698885 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - PROCESS | 3668 | 1467823698887 Marionette TRACE conn3 <- [1,1438,null,{}] 09:48:18 INFO - PROCESS | 3668 | 1467823698891 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:18 INFO - PROCESS | 3668 | 1467823698893 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:18 INFO - PROCESS | 3668 | 1467823699002 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:48:19 INFO - PROCESS | 3668 | 1467823699103 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 3668 | 1467823699106 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:19 INFO - PROCESS | 3668 | ++DOCSHELL 112F5000 == 45 [pid = 3668] [id = 369] 09:48:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (157E4C00) [pid = 3668] [serial = 1106] [outer = 00000000] 09:48:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (17B94C00) [pid = 3668] [serial = 1107] [outer = 157E4C00] 09:48:19 INFO - PROCESS | 3668 | 1467823699151 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (18175800) [pid = 3668] [serial = 1108] [outer = 157E4C00] 09:48:19 INFO - PROCESS | 3668 | 1467823699889 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1037ms 09:48:19 INFO - PROCESS | 3668 | 1467823699942 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:48:19 INFO - PROCESS | 3668 | 1467823699946 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 09:48:19 INFO - PROCESS | 3668 | 1467823699950 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:48:19 INFO - PROCESS | 3668 | 1467823699955 Marionette TRACE conn3 <- [1,1442,null,{}] 09:48:19 INFO - PROCESS | 3668 | 1467823699960 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 3668 | 1467823699963 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:20 INFO - PROCESS | 3668 | 1467823700051 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:48:20 INFO - PROCESS | 3668 | 1467823700158 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 3668 | 1467823700161 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:20 INFO - PROCESS | 3668 | ++DOCSHELL 130A3400 == 46 [pid = 3668] [id = 370] 09:48:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (13155C00) [pid = 3668] [serial = 1109] [outer = 00000000] 09:48:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (131F0800) [pid = 3668] [serial = 1110] [outer = 13155C00] 09:48:20 INFO - PROCESS | 3668 | 1467823700236 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (13455000) [pid = 3668] [serial = 1111] [outer = 13155C00] 09:48:20 INFO - PROCESS | 3668 | --DOCSHELL 10564000 == 45 [pid = 3668] [id = 364] 09:48:20 INFO - PROCESS | 3668 | --DOCSHELL 0F2EF800 == 44 [pid = 3668] [id = 363] 09:48:20 INFO - PROCESS | 3668 | --DOCSHELL 112C4C00 == 43 [pid = 3668] [id = 362] 09:48:20 INFO - PROCESS | 3668 | --DOCSHELL 10A77C00 == 42 [pid = 3668] [id = 361] 09:48:20 INFO - PROCESS | 3668 | --DOCSHELL 1966B000 == 41 [pid = 3668] [id = 360] 09:48:20 INFO - PROCESS | 3668 | --DOCSHELL 15FF1000 == 40 [pid = 3668] [id = 359] 09:48:20 INFO - PROCESS | 3668 | --DOCSHELL 15F41400 == 39 [pid = 3668] [id = 358] 09:48:20 INFO - PROCESS | 3668 | --DOCSHELL 1312D800 == 38 [pid = 3668] [id = 357] 09:48:20 INFO - PROCESS | 3668 | --DOCSHELL 10FFC400 == 37 [pid = 3668] [id = 356] 09:48:20 INFO - PROCESS | 3668 | --DOCSHELL 1AB0B400 == 36 [pid = 3668] [id = 354] 09:48:20 INFO - PROCESS | 3668 | --DOCSHELL 15F42400 == 35 [pid = 3668] [id = 353] 09:48:20 INFO - PROCESS | 3668 | --DOCSHELL 1307D800 == 34 [pid = 3668] [id = 352] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1816E000) [pid = 3668] [serial = 1038] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (19679000) [pid = 3668] [serial = 1041] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (129B0C00) [pid = 3668] [serial = 1026] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (141A7000) [pid = 3668] [serial = 1032] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (15346400) [pid = 3668] [serial = 1033] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (12DFE400) [pid = 3668] [serial = 1029] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (131EDC00) [pid = 3668] [serial = 1030] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (16DA3800) [pid = 3668] [serial = 1035] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (10F9C400) [pid = 3668] [serial = 1023] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1A544400) [pid = 3668] [serial = 1044] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1A546400) [pid = 3668] [serial = 1051] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19F6BC00) [pid = 3668] [serial = 1053] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (19B51C00) [pid = 3668] [serial = 1042] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1A542C00) [pid = 3668] [serial = 1050] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A549800) [pid = 3668] [serial = 1045] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (13E77C00) [pid = 3668] [serial = 1047] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18172C00) [pid = 3668] [serial = 1039] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (141AB800) [pid = 3668] [serial = 1048] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (173B5400) [pid = 3668] [serial = 1036] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3668 | 1467823700754 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 872ms 09:48:20 INFO - PROCESS | 3668 | 1467823700823 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 3668 | 1467823700827 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 09:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:48:20 INFO - PROCESS | 3668 | 1467823700816 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 3668 | 1467823700819 Marionette TRACE conn3 <- [1,1446,null,{}] 09:48:20 INFO - PROCESS | 3668 | 1467823700822 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:20 INFO - PROCESS | 3668 | 1467823700825 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:20 INFO - PROCESS | 3668 | 1467823700910 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:48:20 INFO - PROCESS | 3668 | 1467823701003 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 3668 | 1467823701005 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:21 INFO - PROCESS | 3668 | ++DOCSHELL 131E7000 == 35 [pid = 3668] [id = 371] 09:48:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (131EDC00) [pid = 3668] [serial = 1112] [outer = 00000000] 09:48:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (13952400) [pid = 3668] [serial = 1113] [outer = 131EDC00] 09:48:21 INFO - PROCESS | 3668 | 1467823701051 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (141A9C00) [pid = 3668] [serial = 1114] [outer = 131EDC00] 09:48:21 INFO - PROCESS | 3668 | 1467823701438 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 661ms 09:48:21 INFO - PROCESS | 3668 | 1467823701499 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 3668 | 1467823701501 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 09:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:48:21 INFO - PROCESS | 3668 | 1467823701505 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 3668 | 1467823701508 Marionette TRACE conn3 <- [1,1450,null,{}] 09:48:21 INFO - PROCESS | 3668 | 1467823701518 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 3668 | 1467823701522 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:21 INFO - PROCESS | 3668 | 1467823701605 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:48:21 INFO - PROCESS | 3668 | 1467823701612 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 3668 | 1467823701615 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:21 INFO - PROCESS | 3668 | ++DOCSHELL 15F42400 == 36 [pid = 3668] [id = 372] 09:48:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (15FF1C00) [pid = 3668] [serial = 1115] [outer = 00000000] 09:48:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (172E5C00) [pid = 3668] [serial = 1116] [outer = 15FF1C00] 09:48:21 INFO - PROCESS | 3668 | 1467823701662 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (176F8000) [pid = 3668] [serial = 1117] [outer = 15FF1C00] 09:48:22 INFO - PROCESS | 3668 | 1467823702102 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 616ms 09:48:22 INFO - PROCESS | 3668 | 1467823702108 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:48:22 INFO - PROCESS | 3668 | 1467823702110 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 09:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:48:22 INFO - PROCESS | 3668 | 1467823702117 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 3668 | 1467823702119 Marionette TRACE conn3 <- [1,1454,null,{}] 09:48:22 INFO - PROCESS | 3668 | 1467823702122 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 3668 | 1467823702124 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:22 INFO - PROCESS | 3668 | 1467823702206 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:48:22 INFO - PROCESS | 3668 | 1467823702239 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 3668 | 1467823702241 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:22 INFO - PROCESS | 3668 | ++DOCSHELL 1816BC00 == 37 [pid = 3668] [id = 373] 09:48:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1816C000) [pid = 3668] [serial = 1118] [outer = 00000000] 09:48:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1966F000) [pid = 3668] [serial = 1119] [outer = 1816C000] 09:48:22 INFO - PROCESS | 3668 | 1467823702293 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (19906800) [pid = 3668] [serial = 1120] [outer = 1816C000] 09:48:22 INFO - PROCESS | 3668 | 1467823702711 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 617ms 09:48:22 INFO - PROCESS | 3668 | 1467823702744 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:48:22 INFO - PROCESS | 3668 | 1467823702746 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 09:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:48:22 INFO - PROCESS | 3668 | 1467823702749 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 3668 | 1467823702751 Marionette TRACE conn3 <- [1,1458,null,{}] 09:48:22 INFO - PROCESS | 3668 | 1467823702754 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 3668 | 1467823702756 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:22 INFO - PROCESS | 3668 | 1467823702871 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:48:22 INFO - PROCESS | 3668 | 1467823702877 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 3668 | 1467823702879 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:22 INFO - PROCESS | 3668 | ++DOCSHELL 19B54000 == 38 [pid = 3668] [id = 374] 09:48:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (19C2B400) [pid = 3668] [serial = 1121] [outer = 00000000] 09:48:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (19F6C400) [pid = 3668] [serial = 1122] [outer = 19C2B400] 09:48:22 INFO - PROCESS | 3668 | 1467823702921 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (19F8B400) [pid = 3668] [serial = 1123] [outer = 19C2B400] 09:48:23 INFO - PROCESS | 3668 | 1467823703368 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 661ms 09:48:23 INFO - PROCESS | 3668 | 1467823703429 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 3668 | 1467823703431 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 09:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:48:23 INFO - PROCESS | 3668 | 1467823703443 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 3668 | 1467823703445 Marionette TRACE conn3 <- [1,1462,null,{}] 09:48:23 INFO - PROCESS | 3668 | 1467823703449 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:23 INFO - PROCESS | 3668 | 1467823703454 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:23 INFO - PROCESS | 3668 | 1467823703586 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:48:23 INFO - PROCESS | 3668 | 1467823703652 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 3668 | 1467823703654 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:23 INFO - PROCESS | 3668 | ++DOCSHELL 1AB0B400 == 39 [pid = 3668] [id = 375] 09:48:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1AB15C00) [pid = 3668] [serial = 1124] [outer = 00000000] 09:48:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1AB55C00) [pid = 3668] [serial = 1125] [outer = 1AB15C00] 09:48:23 INFO - PROCESS | 3668 | 1467823703697 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1AB59000) [pid = 3668] [serial = 1126] [outer = 1AB15C00] 09:48:24 INFO - PROCESS | 3668 | 1467823704119 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 737ms 09:48:24 INFO - PROCESS | 3668 | 1467823704160 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 3668 | 1467823704162 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 09:48:24 INFO - PROCESS | 3668 | 1467823704165 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:48:24 INFO - PROCESS | 3668 | 1467823704167 Marionette TRACE conn3 <- [1,1466,null,{}] 09:48:24 INFO - PROCESS | 3668 | 1467823704170 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:24 INFO - PROCESS | 3668 | 1467823704172 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:24 INFO - PROCESS | 3668 | 1467823704290 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:48:24 INFO - PROCESS | 3668 | 1467823704295 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 3668 | 1467823704297 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:24 INFO - PROCESS | 3668 | ++DOCSHELL 1A548400 == 40 [pid = 3668] [id = 376] 09:48:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1A6AFC00) [pid = 3668] [serial = 1127] [outer = 00000000] 09:48:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1AC54800) [pid = 3668] [serial = 1128] [outer = 1A6AFC00] 09:48:24 INFO - PROCESS | 3668 | 1467823704339 Marionette DEBUG loaded listener.js 09:48:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (1AD0C400) [pid = 3668] [serial = 1129] [outer = 1A6AFC00] 09:48:24 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (15F43400) [pid = 3668] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:48:24 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (13135800) [pid = 3668] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:48:24 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (19F63000) [pid = 3668] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:48:24 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (15FF7C00) [pid = 3668] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:48:24 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (10A7F800) [pid = 3668] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:48:24 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (12926800) [pid = 3668] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:48:24 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (19F6A800) [pid = 3668] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:48:24 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (112EA800) [pid = 3668] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:48:24 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1966FC00) [pid = 3668] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:48:24 INFO - PROCESS | 3668 | 1467823704907 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 766ms 09:48:24 INFO - PROCESS | 3668 | 1467823704933 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 3668 | 1467823704935 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 09:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:48:24 INFO - PROCESS | 3668 | 1467823704938 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - PROCESS | 3668 | 1467823704940 Marionette TRACE conn3 <- [1,1470,null,{}] 09:48:24 INFO - PROCESS | 3668 | 1467823704943 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:24 INFO - PROCESS | 3668 | 1467823704945 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:25 INFO - PROCESS | 3668 | 1467823705024 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:48:25 INFO - PROCESS | 3668 | 1467823705029 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 3668 | 1467823705031 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:25 INFO - PROCESS | 3668 | ++DOCSHELL 139D7C00 == 41 [pid = 3668] [id = 377] 09:48:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (15764800) [pid = 3668] [serial = 1130] [outer = 00000000] 09:48:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1721A800) [pid = 3668] [serial = 1131] [outer = 15764800] 09:48:25 INFO - PROCESS | 3668 | 1467823705073 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1721E000) [pid = 3668] [serial = 1132] [outer = 15764800] 09:48:25 INFO - PROCESS | 3668 | 1467823705504 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 601ms 09:48:25 INFO - PROCESS | 3668 | 1467823705560 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 3668 | 1467823705562 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 09:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:48:25 INFO - PROCESS | 3668 | 1467823705565 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - PROCESS | 3668 | 1467823705567 Marionette TRACE conn3 <- [1,1474,null,{}] 09:48:25 INFO - PROCESS | 3668 | 1467823705570 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:25 INFO - PROCESS | 3668 | 1467823705572 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:25 INFO - PROCESS | 3668 | 1467823705651 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:48:25 INFO - PROCESS | 3668 | 1467823705656 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 3668 | 1467823705658 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:25 INFO - PROCESS | 3668 | ++DOCSHELL 1391AC00 == 42 [pid = 3668] [id = 378] 09:48:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (17220800) [pid = 3668] [serial = 1133] [outer = 00000000] 09:48:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (17C98000) [pid = 3668] [serial = 1134] [outer = 17220800] 09:48:25 INFO - PROCESS | 3668 | 1467823705700 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (19B48000) [pid = 3668] [serial = 1135] [outer = 17220800] 09:48:26 INFO - PROCESS | 3668 | 1467823706103 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 572ms 09:48:26 INFO - PROCESS | 3668 | 1467823706151 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 3668 | 1467823706152 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 09:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:48:26 INFO - PROCESS | 3668 | 1467823706167 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 3668 | 1467823706169 Marionette TRACE conn3 <- [1,1478,null,{}] 09:48:26 INFO - PROCESS | 3668 | 1467823706173 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:26 INFO - PROCESS | 3668 | 1467823706175 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:26 INFO - PROCESS | 3668 | 1467823706253 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:48:26 INFO - PROCESS | 3668 | 1467823706257 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 3668 | 1467823706259 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:26 INFO - PROCESS | 3668 | ++DOCSHELL 17219C00 == 43 [pid = 3668] [id = 379] 09:48:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1A6B0000) [pid = 3668] [serial = 1136] [outer = 00000000] 09:48:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1AD11C00) [pid = 3668] [serial = 1137] [outer = 1A6B0000] 09:48:26 INFO - PROCESS | 3668 | 1467823706313 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (1AD19400) [pid = 3668] [serial = 1138] [outer = 1A6B0000] 09:48:26 INFO - PROCESS | 3668 | 1467823706813 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 736ms 09:48:26 INFO - PROCESS | 3668 | 1467823706903 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 3668 | 1467823706907 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 09:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:48:26 INFO - PROCESS | 3668 | 1467823706912 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 3668 | 1467823706916 Marionette TRACE conn3 <- [1,1482,null,{}] 09:48:26 INFO - PROCESS | 3668 | 1467823706922 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:26 INFO - PROCESS | 3668 | 1467823706926 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:27 INFO - PROCESS | 3668 | 1467823707025 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:48:27 INFO - PROCESS | 3668 | 1467823707154 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 3668 | 1467823707159 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:27 INFO - PROCESS | 3668 | ++DOCSHELL 10FFC400 == 44 [pid = 3668] [id = 380] 09:48:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1127A000) [pid = 3668] [serial = 1139] [outer = 00000000] 09:48:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (11CD3000) [pid = 3668] [serial = 1140] [outer = 1127A000] 09:48:27 INFO - PROCESS | 3668 | 1467823707215 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (129ECC00) [pid = 3668] [serial = 1141] [outer = 1127A000] 09:48:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (1307D800) [pid = 3668] [serial = 1142] [outer = 1B175800] 09:48:27 INFO - PROCESS | 3668 | 1467823707949 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1097ms 09:48:28 INFO - PROCESS | 3668 | 1467823708012 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 3668 | 1467823708017 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 09:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:48:28 INFO - PROCESS | 3668 | 1467823708023 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 3668 | 1467823708026 Marionette TRACE conn3 <- [1,1486,null,{}] 09:48:28 INFO - PROCESS | 3668 | 1467823708030 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:28 INFO - PROCESS | 3668 | 1467823708033 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:28 INFO - PROCESS | 3668 | 1467823708141 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:48:28 INFO - PROCESS | 3668 | 1467823708275 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 3668 | 1467823708277 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:28 INFO - PROCESS | 3668 | ++DOCSHELL 15377000 == 45 [pid = 3668] [id = 381] 09:48:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (155A1800) [pid = 3668] [serial = 1143] [outer = 00000000] 09:48:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1721C000) [pid = 3668] [serial = 1144] [outer = 155A1800] 09:48:28 INFO - PROCESS | 3668 | 1467823708316 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (173B8C00) [pid = 3668] [serial = 1145] [outer = 155A1800] 09:48:28 INFO - PROCESS | 3668 | 1467823708885 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 901ms 09:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:48:28 INFO - PROCESS | 3668 | 1467823708934 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 3668 | 1467823708936 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 09:48:28 INFO - PROCESS | 3668 | 1467823708940 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 3668 | 1467823708944 Marionette TRACE conn3 <- [1,1490,null,{}] 09:48:28 INFO - PROCESS | 3668 | 1467823708976 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:28 INFO - PROCESS | 3668 | 1467823708984 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:29 INFO - PROCESS | 3668 | 1467823709124 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:48:29 INFO - PROCESS | 3668 | 1467823709251 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 3668 | 1467823709255 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:29 INFO - PROCESS | 3668 | ++DOCSHELL 181C9400 == 46 [pid = 3668] [id = 382] 09:48:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (181CB400) [pid = 3668] [serial = 1146] [outer = 00000000] 09:48:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1966AC00) [pid = 3668] [serial = 1147] [outer = 181CB400] 09:48:29 INFO - PROCESS | 3668 | 1467823709313 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (19F62400) [pid = 3668] [serial = 1148] [outer = 181CB400] 09:48:29 INFO - PROCESS | 3668 | 1467823709954 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1053ms 09:48:30 INFO - PROCESS | 3668 | 1467823710023 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:48:30 INFO - PROCESS | 3668 | 1467823710026 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 09:48:30 INFO - PROCESS | 3668 | 1467823710030 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:48:30 INFO - PROCESS | 3668 | 1467823710032 Marionette TRACE conn3 <- [1,1494,null,{}] 09:48:30 INFO - PROCESS | 3668 | 1467823710035 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:30 INFO - PROCESS | 3668 | 1467823710038 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:30 INFO - PROCESS | 3668 | 1467823710125 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:48:30 INFO - PROCESS | 3668 | 1467823710404 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 3668 | 1467823710407 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:30 INFO - PROCESS | 3668 | ++DOCSHELL 102D1400 == 47 [pid = 3668] [id = 383] 09:48:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1055F800) [pid = 3668] [serial = 1149] [outer = 00000000] 09:48:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (10A98400) [pid = 3668] [serial = 1150] [outer = 1055F800] 09:48:30 INFO - PROCESS | 3668 | 1467823710472 Marionette DEBUG loaded listener.js 09:48:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (129AD400) [pid = 3668] [serial = 1151] [outer = 1055F800] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 1391AC00 == 46 [pid = 3668] [id = 378] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 139D7C00 == 45 [pid = 3668] [id = 377] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 1A548400 == 44 [pid = 3668] [id = 376] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 1AB0B400 == 43 [pid = 3668] [id = 375] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 19B54000 == 42 [pid = 3668] [id = 374] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 1816BC00 == 41 [pid = 3668] [id = 373] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 15F42400 == 40 [pid = 3668] [id = 372] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 131E7000 == 39 [pid = 3668] [id = 371] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 130A3400 == 38 [pid = 3668] [id = 370] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 1AC54C00 == 37 [pid = 3668] [id = 365] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 10F9B000 == 36 [pid = 3668] [id = 366] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 19F67000 == 35 [pid = 3668] [id = 368] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 112F5000 == 34 [pid = 3668] [id = 369] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 13921400 == 33 [pid = 3668] [id = 367] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 1055A800 == 32 [pid = 3668] [id = 355] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 0C75A400 == 31 [pid = 3668] [id = 351] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 15377000 == 30 [pid = 3668] [id = 381] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 181C9400 == 29 [pid = 3668] [id = 382] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 17219C00 == 28 [pid = 3668] [id = 379] 09:48:31 INFO - PROCESS | 3668 | --DOCSHELL 10FFC400 == 27 [pid = 3668] [id = 380] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (13921000) [pid = 3668] [serial = 1056] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (16076400) [pid = 3668] [serial = 1075] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (129F4800) [pid = 3668] [serial = 1065] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (17C99800) [pid = 3668] [serial = 1059] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1345A800) [pid = 3668] [serial = 1071] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (19F93800) [pid = 3668] [serial = 1083] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (13EE6400) [pid = 3668] [serial = 1072] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1AC4F800) [pid = 3668] [serial = 1062] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (176F7800) [pid = 3668] [serial = 1077] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (15FED800) [pid = 3668] [serial = 1089] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (13E72800) [pid = 3668] [serial = 1069] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1344D400) [pid = 3668] [serial = 1068] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1A6AB400) [pid = 3668] [serial = 1086] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1AB11000) [pid = 3668] [serial = 1093] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1A6ADC00) [pid = 3668] [serial = 1087] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (15FF1400) [pid = 3668] [serial = 1074] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (19910800) [pid = 3668] [serial = 1080] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1A3E2400) [pid = 3668] [serial = 1084] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (19C2D800) [pid = 3668] [serial = 1081] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (17E7DC00) [pid = 3668] [serial = 1078] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1AD0D800) [pid = 3668] [serial = 1095] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (17E78000) [pid = 3668] [serial = 1090] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1A543800) [pid = 3668] [serial = 1092] [outer = 00000000] [url = about:blank] 09:48:31 INFO - PROCESS | 3668 | 1467823711845 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1939ms 09:48:31 INFO - PROCESS | 3668 | 1467823711962 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:48:31 INFO - PROCESS | 3668 | 1467823711966 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 09:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:48:31 INFO - PROCESS | 3668 | 1467823711972 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:48:31 INFO - PROCESS | 3668 | 1467823711976 Marionette TRACE conn3 <- [1,1498,null,{}] 09:48:31 INFO - PROCESS | 3668 | 1467823711982 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:31 INFO - PROCESS | 3668 | 1467823711985 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:32 INFO - PROCESS | 3668 | 1467823712074 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:48:32 INFO - PROCESS | 3668 | 1467823712081 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 3668 | 1467823712085 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:32 INFO - PROCESS | 3668 | ++DOCSHELL 10A0E000 == 28 [pid = 3668] [id = 384] 09:48:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (10A0F400) [pid = 3668] [serial = 1152] [outer = 00000000] 09:48:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (112C4800) [pid = 3668] [serial = 1153] [outer = 10A0F400] 09:48:32 INFO - PROCESS | 3668 | 1467823712133 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (112C9800) [pid = 3668] [serial = 1154] [outer = 10A0F400] 09:48:32 INFO - PROCESS | 3668 | 1467823712600 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 661ms 09:48:32 INFO - PROCESS | 3668 | 1467823712653 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:48:32 INFO - PROCESS | 3668 | 1467823712657 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 09:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:48:32 INFO - PROCESS | 3668 | 1467823712663 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:48:32 INFO - PROCESS | 3668 | 1467823712666 Marionette TRACE conn3 <- [1,1502,null,{}] 09:48:32 INFO - PROCESS | 3668 | 1467823712670 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:32 INFO - PROCESS | 3668 | 1467823712673 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:32 INFO - PROCESS | 3668 | 1467823712741 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:48:32 INFO - PROCESS | 3668 | 1467823712749 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 3668 | 1467823712752 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:32 INFO - PROCESS | 3668 | ++DOCSHELL 13953400 == 29 [pid = 3668] [id = 385] 09:48:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (139E6400) [pid = 3668] [serial = 1155] [outer = 00000000] 09:48:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (13EDD000) [pid = 3668] [serial = 1156] [outer = 139E6400] 09:48:32 INFO - PROCESS | 3668 | 1467823712798 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (141A7800) [pid = 3668] [serial = 1157] [outer = 139E6400] 09:48:33 INFO - PROCESS | 3668 | 1467823713246 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 616ms 09:48:33 INFO - PROCESS | 3668 | 1467823713267 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 3668 | 1467823713269 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 09:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:48:33 INFO - PROCESS | 3668 | 1467823713276 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 3668 | 1467823713279 Marionette TRACE conn3 <- [1,1506,null,{}] 09:48:33 INFO - PROCESS | 3668 | 1467823713290 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:33 INFO - PROCESS | 3668 | 1467823713295 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:33 INFO - PROCESS | 3668 | 1467823713408 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:48:33 INFO - PROCESS | 3668 | 1467823713417 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 3668 | 1467823713421 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:33 INFO - PROCESS | 3668 | ++DOCSHELL 16B37800 == 30 [pid = 3668] [id = 386] 09:48:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (16DAD400) [pid = 3668] [serial = 1158] [outer = 00000000] 09:48:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (17219C00) [pid = 3668] [serial = 1159] [outer = 16DAD400] 09:48:33 INFO - PROCESS | 3668 | 1467823713469 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (17221400) [pid = 3668] [serial = 1160] [outer = 16DAD400] 09:48:33 INFO - PROCESS | 3668 | 1467823713922 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 677ms 09:48:33 INFO - PROCESS | 3668 | 1467823713952 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 3668 | 1467823713955 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 09:48:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:48:33 INFO - PROCESS | 3668 | 1467823713958 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 3668 | 1467823713960 Marionette TRACE conn3 <- [1,1510,null,{}] 09:48:33 INFO - PROCESS | 3668 | 1467823713963 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:33 INFO - PROCESS | 3668 | 1467823713965 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:34 INFO - PROCESS | 3668 | 1467823714059 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:48:34 INFO - PROCESS | 3668 | 1467823714064 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 3668 | 1467823714066 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:34 INFO - PROCESS | 3668 | ++DOCSHELL 16E79800 == 31 [pid = 3668] [id = 387] 09:48:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (17219800) [pid = 3668] [serial = 1161] [outer = 00000000] 09:48:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (17E7FC00) [pid = 3668] [serial = 1162] [outer = 17219800] 09:48:34 INFO - PROCESS | 3668 | 1467823714093 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (18170C00) [pid = 3668] [serial = 1163] [outer = 17219800] 09:48:34 INFO - PROCESS | 3668 | 1467823714549 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:48:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:48:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:48:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:48:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:48:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:48:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:48:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:48:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:48:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 631ms 09:48:34 INFO - PROCESS | 3668 | 1467823714572 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:48:34 INFO - PROCESS | 3668 | 1467823714574 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 09:48:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:48:34 INFO - PROCESS | 3668 | 1467823714577 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:48:34 INFO - PROCESS | 3668 | 1467823714579 Marionette TRACE conn3 <- [1,1514,null,{}] 09:48:34 INFO - PROCESS | 3668 | 1467823714589 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:34 INFO - PROCESS | 3668 | 1467823714591 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:34 INFO - PROCESS | 3668 | 1467823714698 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:48:34 INFO - PROCESS | 3668 | 1467823714788 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 3668 | 1467823714791 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:34 INFO - PROCESS | 3668 | ++DOCSHELL 181C5800 == 32 [pid = 3668] [id = 388] 09:48:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (181C9800) [pid = 3668] [serial = 1164] [outer = 00000000] 09:48:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (19907000) [pid = 3668] [serial = 1165] [outer = 181C9800] 09:48:34 INFO - PROCESS | 3668 | 1467823714834 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (19B4E400) [pid = 3668] [serial = 1166] [outer = 181C9800] 09:48:35 INFO - PROCESS | 3668 | 1467823715204 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:48:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:48:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:48:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:48:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:48:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:48:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:48:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 676ms 09:48:35 INFO - PROCESS | 3668 | 1467823715256 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:48:35 INFO - PROCESS | 3668 | 1467823715258 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 09:48:35 INFO - PROCESS | 3668 | 1467823715261 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:48:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:48:35 INFO - PROCESS | 3668 | 1467823715263 Marionette TRACE conn3 <- [1,1518,null,{}] 09:48:35 INFO - PROCESS | 3668 | 1467823715266 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:35 INFO - PROCESS | 3668 | 1467823715272 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:35 INFO - PROCESS | 3668 | 1467823715421 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:48:35 INFO - PROCESS | 3668 | 1467823715434 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:35 INFO - PROCESS | 3668 | 1467823715436 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:35 INFO - PROCESS | 3668 | ++DOCSHELL 19CBF800 == 33 [pid = 3668] [id = 389] 09:48:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (19F60C00) [pid = 3668] [serial = 1167] [outer = 00000000] 09:48:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1A3E7C00) [pid = 3668] [serial = 1168] [outer = 19F60C00] 09:48:35 INFO - PROCESS | 3668 | 1467823715461 Marionette DEBUG loaded listener.js 09:48:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1A548C00) [pid = 3668] [serial = 1169] [outer = 19F60C00] 09:48:35 INFO - PROCESS | 3668 | 1467823715873 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:48:35 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:48:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:48:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:48:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:48:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:48:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 677ms 09:48:35 INFO - PROCESS | 3668 | 1467823715924 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:48:35 INFO - PROCESS | 3668 | 1467823715926 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 09:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:48:35 INFO - PROCESS | 3668 | 1467823715931 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:48:35 INFO - PROCESS | 3668 | 1467823715933 Marionette TRACE conn3 <- [1,1522,null,{}] 09:48:35 INFO - PROCESS | 3668 | 1467823715937 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:35 INFO - PROCESS | 3668 | 1467823715939 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:36 INFO - PROCESS | 3668 | 1467823716091 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:48:36 INFO - PROCESS | 3668 | 1467823716103 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:36 INFO - PROCESS | 3668 | 1467823716105 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:36 INFO - PROCESS | 3668 | ++DOCSHELL 1A3E4C00 == 34 [pid = 3668] [id = 390] 09:48:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1A3E7400) [pid = 3668] [serial = 1170] [outer = 00000000] 09:48:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1AB16400) [pid = 3668] [serial = 1171] [outer = 1A3E7400] 09:48:36 INFO - PROCESS | 3668 | 1467823716146 Marionette DEBUG loaded listener.js 09:48:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1AB53800) [pid = 3668] [serial = 1172] [outer = 1A3E7400] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (1AB15C00) [pid = 3668] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1AC55000) [pid = 3668] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (13E73400) [pid = 3668] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (1816C000) [pid = 3668] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (19F87400) [pid = 3668] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (131EDC00) [pid = 3668] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (10F9C000) [pid = 3668] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (13155C00) [pid = 3668] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (157E4C00) [pid = 3668] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (15FF1C00) [pid = 3668] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1A6AFC00) [pid = 3668] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1A6B0000) [pid = 3668] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (15764800) [pid = 3668] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (19C2B400) [pid = 3668] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (17220800) [pid = 3668] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (10A93800) [pid = 3668] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (17337800) [pid = 3668] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (131E8000) [pid = 3668] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1AB0F000) [pid = 3668] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0C761000) [pid = 3668] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (114CCC00) [pid = 3668] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:48:36 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (10A0E800) [pid = 3668] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:48:37 INFO - PROCESS | 3668 | 1467823717038 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1142ms 09:48:37 INFO - PROCESS | 3668 | 1467823717088 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 3668 | 1467823717090 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 09:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:48:37 INFO - PROCESS | 3668 | 1467823717093 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 3668 | 1467823717095 Marionette TRACE conn3 <- [1,1526,null,{}] 09:48:37 INFO - PROCESS | 3668 | 1467823717098 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:37 INFO - PROCESS | 3668 | 1467823717100 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:37 INFO - PROCESS | 3668 | 1467823717178 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:48:37 INFO - PROCESS | 3668 | 1467823717167 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 3668 | 1467823717169 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:37 INFO - PROCESS | 3668 | ++DOCSHELL 10A76C00 == 35 [pid = 3668] [id = 391] 09:48:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (10A99C00) [pid = 3668] [serial = 1173] [outer = 00000000] 09:48:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (15345800) [pid = 3668] [serial = 1174] [outer = 10A99C00] 09:48:37 INFO - PROCESS | 3668 | 1467823717211 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (15FF7800) [pid = 3668] [serial = 1175] [outer = 10A99C00] 09:48:37 INFO - PROCESS | 3668 | 1467823717623 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 571ms 09:48:37 INFO - PROCESS | 3668 | 1467823717674 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 3668 | 1467823717676 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 09:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:48:37 INFO - PROCESS | 3668 | 1467823717667 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 3668 | 1467823717668 Marionette TRACE conn3 <- [1,1530,null,{}] 09:48:37 INFO - PROCESS | 3668 | 1467823717672 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:37 INFO - PROCESS | 3668 | 1467823717674 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:37 INFO - PROCESS | 3668 | 1467823717750 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:48:37 INFO - PROCESS | 3668 | 1467823717756 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 3668 | 1467823717758 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:37 INFO - PROCESS | 3668 | ++DOCSHELL 17B9C000 == 36 [pid = 3668] [id = 392] 09:48:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (17C99400) [pid = 3668] [serial = 1176] [outer = 00000000] 09:48:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (19F87400) [pid = 3668] [serial = 1177] [outer = 17C99400] 09:48:37 INFO - PROCESS | 3668 | 1467823717800 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (18174400) [pid = 3668] [serial = 1178] [outer = 17C99400] 09:48:38 INFO - PROCESS | 3668 | 1467823718219 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 571ms 09:48:38 INFO - PROCESS | 3668 | 1467823718240 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 3668 | 1467823718242 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 09:48:38 INFO - PROCESS | 3668 | 1467823718245 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:48:38 INFO - PROCESS | 3668 | 1467823718246 Marionette TRACE conn3 <- [1,1534,null,{}] 09:48:38 INFO - PROCESS | 3668 | 1467823718250 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:38 INFO - PROCESS | 3668 | 1467823718252 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:38 INFO - PROCESS | 3668 | 1467823718384 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:48:38 INFO - PROCESS | 3668 | 1467823718391 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 3668 | 1467823718393 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:38 INFO - PROCESS | 3668 | ++DOCSHELL 17225800 == 37 [pid = 3668] [id = 393] 09:48:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1A6A6000) [pid = 3668] [serial = 1179] [outer = 00000000] 09:48:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1AB17400) [pid = 3668] [serial = 1180] [outer = 1A6A6000] 09:48:38 INFO - PROCESS | 3668 | 1467823718437 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1AB59C00) [pid = 3668] [serial = 1181] [outer = 1A6A6000] 09:48:39 INFO - PROCESS | 3668 | --DOCSHELL 13953400 == 36 [pid = 3668] [id = 385] 09:48:39 INFO - PROCESS | 3668 | --DOCSHELL 102D1400 == 35 [pid = 3668] [id = 383] 09:48:39 INFO - PROCESS | 3668 | --DOCSHELL 10A0E000 == 34 [pid = 3668] [id = 384] 09:48:39 INFO - PROCESS | 3668 | --DOCSHELL 16B37800 == 33 [pid = 3668] [id = 386] 09:48:39 INFO - PROCESS | 3668 | --DOCSHELL 16E79800 == 32 [pid = 3668] [id = 387] 09:48:39 INFO - PROCESS | 3668 | --DOCSHELL 181C5800 == 31 [pid = 3668] [id = 388] 09:48:39 INFO - PROCESS | 3668 | --DOCSHELL 10A76C00 == 30 [pid = 3668] [id = 391] 09:48:39 INFO - PROCESS | 3668 | --DOCSHELL 1A3E4C00 == 29 [pid = 3668] [id = 390] 09:48:39 INFO - PROCESS | 3668 | --DOCSHELL 17B9C000 == 28 [pid = 3668] [id = 392] 09:48:39 INFO - PROCESS | 3668 | --DOCSHELL 19CBF800 == 27 [pid = 3668] [id = 389] 09:48:39 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (13920400) [pid = 3668] [serial = 1066] [outer = 00000000] [url = about:blank] 09:48:39 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (12D69400) [pid = 3668] [serial = 1027] [outer = 00000000] [url = about:blank] 09:48:39 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1AC55800) [pid = 3668] [serial = 1063] [outer = 00000000] [url = about:blank] 09:48:39 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1A6B2000) [pid = 3668] [serial = 1054] [outer = 00000000] [url = about:blank] 09:48:39 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (112C5400) [pid = 3668] [serial = 1024] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1966B400) [pid = 3668] [serial = 1060] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (13E7CC00) [pid = 3668] [serial = 1057] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1AB59000) [pid = 3668] [serial = 1126] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1AD13800) [pid = 3668] [serial = 1096] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (155A4C00) [pid = 3668] [serial = 1101] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1AB55C00) [pid = 3668] [serial = 1125] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (15FEE800) [pid = 3668] [serial = 1102] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1966F000) [pid = 3668] [serial = 1119] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1A3EA000) [pid = 3668] [serial = 1104] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1AB4FC00) [pid = 3668] [serial = 1105] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13952400) [pid = 3668] [serial = 1113] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (141A9C00) [pid = 3668] [serial = 1114] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (11C35400) [pid = 3668] [serial = 1098] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1291E000) [pid = 3668] [serial = 1099] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (131F0800) [pid = 3668] [serial = 1110] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13455000) [pid = 3668] [serial = 1111] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17B94C00) [pid = 3668] [serial = 1107] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (18175800) [pid = 3668] [serial = 1108] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (172E5C00) [pid = 3668] [serial = 1116] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (176F8000) [pid = 3668] [serial = 1117] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1AC54800) [pid = 3668] [serial = 1128] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1AD11C00) [pid = 3668] [serial = 1137] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1AD19400) [pid = 3668] [serial = 1138] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1721E000) [pid = 3668] [serial = 1132] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1721A800) [pid = 3668] [serial = 1131] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19F6C400) [pid = 3668] [serial = 1122] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19B48000) [pid = 3668] [serial = 1135] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (19F8B400) [pid = 3668] [serial = 1123] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (17C98000) [pid = 3668] [serial = 1134] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1AD0C400) [pid = 3668] [serial = 1129] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (19906800) [pid = 3668] [serial = 1120] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (13454000) [pid = 3668] [serial = 700] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:48:40 INFO - PROCESS | 3668 | 1467823720154 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1939ms 09:48:40 INFO - PROCESS | 3668 | 1467823720196 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:48:40 INFO - PROCESS | 3668 | 1467823720200 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 09:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:48:40 INFO - PROCESS | 3668 | 1467823720189 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:48:40 INFO - PROCESS | 3668 | 1467823720192 Marionette TRACE conn3 <- [1,1538,null,{}] 09:48:40 INFO - PROCESS | 3668 | 1467823720198 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:40 INFO - PROCESS | 3668 | 1467823720201 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:40 INFO - PROCESS | 3668 | 1467823720293 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:48:40 INFO - PROCESS | 3668 | 1467823720299 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 3668 | 1467823720303 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:40 INFO - PROCESS | 3668 | ++DOCSHELL 102C8400 == 28 [pid = 3668] [id = 394] 09:48:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (102C9000) [pid = 3668] [serial = 1182] [outer = 00000000] 09:48:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (10A76400) [pid = 3668] [serial = 1183] [outer = 102C9000] 09:48:40 INFO - PROCESS | 3668 | 1467823720351 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (10A93800) [pid = 3668] [serial = 1184] [outer = 102C9000] 09:48:40 INFO - PROCESS | 3668 | 1467823720829 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 662ms 09:48:40 INFO - PROCESS | 3668 | 1467823720871 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:48:40 INFO - PROCESS | 3668 | 1467823720877 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 09:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:48:40 INFO - PROCESS | 3668 | 1467823720883 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:48:40 INFO - PROCESS | 3668 | 1467823720885 Marionette TRACE conn3 <- [1,1542,null,{}] 09:48:40 INFO - PROCESS | 3668 | 1467823720889 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:40 INFO - PROCESS | 3668 | 1467823720892 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:40 INFO - PROCESS | 3668 | 1467823720981 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:48:40 INFO - PROCESS | 3668 | 1467823720989 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 3668 | 1467823720992 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:40 INFO - PROCESS | 3668 | ++DOCSHELL 129B0800 == 29 [pid = 3668] [id = 395] 09:48:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (129B5800) [pid = 3668] [serial = 1185] [outer = 00000000] 09:48:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (12BDD400) [pid = 3668] [serial = 1186] [outer = 129B5800] 09:48:41 INFO - PROCESS | 3668 | 1467823721040 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13082000) [pid = 3668] [serial = 1187] [outer = 129B5800] 09:48:41 INFO - PROCESS | 3668 | 1467823721492 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 616ms 09:48:41 INFO - PROCESS | 3668 | 1467823721503 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 3668 | 1467823721505 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 09:48:41 INFO - PROCESS | 3668 | 1467823721508 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:48:41 INFO - PROCESS | 3668 | 1467823721495 Marionette TRACE conn3 <- [1,1546,null,{}] 09:48:41 INFO - PROCESS | 3668 | 1467823721505 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:41 INFO - PROCESS | 3668 | 1467823721510 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:41 INFO - PROCESS | 3668 | 1467823721592 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:48:41 INFO - PROCESS | 3668 | 1467823721600 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:41 INFO - PROCESS | 3668 | 1467823721603 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:41 INFO - PROCESS | 3668 | ++DOCSHELL 13922C00 == 30 [pid = 3668] [id = 396] 09:48:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13947C00) [pid = 3668] [serial = 1188] [outer = 00000000] 09:48:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (139DBC00) [pid = 3668] [serial = 1189] [outer = 13947C00] 09:48:41 INFO - PROCESS | 3668 | 1467823721649 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13E7E800) [pid = 3668] [serial = 1190] [outer = 13947C00] 09:48:42 INFO - PROCESS | 3668 | 1467823722069 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 616ms 09:48:42 INFO - PROCESS | 3668 | 1467823722126 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 3668 | 1467823722129 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 09:48:42 INFO - PROCESS | 3668 | 1467823722132 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:48:42 INFO - PROCESS | 3668 | 1467823722134 Marionette TRACE conn3 <- [1,1550,null,{}] 09:48:42 INFO - PROCESS | 3668 | 1467823722137 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:42 INFO - PROCESS | 3668 | 1467823722139 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:42 INFO - PROCESS | 3668 | 1467823722220 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:48:42 INFO - PROCESS | 3668 | 1467823722227 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 3668 | 1467823722229 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:42 INFO - PROCESS | 3668 | ++DOCSHELL 12825000 == 31 [pid = 3668] [id = 397] 09:48:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (128A3000) [pid = 3668] [serial = 1191] [outer = 00000000] 09:48:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1533AC00) [pid = 3668] [serial = 1192] [outer = 128A3000] 09:48:42 INFO - PROCESS | 3668 | 1467823722272 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1576D400) [pid = 3668] [serial = 1193] [outer = 128A3000] 09:48:42 INFO - PROCESS | 3668 | 1467823722666 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 571ms 09:48:42 INFO - PROCESS | 3668 | 1467823722721 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 3668 | 1467823722723 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 09:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:48:42 INFO - PROCESS | 3668 | 1467823722730 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - PROCESS | 3668 | 1467823722732 Marionette TRACE conn3 <- [1,1554,null,{}] 09:48:42 INFO - PROCESS | 3668 | 1467823722735 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:42 INFO - PROCESS | 3668 | 1467823722737 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:42 INFO - PROCESS | 3668 | 1467823722794 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:48:42 INFO - PROCESS | 3668 | 1467823722800 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 3668 | 1467823722802 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:42 INFO - PROCESS | 3668 | ++DOCSHELL 144BC400 == 32 [pid = 3668] [id = 398] 09:48:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (157F1000) [pid = 3668] [serial = 1194] [outer = 00000000] 09:48:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (15FEE800) [pid = 3668] [serial = 1195] [outer = 157F1000] 09:48:42 INFO - PROCESS | 3668 | 1467823722844 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15FF4800) [pid = 3668] [serial = 1196] [outer = 157F1000] 09:48:43 INFO - PROCESS | 3668 | 1467823723293 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 602ms 09:48:43 INFO - PROCESS | 3668 | 1467823723334 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 3668 | 1467823723336 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 09:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:48:43 INFO - PROCESS | 3668 | 1467823723340 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 3668 | 1467823723342 Marionette TRACE conn3 <- [1,1558,null,{}] 09:48:43 INFO - PROCESS | 3668 | 1467823723345 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:43 INFO - PROCESS | 3668 | 1467823723350 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:43 INFO - PROCESS | 3668 | 1467823723445 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:48:43 INFO - PROCESS | 3668 | 1467823723452 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 3668 | 1467823723455 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:43 INFO - PROCESS | 3668 | ++DOCSHELL 16806C00 == 33 [pid = 3668] [id = 399] 09:48:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16808C00) [pid = 3668] [serial = 1197] [outer = 00000000] 09:48:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1680DC00) [pid = 3668] [serial = 1198] [outer = 16808C00] 09:48:43 INFO - PROCESS | 3668 | 1467823723497 Marionette DEBUG loaded listener.js 09:48:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16B38000) [pid = 3668] [serial = 1199] [outer = 16808C00] 09:48:43 INFO - PROCESS | 3668 | 1467823723895 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 571ms 09:48:43 INFO - PROCESS | 3668 | 1467823723920 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 3668 | 1467823723922 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 09:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:48:43 INFO - PROCESS | 3668 | 1467823723925 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 3668 | 1467823723927 Marionette TRACE conn3 <- [1,1562,null,{}] 09:48:43 INFO - PROCESS | 3668 | 1467823723954 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:43 INFO - PROCESS | 3668 | 1467823723956 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:44 INFO - PROCESS | 3668 | 1467823724036 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:48:44 INFO - PROCESS | 3668 | 1467823724042 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:44 INFO - PROCESS | 3668 | 1467823724044 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:44 INFO - PROCESS | 3668 | ++DOCSHELL 1696D800 == 34 [pid = 3668] [id = 400] 09:48:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (16E76000) [pid = 3668] [serial = 1200] [outer = 00000000] 09:48:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17220000) [pid = 3668] [serial = 1201] [outer = 16E76000] 09:48:44 INFO - PROCESS | 3668 | 1467823724086 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17223000) [pid = 3668] [serial = 1202] [outer = 16E76000] 09:48:44 INFO - PROCESS | 3668 | 1467823724538 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:48:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:48:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 631ms 09:48:44 INFO - PROCESS | 3668 | 1467823724568 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:48:44 INFO - PROCESS | 3668 | 1467823724570 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 09:48:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:48:44 INFO - PROCESS | 3668 | 1467823724574 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:48:44 INFO - PROCESS | 3668 | 1467823724576 Marionette TRACE conn3 <- [1,1566,null,{}] 09:48:44 INFO - PROCESS | 3668 | 1467823724562 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:44 INFO - PROCESS | 3668 | 1467823724564 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:44 INFO - PROCESS | 3668 | 1467823724637 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:48:44 INFO - PROCESS | 3668 | 1467823724642 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:44 INFO - PROCESS | 3668 | 1467823724644 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:44 INFO - PROCESS | 3668 | ++DOCSHELL 1680D800 == 35 [pid = 3668] [id = 401] 09:48:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1721C400) [pid = 3668] [serial = 1203] [outer = 00000000] 09:48:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17B5EC00) [pid = 3668] [serial = 1204] [outer = 1721C400] 09:48:44 INFO - PROCESS | 3668 | 1467823724686 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (173B5400) [pid = 3668] [serial = 1205] [outer = 1721C400] 09:48:45 INFO - PROCESS | 3668 | 1467823725071 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 571ms 09:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:48:45 INFO - PROCESS | 3668 | 1467823725140 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 3668 | 1467823725142 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 09:48:45 INFO - PROCESS | 3668 | 1467823725145 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 3668 | 1467823725147 Marionette TRACE conn3 <- [1,1570,null,{}] 09:48:45 INFO - PROCESS | 3668 | 1467823725151 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:45 INFO - PROCESS | 3668 | 1467823725153 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:45 INFO - PROCESS | 3668 | 1467823725270 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:48:45 INFO - PROCESS | 3668 | 1467823725280 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 3668 | 1467823725282 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:45 INFO - PROCESS | 3668 | ++DOCSHELL 13922400 == 36 [pid = 3668] [id = 402] 09:48:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (17BA0C00) [pid = 3668] [serial = 1206] [outer = 00000000] 09:48:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (17E7DC00) [pid = 3668] [serial = 1207] [outer = 17BA0C00] 09:48:45 INFO - PROCESS | 3668 | 1467823725374 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (18169C00) [pid = 3668] [serial = 1208] [outer = 17BA0C00] 09:48:45 INFO - PROCESS | 3668 | 1467823725791 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 677ms 09:48:45 INFO - PROCESS | 3668 | 1467823725826 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 3668 | 1467823725828 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 09:48:45 INFO - PROCESS | 3668 | 1467823725831 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:48:45 INFO - PROCESS | 3668 | 1467823725833 Marionette TRACE conn3 <- [1,1574,null,{}] 09:48:45 INFO - PROCESS | 3668 | 1467823725836 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:45 INFO - PROCESS | 3668 | 1467823725838 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:45 INFO - PROCESS | 3668 | 1467823725940 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:48:45 INFO - PROCESS | 3668 | 1467823725945 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 3668 | 1467823725947 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:45 INFO - PROCESS | 3668 | ++DOCSHELL 17B9D400 == 37 [pid = 3668] [id = 403] 09:48:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (17B9E000) [pid = 3668] [serial = 1209] [outer = 00000000] 09:48:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (181CA000) [pid = 3668] [serial = 1210] [outer = 17B9E000] 09:48:45 INFO - PROCESS | 3668 | 1467823725989 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (181CF800) [pid = 3668] [serial = 1211] [outer = 17B9E000] 09:48:46 INFO - PROCESS | 3668 | 1467823726417 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:48:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 616ms 09:48:46 INFO - PROCESS | 3668 | 1467823726435 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:48:46 INFO - PROCESS | 3668 | 1467823726438 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 09:48:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:48:46 INFO - PROCESS | 3668 | 1467823726447 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:48:46 INFO - PROCESS | 3668 | 1467823726449 Marionette TRACE conn3 <- [1,1578,null,{}] 09:48:46 INFO - PROCESS | 3668 | 1467823726452 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:46 INFO - PROCESS | 3668 | 1467823726455 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:46 INFO - PROCESS | 3668 | 1467823726571 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:48:46 INFO - PROCESS | 3668 | 1467823726665 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:46 INFO - PROCESS | 3668 | 1467823726667 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:46 INFO - PROCESS | 3668 | ++DOCSHELL 141AE000 == 38 [pid = 3668] [id = 404] 09:48:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (19672800) [pid = 3668] [serial = 1212] [outer = 00000000] 09:48:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (19B46C00) [pid = 3668] [serial = 1213] [outer = 19672800] 09:48:46 INFO - PROCESS | 3668 | 1467823726712 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (19C28C00) [pid = 3668] [serial = 1214] [outer = 19672800] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (17C99400) [pid = 3668] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (181C9800) [pid = 3668] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19F60C00) [pid = 3668] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1A3E7400) [pid = 3668] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1127A000) [pid = 3668] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (155A1800) [pid = 3668] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (181CB400) [pid = 3668] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1055F800) [pid = 3668] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (10A0F400) [pid = 3668] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (139E6400) [pid = 3668] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (16DAD400) [pid = 3668] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17219800) [pid = 3668] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:48:47 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10A99C00) [pid = 3668] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:48:47 INFO - PROCESS | 3668 | 1467823727229 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:48:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:48:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 797ms 09:48:47 INFO - PROCESS | 3668 | 1467823727252 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:48:47 INFO - PROCESS | 3668 | 1467823727254 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 09:48:47 INFO - PROCESS | 3668 | 1467823727258 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:48:47 INFO - PROCESS | 3668 | 1467823727259 Marionette TRACE conn3 <- [1,1582,null,{}] 09:48:47 INFO - PROCESS | 3668 | 1467823727263 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:47 INFO - PROCESS | 3668 | 1467823727264 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:47 INFO - PROCESS | 3668 | 1467823727341 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:48:47 INFO - PROCESS | 3668 | 1467823727349 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:47 INFO - PROCESS | 3668 | 1467823727351 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:47 INFO - PROCESS | 3668 | ++DOCSHELL 114CF000 == 39 [pid = 3668] [id = 405] 09:48:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1345BC00) [pid = 3668] [serial = 1215] [outer = 00000000] 09:48:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (155A8000) [pid = 3668] [serial = 1216] [outer = 1345BC00] 09:48:47 INFO - PROCESS | 3668 | 1467823727393 Marionette DEBUG loaded listener.js 09:48:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1721AC00) [pid = 3668] [serial = 1217] [outer = 1345BC00] 09:48:47 INFO - PROCESS | 3668 | 1467823727814 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:48:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:48:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 616ms 09:48:47 INFO - PROCESS | 3668 | 1467823727892 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:48:47 INFO - PROCESS | 3668 | 1467823727894 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 09:48:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:48:47 INFO - PROCESS | 3668 | 1467823727909 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - PROCESS | 3668 | 1467823727910 Marionette TRACE conn3 <- [1,1586,null,{}] 09:48:47 INFO - PROCESS | 3668 | 1467823727914 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:47 INFO - PROCESS | 3668 | 1467823727916 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:47 INFO - PROCESS | 3668 | 1467823727992 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:48:47 INFO - PROCESS | 3668 | 1467823728001 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:47 INFO - PROCESS | 3668 | 1467823728003 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:48 INFO - PROCESS | 3668 | ++DOCSHELL 141AE400 == 40 [pid = 3668] [id = 406] 09:48:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (181C9800) [pid = 3668] [serial = 1218] [outer = 00000000] 09:48:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19C2F400) [pid = 3668] [serial = 1219] [outer = 181C9800] 09:48:48 INFO - PROCESS | 3668 | 1467823728044 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19CBC800) [pid = 3668] [serial = 1220] [outer = 181C9800] 09:48:48 INFO - PROCESS | 3668 | 1467823728434 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 571ms 09:48:48 INFO - PROCESS | 3668 | 1467823728484 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:48:48 INFO - PROCESS | 3668 | 1467823728486 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 09:48:48 INFO - PROCESS | 3668 | 1467823728489 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:48:48 INFO - PROCESS | 3668 | 1467823728491 Marionette TRACE conn3 <- [1,1590,null,{}] 09:48:48 INFO - PROCESS | 3668 | 1467823728494 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:48 INFO - PROCESS | 3668 | 1467823728496 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:48 INFO - PROCESS | 3668 | 1467823728556 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:48:48 INFO - PROCESS | 3668 | 1467823728561 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 3668 | 1467823728563 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:48 INFO - PROCESS | 3668 | ++DOCSHELL 16806400 == 41 [pid = 3668] [id = 407] 09:48:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1680CC00) [pid = 3668] [serial = 1221] [outer = 00000000] 09:48:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19F8B400) [pid = 3668] [serial = 1222] [outer = 1680CC00] 09:48:48 INFO - PROCESS | 3668 | 1467823728607 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A3E4C00) [pid = 3668] [serial = 1223] [outer = 1680CC00] 09:48:48 INFO - PROCESS | 3668 | 1467823729001 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:48:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:48:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 571ms 09:48:49 INFO - PROCESS | 3668 | 1467823729054 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:48:49 INFO - PROCESS | 3668 | 1467823729056 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 09:48:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:48:49 INFO - PROCESS | 3668 | 1467823729059 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:48:49 INFO - PROCESS | 3668 | 1467823729061 Marionette TRACE conn3 <- [1,1594,null,{}] 09:48:49 INFO - PROCESS | 3668 | 1467823729064 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:49 INFO - PROCESS | 3668 | 1467823729066 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:49 INFO - PROCESS | 3668 | 1467823729143 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:48:49 INFO - PROCESS | 3668 | 1467823729328 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:49 INFO - PROCESS | 3668 | 1467823729332 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:49 INFO - PROCESS | 3668 | ++DOCSHELL 0C769800 == 42 [pid = 3668] [id = 408] 09:48:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0C76E000) [pid = 3668] [serial = 1224] [outer = 00000000] 09:48:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0F97E000) [pid = 3668] [serial = 1225] [outer = 0C76E000] 09:48:49 INFO - PROCESS | 3668 | 1467823729431 Marionette DEBUG loaded listener.js 09:48:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (10275C00) [pid = 3668] [serial = 1226] [outer = 0C76E000] 09:48:50 INFO - PROCESS | 3668 | 1467823730128 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:48:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:48:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1098ms 09:48:50 INFO - PROCESS | 3668 | 1467823730174 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 3668 | 1467823730177 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 09:48:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:48:50 INFO - PROCESS | 3668 | 1467823730182 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - PROCESS | 3668 | 1467823730186 Marionette TRACE conn3 <- [1,1598,null,{}] 09:48:50 INFO - PROCESS | 3668 | 1467823730191 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:50 INFO - PROCESS | 3668 | 1467823730194 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:50 INFO - PROCESS | 3668 | 1467823730314 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:48:50 INFO - PROCESS | 3668 | 1467823730429 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 3668 | 1467823730432 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:50 INFO - PROCESS | 3668 | ++DOCSHELL 129B0000 == 43 [pid = 3668] [id = 409] 09:48:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (129F0800) [pid = 3668] [serial = 1227] [outer = 00000000] 09:48:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1326AC00) [pid = 3668] [serial = 1228] [outer = 129F0800] 09:48:50 INFO - PROCESS | 3668 | 1467823730488 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1391F000) [pid = 3668] [serial = 1229] [outer = 129F0800] 09:48:51 INFO - PROCESS | 3668 | 1467823731423 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:48:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:48:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1307ms 09:48:51 INFO - PROCESS | 3668 | 1467823731492 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 3668 | 1467823731496 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 09:48:51 INFO - PROCESS | 3668 | 1467823731502 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:48:51 INFO - PROCESS | 3668 | 1467823731505 Marionette TRACE conn3 <- [1,1602,null,{}] 09:48:51 INFO - PROCESS | 3668 | 1467823731510 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:51 INFO - PROCESS | 3668 | 1467823731513 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:51 INFO - PROCESS | 3668 | 1467823731641 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 16806400 == 42 [pid = 3668] [id = 407] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 141AE400 == 41 [pid = 3668] [id = 406] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 114CF000 == 40 [pid = 3668] [id = 405] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 141AE000 == 39 [pid = 3668] [id = 404] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 17B9D400 == 38 [pid = 3668] [id = 403] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 13922400 == 37 [pid = 3668] [id = 402] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 1680D800 == 36 [pid = 3668] [id = 401] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 1696D800 == 35 [pid = 3668] [id = 400] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 16806C00 == 34 [pid = 3668] [id = 399] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 144BC400 == 33 [pid = 3668] [id = 398] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 12825000 == 32 [pid = 3668] [id = 397] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 13922C00 == 31 [pid = 3668] [id = 396] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 129B0800 == 30 [pid = 3668] [id = 395] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 102C8400 == 29 [pid = 3668] [id = 394] 09:48:51 INFO - PROCESS | 3668 | --DOCSHELL 17225800 == 28 [pid = 3668] [id = 393] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (18174400) [pid = 3668] [serial = 1178] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1AB17400) [pid = 3668] [serial = 1180] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (19907000) [pid = 3668] [serial = 1165] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1A3E7C00) [pid = 3668] [serial = 1168] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19B4E400) [pid = 3668] [serial = 1166] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1AB16400) [pid = 3668] [serial = 1171] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1A548C00) [pid = 3668] [serial = 1169] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (19F87400) [pid = 3668] [serial = 1177] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (129ECC00) [pid = 3668] [serial = 1141] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1721C000) [pid = 3668] [serial = 1144] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (173B8C00) [pid = 3668] [serial = 1145] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1966AC00) [pid = 3668] [serial = 1147] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19F62400) [pid = 3668] [serial = 1148] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10A98400) [pid = 3668] [serial = 1150] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (129AD400) [pid = 3668] [serial = 1151] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (112C4800) [pid = 3668] [serial = 1153] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (112C9800) [pid = 3668] [serial = 1154] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13EDD000) [pid = 3668] [serial = 1156] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (141A7800) [pid = 3668] [serial = 1157] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1AB53800) [pid = 3668] [serial = 1172] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17219C00) [pid = 3668] [serial = 1159] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17221400) [pid = 3668] [serial = 1160] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17E7FC00) [pid = 3668] [serial = 1162] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (11CD3000) [pid = 3668] [serial = 1140] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (15345800) [pid = 3668] [serial = 1174] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (15FF7800) [pid = 3668] [serial = 1175] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (18170C00) [pid = 3668] [serial = 1163] [outer = 00000000] [url = about:blank] 09:48:51 INFO - PROCESS | 3668 | 1467823731761 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 3668 | 1467823731746 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:51 INFO - PROCESS | 3668 | ++DOCSHELL 102C6000 == 29 [pid = 3668] [id = 410] 09:48:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (102C8400) [pid = 3668] [serial = 1230] [outer = 00000000] 09:48:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (11272C00) [pid = 3668] [serial = 1231] [outer = 102C8400] 09:48:51 INFO - PROCESS | 3668 | 1467823731793 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (11C35400) [pid = 3668] [serial = 1232] [outer = 102C8400] 09:48:52 INFO - PROCESS | 3668 | 1467823732210 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:48:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:48:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 767ms 09:48:52 INFO - PROCESS | 3668 | 1467823732266 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 3668 | 1467823732270 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 09:48:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:48:52 INFO - PROCESS | 3668 | 1467823732276 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - PROCESS | 3668 | 1467823732279 Marionette TRACE conn3 <- [1,1606,null,{}] 09:48:52 INFO - PROCESS | 3668 | 1467823732283 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:52 INFO - PROCESS | 3668 | 1467823732285 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:52 INFO - PROCESS | 3668 | 1467823732377 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:48:52 INFO - PROCESS | 3668 | 1467823732383 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:52 INFO - PROCESS | 3668 | 1467823732385 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:52 INFO - PROCESS | 3668 | ++DOCSHELL 1307C000 == 30 [pid = 3668] [id = 411] 09:48:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (130ADC00) [pid = 3668] [serial = 1233] [outer = 00000000] 09:48:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (131EE000) [pid = 3668] [serial = 1234] [outer = 130ADC00] 09:48:52 INFO - PROCESS | 3668 | 1467823732431 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1345A800) [pid = 3668] [serial = 1235] [outer = 130ADC00] 09:48:52 INFO - PROCESS | 3668 | 1467823732886 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:48:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:48:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 601ms 09:48:52 INFO - PROCESS | 3668 | 1467823732895 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 3668 | 1467823732898 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 09:48:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:48:52 INFO - PROCESS | 3668 | 1467823732901 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - PROCESS | 3668 | 1467823732905 Marionette TRACE conn3 <- [1,1610,null,{}] 09:48:52 INFO - PROCESS | 3668 | 1467823732915 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:52 INFO - PROCESS | 3668 | 1467823732920 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:52 INFO - PROCESS | 3668 | 1467823733005 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:48:53 INFO - PROCESS | 3668 | 1467823733041 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 3668 | 1467823733045 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:53 INFO - PROCESS | 3668 | ++DOCSHELL 15348400 == 31 [pid = 3668] [id = 412] 09:48:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (155A1800) [pid = 3668] [serial = 1236] [outer = 00000000] 09:48:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (157F2400) [pid = 3668] [serial = 1237] [outer = 155A1800] 09:48:53 INFO - PROCESS | 3668 | 1467823733091 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15FED000) [pid = 3668] [serial = 1238] [outer = 155A1800] 09:48:53 INFO - PROCESS | 3668 | 1467823733506 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:48:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:48:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 662ms 09:48:53 INFO - PROCESS | 3668 | 1467823733567 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 3668 | 1467823733570 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 09:48:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:48:53 INFO - PROCESS | 3668 | 1467823733573 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - PROCESS | 3668 | 1467823733575 Marionette TRACE conn3 <- [1,1614,null,{}] 09:48:53 INFO - PROCESS | 3668 | 1467823733578 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:53 INFO - PROCESS | 3668 | 1467823733580 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:53 INFO - PROCESS | 3668 | 1467823733672 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:48:53 INFO - PROCESS | 3668 | 1467823733680 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 3668 | 1467823733682 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:53 INFO - PROCESS | 3668 | ++DOCSHELL 16776800 == 32 [pid = 3668] [id = 413] 09:48:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16804C00) [pid = 3668] [serial = 1239] [outer = 00000000] 09:48:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1680C400) [pid = 3668] [serial = 1240] [outer = 16804C00] 09:48:53 INFO - PROCESS | 3668 | 1467823733725 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16976400) [pid = 3668] [serial = 1241] [outer = 16804C00] 09:48:54 INFO - PROCESS | 3668 | 1467823734126 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:48:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 571ms 09:48:54 INFO - PROCESS | 3668 | 1467823734171 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 3668 | 1467823734173 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 09:48:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:48:54 INFO - PROCESS | 3668 | 1467823734177 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 3668 | 1467823734178 Marionette TRACE conn3 <- [1,1618,null,{}] 09:48:54 INFO - PROCESS | 3668 | 1467823734182 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:54 INFO - PROCESS | 3668 | 1467823734184 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:54 INFO - PROCESS | 3668 | 1467823734294 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:48:54 INFO - PROCESS | 3668 | 1467823734299 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 3668 | 1467823734301 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:54 INFO - PROCESS | 3668 | ++DOCSHELL 13EE8C00 == 33 [pid = 3668] [id = 414] 09:48:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15764800) [pid = 3668] [serial = 1242] [outer = 00000000] 09:48:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17221400) [pid = 3668] [serial = 1243] [outer = 15764800] 09:48:54 INFO - PROCESS | 3668 | 1467823734345 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17334800) [pid = 3668] [serial = 1244] [outer = 15764800] 09:48:54 INFO - PROCESS | 3668 | 1467823734802 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:48:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 661ms 09:48:54 INFO - PROCESS | 3668 | 1467823734843 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 3668 | 1467823734845 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 09:48:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:48:54 INFO - PROCESS | 3668 | 1467823734848 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 3668 | 1467823734849 Marionette TRACE conn3 <- [1,1622,null,{}] 09:48:54 INFO - PROCESS | 3668 | 1467823734853 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:54 INFO - PROCESS | 3668 | 1467823734858 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:54 INFO - PROCESS | 3668 | 1467823734994 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:48:55 INFO - PROCESS | 3668 | 1467823735055 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 3668 | 1467823735057 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:55 INFO - PROCESS | 3668 | ++DOCSHELL 17B68000 == 34 [pid = 3668] [id = 415] 09:48:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17B9E400) [pid = 3668] [serial = 1245] [outer = 00000000] 09:48:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18172000) [pid = 3668] [serial = 1246] [outer = 17B9E400] 09:48:55 INFO - PROCESS | 3668 | 1467823735101 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (181C7800) [pid = 3668] [serial = 1247] [outer = 17B9E400] 09:48:55 INFO - PROCESS | 3668 | 1467823735542 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:48:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:48:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 707ms 09:48:55 INFO - PROCESS | 3668 | 1467823735595 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 3668 | 1467823735597 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 09:48:55 INFO - PROCESS | 3668 | 1467823735600 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:48:55 INFO - PROCESS | 3668 | 1467823735602 Marionette TRACE conn3 <- [1,1626,null,{}] 09:48:55 INFO - PROCESS | 3668 | 1467823735609 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:55 INFO - PROCESS | 3668 | 1467823735611 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:55 INFO - PROCESS | 3668 | 1467823735700 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:48:55 INFO - PROCESS | 3668 | 1467823735706 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 3668 | 1467823735708 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:55 INFO - PROCESS | 3668 | ++DOCSHELL 12824000 == 35 [pid = 3668] [id = 416] 09:48:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (15FEB400) [pid = 3668] [serial = 1248] [outer = 00000000] 09:48:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19677400) [pid = 3668] [serial = 1249] [outer = 15FEB400] 09:48:55 INFO - PROCESS | 3668 | 1467823735753 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1990C000) [pid = 3668] [serial = 1250] [outer = 15FEB400] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (157F1000) [pid = 3668] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (13947C00) [pid = 3668] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (128A3000) [pid = 3668] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A6A6000) [pid = 3668] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (129B5800) [pid = 3668] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (16808C00) [pid = 3668] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (16E76000) [pid = 3668] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (102C9000) [pid = 3668] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1721C400) [pid = 3668] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (17B9E000) [pid = 3668] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19672800) [pid = 3668] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1345BC00) [pid = 3668] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (181C9800) [pid = 3668] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:48:56 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17BA0C00) [pid = 3668] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:48:56 INFO - PROCESS | 3668 | 1467823736303 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:48:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 766ms 09:48:56 INFO - PROCESS | 3668 | 1467823736369 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 3668 | 1467823736371 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 09:48:56 INFO - PROCESS | 3668 | 1467823736374 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:48:56 INFO - PROCESS | 3668 | 1467823736376 Marionette TRACE conn3 <- [1,1630,null,{}] 09:48:56 INFO - PROCESS | 3668 | 1467823736380 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 3668 | 1467823736382 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:56 INFO - PROCESS | 3668 | 1467823736464 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:48:56 INFO - PROCESS | 3668 | 1467823736470 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 3668 | 1467823736472 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:56 INFO - PROCESS | 3668 | ++DOCSHELL 0F935C00 == 36 [pid = 3668] [id = 417] 09:48:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (112C6400) [pid = 3668] [serial = 1251] [outer = 00000000] 09:48:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (144BA800) [pid = 3668] [serial = 1252] [outer = 112C6400] 09:48:56 INFO - PROCESS | 3668 | 1467823736514 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15FF1400) [pid = 3668] [serial = 1253] [outer = 112C6400] 09:48:56 INFO - PROCESS | 3668 | 1467823736937 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:48:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 601ms 09:48:56 INFO - PROCESS | 3668 | 1467823736996 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 3668 | 1467823736998 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 09:48:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:48:56 INFO - PROCESS | 3668 | 1467823737001 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - PROCESS | 3668 | 1467823737003 Marionette TRACE conn3 <- [1,1634,null,{}] 09:48:56 INFO - PROCESS | 3668 | 1467823737006 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 3668 | 1467823736992 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:57 INFO - PROCESS | 3668 | 1467823737068 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:48:57 INFO - PROCESS | 3668 | 1467823737073 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:57 INFO - PROCESS | 3668 | 1467823737075 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:57 INFO - PROCESS | 3668 | ++DOCSHELL 1281FC00 == 37 [pid = 3668] [id = 418] 09:48:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1345BC00) [pid = 3668] [serial = 1254] [outer = 00000000] 09:48:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17B9E000) [pid = 3668] [serial = 1255] [outer = 1345BC00] 09:48:57 INFO - PROCESS | 3668 | 1467823737117 Marionette DEBUG loaded listener.js 09:48:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1816F800) [pid = 3668] [serial = 1256] [outer = 1345BC00] 09:48:57 INFO - PROCESS | 3668 | 1467823737761 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:48:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 812ms 09:48:57 INFO - PROCESS | 3668 | 1467823737810 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 3668 | 1467823737814 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 09:48:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:48:57 INFO - PROCESS | 3668 | 1467823737832 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - PROCESS | 3668 | 1467823737838 Marionette TRACE conn3 <- [1,1638,null,{}] 09:48:57 INFO - PROCESS | 3668 | 1467823737844 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:57 INFO - PROCESS | 3668 | 1467823737847 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:57 INFO - PROCESS | 3668 | 1467823737948 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:48:58 INFO - PROCESS | 3668 | 1467823738080 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 3668 | 1467823738083 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:58 INFO - PROCESS | 3668 | ++DOCSHELL 11275C00 == 38 [pid = 3668] [id = 419] 09:48:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (112C9000) [pid = 3668] [serial = 1257] [outer = 00000000] 09:48:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (128A9C00) [pid = 3668] [serial = 1258] [outer = 112C9000] 09:48:58 INFO - PROCESS | 3668 | 1467823738139 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (12D6CC00) [pid = 3668] [serial = 1259] [outer = 112C9000] 09:48:58 INFO - PROCESS | 3668 | 1467823738719 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:48:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:48:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 917ms 09:48:58 INFO - PROCESS | 3668 | 1467823738735 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:48:58 INFO - PROCESS | 3668 | 1467823738740 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 09:48:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:48:58 INFO - PROCESS | 3668 | 1467823738746 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:48:58 INFO - PROCESS | 3668 | 1467823738749 Marionette TRACE conn3 <- [1,1642,null,{}] 09:48:58 INFO - PROCESS | 3668 | 1467823738753 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:58 INFO - PROCESS | 3668 | 1467823738756 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:58 INFO - PROCESS | 3668 | 1467823738863 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:48:58 INFO - PROCESS | 3668 | 1467823738968 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 3668 | 1467823738971 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:58 INFO - PROCESS | 3668 | ++DOCSHELL 141AB800 == 39 [pid = 3668] [id = 420] 09:48:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1533E000) [pid = 3668] [serial = 1260] [outer = 00000000] 09:48:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15FE9C00) [pid = 3668] [serial = 1261] [outer = 1533E000] 09:48:59 INFO - PROCESS | 3668 | 1467823739024 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (16802C00) [pid = 3668] [serial = 1262] [outer = 1533E000] 09:48:59 INFO - PROCESS | 3668 | 1467823739588 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:48:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:48:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 872ms 09:48:59 INFO - PROCESS | 3668 | 1467823739632 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 3668 | 1467823739634 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 09:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:48:59 INFO - PROCESS | 3668 | 1467823739638 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - PROCESS | 3668 | 1467823739624 Marionette TRACE conn3 <- [1,1646,null,{}] 09:48:59 INFO - PROCESS | 3668 | 1467823739635 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:59 INFO - PROCESS | 3668 | 1467823739639 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:59 INFO - PROCESS | 3668 | 1467823739743 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:48:59 INFO - PROCESS | 3668 | 1467823739849 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 3668 | 1467823739852 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:48:59 INFO - PROCESS | 3668 | ++DOCSHELL 18175800 == 40 [pid = 3668] [id = 421] 09:48:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (181C5400) [pid = 3668] [serial = 1263] [outer = 00000000] 09:48:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (19B48400) [pid = 3668] [serial = 1264] [outer = 181C5400] 09:48:59 INFO - PROCESS | 3668 | 1467823739906 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (19C36400) [pid = 3668] [serial = 1265] [outer = 181C5400] 09:49:00 INFO - PROCESS | 3668 | 1467823740473 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 917ms 09:49:00 INFO - PROCESS | 3668 | 1467823740548 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 3668 | 1467823740551 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 09:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:49:00 INFO - PROCESS | 3668 | 1467823740539 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - PROCESS | 3668 | 1467823740541 Marionette TRACE conn3 <- [1,1650,null,{}] 09:49:00 INFO - PROCESS | 3668 | 1467823740545 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:00 INFO - PROCESS | 3668 | 1467823740547 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:00 INFO - PROCESS | 3668 | 1467823740651 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:49:00 INFO - PROCESS | 3668 | 1467823740782 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 3668 | 1467823740784 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:00 INFO - PROCESS | 3668 | ++DOCSHELL 0F2FA400 == 41 [pid = 3668] [id = 422] 09:49:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0F2FB000) [pid = 3668] [serial = 1266] [outer = 00000000] 09:49:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (112C9C00) [pid = 3668] [serial = 1267] [outer = 0F2FB000] 09:49:00 INFO - PROCESS | 3668 | 1467823740863 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1315A000) [pid = 3668] [serial = 1268] [outer = 0F2FB000] 09:49:01 INFO - PROCESS | 3668 | 1467823741638 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 0F935C00 == 40 [pid = 3668] [id = 417] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 12824000 == 39 [pid = 3668] [id = 416] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 17B68000 == 38 [pid = 3668] [id = 415] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 13EE8C00 == 37 [pid = 3668] [id = 414] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 16776800 == 36 [pid = 3668] [id = 413] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 15348400 == 35 [pid = 3668] [id = 412] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 1307C000 == 34 [pid = 3668] [id = 411] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 102C6000 == 33 [pid = 3668] [id = 410] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 129B0000 == 32 [pid = 3668] [id = 409] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 0C769800 == 31 [pid = 3668] [id = 408] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 18175800 == 30 [pid = 3668] [id = 421] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 141AB800 == 29 [pid = 3668] [id = 420] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 1281FC00 == 28 [pid = 3668] [id = 418] 09:49:02 INFO - PROCESS | 3668 | --DOCSHELL 11275C00 == 27 [pid = 3668] [id = 419] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (15FEE800) [pid = 3668] [serial = 1195] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (15FF4800) [pid = 3668] [serial = 1196] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (139DBC00) [pid = 3668] [serial = 1189] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (13E7E800) [pid = 3668] [serial = 1190] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1533AC00) [pid = 3668] [serial = 1192] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1576D400) [pid = 3668] [serial = 1193] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1AB59C00) [pid = 3668] [serial = 1181] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (12BDD400) [pid = 3668] [serial = 1186] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (13082000) [pid = 3668] [serial = 1187] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1680DC00) [pid = 3668] [serial = 1198] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (16B38000) [pid = 3668] [serial = 1199] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17220000) [pid = 3668] [serial = 1201] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (17223000) [pid = 3668] [serial = 1202] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10A76400) [pid = 3668] [serial = 1183] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10A93800) [pid = 3668] [serial = 1184] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (17B5EC00) [pid = 3668] [serial = 1204] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (181CA000) [pid = 3668] [serial = 1210] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19B46C00) [pid = 3668] [serial = 1213] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19C28C00) [pid = 3668] [serial = 1214] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (155A8000) [pid = 3668] [serial = 1216] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19C2F400) [pid = 3668] [serial = 1219] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1721AC00) [pid = 3668] [serial = 1217] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (17E7DC00) [pid = 3668] [serial = 1207] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (18169C00) [pid = 3668] [serial = 1208] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (19CBC800) [pid = 3668] [serial = 1220] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (181CF800) [pid = 3668] [serial = 1211] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (173B5400) [pid = 3668] [serial = 1205] [outer = 00000000] [url = about:blank] 09:49:02 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19F8B400) [pid = 3668] [serial = 1222] [outer = 00000000] [url = about:blank] 09:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1698ms 09:49:02 INFO - PROCESS | 3668 | 1467823742323 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:49:02 INFO - PROCESS | 3668 | 1467823742328 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 09:49:02 INFO - PROCESS | 3668 | 1467823742336 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - PROCESS | 3668 | 1467823742339 Marionette TRACE conn3 <- [1,1654,null,{}] 09:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:49:02 INFO - PROCESS | 3668 | 1467823742345 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:02 INFO - PROCESS | 3668 | 1467823742349 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:02 INFO - PROCESS | 3668 | 1467823742422 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:49:02 INFO - PROCESS | 3668 | 1467823742429 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 3668 | 1467823742434 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:02 INFO - PROCESS | 3668 | ++DOCSHELL 1055E400 == 28 [pid = 3668] [id = 423] 09:49:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (1055F800) [pid = 3668] [serial = 1269] [outer = 00000000] 09:49:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (10A81000) [pid = 3668] [serial = 1270] [outer = 1055F800] 09:49:02 INFO - PROCESS | 3668 | 1467823742482 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10FFC400) [pid = 3668] [serial = 1271] [outer = 1055F800] 09:49:02 INFO - PROCESS | 3668 | 1467823742962 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 647ms 09:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:49:02 INFO - PROCESS | 3668 | 1467823742989 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:49:02 INFO - PROCESS | 3668 | 1467823742992 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 09:49:02 INFO - PROCESS | 3668 | 1467823742999 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - PROCESS | 3668 | 1467823743003 Marionette TRACE conn3 <- [1,1658,null,{}] 09:49:02 INFO - PROCESS | 3668 | 1467823743007 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:02 INFO - PROCESS | 3668 | 1467823743009 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:03 INFO - PROCESS | 3668 | 1467823743092 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:49:03 INFO - PROCESS | 3668 | 1467823743101 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 3668 | 1467823743104 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:03 INFO - PROCESS | 3668 | ++DOCSHELL 1307C000 == 29 [pid = 3668] [id = 424] 09:49:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1307C800) [pid = 3668] [serial = 1272] [outer = 00000000] 09:49:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1312F400) [pid = 3668] [serial = 1273] [outer = 1307C800] 09:49:03 INFO - PROCESS | 3668 | 1467823743150 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (13265400) [pid = 3668] [serial = 1274] [outer = 1307C800] 09:49:03 INFO - PROCESS | 3668 | 1467823743594 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 631ms 09:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:49:03 INFO - PROCESS | 3668 | 1467823743635 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:49:03 INFO - PROCESS | 3668 | 1467823743637 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 09:49:03 INFO - PROCESS | 3668 | 1467823743641 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:49:03 INFO - PROCESS | 3668 | 1467823743643 Marionette TRACE conn3 <- [1,1662,null,{}] 09:49:03 INFO - PROCESS | 3668 | 1467823743637 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:03 INFO - PROCESS | 3668 | 1467823743641 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:03 INFO - PROCESS | 3668 | 1467823743754 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:49:03 INFO - PROCESS | 3668 | 1467823743846 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 3668 | 1467823743850 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:03 INFO - PROCESS | 3668 | ++DOCSHELL 141A6400 == 30 [pid = 3668] [id = 425] 09:49:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (141A7800) [pid = 3668] [serial = 1275] [outer = 00000000] 09:49:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15346400) [pid = 3668] [serial = 1276] [outer = 141A7800] 09:49:03 INFO - PROCESS | 3668 | 1467823743897 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (155A4C00) [pid = 3668] [serial = 1277] [outer = 141A7800] 09:49:04 INFO - PROCESS | 3668 | 1467823744273 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 661ms 09:49:04 INFO - PROCESS | 3668 | 1467823744303 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 3668 | 1467823744305 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 09:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:49:04 INFO - PROCESS | 3668 | 1467823744309 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - PROCESS | 3668 | 1467823744310 Marionette TRACE conn3 <- [1,1666,null,{}] 09:49:04 INFO - PROCESS | 3668 | 1467823744314 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:04 INFO - PROCESS | 3668 | 1467823744316 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:04 INFO - PROCESS | 3668 | 1467823744448 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:49:04 INFO - PROCESS | 3668 | 1467823744509 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 3668 | 1467823744511 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:04 INFO - PROCESS | 3668 | ++DOCSHELL 15346000 == 31 [pid = 3668] [id = 426] 09:49:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1537CC00) [pid = 3668] [serial = 1278] [outer = 00000000] 09:49:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15FF6400) [pid = 3668] [serial = 1279] [outer = 1537CC00] 09:49:04 INFO - PROCESS | 3668 | 1467823744557 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1680A800) [pid = 3668] [serial = 1280] [outer = 1537CC00] 09:49:04 INFO - PROCESS | 3668 | 1467823744958 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 677ms 09:49:04 INFO - PROCESS | 3668 | 1467823744992 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 3668 | 1467823744994 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 09:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:49:04 INFO - PROCESS | 3668 | 1467823744997 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - PROCESS | 3668 | 1467823744999 Marionette TRACE conn3 <- [1,1670,null,{}] 09:49:04 INFO - PROCESS | 3668 | 1467823745002 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:04 INFO - PROCESS | 3668 | 1467823744988 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:05 INFO - PROCESS | 3668 | 1467823745120 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:49:05 INFO - PROCESS | 3668 | 1467823745139 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 3668 | 1467823745141 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:05 INFO - PROCESS | 3668 | ++DOCSHELL 1680F000 == 32 [pid = 3668] [id = 427] 09:49:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1696F000) [pid = 3668] [serial = 1281] [outer = 00000000] 09:49:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1721AC00) [pid = 3668] [serial = 1282] [outer = 1696F000] 09:49:05 INFO - PROCESS | 3668 | 1467823745184 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17221000) [pid = 3668] [serial = 1283] [outer = 1696F000] 09:49:05 INFO - PROCESS | 3668 | 1467823745608 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 676ms 09:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:49:05 INFO - PROCESS | 3668 | 1467823745667 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:49:05 INFO - PROCESS | 3668 | 1467823745669 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 09:49:05 INFO - PROCESS | 3668 | 1467823745673 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - PROCESS | 3668 | 1467823745674 Marionette TRACE conn3 <- [1,1674,null,{}] 09:49:05 INFO - PROCESS | 3668 | 1467823745678 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:05 INFO - PROCESS | 3668 | 1467823745683 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:05 INFO - PROCESS | 3668 | 1467823745818 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:49:05 INFO - PROCESS | 3668 | 1467823745883 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 3668 | 1467823745885 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:05 INFO - PROCESS | 3668 | ++DOCSHELL 17B60800 == 33 [pid = 3668] [id = 428] 09:49:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17B62400) [pid = 3668] [serial = 1284] [outer = 00000000] 09:49:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17C99400) [pid = 3668] [serial = 1285] [outer = 17B62400] 09:49:05 INFO - PROCESS | 3668 | 1467823745911 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1816C000) [pid = 3668] [serial = 1286] [outer = 17B62400] 09:49:06 INFO - PROCESS | 3668 | 1467823746305 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 662ms 09:49:06 INFO - PROCESS | 3668 | 1467823746355 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:49:06 INFO - PROCESS | 3668 | 1467823746341 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 09:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:49:06 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1680CC00) [pid = 3668] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:49:06 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1345BC00) [pid = 3668] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:49:06 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (112C6400) [pid = 3668] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:49:06 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15764800) [pid = 3668] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:49:06 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0C76E000) [pid = 3668] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:49:06 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (130ADC00) [pid = 3668] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:49:06 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (129F0800) [pid = 3668] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:49:06 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (102C8400) [pid = 3668] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:49:06 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (155A1800) [pid = 3668] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:49:06 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (16804C00) [pid = 3668] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:49:06 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17B9E400) [pid = 3668] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:49:06 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (15FEB400) [pid = 3668] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:49:06 INFO - PROCESS | 3668 | 1467823746513 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:49:06 INFO - PROCESS | 3668 | 1467823746514 Marionette TRACE conn3 <- [1,1678,null,{}] 09:49:06 INFO - PROCESS | 3668 | 1467823746522 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:06 INFO - PROCESS | 3668 | 1467823746524 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:06 INFO - PROCESS | 3668 | 1467823746597 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:49:06 INFO - PROCESS | 3668 | 1467823746615 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 3668 | 1467823746617 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:06 INFO - PROCESS | 3668 | ++DOCSHELL 114D5C00 == 34 [pid = 3668] [id = 429] 09:49:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (11AE0000) [pid = 3668] [serial = 1287] [outer = 00000000] 09:49:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (131E8000) [pid = 3668] [serial = 1288] [outer = 11AE0000] 09:49:06 INFO - PROCESS | 3668 | 1467823746668 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13457000) [pid = 3668] [serial = 1289] [outer = 11AE0000] 09:49:07 INFO - PROCESS | 3668 | 1467823747087 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 646ms 09:49:07 INFO - PROCESS | 3668 | 1467823747140 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 3668 | 1467823747142 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 09:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:49:07 INFO - PROCESS | 3668 | 1467823747146 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 3668 | 1467823747147 Marionette TRACE conn3 <- [1,1682,null,{}] 09:49:07 INFO - PROCESS | 3668 | 1467823747150 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:07 INFO - PROCESS | 3668 | 1467823747152 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:07 INFO - PROCESS | 3668 | 1467823747226 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:49:07 INFO - PROCESS | 3668 | 1467823747233 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 3668 | 1467823747235 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:07 INFO - PROCESS | 3668 | ++DOCSHELL 15FEB400 == 35 [pid = 3668] [id = 430] 09:49:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (16804C00) [pid = 3668] [serial = 1290] [outer = 00000000] 09:49:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17E7B400) [pid = 3668] [serial = 1291] [outer = 16804C00] 09:49:07 INFO - PROCESS | 3668 | 1467823747278 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18173000) [pid = 3668] [serial = 1292] [outer = 16804C00] 09:49:07 INFO - PROCESS | 3668 | 1467823747668 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 571ms 09:49:07 INFO - PROCESS | 3668 | 1467823747709 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 3668 | 1467823747711 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 09:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:49:07 INFO - PROCESS | 3668 | 1467823747714 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 3668 | 1467823747716 Marionette TRACE conn3 <- [1,1686,null,{}] 09:49:07 INFO - PROCESS | 3668 | 1467823747719 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:07 INFO - PROCESS | 3668 | 1467823747721 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:07 INFO - PROCESS | 3668 | 1467823747795 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:49:07 INFO - PROCESS | 3668 | 1467823747800 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 3668 | 1467823747802 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:07 INFO - PROCESS | 3668 | ++DOCSHELL 181CF000 == 36 [pid = 3668] [id = 431] 09:49:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (181CF400) [pid = 3668] [serial = 1293] [outer = 00000000] 09:49:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1966D400) [pid = 3668] [serial = 1294] [outer = 181CF400] 09:49:07 INFO - PROCESS | 3668 | 1467823747844 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1966D800) [pid = 3668] [serial = 1295] [outer = 181CF400] 09:49:08 INFO - PROCESS | 3668 | 1467823748289 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 617ms 09:49:08 INFO - PROCESS | 3668 | 1467823748335 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:49:08 INFO - PROCESS | 3668 | 1467823748337 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 09:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:49:08 INFO - PROCESS | 3668 | 1467823748340 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:49:08 INFO - PROCESS | 3668 | 1467823748342 Marionette TRACE conn3 <- [1,1690,null,{}] 09:49:08 INFO - PROCESS | 3668 | 1467823748345 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:08 INFO - PROCESS | 3668 | 1467823748347 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:08 INFO - PROCESS | 3668 | 1467823748467 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:49:08 INFO - PROCESS | 3668 | 1467823748564 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 3668 | 1467823748567 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:08 INFO - PROCESS | 3668 | ++DOCSHELL 0C768000 == 37 [pid = 3668] [id = 432] 09:49:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0C768800) [pid = 3668] [serial = 1296] [outer = 00000000] 09:49:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0F2EE000) [pid = 3668] [serial = 1297] [outer = 0C768800] 09:49:08 INFO - PROCESS | 3668 | 1467823748648 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (10229C00) [pid = 3668] [serial = 1298] [outer = 0C768800] 09:49:09 INFO - PROCESS | 3668 | 1467823749396 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1097ms 09:49:09 INFO - PROCESS | 3668 | 1467823749447 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:49:09 INFO - PROCESS | 3668 | 1467823749451 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 09:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:49:09 INFO - PROCESS | 3668 | 1467823749456 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:49:09 INFO - PROCESS | 3668 | 1467823749460 Marionette TRACE conn3 <- [1,1694,null,{}] 09:49:09 INFO - PROCESS | 3668 | 1467823749465 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:09 INFO - PROCESS | 3668 | 1467823749468 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:09 INFO - PROCESS | 3668 | 1467823749568 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:49:09 INFO - PROCESS | 3668 | 1467823749701 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 3668 | 1467823749705 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:09 INFO - PROCESS | 3668 | ++DOCSHELL 1394A800 == 38 [pid = 3668] [id = 433] 09:49:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (13953800) [pid = 3668] [serial = 1299] [outer = 00000000] 09:49:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (13EE1400) [pid = 3668] [serial = 1300] [outer = 13953800] 09:49:09 INFO - PROCESS | 3668 | 1467823749782 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15346C00) [pid = 3668] [serial = 1301] [outer = 13953800] 09:49:10 INFO - PROCESS | 3668 | 1467823750592 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1202ms 09:49:10 INFO - PROCESS | 3668 | 1467823750662 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:49:10 INFO - PROCESS | 3668 | 1467823750666 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 09:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:49:10 INFO - PROCESS | 3668 | 1467823750672 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:49:10 INFO - PROCESS | 3668 | 1467823750675 Marionette TRACE conn3 <- [1,1698,null,{}] 09:49:10 INFO - PROCESS | 3668 | 1467823750681 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:10 INFO - PROCESS | 3668 | 1467823750683 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:10 INFO - PROCESS | 3668 | 1467823750809 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:49:10 INFO - PROCESS | 3668 | 1467823750901 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:10 INFO - PROCESS | 3668 | 1467823750905 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:10 INFO - PROCESS | 3668 | --DOCSHELL 181CF000 == 37 [pid = 3668] [id = 431] 09:49:10 INFO - PROCESS | 3668 | --DOCSHELL 15FEB400 == 36 [pid = 3668] [id = 430] 09:49:10 INFO - PROCESS | 3668 | --DOCSHELL 114D5C00 == 35 [pid = 3668] [id = 429] 09:49:10 INFO - PROCESS | 3668 | --DOCSHELL 17B60800 == 34 [pid = 3668] [id = 428] 09:49:10 INFO - PROCESS | 3668 | --DOCSHELL 1680F000 == 33 [pid = 3668] [id = 427] 09:49:10 INFO - PROCESS | 3668 | --DOCSHELL 15346000 == 32 [pid = 3668] [id = 426] 09:49:10 INFO - PROCESS | 3668 | --DOCSHELL 141A6400 == 31 [pid = 3668] [id = 425] 09:49:10 INFO - PROCESS | 3668 | --DOCSHELL 1307C000 == 30 [pid = 3668] [id = 424] 09:49:10 INFO - PROCESS | 3668 | --DOCSHELL 1055E400 == 29 [pid = 3668] [id = 423] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A3E4C00) [pid = 3668] [serial = 1223] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1816F800) [pid = 3668] [serial = 1256] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (144BA800) [pid = 3668] [serial = 1252] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17334800) [pid = 3668] [serial = 1244] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0F97E000) [pid = 3668] [serial = 1225] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10275C00) [pid = 3668] [serial = 1226] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (131EE000) [pid = 3668] [serial = 1234] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1345A800) [pid = 3668] [serial = 1235] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1326AC00) [pid = 3668] [serial = 1228] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1391F000) [pid = 3668] [serial = 1229] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (11272C00) [pid = 3668] [serial = 1231] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (11C35400) [pid = 3668] [serial = 1232] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (157F2400) [pid = 3668] [serial = 1237] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (15FED000) [pid = 3668] [serial = 1238] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1680C400) [pid = 3668] [serial = 1240] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (181C7800) [pid = 3668] [serial = 1247] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (18172000) [pid = 3668] [serial = 1246] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (15FF1400) [pid = 3668] [serial = 1253] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19677400) [pid = 3668] [serial = 1249] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17221400) [pid = 3668] [serial = 1243] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1990C000) [pid = 3668] [serial = 1250] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (16976400) [pid = 3668] [serial = 1241] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (17B9E000) [pid = 3668] [serial = 1255] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3668 | ++DOCSHELL 10273400 == 30 [pid = 3668] [id = 434] 09:49:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (10275C00) [pid = 3668] [serial = 1302] [outer = 00000000] 09:49:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (10A7F800) [pid = 3668] [serial = 1303] [outer = 10275C00] 09:49:10 INFO - PROCESS | 3668 | 1467823750978 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (11C36C00) [pid = 3668] [serial = 1304] [outer = 10275C00] 09:49:11 INFO - PROCESS | 3668 | 1467823751393 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 767ms 09:49:11 INFO - PROCESS | 3668 | 1467823751437 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 3668 | 1467823751442 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 09:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:49:11 INFO - PROCESS | 3668 | 1467823751448 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 3668 | 1467823751451 Marionette TRACE conn3 <- [1,1702,null,{}] 09:49:11 INFO - PROCESS | 3668 | 1467823751455 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:11 INFO - PROCESS | 3668 | 1467823751457 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:11 INFO - PROCESS | 3668 | 1467823751558 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:49:11 INFO - PROCESS | 3668 | 1467823751566 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 3668 | 1467823751568 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:11 INFO - PROCESS | 3668 | ++DOCSHELL 130A3C00 == 31 [pid = 3668] [id = 435] 09:49:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (130AD800) [pid = 3668] [serial = 1305] [outer = 00000000] 09:49:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1345BC00) [pid = 3668] [serial = 1306] [outer = 130AD800] 09:49:11 INFO - PROCESS | 3668 | 1467823751614 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13948400) [pid = 3668] [serial = 1307] [outer = 130AD800] 09:49:12 INFO - PROCESS | 3668 | 1467823752074 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 676ms 09:49:12 INFO - PROCESS | 3668 | 1467823752128 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 3668 | 1467823752130 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 09:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:49:12 INFO - PROCESS | 3668 | 1467823752133 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 3668 | 1467823752137 Marionette TRACE conn3 <- [1,1706,null,{}] 09:49:12 INFO - PROCESS | 3668 | 1467823752147 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:12 INFO - PROCESS | 3668 | 1467823752151 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:12 INFO - PROCESS | 3668 | 1467823752260 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:49:12 INFO - PROCESS | 3668 | 1467823752361 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 3668 | 1467823752364 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:12 INFO - PROCESS | 3668 | ++DOCSHELL 15F42000 == 32 [pid = 3668] [id = 436] 09:49:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (15FEA800) [pid = 3668] [serial = 1308] [outer = 00000000] 09:49:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15FF2400) [pid = 3668] [serial = 1309] [outer = 15FEA800] 09:49:12 INFO - PROCESS | 3668 | 1467823752391 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16771000) [pid = 3668] [serial = 1310] [outer = 15FEA800] 09:49:12 INFO - PROCESS | 3668 | 1467823752740 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 677ms 09:49:12 INFO - PROCESS | 3668 | 1467823752812 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 3668 | 1467823752815 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 09:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:49:12 INFO - PROCESS | 3668 | 1467823752818 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 3668 | 1467823752804 Marionette TRACE conn3 <- [1,1710,null,{}] 09:49:12 INFO - PROCESS | 3668 | 1467823752808 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:12 INFO - PROCESS | 3668 | 1467823752810 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:12 INFO - PROCESS | 3668 | 1467823752903 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:49:12 INFO - PROCESS | 3668 | 1467823752908 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 3668 | 1467823752910 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:12 INFO - PROCESS | 3668 | ++DOCSHELL 1680D400 == 33 [pid = 3668] [id = 437] 09:49:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (16976000) [pid = 3668] [serial = 1311] [outer = 00000000] 09:49:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1721B800) [pid = 3668] [serial = 1312] [outer = 16976000] 09:49:12 INFO - PROCESS | 3668 | 1467823752953 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17225400) [pid = 3668] [serial = 1313] [outer = 16976000] 09:49:13 INFO - PROCESS | 3668 | 1467823753402 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 616ms 09:49:13 INFO - PROCESS | 3668 | 1467823753420 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:49:13 INFO - PROCESS | 3668 | 1467823753422 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 09:49:13 INFO - PROCESS | 3668 | 1467823753425 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:49:13 INFO - PROCESS | 3668 | 1467823753427 Marionette TRACE conn3 <- [1,1714,null,{}] 09:49:13 INFO - PROCESS | 3668 | 1467823753437 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:13 INFO - PROCESS | 3668 | 1467823753439 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:13 INFO - PROCESS | 3668 | 1467823753544 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:49:13 INFO - PROCESS | 3668 | 1467823753638 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 3668 | 1467823753640 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:13 INFO - PROCESS | 3668 | ++DOCSHELL 129EE400 == 34 [pid = 3668] [id = 438] 09:49:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (174AEC00) [pid = 3668] [serial = 1314] [outer = 00000000] 09:49:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17B98800) [pid = 3668] [serial = 1315] [outer = 174AEC00] 09:49:13 INFO - PROCESS | 3668 | 1467823753683 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (17B9EC00) [pid = 3668] [serial = 1316] [outer = 174AEC00] 09:49:14 INFO - PROCESS | 3668 | 1467823754086 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 706ms 09:49:14 INFO - PROCESS | 3668 | 1467823754133 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 3668 | 1467823754135 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 09:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:49:14 INFO - PROCESS | 3668 | 1467823754138 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - PROCESS | 3668 | 1467823754140 Marionette TRACE conn3 <- [1,1718,null,{}] 09:49:14 INFO - PROCESS | 3668 | 1467823754149 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:14 INFO - PROCESS | 3668 | 1467823754155 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:14 INFO - PROCESS | 3668 | 1467823754287 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:49:14 INFO - PROCESS | 3668 | 1467823754297 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 3668 | 1467823754299 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:14 INFO - PROCESS | 3668 | ++DOCSHELL 1816BC00 == 35 [pid = 3668] [id = 439] 09:49:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1816F800) [pid = 3668] [serial = 1317] [outer = 00000000] 09:49:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (181D1800) [pid = 3668] [serial = 1318] [outer = 1816F800] 09:49:14 INFO - PROCESS | 3668 | 1467823754393 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1966AC00) [pid = 3668] [serial = 1319] [outer = 1816F800] 09:49:14 INFO - PROCESS | 3668 | 1467823754789 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 677ms 09:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:49:14 INFO - PROCESS | 3668 | 1467823754828 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 3668 | 1467823754830 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 09:49:14 INFO - PROCESS | 3668 | 1467823754837 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - PROCESS | 3668 | 1467823754839 Marionette TRACE conn3 <- [1,1722,null,{}] 09:49:14 INFO - PROCESS | 3668 | 1467823754886 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:14 INFO - PROCESS | 3668 | 1467823754889 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:14 INFO - PROCESS | 3668 | 1467823754995 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:49:15 INFO - PROCESS | 3668 | 1467823755091 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 3668 | 1467823755093 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:15 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1696F000) [pid = 3668] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:49:15 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1307C800) [pid = 3668] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:49:15 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (112C9000) [pid = 3668] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:49:15 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1533E000) [pid = 3668] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:49:15 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (181C5400) [pid = 3668] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:49:15 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17B62400) [pid = 3668] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:49:15 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (11AE0000) [pid = 3668] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:49:15 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1055F800) [pid = 3668] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:49:15 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1537CC00) [pid = 3668] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:49:15 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (141A7800) [pid = 3668] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:49:15 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (16804C00) [pid = 3668] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:49:15 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F9800 == 36 [pid = 3668] [id = 440] 09:49:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0F97C800) [pid = 3668] [serial = 1320] [outer = 00000000] 09:49:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (129F5400) [pid = 3668] [serial = 1321] [outer = 0F97C800] 09:49:15 INFO - PROCESS | 3668 | 1467823755142 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (129F5C00) [pid = 3668] [serial = 1322] [outer = 0F97C800] 09:49:15 INFO - PROCESS | 3668 | 1467823755493 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 706ms 09:49:15 INFO - PROCESS | 3668 | 1467823755536 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 3668 | 1467823755538 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 09:49:15 INFO - PROCESS | 3668 | 1467823755541 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:49:15 INFO - PROCESS | 3668 | 1467823755543 Marionette TRACE conn3 <- [1,1726,null,{}] 09:49:15 INFO - PROCESS | 3668 | 1467823755547 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:15 INFO - PROCESS | 3668 | 1467823755548 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:15 INFO - PROCESS | 3668 | 1467823755623 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:49:15 INFO - PROCESS | 3668 | 1467823755715 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 3668 | 1467823755717 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:15 INFO - PROCESS | 3668 | ++DOCSHELL 129EC400 == 37 [pid = 3668] [id = 441] 09:49:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13EDF800) [pid = 3668] [serial = 1323] [outer = 00000000] 09:49:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (181D2400) [pid = 3668] [serial = 1324] [outer = 13EDF800] 09:49:15 INFO - PROCESS | 3668 | 1467823755762 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19B4C000) [pid = 3668] [serial = 1325] [outer = 13EDF800] 09:49:16 INFO - PROCESS | 3668 | 1467823756099 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 616ms 09:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:49:16 INFO - PROCESS | 3668 | 1467823756163 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:49:16 INFO - PROCESS | 3668 | 1467823756165 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 09:49:16 INFO - PROCESS | 3668 | 1467823756176 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:49:16 INFO - PROCESS | 3668 | 1467823756178 Marionette TRACE conn3 <- [1,1730,null,{}] 09:49:16 INFO - PROCESS | 3668 | 1467823756182 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:16 INFO - PROCESS | 3668 | 1467823756184 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:16 INFO - PROCESS | 3668 | 1467823756260 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:49:16 INFO - PROCESS | 3668 | 1467823756267 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 3668 | 1467823756268 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:16 INFO - PROCESS | 3668 | ++DOCSHELL 0C75FC00 == 38 [pid = 3668] [id = 442] 09:49:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (16802000) [pid = 3668] [serial = 1326] [outer = 00000000] 09:49:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19C2B400) [pid = 3668] [serial = 1327] [outer = 16802000] 09:49:16 INFO - PROCESS | 3668 | 1467823756294 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19C2FC00) [pid = 3668] [serial = 1328] [outer = 16802000] 09:49:16 INFO - PROCESS | 3668 | 1467823756739 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 631ms 09:49:16 INFO - PROCESS | 3668 | 1467823756810 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:49:16 INFO - PROCESS | 3668 | 1467823756812 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 09:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:49:16 INFO - PROCESS | 3668 | 1467823756815 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:49:16 INFO - PROCESS | 3668 | 1467823756817 Marionette TRACE conn3 <- [1,1734,null,{}] 09:49:16 INFO - PROCESS | 3668 | 1467823756802 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:16 INFO - PROCESS | 3668 | 1467823756804 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:16 INFO - PROCESS | 3668 | 1467823756888 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:49:16 INFO - PROCESS | 3668 | 1467823756893 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 3668 | 1467823756895 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:16 INFO - PROCESS | 3668 | ++DOCSHELL 16809000 == 39 [pid = 3668] [id = 443] 09:49:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16B37800) [pid = 3668] [serial = 1329] [outer = 00000000] 09:49:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19F67800) [pid = 3668] [serial = 1330] [outer = 16B37800] 09:49:16 INFO - PROCESS | 3668 | 1467823756938 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19F8A800) [pid = 3668] [serial = 1331] [outer = 16B37800] 09:49:17 INFO - PROCESS | 3668 | 1467823757608 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 872ms 09:49:17 INFO - PROCESS | 3668 | 1467823757683 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:49:17 INFO - PROCESS | 3668 | 1467823757687 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 09:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:49:17 INFO - PROCESS | 3668 | 1467823757692 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 3668 | 1467823757698 Marionette TRACE conn3 <- [1,1738,null,{}] 09:49:17 INFO - PROCESS | 3668 | 1467823757703 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:17 INFO - PROCESS | 3668 | 1467823757689 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:17 INFO - PROCESS | 3668 | 1467823757838 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:49:17 INFO - PROCESS | 3668 | 1467823757972 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 3668 | 1467823757975 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:17 INFO - PROCESS | 3668 | ++DOCSHELL 11272C00 == 40 [pid = 3668] [id = 444] 09:49:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (114D6400) [pid = 3668] [serial = 1332] [outer = 00000000] 09:49:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (12BD4800) [pid = 3668] [serial = 1333] [outer = 114D6400] 09:49:18 INFO - PROCESS | 3668 | 1467823758032 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (13951400) [pid = 3668] [serial = 1334] [outer = 114D6400] 09:49:18 INFO - PROCESS | 3668 | 1467823758572 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 901ms 09:49:18 INFO - PROCESS | 3668 | 1467823758603 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 3668 | 1467823758590 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 09:49:18 INFO - PROCESS | 3668 | 1467823758612 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 3668 | 1467823758615 Marionette TRACE conn3 <- [1,1742,null,{}] 09:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:49:18 INFO - PROCESS | 3668 | 1467823758619 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:18 INFO - PROCESS | 3668 | 1467823758622 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:18 INFO - PROCESS | 3668 | 1467823758733 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:49:18 INFO - PROCESS | 3668 | 1467823758839 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:18 INFO - PROCESS | 3668 | 1467823758842 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:18 INFO - PROCESS | 3668 | ++DOCSHELL 15FF0000 == 41 [pid = 3668] [id = 445] 09:49:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (16803000) [pid = 3668] [serial = 1335] [outer = 00000000] 09:49:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1696D400) [pid = 3668] [serial = 1336] [outer = 16803000] 09:49:18 INFO - PROCESS | 3668 | 1467823758898 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (17332C00) [pid = 3668] [serial = 1337] [outer = 16803000] 09:49:19 INFO - PROCESS | 3668 | 1467823759499 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 946ms 09:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:49:19 INFO - PROCESS | 3668 | 1467823759569 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:49:19 INFO - PROCESS | 3668 | 1467823759572 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 09:49:19 INFO - PROCESS | 3668 | 1467823759575 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - PROCESS | 3668 | 1467823759579 Marionette TRACE conn3 <- [1,1746,null,{}] 09:49:19 INFO - PROCESS | 3668 | 1467823759590 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:19 INFO - PROCESS | 3668 | 1467823759595 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:19 INFO - PROCESS | 3668 | 1467823759738 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:49:19 INFO - PROCESS | 3668 | 1467823759875 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 3668 | 1467823759879 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:19 INFO - PROCESS | 3668 | ++DOCSHELL 11277000 == 42 [pid = 3668] [id = 446] 09:49:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (112E8800) [pid = 3668] [serial = 1338] [outer = 00000000] 09:49:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (131EFC00) [pid = 3668] [serial = 1339] [outer = 112E8800] 09:49:19 INFO - PROCESS | 3668 | 1467823759926 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (144B3800) [pid = 3668] [serial = 1340] [outer = 112E8800] 09:49:20 INFO - PROCESS | 3668 | 1467823760617 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1098ms 09:49:20 INFO - PROCESS | 3668 | 1467823760687 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:49:20 INFO - PROCESS | 3668 | 1467823760691 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 09:49:20 INFO - PROCESS | 3668 | 1467823760695 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 3668 | 1467823760700 Marionette TRACE conn3 <- [1,1750,null,{}] 09:49:20 INFO - PROCESS | 3668 | 1467823760721 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:20 INFO - PROCESS | 3668 | 1467823760726 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:20 INFO - PROCESS | 3668 | 1467823760872 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:49:20 INFO - PROCESS | 3668 | 1467823760929 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 3668 | 1467823760932 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:20 INFO - PROCESS | 3668 | ++DOCSHELL 12D6C000 == 43 [pid = 3668] [id = 447] 09:49:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (12DF5800) [pid = 3668] [serial = 1341] [outer = 00000000] 09:49:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1391F000) [pid = 3668] [serial = 1342] [outer = 12DF5800] 09:49:20 INFO - PROCESS | 3668 | 1467823760987 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (141AC400) [pid = 3668] [serial = 1343] [outer = 12DF5800] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 0C75FC00 == 42 [pid = 3668] [id = 442] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 129EC400 == 41 [pid = 3668] [id = 441] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 0F2F9800 == 40 [pid = 3668] [id = 440] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 1816BC00 == 39 [pid = 3668] [id = 439] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 129EE400 == 38 [pid = 3668] [id = 438] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 1680D400 == 37 [pid = 3668] [id = 437] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 15F42000 == 36 [pid = 3668] [id = 436] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 130A3C00 == 35 [pid = 3668] [id = 435] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 10273400 == 34 [pid = 3668] [id = 434] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 0C768000 == 33 [pid = 3668] [id = 432] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 0F2FA400 == 32 [pid = 3668] [id = 422] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 1394A800 == 31 [pid = 3668] [id = 433] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 15FF0000 == 30 [pid = 3668] [id = 445] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 11277000 == 29 [pid = 3668] [id = 446] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 16809000 == 28 [pid = 3668] [id = 443] 09:49:21 INFO - PROCESS | 3668 | --DOCSHELL 11272C00 == 27 [pid = 3668] [id = 444] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1966D400) [pid = 3668] [serial = 1294] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1721AC00) [pid = 3668] [serial = 1282] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1312F400) [pid = 3668] [serial = 1273] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (13265400) [pid = 3668] [serial = 1274] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (112C9C00) [pid = 3668] [serial = 1267] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (12D6CC00) [pid = 3668] [serial = 1259] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (128A9C00) [pid = 3668] [serial = 1258] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (16802C00) [pid = 3668] [serial = 1262] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (15FE9C00) [pid = 3668] [serial = 1261] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19C36400) [pid = 3668] [serial = 1265] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19B48400) [pid = 3668] [serial = 1264] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17C99400) [pid = 3668] [serial = 1285] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (131E8000) [pid = 3668] [serial = 1288] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1816C000) [pid = 3668] [serial = 1286] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10A81000) [pid = 3668] [serial = 1270] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10FFC400) [pid = 3668] [serial = 1271] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13457000) [pid = 3668] [serial = 1289] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15FF6400) [pid = 3668] [serial = 1279] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (15346400) [pid = 3668] [serial = 1276] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1680A800) [pid = 3668] [serial = 1280] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17221000) [pid = 3668] [serial = 1283] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (155A4C00) [pid = 3668] [serial = 1277] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (18173000) [pid = 3668] [serial = 1292] [outer = 00000000] [url = about:blank] 09:49:21 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (17E7B400) [pid = 3668] [serial = 1291] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3668 | 1467823762130 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1443ms 09:49:22 INFO - PROCESS | 3668 | 1467823762147 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 3668 | 1467823762151 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 09:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:49:22 INFO - PROCESS | 3668 | 1467823762155 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - PROCESS | 3668 | 1467823762158 Marionette TRACE conn3 <- [1,1754,null,{}] 09:49:22 INFO - PROCESS | 3668 | 1467823762163 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 3668 | 1467823762166 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:22 INFO - PROCESS | 3668 | 1467823762236 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:49:22 INFO - PROCESS | 3668 | 1467823762330 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 3668 | 1467823762333 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:22 INFO - PROCESS | 3668 | ++DOCSHELL 1026D800 == 28 [pid = 3668] [id = 448] 09:49:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1055F800) [pid = 3668] [serial = 1344] [outer = 00000000] 09:49:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (10F9C000) [pid = 3668] [serial = 1345] [outer = 1055F800] 09:49:22 INFO - PROCESS | 3668 | 1467823762379 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (11277000) [pid = 3668] [serial = 1346] [outer = 1055F800] 09:49:22 INFO - PROCESS | 3668 | 1467823762777 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 661ms 09:49:22 INFO - PROCESS | 3668 | 1467823762817 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 3668 | 1467823762822 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 09:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:49:22 INFO - PROCESS | 3668 | 1467823762828 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - PROCESS | 3668 | 1467823762831 Marionette TRACE conn3 <- [1,1758,null,{}] 09:49:22 INFO - PROCESS | 3668 | 1467823762834 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 3668 | 1467823762836 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:22 INFO - PROCESS | 3668 | 1467823762920 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:49:22 INFO - PROCESS | 3668 | 1467823762926 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 3668 | 1467823762929 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:22 INFO - PROCESS | 3668 | ++DOCSHELL 130A3400 == 29 [pid = 3668] [id = 449] 09:49:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (130A3C00) [pid = 3668] [serial = 1347] [outer = 00000000] 09:49:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13155400) [pid = 3668] [serial = 1348] [outer = 130A3C00] 09:49:22 INFO - PROCESS | 3668 | 1467823762974 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (131F0800) [pid = 3668] [serial = 1349] [outer = 130A3C00] 09:49:23 INFO - PROCESS | 3668 | 1467823763427 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 616ms 09:49:23 INFO - PROCESS | 3668 | 1467823763452 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 3668 | 1467823763454 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 09:49:23 INFO - PROCESS | 3668 | 1467823763457 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:49:23 INFO - PROCESS | 3668 | 1467823763461 Marionette TRACE conn3 <- [1,1762,null,{}] 09:49:23 INFO - PROCESS | 3668 | 1467823763471 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:23 INFO - PROCESS | 3668 | 1467823763475 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:23 INFO - PROCESS | 3668 | 1467823763539 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:49:23 INFO - PROCESS | 3668 | 1467823763582 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 3668 | 1467823763585 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:23 INFO - PROCESS | 3668 | ++DOCSHELL 155A9C00 == 30 [pid = 3668] [id = 450] 09:49:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1576D400) [pid = 3668] [serial = 1350] [outer = 00000000] 09:49:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15FEB800) [pid = 3668] [serial = 1351] [outer = 1576D400] 09:49:23 INFO - PROCESS | 3668 | 1467823763716 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15FF6800) [pid = 3668] [serial = 1352] [outer = 1576D400] 09:49:24 INFO - PROCESS | 3668 | 1467823764132 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 722ms 09:49:24 INFO - PROCESS | 3668 | 1467823764174 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 3668 | 1467823764176 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 09:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:49:24 INFO - PROCESS | 3668 | 1467823764179 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - PROCESS | 3668 | 1467823764181 Marionette TRACE conn3 <- [1,1766,null,{}] 09:49:24 INFO - PROCESS | 3668 | 1467823764185 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:24 INFO - PROCESS | 3668 | 1467823764186 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:24 INFO - PROCESS | 3668 | 1467823764299 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:49:24 INFO - PROCESS | 3668 | 1467823764308 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 3668 | 1467823764310 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:24 INFO - PROCESS | 3668 | ++DOCSHELL 16806800 == 31 [pid = 3668] [id = 451] 09:49:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16807800) [pid = 3668] [serial = 1353] [outer = 00000000] 09:49:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16B38000) [pid = 3668] [serial = 1354] [outer = 16807800] 09:49:24 INFO - PROCESS | 3668 | 1467823764406 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1721B400) [pid = 3668] [serial = 1355] [outer = 16807800] 09:49:24 INFO - PROCESS | 3668 | 1467823764799 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 661ms 09:49:24 INFO - PROCESS | 3668 | 1467823764862 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 3668 | 1467823764864 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 09:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:49:24 INFO - PROCESS | 3668 | 1467823764867 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - PROCESS | 3668 | 1467823764869 Marionette TRACE conn3 <- [1,1770,null,{}] 09:49:24 INFO - PROCESS | 3668 | 1467823764908 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:24 INFO - PROCESS | 3668 | 1467823764911 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:25 INFO - PROCESS | 3668 | 1467823765056 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:49:25 INFO - PROCESS | 3668 | 1467823765062 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 3668 | 1467823765064 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:25 INFO - PROCESS | 3668 | ++DOCSHELL 17222000 == 32 [pid = 3668] [id = 452] 09:49:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17223400) [pid = 3668] [serial = 1356] [outer = 00000000] 09:49:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (174B1C00) [pid = 3668] [serial = 1357] [outer = 17223400] 09:49:25 INFO - PROCESS | 3668 | 1467823765107 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (17B62400) [pid = 3668] [serial = 1358] [outer = 17223400] 09:49:25 INFO - PROCESS | 3668 | 1467823765537 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 707ms 09:49:25 INFO - PROCESS | 3668 | 1467823765572 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:49:25 INFO - PROCESS | 3668 | 1467823765574 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 09:49:25 INFO - PROCESS | 3668 | 1467823765577 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:49:25 INFO - PROCESS | 3668 | 1467823765579 Marionette TRACE conn3 <- [1,1774,null,{}] 09:49:25 INFO - PROCESS | 3668 | 1467823765582 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:25 INFO - PROCESS | 3668 | 1467823765587 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:25 INFO - PROCESS | 3668 | 1467823765715 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:49:25 INFO - PROCESS | 3668 | 1467823765721 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 3668 | 1467823765723 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:25 INFO - PROCESS | 3668 | ++DOCSHELL 17C99400 == 33 [pid = 3668] [id = 453] 09:49:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (17C9C000) [pid = 3668] [serial = 1359] [outer = 00000000] 09:49:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (18175400) [pid = 3668] [serial = 1360] [outer = 17C9C000] 09:49:25 INFO - PROCESS | 3668 | 1467823765766 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (181C9800) [pid = 3668] [serial = 1361] [outer = 17C9C000] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (16802000) [pid = 3668] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (181CF400) [pid = 3668] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1816F800) [pid = 3668] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (174AEC00) [pid = 3668] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (15FEA800) [pid = 3668] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (16B37800) [pid = 3668] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (16976000) [pid = 3668] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13EDF800) [pid = 3668] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13953800) [pid = 3668] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (130AD800) [pid = 3668] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0F97C800) [pid = 3668] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0F2FB000) [pid = 3668] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0C768800) [pid = 3668] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:49:26 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10275C00) [pid = 3668] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:49:26 INFO - PROCESS | 3668 | 1467823766411 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 856ms 09:49:26 INFO - PROCESS | 3668 | 1467823766447 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:49:26 INFO - PROCESS | 3668 | 1467823766449 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 09:49:26 INFO - PROCESS | 3668 | 1467823766453 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:49:26 INFO - PROCESS | 3668 | 1467823766454 Marionette TRACE conn3 <- [1,1778,null,{}] 09:49:26 INFO - PROCESS | 3668 | 1467823766461 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:26 INFO - PROCESS | 3668 | 1467823766463 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:26 INFO - PROCESS | 3668 | 1467823766536 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:49:26 INFO - PROCESS | 3668 | 1467823766542 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:26 INFO - PROCESS | 3668 | 1467823766544 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:26 INFO - PROCESS | 3668 | ++DOCSHELL 1576FC00 == 34 [pid = 3668] [id = 454] 09:49:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (157EE400) [pid = 3668] [serial = 1362] [outer = 00000000] 09:49:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16B3BC00) [pid = 3668] [serial = 1363] [outer = 157EE400] 09:49:26 INFO - PROCESS | 3668 | 1467823766586 Marionette DEBUG loaded listener.js 09:49:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17222400) [pid = 3668] [serial = 1364] [outer = 157EE400] 09:49:26 INFO - PROCESS | 3668 | 1467823766981 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 572ms 09:49:27 INFO - PROCESS | 3668 | 1467823767035 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 3668 | 1467823767038 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 09:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:49:27 INFO - PROCESS | 3668 | 1467823767045 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - PROCESS | 3668 | 1467823767047 Marionette TRACE conn3 <- [1,1782,null,{}] 09:49:27 INFO - PROCESS | 3668 | 1467823767050 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:27 INFO - PROCESS | 3668 | 1467823767052 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:27 INFO - PROCESS | 3668 | 1467823767115 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:49:27 INFO - PROCESS | 3668 | 1467823767121 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 3668 | 1467823767123 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:27 INFO - PROCESS | 3668 | ++DOCSHELL 15FEA800 == 35 [pid = 3668] [id = 455] 09:49:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16B37800) [pid = 3668] [serial = 1365] [outer = 00000000] 09:49:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1966A800) [pid = 3668] [serial = 1366] [outer = 16B37800] 09:49:27 INFO - PROCESS | 3668 | 1467823767165 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1966B000) [pid = 3668] [serial = 1367] [outer = 16B37800] 09:49:27 INFO - PROCESS | 3668 | 1467823767563 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 571ms 09:49:27 INFO - PROCESS | 3668 | 1467823767614 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 3668 | 1467823767616 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 09:49:27 INFO - PROCESS | 3668 | 1467823767619 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - PROCESS | 3668 | 1467823767621 Marionette TRACE conn3 <- [1,1786,null,{}] 09:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:49:27 INFO - PROCESS | 3668 | 1467823767628 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:27 INFO - PROCESS | 3668 | 1467823767630 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:27 INFO - PROCESS | 3668 | 1467823767709 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:49:27 INFO - PROCESS | 3668 | 1467823767714 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 3668 | 1467823767716 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:27 INFO - PROCESS | 3668 | ++DOCSHELL 155A9800 == 36 [pid = 3668] [id = 456] 09:49:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1990EC00) [pid = 3668] [serial = 1368] [outer = 00000000] 09:49:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19C2A400) [pid = 3668] [serial = 1369] [outer = 1990EC00] 09:49:27 INFO - PROCESS | 3668 | 1467823767759 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19C2B800) [pid = 3668] [serial = 1370] [outer = 1990EC00] 09:49:28 INFO - PROCESS | 3668 | 1467823768384 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 811ms 09:49:28 INFO - PROCESS | 3668 | 1467823768446 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 3668 | 1467823768450 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 09:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:49:28 INFO - PROCESS | 3668 | 1467823768456 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - PROCESS | 3668 | 1467823768460 Marionette TRACE conn3 <- [1,1790,null,{}] 09:49:28 INFO - PROCESS | 3668 | 1467823768466 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:28 INFO - PROCESS | 3668 | 1467823768469 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:28 INFO - PROCESS | 3668 | 1467823768577 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:49:28 INFO - PROCESS | 3668 | 1467823768713 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:28 INFO - PROCESS | 3668 | 1467823768718 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:28 INFO - PROCESS | 3668 | ++DOCSHELL 0C770800 == 37 [pid = 3668] [id = 457] 09:49:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0F2EDC00) [pid = 3668] [serial = 1371] [outer = 00000000] 09:49:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (112C5400) [pid = 3668] [serial = 1372] [outer = 0F2EDC00] 09:49:28 INFO - PROCESS | 3668 | 1467823768774 Marionette DEBUG loaded listener.js 09:49:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (129B2C00) [pid = 3668] [serial = 1373] [outer = 0F2EDC00] 09:49:29 INFO - PROCESS | 3668 | 1467823769516 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1097ms 09:49:29 INFO - PROCESS | 3668 | 1467823769562 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:49:29 INFO - PROCESS | 3668 | 1467823769567 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 09:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:49:29 INFO - PROCESS | 3668 | 1467823769575 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:49:29 INFO - PROCESS | 3668 | 1467823769578 Marionette TRACE conn3 <- [1,1794,null,{}] 09:49:29 INFO - PROCESS | 3668 | 1467823769581 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:29 INFO - PROCESS | 3668 | 1467823769584 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:29 INFO - PROCESS | 3668 | 1467823769699 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:49:29 INFO - PROCESS | 3668 | 1467823769816 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 3668 | 1467823769818 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:29 INFO - PROCESS | 3668 | ++DOCSHELL 1026EC00 == 38 [pid = 3668] [id = 458] 09:49:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (102C9000) [pid = 3668] [serial = 1374] [outer = 00000000] 09:49:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (128ACC00) [pid = 3668] [serial = 1375] [outer = 102C9000] 09:49:29 INFO - PROCESS | 3668 | 1467823769877 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (13E72C00) [pid = 3668] [serial = 1376] [outer = 102C9000] 09:49:30 INFO - PROCESS | 3668 | --DOCSHELL 15FEA800 == 37 [pid = 3668] [id = 455] 09:49:30 INFO - PROCESS | 3668 | --DOCSHELL 1576FC00 == 36 [pid = 3668] [id = 454] 09:49:30 INFO - PROCESS | 3668 | --DOCSHELL 17C99400 == 35 [pid = 3668] [id = 453] 09:49:30 INFO - PROCESS | 3668 | --DOCSHELL 17222000 == 34 [pid = 3668] [id = 452] 09:49:30 INFO - PROCESS | 3668 | --DOCSHELL 16806800 == 33 [pid = 3668] [id = 451] 09:49:30 INFO - PROCESS | 3668 | --DOCSHELL 155A9C00 == 32 [pid = 3668] [id = 450] 09:49:30 INFO - PROCESS | 3668 | --DOCSHELL 130A3400 == 31 [pid = 3668] [id = 449] 09:49:30 INFO - PROCESS | 3668 | --DOCSHELL 1026D800 == 30 [pid = 3668] [id = 448] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0F2EE000) [pid = 3668] [serial = 1297] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (11C36C00) [pid = 3668] [serial = 1304] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (19C2B400) [pid = 3668] [serial = 1327] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1966D800) [pid = 3668] [serial = 1295] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1966AC00) [pid = 3668] [serial = 1319] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19B4C000) [pid = 3668] [serial = 1325] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (181D1800) [pid = 3668] [serial = 1318] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10229C00) [pid = 3668] [serial = 1298] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (17B9EC00) [pid = 3668] [serial = 1316] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10A7F800) [pid = 3668] [serial = 1303] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15346C00) [pid = 3668] [serial = 1301] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16771000) [pid = 3668] [serial = 1310] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17B98800) [pid = 3668] [serial = 1315] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (15FF2400) [pid = 3668] [serial = 1309] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13948400) [pid = 3668] [serial = 1307] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17225400) [pid = 3668] [serial = 1313] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (129F5400) [pid = 3668] [serial = 1321] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19F8A800) [pid = 3668] [serial = 1331] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19F67800) [pid = 3668] [serial = 1330] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19C2FC00) [pid = 3668] [serial = 1328] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1721B800) [pid = 3668] [serial = 1312] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (181D2400) [pid = 3668] [serial = 1324] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (13EE1400) [pid = 3668] [serial = 1300] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1345BC00) [pid = 3668] [serial = 1306] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (129F5C00) [pid = 3668] [serial = 1322] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1315A000) [pid = 3668] [serial = 1268] [outer = 00000000] [url = about:blank] 09:49:30 INFO - PROCESS | 3668 | 1467823770654 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1097ms 09:49:30 INFO - PROCESS | 3668 | 1467823770687 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:49:30 INFO - PROCESS | 3668 | 1467823770690 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 09:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:49:30 INFO - PROCESS | 3668 | 1467823770677 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 3668 | 1467823770682 Marionette TRACE conn3 <- [1,1798,null,{}] 09:49:30 INFO - PROCESS | 3668 | 1467823770687 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:30 INFO - PROCESS | 3668 | 1467823770689 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:30 INFO - PROCESS | 3668 | 1467823770787 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:49:30 INFO - PROCESS | 3668 | 1467823770880 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:30 INFO - PROCESS | 3668 | 1467823770883 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:30 INFO - PROCESS | 3668 | ++DOCSHELL 10A94400 == 31 [pid = 3668] [id = 459] 09:49:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (10A9A400) [pid = 3668] [serial = 1377] [outer = 00000000] 09:49:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (11CD3000) [pid = 3668] [serial = 1378] [outer = 10A9A400] 09:49:30 INFO - PROCESS | 3668 | 1467823770934 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (129F5400) [pid = 3668] [serial = 1379] [outer = 10A9A400] 09:49:31 INFO - PROCESS | 3668 | 1467823771372 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 707ms 09:49:31 INFO - PROCESS | 3668 | 1467823771400 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:49:31 INFO - PROCESS | 3668 | 1467823771404 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 09:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:49:31 INFO - PROCESS | 3668 | 1467823771410 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:49:31 INFO - PROCESS | 3668 | 1467823771413 Marionette TRACE conn3 <- [1,1802,null,{}] 09:49:31 INFO - PROCESS | 3668 | 1467823771416 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:31 INFO - PROCESS | 3668 | 1467823771419 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:31 INFO - PROCESS | 3668 | 1467823771511 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:49:31 INFO - PROCESS | 3668 | 1467823771519 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 3668 | 1467823771521 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:31 INFO - PROCESS | 3668 | ++DOCSHELL 13950000 == 32 [pid = 3668] [id = 460] 09:49:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13950C00) [pid = 3668] [serial = 1380] [outer = 00000000] 09:49:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13EDBC00) [pid = 3668] [serial = 1381] [outer = 13950C00] 09:49:31 INFO - PROCESS | 3668 | 1467823771550 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (141ABC00) [pid = 3668] [serial = 1382] [outer = 13950C00] 09:49:31 INFO - PROCESS | 3668 | 1467823771993 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 601ms 09:49:32 INFO - PROCESS | 3668 | 1467823772015 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 3668 | 1467823772018 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 09:49:32 INFO - PROCESS | 3668 | 1467823772021 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:49:32 INFO - PROCESS | 3668 | 1467823772025 Marionette TRACE conn3 <- [1,1806,null,{}] 09:49:32 INFO - PROCESS | 3668 | 1467823772035 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:32 INFO - PROCESS | 3668 | 1467823772040 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:32 INFO - PROCESS | 3668 | 1467823772122 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:49:32 INFO - PROCESS | 3668 | 1467823772132 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:32 INFO - PROCESS | 3668 | 1467823772135 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:32 INFO - PROCESS | 3668 | ++DOCSHELL 16805800 == 33 [pid = 3668] [id = 461] 09:49:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (16805C00) [pid = 3668] [serial = 1383] [outer = 00000000] 09:49:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1680B400) [pid = 3668] [serial = 1384] [outer = 16805C00] 09:49:32 INFO - PROCESS | 3668 | 1467823772184 Marionette DEBUG loaded listener.js 09:49:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16E76000) [pid = 3668] [serial = 1385] [outer = 16805C00] 09:49:32 INFO - PROCESS | 3668 | 1467823772616 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 616ms 09:49:32 INFO - PROCESS | 3668 | 1467823772643 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 3668 | 1467823772646 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 09:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:49:32 INFO - PROCESS | 3668 | 1467823772649 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - PROCESS | 3668 | 1467823772650 Marionette TRACE conn3 <- [1,1810,null,{}] 09:49:32 INFO - PROCESS | 3668 | 1467823772654 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:32 INFO - PROCESS | 3668 | 1467823772656 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:32 INFO - PROCESS | 3668 | 1467823772737 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:49:32 INFO - PROCESS | 3668 | 1467823772743 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:32 INFO - PROCESS | 3668 | 1467823772745 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:32 INFO - PROCESS | 3668 | ++DOCSHELL 16977000 == 34 [pid = 3668] [id = 462] 09:49:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17218400) [pid = 3668] [serial = 1386] [outer = 00000000] 09:49:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (173B5C00) [pid = 3668] [serial = 1387] [outer = 17218400] 09:49:32 INFO - PROCESS | 3668 | 1467823772788 Marionette DEBUG loaded listener.js 09:49:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17B98400) [pid = 3668] [serial = 1388] [outer = 17218400] 09:49:33 INFO - PROCESS | 3668 | 1467823773253 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 616ms 09:49:33 INFO - PROCESS | 3668 | 1467823773270 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 3668 | 1467823773272 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 09:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:49:33 INFO - PROCESS | 3668 | 1467823773282 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 3668 | 1467823773283 Marionette TRACE conn3 <- [1,1814,null,{}] 09:49:33 INFO - PROCESS | 3668 | 1467823773287 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:33 INFO - PROCESS | 3668 | 1467823773289 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:33 INFO - PROCESS | 3668 | 1467823773405 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:49:33 INFO - PROCESS | 3668 | 1467823773411 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 3668 | 1467823773413 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:33 INFO - PROCESS | 3668 | ++DOCSHELL 1732E800 == 35 [pid = 3668] [id = 463] 09:49:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17B9E800) [pid = 3668] [serial = 1389] [outer = 00000000] 09:49:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17E7E400) [pid = 3668] [serial = 1390] [outer = 17B9E800] 09:49:33 INFO - PROCESS | 3668 | 1467823773455 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18167000) [pid = 3668] [serial = 1391] [outer = 17B9E800] 09:49:33 INFO - PROCESS | 3668 | 1467823773904 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 692ms 09:49:33 INFO - PROCESS | 3668 | 1467823773962 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 3668 | 1467823773964 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 09:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:49:33 INFO - PROCESS | 3668 | 1467823773967 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 3668 | 1467823773969 Marionette TRACE conn3 <- [1,1818,null,{}] 09:49:33 INFO - PROCESS | 3668 | 1467823773972 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:33 INFO - PROCESS | 3668 | 1467823773977 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:34 INFO - PROCESS | 3668 | 1467823774124 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:49:34 INFO - PROCESS | 3668 | 1467823774151 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 3668 | 1467823774153 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:34 INFO - PROCESS | 3668 | ++DOCSHELL 181C8000 == 36 [pid = 3668] [id = 464] 09:49:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (181D2800) [pid = 3668] [serial = 1392] [outer = 00000000] 09:49:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19679C00) [pid = 3668] [serial = 1393] [outer = 181D2800] 09:49:34 INFO - PROCESS | 3668 | 1467823774189 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19901400) [pid = 3668] [serial = 1394] [outer = 181D2800] 09:49:34 INFO - PROCESS | 3668 | 1467823774604 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 661ms 09:49:34 INFO - PROCESS | 3668 | 1467823774632 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:49:34 INFO - PROCESS | 3668 | 1467823774634 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 09:49:34 INFO - PROCESS | 3668 | 1467823774637 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:49:34 INFO - PROCESS | 3668 | 1467823774639 Marionette TRACE conn3 <- [1,1822,null,{}] 09:49:34 INFO - PROCESS | 3668 | 1467823774646 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:34 INFO - PROCESS | 3668 | 1467823774648 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:34 INFO - PROCESS | 3668 | 1467823774758 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:49:34 INFO - PROCESS | 3668 | 1467823774766 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 3668 | 1467823774768 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:34 INFO - PROCESS | 3668 | ++DOCSHELL 19B4D000 == 37 [pid = 3668] [id = 465] 09:49:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19C29C00) [pid = 3668] [serial = 1395] [outer = 00000000] 09:49:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19CB8400) [pid = 3668] [serial = 1396] [outer = 19C29C00] 09:49:34 INFO - PROCESS | 3668 | 1467823774810 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19CC4000) [pid = 3668] [serial = 1397] [outer = 19C29C00] 09:49:35 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (16807800) [pid = 3668] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:49:35 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (12DF5800) [pid = 3668] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:49:35 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (130A3C00) [pid = 3668] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:49:35 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1576D400) [pid = 3668] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:49:35 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1055F800) [pid = 3668] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:49:35 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (114D6400) [pid = 3668] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:49:35 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16803000) [pid = 3668] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:49:35 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (112E8800) [pid = 3668] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:49:35 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17223400) [pid = 3668] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:49:35 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17C9C000) [pid = 3668] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:49:35 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (16B37800) [pid = 3668] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:49:35 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (157EE400) [pid = 3668] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:49:35 INFO - PROCESS | 3668 | 1467823775305 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 707ms 09:49:35 INFO - PROCESS | 3668 | 1467823775360 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 3668 | 1467823775362 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 09:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:49:35 INFO - PROCESS | 3668 | 1467823775365 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 3668 | 1467823775367 Marionette TRACE conn3 <- [1,1826,null,{}] 09:49:35 INFO - PROCESS | 3668 | 1467823775371 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 3668 | 1467823775373 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:35 INFO - PROCESS | 3668 | 1467823775457 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:49:35 INFO - PROCESS | 3668 | 1467823775463 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:35 INFO - PROCESS | 3668 | 1467823775465 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:35 INFO - PROCESS | 3668 | ++DOCSHELL 10A7C400 == 38 [pid = 3668] [id = 466] 09:49:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (114D6400) [pid = 3668] [serial = 1398] [outer = 00000000] 09:49:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (16808000) [pid = 3668] [serial = 1399] [outer = 114D6400] 09:49:35 INFO - PROCESS | 3668 | 1467823775507 Marionette DEBUG loaded listener.js 09:49:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (16E79800) [pid = 3668] [serial = 1400] [outer = 114D6400] 09:49:35 INFO - PROCESS | 3668 | 1467823775924 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 601ms 09:49:35 INFO - PROCESS | 3668 | 1467823775969 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 3668 | 1467823775971 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 09:49:35 INFO - PROCESS | 3668 | 1467823775975 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:49:35 INFO - PROCESS | 3668 | 1467823775976 Marionette TRACE conn3 <- [1,1830,null,{}] 09:49:35 INFO - PROCESS | 3668 | 1467823775980 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 3668 | 1467823775981 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:36 INFO - PROCESS | 3668 | 1467823776057 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:49:36 INFO - PROCESS | 3668 | 1467823776062 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 3668 | 1467823776064 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:36 INFO - PROCESS | 3668 | ++DOCSHELL 15F3A800 == 39 [pid = 3668] [id = 467] 09:49:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15FED800) [pid = 3668] [serial = 1401] [outer = 00000000] 09:49:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19C28400) [pid = 3668] [serial = 1402] [outer = 15FED800] 09:49:36 INFO - PROCESS | 3668 | 1467823776116 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19F62800) [pid = 3668] [serial = 1403] [outer = 15FED800] 09:49:36 INFO - PROCESS | 3668 | 1467823776511 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 571ms 09:49:36 INFO - PROCESS | 3668 | 1467823776563 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:49:36 INFO - PROCESS | 3668 | 1467823776565 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 09:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:49:36 INFO - PROCESS | 3668 | 1467823776569 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:49:36 INFO - PROCESS | 3668 | 1467823776570 Marionette TRACE conn3 <- [1,1834,null,{}] 09:49:36 INFO - PROCESS | 3668 | 1467823776577 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:36 INFO - PROCESS | 3668 | 1467823776579 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:36 INFO - PROCESS | 3668 | 1467823776655 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:49:36 INFO - PROCESS | 3668 | 1467823776661 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 3668 | 1467823776663 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:36 INFO - PROCESS | 3668 | ++DOCSHELL 1966A400 == 40 [pid = 3668] [id = 468] 09:49:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1966C400) [pid = 3668] [serial = 1404] [outer = 00000000] 09:49:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19F8C000) [pid = 3668] [serial = 1405] [outer = 1966C400] 09:49:36 INFO - PROCESS | 3668 | 1467823776705 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19F90800) [pid = 3668] [serial = 1406] [outer = 1966C400] 09:49:37 INFO - PROCESS | 3668 | 1467823777357 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 872ms 09:49:37 INFO - PROCESS | 3668 | 1467823777440 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:49:37 INFO - PROCESS | 3668 | 1467823777445 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 09:49:37 INFO - PROCESS | 3668 | 1467823777450 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:49:37 INFO - PROCESS | 3668 | 1467823777453 Marionette TRACE conn3 <- [1,1838,null,{}] 09:49:37 INFO - PROCESS | 3668 | 1467823777460 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:37 INFO - PROCESS | 3668 | 1467823777463 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:37 INFO - PROCESS | 3668 | 1467823777582 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:49:37 INFO - PROCESS | 3668 | 1467823777712 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 3668 | 1467823777715 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:37 INFO - PROCESS | 3668 | ++DOCSHELL 10A81800 == 41 [pid = 3668] [id = 469] 09:49:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (112EB800) [pid = 3668] [serial = 1407] [outer = 00000000] 09:49:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (131E4C00) [pid = 3668] [serial = 1408] [outer = 112EB800] 09:49:37 INFO - PROCESS | 3668 | 1467823777771 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (13923400) [pid = 3668] [serial = 1409] [outer = 112EB800] 09:49:38 INFO - PROCESS | 3668 | 1467823778384 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 962ms 09:49:38 INFO - PROCESS | 3668 | 1467823778418 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 3668 | 1467823778423 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 09:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:49:38 INFO - PROCESS | 3668 | 1467823778429 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - PROCESS | 3668 | 1467823778432 Marionette TRACE conn3 <- [1,1842,null,{}] 09:49:38 INFO - PROCESS | 3668 | 1467823778436 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:38 INFO - PROCESS | 3668 | 1467823778439 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:38 INFO - PROCESS | 3668 | 1467823778548 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:49:38 INFO - PROCESS | 3668 | 1467823778661 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 3668 | 1467823778664 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:38 INFO - PROCESS | 3668 | ++DOCSHELL 16806C00 == 42 [pid = 3668] [id = 470] 09:49:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (16807800) [pid = 3668] [serial = 1410] [outer = 00000000] 09:49:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (16976800) [pid = 3668] [serial = 1411] [outer = 16807800] 09:49:38 INFO - PROCESS | 3668 | 1467823778760 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (17B60800) [pid = 3668] [serial = 1412] [outer = 16807800] 09:49:39 INFO - PROCESS | 3668 | 1467823779382 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 992ms 09:49:39 INFO - PROCESS | 3668 | 1467823779435 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:49:39 INFO - PROCESS | 3668 | 1467823779438 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 09:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:49:39 INFO - PROCESS | 3668 | 1467823779458 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - PROCESS | 3668 | 1467823779462 Marionette TRACE conn3 <- [1,1846,null,{}] 09:49:39 INFO - PROCESS | 3668 | 1467823779473 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:39 INFO - PROCESS | 3668 | 1467823779478 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:39 INFO - PROCESS | 3668 | 1467823779564 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:49:39 INFO - PROCESS | 3668 | 1467823779837 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 3668 | 1467823779841 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:39 INFO - PROCESS | 3668 | ++DOCSHELL 0C779000 == 43 [pid = 3668] [id = 471] 09:49:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0F2EFC00) [pid = 3668] [serial = 1413] [outer = 00000000] 09:49:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (10275800) [pid = 3668] [serial = 1414] [outer = 0F2EFC00] 09:49:39 INFO - PROCESS | 3668 | 1467823779912 Marionette DEBUG loaded listener.js 09:49:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (11272C00) [pid = 3668] [serial = 1415] [outer = 0F2EFC00] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 15F3A800 == 42 [pid = 3668] [id = 467] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 10A7C400 == 41 [pid = 3668] [id = 466] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 19B4D000 == 40 [pid = 3668] [id = 465] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 181C8000 == 39 [pid = 3668] [id = 464] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 1732E800 == 38 [pid = 3668] [id = 463] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 16977000 == 37 [pid = 3668] [id = 462] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 16805800 == 36 [pid = 3668] [id = 461] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 13950000 == 35 [pid = 3668] [id = 460] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 10A94400 == 34 [pid = 3668] [id = 459] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 1026EC00 == 33 [pid = 3668] [id = 458] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 0C770800 == 32 [pid = 3668] [id = 457] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 12D6C000 == 31 [pid = 3668] [id = 447] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 155A9800 == 30 [pid = 3668] [id = 456] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 16806C00 == 29 [pid = 3668] [id = 470] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 1966A400 == 28 [pid = 3668] [id = 468] 09:49:41 INFO - PROCESS | 3668 | --DOCSHELL 10A81800 == 27 [pid = 3668] [id = 469] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (16B38000) [pid = 3668] [serial = 1354] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (141AC400) [pid = 3668] [serial = 1343] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1391F000) [pid = 3668] [serial = 1342] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (13155400) [pid = 3668] [serial = 1348] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (131F0800) [pid = 3668] [serial = 1349] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (15FEB800) [pid = 3668] [serial = 1351] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10F9C000) [pid = 3668] [serial = 1345] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (11277000) [pid = 3668] [serial = 1346] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13951400) [pid = 3668] [serial = 1334] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (12BD4800) [pid = 3668] [serial = 1333] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (17332C00) [pid = 3668] [serial = 1337] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1696D400) [pid = 3668] [serial = 1336] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (144B3800) [pid = 3668] [serial = 1340] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (174B1C00) [pid = 3668] [serial = 1357] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (131EFC00) [pid = 3668] [serial = 1339] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19C2A400) [pid = 3668] [serial = 1369] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1721B400) [pid = 3668] [serial = 1355] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (18175400) [pid = 3668] [serial = 1360] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (181C9800) [pid = 3668] [serial = 1361] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1966B000) [pid = 3668] [serial = 1367] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1966A800) [pid = 3668] [serial = 1366] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (17B62400) [pid = 3668] [serial = 1358] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (16B3BC00) [pid = 3668] [serial = 1363] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17222400) [pid = 3668] [serial = 1364] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (15FF6800) [pid = 3668] [serial = 1352] [outer = 00000000] [url = about:blank] 09:49:41 INFO - PROCESS | 3668 | 1467823781071 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1698ms 09:49:41 INFO - PROCESS | 3668 | 1467823781166 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:49:41 INFO - PROCESS | 3668 | 1467823781170 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 09:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:49:41 INFO - PROCESS | 3668 | 1467823781175 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 3668 | 1467823781179 Marionette TRACE conn3 <- [1,1850,null,{}] 09:49:41 INFO - PROCESS | 3668 | 1467823781184 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:41 INFO - PROCESS | 3668 | 1467823781187 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:41 INFO - PROCESS | 3668 | 1467823781278 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:49:41 INFO - PROCESS | 3668 | 1467823781285 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 3668 | 1467823781289 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:41 INFO - PROCESS | 3668 | ++DOCSHELL 1055F800 == 28 [pid = 3668] [id = 472] 09:49:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (10A03400) [pid = 3668] [serial = 1416] [outer = 00000000] 09:49:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (10A73400) [pid = 3668] [serial = 1417] [outer = 10A03400] 09:49:41 INFO - PROCESS | 3668 | 1467823781321 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10A74C00) [pid = 3668] [serial = 1418] [outer = 10A03400] 09:49:41 INFO - PROCESS | 3668 | 1467823781811 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 677ms 09:49:41 INFO - PROCESS | 3668 | 1467823781838 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:49:41 INFO - PROCESS | 3668 | 1467823781843 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 09:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:49:41 INFO - PROCESS | 3668 | 1467823781849 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 3668 | 1467823781852 Marionette TRACE conn3 <- [1,1854,null,{}] 09:49:41 INFO - PROCESS | 3668 | 1467823781855 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:41 INFO - PROCESS | 3668 | 1467823781858 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:41 INFO - PROCESS | 3668 | 1467823781961 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:49:41 INFO - PROCESS | 3668 | 1467823781969 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 3668 | 1467823781972 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:41 INFO - PROCESS | 3668 | ++DOCSHELL 12925400 == 29 [pid = 3668] [id = 473] 09:49:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (129B0400) [pid = 3668] [serial = 1419] [outer = 00000000] 09:49:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (12D6C000) [pid = 3668] [serial = 1420] [outer = 129B0400] 09:49:42 INFO - PROCESS | 3668 | 1467823782020 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (13082400) [pid = 3668] [serial = 1421] [outer = 129B0400] 09:49:42 INFO - PROCESS | 3668 | 1467823782475 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 661ms 09:49:42 INFO - PROCESS | 3668 | 1467823782530 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:49:42 INFO - PROCESS | 3668 | 1467823782532 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 09:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:49:42 INFO - PROCESS | 3668 | 1467823782535 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - PROCESS | 3668 | 1467823782539 Marionette TRACE conn3 <- [1,1858,null,{}] 09:49:42 INFO - PROCESS | 3668 | 1467823782550 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:42 INFO - PROCESS | 3668 | 1467823782554 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:42 INFO - PROCESS | 3668 | 1467823782665 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:49:42 INFO - PROCESS | 3668 | 1467823782743 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:42 INFO - PROCESS | 3668 | 1467823782746 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:42 INFO - PROCESS | 3668 | ++DOCSHELL 1344C400 == 30 [pid = 3668] [id = 474] 09:49:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1344E800) [pid = 3668] [serial = 1422] [outer = 00000000] 09:49:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13E78000) [pid = 3668] [serial = 1423] [outer = 1344E800] 09:49:42 INFO - PROCESS | 3668 | 1467823782793 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13EE6400) [pid = 3668] [serial = 1424] [outer = 1344E800] 09:49:43 INFO - PROCESS | 3668 | 1467823783156 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 662ms 09:49:43 INFO - PROCESS | 3668 | 1467823783198 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 3668 | 1467823783201 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 09:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:49:43 INFO - PROCESS | 3668 | 1467823783217 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - PROCESS | 3668 | 1467823783218 Marionette TRACE conn3 <- [1,1862,null,{}] 09:49:43 INFO - PROCESS | 3668 | 1467823783222 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:43 INFO - PROCESS | 3668 | 1467823783224 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:43 INFO - PROCESS | 3668 | 1467823783354 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:49:43 INFO - PROCESS | 3668 | 1467823783413 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 3668 | 1467823783415 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:43 INFO - PROCESS | 3668 | ++DOCSHELL 144B3800 == 31 [pid = 3668] [id = 475] 09:49:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (144B8400) [pid = 3668] [serial = 1425] [outer = 00000000] 09:49:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15F3E800) [pid = 3668] [serial = 1426] [outer = 144B8400] 09:49:43 INFO - PROCESS | 3668 | 1467823783467 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15FEBC00) [pid = 3668] [serial = 1427] [outer = 144B8400] 09:49:43 INFO - PROCESS | 3668 | 1467823783886 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 706ms 09:49:43 INFO - PROCESS | 3668 | 1467823783939 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 3668 | 1467823783941 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 09:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:49:43 INFO - PROCESS | 3668 | 1467823783982 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - PROCESS | 3668 | 1467823783984 Marionette TRACE conn3 <- [1,1866,null,{}] 09:49:43 INFO - PROCESS | 3668 | 1467823783987 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:43 INFO - PROCESS | 3668 | 1467823783989 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:44 INFO - PROCESS | 3668 | 1467823784077 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:49:44 INFO - PROCESS | 3668 | 1467823784086 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 3668 | 1467823784088 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:44 INFO - PROCESS | 3668 | ++DOCSHELL 15FEF000 == 32 [pid = 3668] [id = 476] 09:49:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15FF5800) [pid = 3668] [serial = 1428] [outer = 00000000] 09:49:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (16802C00) [pid = 3668] [serial = 1429] [outer = 15FF5800] 09:49:44 INFO - PROCESS | 3668 | 1467823784131 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16807000) [pid = 3668] [serial = 1430] [outer = 15FF5800] 09:49:44 INFO - PROCESS | 3668 | 1467823784555 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 631ms 09:49:44 INFO - PROCESS | 3668 | 1467823784592 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 3668 | 1467823784594 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 09:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:49:44 INFO - PROCESS | 3668 | 1467823784598 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - PROCESS | 3668 | 1467823784599 Marionette TRACE conn3 <- [1,1870,null,{}] 09:49:44 INFO - PROCESS | 3668 | 1467823784607 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:44 INFO - PROCESS | 3668 | 1467823784613 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:44 INFO - PROCESS | 3668 | 1467823784745 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:49:44 INFO - PROCESS | 3668 | 1467823784758 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 3668 | 1467823784760 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:44 INFO - PROCESS | 3668 | ++DOCSHELL 16E76400 == 33 [pid = 3668] [id = 477] 09:49:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17219400) [pid = 3668] [serial = 1431] [outer = 00000000] 09:49:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17332C00) [pid = 3668] [serial = 1432] [outer = 17219400] 09:49:44 INFO - PROCESS | 3668 | 1467823784853 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (174AE800) [pid = 3668] [serial = 1433] [outer = 17219400] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17B9E800) [pid = 3668] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (181D2800) [pid = 3668] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19C29C00) [pid = 3668] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (102C9000) [pid = 3668] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0F2EDC00) [pid = 3668] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1990EC00) [pid = 3668] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13950C00) [pid = 3668] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17218400) [pid = 3668] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (16805C00) [pid = 3668] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10A9A400) [pid = 3668] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1966C400) [pid = 3668] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (114D6400) [pid = 3668] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:49:45 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (15FED800) [pid = 3668] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:49:45 INFO - PROCESS | 3668 | 1467823785450 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 902ms 09:49:45 INFO - PROCESS | 3668 | 1467823785507 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 3668 | 1467823785509 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 09:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:49:45 INFO - PROCESS | 3668 | 1467823785513 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - PROCESS | 3668 | 1467823785515 Marionette TRACE conn3 <- [1,1874,null,{}] 09:49:45 INFO - PROCESS | 3668 | 1467823785519 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:45 INFO - PROCESS | 3668 | 1467823785522 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:45 INFO - PROCESS | 3668 | 1467823785663 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:49:45 INFO - PROCESS | 3668 | 1467823785723 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:45 INFO - PROCESS | 3668 | 1467823785725 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:45 INFO - PROCESS | 3668 | ++DOCSHELL 0C769C00 == 34 [pid = 3668] [id = 478] 09:49:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (10561400) [pid = 3668] [serial = 1434] [outer = 00000000] 09:49:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1281F400) [pid = 3668] [serial = 1435] [outer = 10561400] 09:49:45 INFO - PROCESS | 3668 | 1467823785767 Marionette DEBUG loaded listener.js 09:49:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13E75800) [pid = 3668] [serial = 1436] [outer = 10561400] 09:49:46 INFO - PROCESS | 3668 | 1467823786112 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 617ms 09:49:46 INFO - PROCESS | 3668 | 1467823786133 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:49:46 INFO - PROCESS | 3668 | 1467823786135 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 09:49:46 INFO - PROCESS | 3668 | 1467823786138 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:49:46 INFO - PROCESS | 3668 | 1467823786140 Marionette TRACE conn3 <- [1,1878,null,{}] 09:49:46 INFO - PROCESS | 3668 | 1467823786143 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:46 INFO - PROCESS | 3668 | 1467823786145 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:46 INFO - PROCESS | 3668 | 1467823786256 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:49:46 INFO - PROCESS | 3668 | 1467823786247 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:46 INFO - PROCESS | 3668 | 1467823786249 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:46 INFO - PROCESS | 3668 | ++DOCSHELL 17218400 == 35 [pid = 3668] [id = 479] 09:49:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17223000) [pid = 3668] [serial = 1437] [outer = 00000000] 09:49:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17B65000) [pid = 3668] [serial = 1438] [outer = 17223000] 09:49:46 INFO - PROCESS | 3668 | 1467823786294 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17BA0000) [pid = 3668] [serial = 1439] [outer = 17223000] 09:49:46 INFO - PROCESS | 3668 | 1467823786703 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 601ms 09:49:46 INFO - PROCESS | 3668 | 1467823786743 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:49:46 INFO - PROCESS | 3668 | 1467823786745 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 09:49:46 INFO - PROCESS | 3668 | 1467823786749 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - PROCESS | 3668 | 1467823786750 Marionette TRACE conn3 <- [1,1882,null,{}] 09:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:49:46 INFO - PROCESS | 3668 | 1467823786754 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:46 INFO - PROCESS | 3668 | 1467823786756 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:46 INFO - PROCESS | 3668 | 1467823786882 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:49:46 INFO - PROCESS | 3668 | 1467823786966 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:46 INFO - PROCESS | 3668 | 1467823786968 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:46 INFO - PROCESS | 3668 | ++DOCSHELL 16DAE000 == 36 [pid = 3668] [id = 480] 09:49:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17B68000) [pid = 3668] [serial = 1440] [outer = 00000000] 09:49:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1816BC00) [pid = 3668] [serial = 1441] [outer = 17B68000] 09:49:46 INFO - PROCESS | 3668 | 1467823787009 Marionette DEBUG loaded listener.js 09:49:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1816C000) [pid = 3668] [serial = 1442] [outer = 17B68000] 09:49:47 INFO - PROCESS | 3668 | 1467823787442 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 766ms 09:49:47 INFO - PROCESS | 3668 | 1467823787537 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:49:47 INFO - PROCESS | 3668 | 1467823787541 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 09:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:49:47 INFO - PROCESS | 3668 | 1467823787547 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:49:47 INFO - PROCESS | 3668 | 1467823787550 Marionette TRACE conn3 <- [1,1886,null,{}] 09:49:47 INFO - PROCESS | 3668 | 1467823787556 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:47 INFO - PROCESS | 3668 | 1467823787559 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:47 INFO - PROCESS | 3668 | 1467823787670 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:49:47 INFO - PROCESS | 3668 | 1467823787798 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:47 INFO - PROCESS | 3668 | 1467823787801 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:47 INFO - PROCESS | 3668 | ++DOCSHELL 0F932400 == 37 [pid = 3668] [id = 481] 09:49:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0F935C00) [pid = 3668] [serial = 1443] [outer = 00000000] 09:49:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (112CE400) [pid = 3668] [serial = 1444] [outer = 0F935C00] 09:49:47 INFO - PROCESS | 3668 | 1467823787858 Marionette DEBUG loaded listener.js 09:49:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (11CD3400) [pid = 3668] [serial = 1445] [outer = 0F935C00] 09:49:48 INFO - PROCESS | 3668 | 1467823788546 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1053ms 09:49:48 INFO - PROCESS | 3668 | 1467823788595 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:49:48 INFO - PROCESS | 3668 | 1467823788600 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 09:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:49:48 INFO - PROCESS | 3668 | 1467823788607 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - PROCESS | 3668 | 1467823788610 Marionette TRACE conn3 <- [1,1890,null,{}] 09:49:48 INFO - PROCESS | 3668 | 1467823788615 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:48 INFO - PROCESS | 3668 | 1467823788617 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:48 INFO - PROCESS | 3668 | 1467823788732 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:49:48 INFO - PROCESS | 3668 | 1467823788865 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 3668 | 1467823788868 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:48 INFO - PROCESS | 3668 | ++DOCSHELL 1394B000 == 38 [pid = 3668] [id = 482] 09:49:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1394D800) [pid = 3668] [serial = 1446] [outer = 00000000] 09:49:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (141A7000) [pid = 3668] [serial = 1447] [outer = 1394D800] 09:49:48 INFO - PROCESS | 3668 | 1467823788907 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1537C800) [pid = 3668] [serial = 1448] [outer = 1394D800] 09:49:49 INFO - PROCESS | 3668 | 1467823789775 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:49:49 INFO - PROCESS | 3668 | --DOCSHELL 17218400 == 37 [pid = 3668] [id = 479] 09:49:49 INFO - PROCESS | 3668 | --DOCSHELL 0C769C00 == 36 [pid = 3668] [id = 478] 09:49:49 INFO - PROCESS | 3668 | --DOCSHELL 16E76400 == 35 [pid = 3668] [id = 477] 09:49:49 INFO - PROCESS | 3668 | --DOCSHELL 15FEF000 == 34 [pid = 3668] [id = 476] 09:49:49 INFO - PROCESS | 3668 | --DOCSHELL 144B3800 == 33 [pid = 3668] [id = 475] 09:49:49 INFO - PROCESS | 3668 | --DOCSHELL 1344C400 == 32 [pid = 3668] [id = 474] 09:49:49 INFO - PROCESS | 3668 | --DOCSHELL 12925400 == 31 [pid = 3668] [id = 473] 09:49:49 INFO - PROCESS | 3668 | --DOCSHELL 1055F800 == 30 [pid = 3668] [id = 472] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (17E7E400) [pid = 3668] [serial = 1390] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19679C00) [pid = 3668] [serial = 1393] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19CB8400) [pid = 3668] [serial = 1396] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (128ACC00) [pid = 3668] [serial = 1375] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13E72C00) [pid = 3668] [serial = 1376] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (112C5400) [pid = 3668] [serial = 1372] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (129B2C00) [pid = 3668] [serial = 1373] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19901400) [pid = 3668] [serial = 1394] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19C2B800) [pid = 3668] [serial = 1370] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (13EDBC00) [pid = 3668] [serial = 1381] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (141ABC00) [pid = 3668] [serial = 1382] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (173B5C00) [pid = 3668] [serial = 1387] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1680B400) [pid = 3668] [serial = 1384] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (16E76000) [pid = 3668] [serial = 1385] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (11CD3000) [pid = 3668] [serial = 1378] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (129F5400) [pid = 3668] [serial = 1379] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (19F90800) [pid = 3668] [serial = 1406] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19F8C000) [pid = 3668] [serial = 1405] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (16808000) [pid = 3668] [serial = 1399] [outer = 00000000] [url = about:blank] 09:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19C28400) [pid = 3668] [serial = 1402] [outer = 00000000] [url = about:blank] 09:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1202ms 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (19CC4000) [pid = 3668] [serial = 1397] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (18167000) [pid = 3668] [serial = 1391] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (19F62800) [pid = 3668] [serial = 1403] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (16E79800) [pid = 3668] [serial = 1400] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (17B98400) [pid = 3668] [serial = 1388] [outer = 00000000] [url = about:blank] 09:49:49 INFO - PROCESS | 3668 | 1467823789816 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:49:49 INFO - PROCESS | 3668 | 1467823789820 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 09:49:49 INFO - PROCESS | 3668 | 1467823789825 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:49:49 INFO - PROCESS | 3668 | 1467823789828 Marionette TRACE conn3 <- [1,1894,null,{}] 09:49:49 INFO - PROCESS | 3668 | 1467823789833 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:49 INFO - PROCESS | 3668 | 1467823789836 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:49 INFO - PROCESS | 3668 | 1467823789924 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:49:49 INFO - PROCESS | 3668 | 1467823789937 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:49 INFO - PROCESS | 3668 | 1467823789940 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:49 INFO - PROCESS | 3668 | ++DOCSHELL 10F92800 == 31 [pid = 3668] [id = 483] 09:49:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (10F9C000) [pid = 3668] [serial = 1449] [outer = 00000000] 09:49:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (114CB000) [pid = 3668] [serial = 1450] [outer = 10F9C000] 09:49:49 INFO - PROCESS | 3668 | 1467823789991 Marionette DEBUG loaded listener.js 09:49:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (12825000) [pid = 3668] [serial = 1451] [outer = 10F9C000] 09:49:50 INFO - PROCESS | 3668 | 1467823790492 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 707ms 09:49:50 INFO - PROCESS | 3668 | 1467823790547 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:49:50 INFO - PROCESS | 3668 | 1467823790551 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 09:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:49:50 INFO - PROCESS | 3668 | 1467823790557 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:49:50 INFO - PROCESS | 3668 | 1467823790560 Marionette TRACE conn3 <- [1,1898,null,{}] 09:49:50 INFO - PROCESS | 3668 | 1467823790563 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:50 INFO - PROCESS | 3668 | 1467823790566 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:50 INFO - PROCESS | 3668 | 1467823790654 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:49:50 INFO - PROCESS | 3668 | 1467823790662 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:50 INFO - PROCESS | 3668 | 1467823790664 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:50 INFO - PROCESS | 3668 | ++DOCSHELL 1315A000 == 32 [pid = 3668] [id = 484] 09:49:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (131E3400) [pid = 3668] [serial = 1452] [outer = 00000000] 09:49:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (131F0800) [pid = 3668] [serial = 1453] [outer = 131E3400] 09:49:50 INFO - PROCESS | 3668 | 1467823790710 Marionette DEBUG loaded listener.js 09:49:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13920800) [pid = 3668] [serial = 1454] [outer = 131E3400] 09:49:51 INFO - PROCESS | 3668 | 1467823791141 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 601ms 09:49:51 INFO - PROCESS | 3668 | 1467823791161 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 3668 | 1467823791163 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 09:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:49:51 INFO - PROCESS | 3668 | 1467823791166 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - PROCESS | 3668 | 1467823791170 Marionette TRACE conn3 <- [1,1902,null,{}] 09:49:51 INFO - PROCESS | 3668 | 1467823791184 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:51 INFO - PROCESS | 3668 | 1467823791188 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:51 INFO - PROCESS | 3668 | 1467823791270 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:49:51 INFO - PROCESS | 3668 | 1467823791277 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 3668 | 1467823791280 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:51 INFO - PROCESS | 3668 | ++DOCSHELL 15F43800 == 33 [pid = 3668] [id = 485] 09:49:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (15FE9800) [pid = 3668] [serial = 1455] [outer = 00000000] 09:49:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (15FF7800) [pid = 3668] [serial = 1456] [outer = 15FE9800] 09:49:51 INFO - PROCESS | 3668 | 1467823791326 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (16808000) [pid = 3668] [serial = 1457] [outer = 15FE9800] 09:49:51 INFO - PROCESS | 3668 | 1467823791798 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 661ms 09:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:49:51 INFO - PROCESS | 3668 | 1467823791847 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 3668 | 1467823791850 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 09:49:51 INFO - PROCESS | 3668 | 1467823791853 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - PROCESS | 3668 | 1467823791855 Marionette TRACE conn3 <- [1,1906,null,{}] 09:49:51 INFO - PROCESS | 3668 | 1467823791859 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:51 INFO - PROCESS | 3668 | 1467823791860 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:51 INFO - PROCESS | 3668 | 1467823791943 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:49:51 INFO - PROCESS | 3668 | 1467823791979 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 3668 | 1467823791981 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:51 INFO - PROCESS | 3668 | ++DOCSHELL 17218400 == 34 [pid = 3668] [id = 486] 09:49:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (17219C00) [pid = 3668] [serial = 1458] [outer = 00000000] 09:49:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (172E1C00) [pid = 3668] [serial = 1459] [outer = 17219C00] 09:49:52 INFO - PROCESS | 3668 | 1467823792025 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (173B5C00) [pid = 3668] [serial = 1460] [outer = 17219C00] 09:49:52 INFO - PROCESS | 3668 | 1467823792454 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 662ms 09:49:52 INFO - PROCESS | 3668 | 1467823792519 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:49:52 INFO - PROCESS | 3668 | 1467823792521 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 09:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:49:52 INFO - PROCESS | 3668 | 1467823792529 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 3668 | 1467823792531 Marionette TRACE conn3 <- [1,1910,null,{}] 09:49:52 INFO - PROCESS | 3668 | 1467823792535 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:52 INFO - PROCESS | 3668 | 1467823792537 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:52 INFO - PROCESS | 3668 | 1467823792649 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:49:52 INFO - PROCESS | 3668 | 1467823792714 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 3668 | 1467823792716 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:52 INFO - PROCESS | 3668 | ++DOCSHELL 16B3F000 == 35 [pid = 3668] [id = 487] 09:49:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (174B4800) [pid = 3668] [serial = 1461] [outer = 00000000] 09:49:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17B9B000) [pid = 3668] [serial = 1462] [outer = 174B4800] 09:49:52 INFO - PROCESS | 3668 | 1467823792761 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17E7DC00) [pid = 3668] [serial = 1463] [outer = 174B4800] 09:49:53 INFO - PROCESS | 3668 | 1467823793191 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 706ms 09:49:53 INFO - PROCESS | 3668 | 1467823793246 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 3668 | 1467823793248 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 09:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:49:53 INFO - PROCESS | 3668 | 1467823793287 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 3668 | 1467823793288 Marionette TRACE conn3 <- [1,1914,null,{}] 09:49:53 INFO - PROCESS | 3668 | 1467823793296 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:53 INFO - PROCESS | 3668 | 1467823793302 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:53 INFO - PROCESS | 3668 | 1467823793418 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:49:53 INFO - PROCESS | 3668 | 1467823793476 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 3668 | 1467823793478 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:53 INFO - PROCESS | 3668 | ++DOCSHELL 181CF800 == 36 [pid = 3668] [id = 488] 09:49:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (181D0C00) [pid = 3668] [serial = 1464] [outer = 00000000] 09:49:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1966B000) [pid = 3668] [serial = 1465] [outer = 181D0C00] 09:49:53 INFO - PROCESS | 3668 | 1467823793530 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1966B400) [pid = 3668] [serial = 1466] [outer = 181D0C00] 09:49:53 INFO - PROCESS | 3668 | 1467823793927 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 706ms 09:49:53 INFO - PROCESS | 3668 | 1467823793954 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 3668 | 1467823793956 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 09:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:49:53 INFO - PROCESS | 3668 | 1467823793960 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 3668 | 1467823793961 Marionette TRACE conn3 <- [1,1918,null,{}] 09:49:53 INFO - PROCESS | 3668 | 1467823793965 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:53 INFO - PROCESS | 3668 | 1467823793967 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:54 INFO - PROCESS | 3668 | 1467823794077 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:49:54 INFO - PROCESS | 3668 | 1467823794082 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 3668 | 1467823794084 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:54 INFO - PROCESS | 3668 | ++DOCSHELL 19674C00 == 37 [pid = 3668] [id = 489] 09:49:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19677400) [pid = 3668] [serial = 1467] [outer = 00000000] 09:49:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1990D000) [pid = 3668] [serial = 1468] [outer = 19677400] 09:49:54 INFO - PROCESS | 3668 | 1467823794126 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19B48800) [pid = 3668] [serial = 1469] [outer = 19677400] 09:49:54 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1344E800) [pid = 3668] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:49:54 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10A03400) [pid = 3668] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:49:54 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17219400) [pid = 3668] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:49:54 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15FF5800) [pid = 3668] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:49:54 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (129B0400) [pid = 3668] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:49:54 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10561400) [pid = 3668] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:49:54 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0F2EFC00) [pid = 3668] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:49:54 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17223000) [pid = 3668] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:49:54 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (112EB800) [pid = 3668] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:49:54 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (16807800) [pid = 3668] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:49:54 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (144B8400) [pid = 3668] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:49:54 INFO - PROCESS | 3668 | 1467823794564 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 602ms 09:49:54 INFO - PROCESS | 3668 | 1467823794580 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 3668 | 1467823794582 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 09:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:49:54 INFO - PROCESS | 3668 | 1467823794586 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 3668 | 1467823794587 Marionette TRACE conn3 <- [1,1922,null,{}] 09:49:54 INFO - PROCESS | 3668 | 1467823794591 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:54 INFO - PROCESS | 3668 | 1467823794593 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:54 INFO - PROCESS | 3668 | 1467823794668 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:49:54 INFO - PROCESS | 3668 | 1467823794676 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 3668 | 1467823794679 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:54 INFO - PROCESS | 3668 | ++DOCSHELL 144BAC00 == 38 [pid = 3668] [id = 490] 09:49:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15F3A800) [pid = 3668] [serial = 1470] [outer = 00000000] 09:49:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16B38000) [pid = 3668] [serial = 1471] [outer = 15F3A800] 09:49:54 INFO - PROCESS | 3668 | 1467823794724 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (176F0000) [pid = 3668] [serial = 1472] [outer = 15F3A800] 09:49:55 INFO - PROCESS | 3668 | 1467823795156 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 601ms 09:49:55 INFO - PROCESS | 3668 | 1467823795210 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 3668 | 1467823795212 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 09:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:49:55 INFO - PROCESS | 3668 | 1467823795216 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:49:55 INFO - PROCESS | 3668 | 1467823795217 Marionette TRACE conn3 <- [1,1926,null,{}] 09:49:55 INFO - PROCESS | 3668 | 1467823795221 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:55 INFO - PROCESS | 3668 | 1467823795205 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:55 INFO - PROCESS | 3668 | 1467823795292 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:49:55 INFO - PROCESS | 3668 | 1467823795297 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 3668 | 1467823795299 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:55 INFO - PROCESS | 3668 | ++DOCSHELL 1344C400 == 39 [pid = 3668] [id = 491] 09:49:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13950C00) [pid = 3668] [serial = 1473] [outer = 00000000] 09:49:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1990B800) [pid = 3668] [serial = 1474] [outer = 13950C00] 09:49:55 INFO - PROCESS | 3668 | 1467823795341 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19B55C00) [pid = 3668] [serial = 1475] [outer = 13950C00] 09:49:55 INFO - PROCESS | 3668 | 1467823795772 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 616ms 09:49:55 INFO - PROCESS | 3668 | 1467823795821 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 3668 | 1467823795822 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 09:49:55 INFO - PROCESS | 3668 | 1467823795826 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:49:55 INFO - PROCESS | 3668 | 1467823795827 Marionette TRACE conn3 <- [1,1930,null,{}] 09:49:55 INFO - PROCESS | 3668 | 1467823795830 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:55 INFO - PROCESS | 3668 | 1467823795832 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:55 INFO - PROCESS | 3668 | 1467823795910 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:49:55 INFO - PROCESS | 3668 | 1467823795915 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 3668 | 1467823795917 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:55 INFO - PROCESS | 3668 | ++DOCSHELL 1680B400 == 40 [pid = 3668] [id = 492] 09:49:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (181D3000) [pid = 3668] [serial = 1476] [outer = 00000000] 09:49:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19CBE000) [pid = 3668] [serial = 1477] [outer = 181D3000] 09:49:55 INFO - PROCESS | 3668 | 1467823795959 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19C32400) [pid = 3668] [serial = 1478] [outer = 181D3000] 09:49:56 INFO - PROCESS | 3668 | 1467823796547 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 782ms 09:49:56 INFO - PROCESS | 3668 | 1467823796594 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 3668 | 1467823796598 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 09:49:56 INFO - PROCESS | 3668 | 1467823796603 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:49:56 INFO - PROCESS | 3668 | 1467823796606 Marionette TRACE conn3 <- [1,1934,null,{}] 09:49:56 INFO - PROCESS | 3668 | 1467823796612 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:56 INFO - PROCESS | 3668 | 1467823796615 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:56 INFO - PROCESS | 3668 | 1467823796733 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:49:56 INFO - PROCESS | 3668 | 1467823796843 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 3668 | 1467823796846 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:56 INFO - PROCESS | 3668 | ++DOCSHELL 10A75C00 == 41 [pid = 3668] [id = 493] 09:49:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (10A93800) [pid = 3668] [serial = 1479] [outer = 00000000] 09:49:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (12D68C00) [pid = 3668] [serial = 1480] [outer = 10A93800] 09:49:56 INFO - PROCESS | 3668 | 1467823796901 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (13264800) [pid = 3668] [serial = 1481] [outer = 10A93800] 09:49:57 INFO - PROCESS | 3668 | 1467823797497 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 962ms 09:49:57 INFO - PROCESS | 3668 | 1467823797571 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:49:57 INFO - PROCESS | 3668 | 1467823797576 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 09:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:49:57 INFO - PROCESS | 3668 | 1467823797582 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:49:57 INFO - PROCESS | 3668 | 1467823797585 Marionette TRACE conn3 <- [1,1938,null,{}] 09:49:57 INFO - PROCESS | 3668 | 1467823797589 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:57 INFO - PROCESS | 3668 | 1467823797592 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:57 INFO - PROCESS | 3668 | 1467823797698 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:49:57 INFO - PROCESS | 3668 | 1467823797840 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:57 INFO - PROCESS | 3668 | 1467823797842 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:57 INFO - PROCESS | 3668 | ++DOCSHELL 155A1C00 == 42 [pid = 3668] [id = 494] 09:49:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (155A2000) [pid = 3668] [serial = 1482] [outer = 00000000] 09:49:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (15FF7C00) [pid = 3668] [serial = 1483] [outer = 155A2000] 09:49:57 INFO - PROCESS | 3668 | 1467823797904 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (16DA7000) [pid = 3668] [serial = 1484] [outer = 155A2000] 09:49:58 INFO - PROCESS | 3668 | 1467823798533 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1007ms 09:49:58 INFO - PROCESS | 3668 | 1467823798589 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:49:58 INFO - PROCESS | 3668 | 1467823798591 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 09:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:49:58 INFO - PROCESS | 3668 | 1467823798611 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - PROCESS | 3668 | 1467823798614 Marionette TRACE conn3 <- [1,1942,null,{}] 09:49:58 INFO - PROCESS | 3668 | 1467823798625 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:58 INFO - PROCESS | 3668 | 1467823798630 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:58 INFO - PROCESS | 3668 | 1467823798806 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:49:58 INFO - PROCESS | 3668 | 1467823798909 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 3668 | 1467823798912 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:58 INFO - PROCESS | 3668 | ++DOCSHELL 15FF0000 == 43 [pid = 3668] [id = 495] 09:49:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15FF0400) [pid = 3668] [serial = 1485] [outer = 00000000] 09:49:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1680F400) [pid = 3668] [serial = 1486] [outer = 15FF0400] 09:49:58 INFO - PROCESS | 3668 | 1467823798967 Marionette DEBUG loaded listener.js 09:49:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (17B60400) [pid = 3668] [serial = 1487] [outer = 15FF0400] 09:49:59 INFO - PROCESS | 3668 | 1467823799640 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1082ms 09:49:59 INFO - PROCESS | 3668 | 1467823799691 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:49:59 INFO - PROCESS | 3668 | 1467823799696 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 09:49:59 INFO - PROCESS | 3668 | 1467823799704 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:49:59 INFO - PROCESS | 3668 | 1467823799707 Marionette TRACE conn3 <- [1,1946,null,{}] 09:49:59 INFO - PROCESS | 3668 | 1467823799712 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:59 INFO - PROCESS | 3668 | 1467823799715 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:59 INFO - PROCESS | 3668 | 1467823799824 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:49:59 INFO - PROCESS | 3668 | 1467823799948 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:59 INFO - PROCESS | 3668 | 1467823799951 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:49:59 INFO - PROCESS | 3668 | ++DOCSHELL 11277000 == 44 [pid = 3668] [id = 496] 09:49:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (112EB800) [pid = 3668] [serial = 1488] [outer = 00000000] 09:49:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (130CF000) [pid = 3668] [serial = 1489] [outer = 112EB800] 09:49:59 INFO - PROCESS | 3668 | 1467823800000 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (131EE000) [pid = 3668] [serial = 1490] [outer = 112EB800] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 0C779000 == 43 [pid = 3668] [id = 471] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 1344C400 == 42 [pid = 3668] [id = 491] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 144BAC00 == 41 [pid = 3668] [id = 490] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 19674C00 == 40 [pid = 3668] [id = 489] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 181CF800 == 39 [pid = 3668] [id = 488] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 16B3F000 == 38 [pid = 3668] [id = 487] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 17218400 == 37 [pid = 3668] [id = 486] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 15F43800 == 36 [pid = 3668] [id = 485] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 1315A000 == 35 [pid = 3668] [id = 484] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 10F92800 == 34 [pid = 3668] [id = 483] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 0F932400 == 33 [pid = 3668] [id = 481] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 16DAE000 == 32 [pid = 3668] [id = 480] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 1394B000 == 31 [pid = 3668] [id = 482] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 155A1C00 == 30 [pid = 3668] [id = 494] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 15FF0000 == 29 [pid = 3668] [id = 495] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 1680B400 == 28 [pid = 3668] [id = 492] 09:50:00 INFO - PROCESS | 3668 | --DOCSHELL 10A75C00 == 27 [pid = 3668] [id = 493] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (13E78000) [pid = 3668] [serial = 1423] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (10A73400) [pid = 3668] [serial = 1417] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (10A74C00) [pid = 3668] [serial = 1418] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (17332C00) [pid = 3668] [serial = 1432] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (16802C00) [pid = 3668] [serial = 1429] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (12D6C000) [pid = 3668] [serial = 1420] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (13082400) [pid = 3668] [serial = 1421] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1281F400) [pid = 3668] [serial = 1435] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (11272C00) [pid = 3668] [serial = 1415] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10275800) [pid = 3668] [serial = 1414] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (17B65000) [pid = 3668] [serial = 1438] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (17BA0000) [pid = 3668] [serial = 1439] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13923400) [pid = 3668] [serial = 1409] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (131E4C00) [pid = 3668] [serial = 1408] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17B60800) [pid = 3668] [serial = 1412] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16976800) [pid = 3668] [serial = 1411] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (174AE800) [pid = 3668] [serial = 1433] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15F3E800) [pid = 3668] [serial = 1426] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (15FEBC00) [pid = 3668] [serial = 1427] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (16807000) [pid = 3668] [serial = 1430] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (13E75800) [pid = 3668] [serial = 1436] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1816BC00) [pid = 3668] [serial = 1441] [outer = 00000000] [url = about:blank] 09:50:00 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (13EE6400) [pid = 3668] [serial = 1424] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 3668 | 1467823801075 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1383ms 09:50:01 INFO - PROCESS | 3668 | 1467823801100 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 3668 | 1467823801105 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 09:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:50:01 INFO - PROCESS | 3668 | 1467823801109 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - PROCESS | 3668 | 1467823801112 Marionette TRACE conn3 <- [1,1950,null,{}] 09:50:01 INFO - PROCESS | 3668 | 1467823801122 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:01 INFO - PROCESS | 3668 | 1467823801125 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:01 INFO - PROCESS | 3668 | 1467823801219 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:50:01 INFO - PROCESS | 3668 | 1467823801311 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 3668 | 1467823801313 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:01 INFO - PROCESS | 3668 | ++DOCSHELL 10A94000 == 28 [pid = 3668] [id = 497] 09:50:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (10A99800) [pid = 3668] [serial = 1491] [outer = 00000000] 09:50:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (114D7000) [pid = 3668] [serial = 1492] [outer = 10A99800] 09:50:01 INFO - PROCESS | 3668 | 1467823801344 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1281F400) [pid = 3668] [serial = 1493] [outer = 10A99800] 09:50:01 INFO - PROCESS | 3668 | 1467823801766 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 661ms 09:50:01 INFO - PROCESS | 3668 | 1467823801793 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 3668 | 1467823801797 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 09:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:50:01 INFO - PROCESS | 3668 | 1467823801790 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - PROCESS | 3668 | 1467823801793 Marionette TRACE conn3 <- [1,1954,null,{}] 09:50:01 INFO - PROCESS | 3668 | 1467823801796 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:01 INFO - PROCESS | 3668 | 1467823801799 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:01 INFO - PROCESS | 3668 | 1467823801923 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:50:01 INFO - PROCESS | 3668 | 1467823801938 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 3668 | 1467823801941 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:01 INFO - PROCESS | 3668 | ++DOCSHELL 13455000 == 29 [pid = 3668] [id = 498] 09:50:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13457000) [pid = 3668] [serial = 1494] [outer = 00000000] 09:50:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13922000) [pid = 3668] [serial = 1495] [outer = 13457000] 09:50:01 INFO - PROCESS | 3668 | 1467823801987 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (139D9800) [pid = 3668] [serial = 1496] [outer = 13457000] 09:50:02 INFO - PROCESS | 3668 | 1467823802420 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 662ms 09:50:02 INFO - PROCESS | 3668 | 1467823802472 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 3668 | 1467823802474 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 09:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:50:02 INFO - PROCESS | 3668 | 1467823802478 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - PROCESS | 3668 | 1467823802481 Marionette TRACE conn3 <- [1,1958,null,{}] 09:50:02 INFO - PROCESS | 3668 | 1467823802492 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:02 INFO - PROCESS | 3668 | 1467823802496 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:02 INFO - PROCESS | 3668 | 1467823802577 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:50:02 INFO - PROCESS | 3668 | 1467823802585 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 3668 | 1467823802588 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:02 INFO - PROCESS | 3668 | ++DOCSHELL 15346800 == 30 [pid = 3668] [id = 499] 09:50:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15377000) [pid = 3668] [serial = 1497] [outer = 00000000] 09:50:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (157F3C00) [pid = 3668] [serial = 1498] [outer = 15377000] 09:50:02 INFO - PROCESS | 3668 | 1467823802635 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15FEC400) [pid = 3668] [serial = 1499] [outer = 15377000] 09:50:03 INFO - PROCESS | 3668 | 1467823803079 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 661ms 09:50:03 INFO - PROCESS | 3668 | 1467823803144 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 3668 | 1467823803146 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 09:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:50:03 INFO - PROCESS | 3668 | 1467823803150 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 3668 | 1467823803151 Marionette TRACE conn3 <- [1,1962,null,{}] 09:50:03 INFO - PROCESS | 3668 | 1467823803155 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:03 INFO - PROCESS | 3668 | 1467823803156 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:03 INFO - PROCESS | 3668 | 1467823803296 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:50:03 INFO - PROCESS | 3668 | 1467823803316 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 3668 | 1467823803319 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:03 INFO - PROCESS | 3668 | ++DOCSHELL 16073C00 == 31 [pid = 3668] [id = 500] 09:50:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16803C00) [pid = 3668] [serial = 1500] [outer = 00000000] 09:50:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1680C400) [pid = 3668] [serial = 1501] [outer = 16803C00] 09:50:03 INFO - PROCESS | 3668 | 1467823803362 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16B3F000) [pid = 3668] [serial = 1502] [outer = 16803C00] 09:50:03 INFO - PROCESS | 3668 | 1467823803764 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 677ms 09:50:03 INFO - PROCESS | 3668 | 1467823803828 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 3668 | 1467823803830 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 09:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:50:03 INFO - PROCESS | 3668 | 1467823803834 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 3668 | 1467823803835 Marionette TRACE conn3 <- [1,1966,null,{}] 09:50:03 INFO - PROCESS | 3668 | 1467823803839 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:03 INFO - PROCESS | 3668 | 1467823803841 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:03 INFO - PROCESS | 3668 | 1467823803956 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:50:03 INFO - PROCESS | 3668 | 1467823803964 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 3668 | 1467823803966 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:03 INFO - PROCESS | 3668 | ++DOCSHELL 16803000 == 32 [pid = 3668] [id = 501] 09:50:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1680B400) [pid = 3668] [serial = 1503] [outer = 00000000] 09:50:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1721D800) [pid = 3668] [serial = 1504] [outer = 1680B400] 09:50:03 INFO - PROCESS | 3668 | 1467823804009 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (172E5C00) [pid = 3668] [serial = 1505] [outer = 1680B400] 09:50:04 INFO - PROCESS | 3668 | 1467823804443 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 616ms 09:50:04 INFO - PROCESS | 3668 | 1467823804454 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 3668 | 1467823804456 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 09:50:04 INFO - PROCESS | 3668 | 1467823804459 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:50:04 INFO - PROCESS | 3668 | 1467823804461 Marionette TRACE conn3 <- [1,1970,null,{}] 09:50:04 INFO - PROCESS | 3668 | 1467823804464 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:04 INFO - PROCESS | 3668 | 1467823804470 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:04 INFO - PROCESS | 3668 | 1467823804623 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:50:04 INFO - PROCESS | 3668 | 1467823804690 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 3668 | 1467823804692 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:04 INFO - PROCESS | 3668 | ++DOCSHELL 17B9E400 == 33 [pid = 3668] [id = 502] 09:50:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17E76000) [pid = 3668] [serial = 1506] [outer = 00000000] 09:50:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18171400) [pid = 3668] [serial = 1507] [outer = 17E76000] 09:50:04 INFO - PROCESS | 3668 | 1467823804735 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (181C5C00) [pid = 3668] [serial = 1508] [outer = 17E76000] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (174B4800) [pid = 3668] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (181D0C00) [pid = 3668] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19677400) [pid = 3668] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1394D800) [pid = 3668] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (131E3400) [pid = 3668] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0F935C00) [pid = 3668] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (17219C00) [pid = 3668] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15FE9800) [pid = 3668] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (10F9C000) [pid = 3668] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17B68000) [pid = 3668] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (181D3000) [pid = 3668] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13950C00) [pid = 3668] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:50:05 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15F3A800) [pid = 3668] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:50:05 INFO - PROCESS | 3668 | 1467823805317 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 917ms 09:50:05 INFO - PROCESS | 3668 | 1467823805373 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:50:05 INFO - PROCESS | 3668 | 1467823805385 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 09:50:05 INFO - PROCESS | 3668 | 1467823805388 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - PROCESS | 3668 | 1467823805390 Marionette TRACE conn3 <- [1,1974,null,{}] 09:50:05 INFO - PROCESS | 3668 | 1467823805394 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:05 INFO - PROCESS | 3668 | 1467823805395 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:05 INFO - PROCESS | 3668 | 1467823805453 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:50:05 INFO - PROCESS | 3668 | 1467823805458 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 3668 | 1467823805460 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:05 INFO - PROCESS | 3668 | ++DOCSHELL 0C764800 == 34 [pid = 3668] [id = 503] 09:50:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (10A0F400) [pid = 3668] [serial = 1509] [outer = 00000000] 09:50:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (131E3400) [pid = 3668] [serial = 1510] [outer = 10A0F400] 09:50:05 INFO - PROCESS | 3668 | 1467823805502 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13453400) [pid = 3668] [serial = 1511] [outer = 10A0F400] 09:50:05 INFO - PROCESS | 3668 | 1467823805896 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 571ms 09:50:05 INFO - PROCESS | 3668 | 1467823805948 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:50:05 INFO - PROCESS | 3668 | 1467823805950 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 09:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:50:05 INFO - PROCESS | 3668 | 1467823805953 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - PROCESS | 3668 | 1467823805955 Marionette TRACE conn3 <- [1,1978,null,{}] 09:50:05 INFO - PROCESS | 3668 | 1467823805958 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:05 INFO - PROCESS | 3668 | 1467823805960 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:06 INFO - PROCESS | 3668 | 1467823806033 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:50:06 INFO - PROCESS | 3668 | 1467823806038 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 3668 | 1467823806040 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:06 INFO - PROCESS | 3668 | ++DOCSHELL 16977000 == 35 [pid = 3668] [id = 504] 09:50:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17337C00) [pid = 3668] [serial = 1512] [outer = 00000000] 09:50:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (181CB800) [pid = 3668] [serial = 1513] [outer = 17337C00] 09:50:06 INFO - PROCESS | 3668 | 1467823806083 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17E7B400) [pid = 3668] [serial = 1514] [outer = 17337C00] 09:50:06 INFO - PROCESS | 3668 | 1467823806467 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 571ms 09:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:50:06 INFO - PROCESS | 3668 | 1467823806534 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 3668 | 1467823806536 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 09:50:06 INFO - PROCESS | 3668 | 1467823806539 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 3668 | 1467823806541 Marionette TRACE conn3 <- [1,1982,null,{}] 09:50:06 INFO - PROCESS | 3668 | 1467823806544 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:06 INFO - PROCESS | 3668 | 1467823806546 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:06 INFO - PROCESS | 3668 | 1467823806620 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:50:06 INFO - PROCESS | 3668 | 1467823806625 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 3668 | 1467823806627 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:06 INFO - PROCESS | 3668 | ++DOCSHELL 15346400 == 36 [pid = 3668] [id = 505] 09:50:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19906000) [pid = 3668] [serial = 1515] [outer = 00000000] 09:50:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19B55800) [pid = 3668] [serial = 1516] [outer = 19906000] 09:50:06 INFO - PROCESS | 3668 | 1467823806669 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19C2E400) [pid = 3668] [serial = 1517] [outer = 19906000] 09:50:07 INFO - PROCESS | 3668 | 1467823807065 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 571ms 09:50:07 INFO - PROCESS | 3668 | 1467823807122 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 3668 | 1467823807124 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 09:50:07 INFO - PROCESS | 3668 | 1467823807127 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:50:07 INFO - PROCESS | 3668 | 1467823807139 Marionette TRACE conn3 <- [1,1986,null,{}] 09:50:07 INFO - PROCESS | 3668 | 1467823807147 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:07 INFO - PROCESS | 3668 | 1467823807148 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:07 INFO - PROCESS | 3668 | 1467823807248 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:50:07 INFO - PROCESS | 3668 | 1467823807414 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 3668 | 1467823807417 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:07 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F5800 == 37 [pid = 3668] [id = 506] 09:50:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0F2F6000) [pid = 3668] [serial = 1518] [outer = 00000000] 09:50:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1026CC00) [pid = 3668] [serial = 1519] [outer = 0F2F6000] 09:50:07 INFO - PROCESS | 3668 | 1467823807477 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10A7AC00) [pid = 3668] [serial = 1520] [outer = 0F2F6000] 09:50:08 INFO - PROCESS | 3668 | 1467823808222 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1173ms 09:50:08 INFO - PROCESS | 3668 | 1467823808298 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 3668 | 1467823808302 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 09:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:50:08 INFO - PROCESS | 3668 | 1467823808307 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 3668 | 1467823808310 Marionette TRACE conn3 <- [1,1990,null,{}] 09:50:08 INFO - PROCESS | 3668 | 1467823808315 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:08 INFO - PROCESS | 3668 | 1467823808318 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:08 INFO - PROCESS | 3668 | 1467823808456 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:50:08 INFO - PROCESS | 3668 | 1467823808591 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:08 INFO - PROCESS | 3668 | 1467823808594 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:08 INFO - PROCESS | 3668 | ++DOCSHELL 112F4800 == 38 [pid = 3668] [id = 507] 09:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (13922800) [pid = 3668] [serial = 1521] [outer = 00000000] 09:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (13EE7400) [pid = 3668] [serial = 1522] [outer = 13922800] 09:50:08 INFO - PROCESS | 3668 | 1467823808652 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (144B3800) [pid = 3668] [serial = 1523] [outer = 13922800] 09:50:09 INFO - PROCESS | 3668 | 1467823809535 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1307ms 09:50:09 INFO - PROCESS | 3668 | 1467823809604 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:50:09 INFO - PROCESS | 3668 | 1467823809609 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 09:50:09 INFO - PROCESS | 3668 | 1467823809614 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:50:09 INFO - PROCESS | 3668 | 1467823809617 Marionette TRACE conn3 <- [1,1994,null,{}] 09:50:09 INFO - PROCESS | 3668 | 1467823809622 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:09 INFO - PROCESS | 3668 | 1467823809625 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:09 INFO - PROCESS | 3668 | 1467823809740 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:50:09 INFO - PROCESS | 3668 | --DOCSHELL 15346400 == 37 [pid = 3668] [id = 505] 09:50:09 INFO - PROCESS | 3668 | --DOCSHELL 16977000 == 36 [pid = 3668] [id = 504] 09:50:09 INFO - PROCESS | 3668 | --DOCSHELL 0C764800 == 35 [pid = 3668] [id = 503] 09:50:09 INFO - PROCESS | 3668 | --DOCSHELL 17B9E400 == 34 [pid = 3668] [id = 502] 09:50:09 INFO - PROCESS | 3668 | --DOCSHELL 16803000 == 33 [pid = 3668] [id = 501] 09:50:09 INFO - PROCESS | 3668 | --DOCSHELL 16073C00 == 32 [pid = 3668] [id = 500] 09:50:09 INFO - PROCESS | 3668 | --DOCSHELL 15346800 == 31 [pid = 3668] [id = 499] 09:50:09 INFO - PROCESS | 3668 | --DOCSHELL 13455000 == 30 [pid = 3668] [id = 498] 09:50:09 INFO - PROCESS | 3668 | --DOCSHELL 10A94000 == 29 [pid = 3668] [id = 497] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (17B9B000) [pid = 3668] [serial = 1462] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1966B000) [pid = 3668] [serial = 1465] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (17E7DC00) [pid = 3668] [serial = 1463] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1990D000) [pid = 3668] [serial = 1468] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (141A7000) [pid = 3668] [serial = 1447] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1537C800) [pid = 3668] [serial = 1448] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1966B400) [pid = 3668] [serial = 1466] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (131F0800) [pid = 3668] [serial = 1453] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13920800) [pid = 3668] [serial = 1454] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (112CE400) [pid = 3668] [serial = 1444] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (11CD3400) [pid = 3668] [serial = 1445] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (172E1C00) [pid = 3668] [serial = 1459] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (15FF7800) [pid = 3668] [serial = 1456] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (16808000) [pid = 3668] [serial = 1457] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (114CB000) [pid = 3668] [serial = 1450] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (12825000) [pid = 3668] [serial = 1451] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1816C000) [pid = 3668] [serial = 1442] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19B48800) [pid = 3668] [serial = 1469] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19C32400) [pid = 3668] [serial = 1478] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1990B800) [pid = 3668] [serial = 1474] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19CBE000) [pid = 3668] [serial = 1477] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (16B38000) [pid = 3668] [serial = 1471] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19B55C00) [pid = 3668] [serial = 1475] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (176F0000) [pid = 3668] [serial = 1472] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (173B5C00) [pid = 3668] [serial = 1460] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 3668 | 1467823809854 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 3668 | 1467823809858 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:09 INFO - PROCESS | 3668 | ++DOCSHELL 1026DC00 == 30 [pid = 3668] [id = 508] 09:50:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (10273400) [pid = 3668] [serial = 1524] [outer = 00000000] 09:50:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (10A77000) [pid = 3668] [serial = 1525] [outer = 10273400] 09:50:09 INFO - PROCESS | 3668 | 1467823809910 Marionette DEBUG loaded listener.js 09:50:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (112F7C00) [pid = 3668] [serial = 1526] [outer = 10273400] 09:50:10 INFO - PROCESS | 3668 | 1467823810314 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 767ms 09:50:10 INFO - PROCESS | 3668 | 1467823810383 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 3668 | 1467823810387 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 09:50:10 INFO - PROCESS | 3668 | 1467823810393 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:50:10 INFO - PROCESS | 3668 | 1467823810396 Marionette TRACE conn3 <- [1,1998,null,{}] 09:50:10 INFO - PROCESS | 3668 | 1467823810400 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:10 INFO - PROCESS | 3668 | 1467823810402 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:10 INFO - PROCESS | 3668 | 1467823810485 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:50:10 INFO - PROCESS | 3668 | 1467823810491 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 3668 | 1467823810493 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:10 INFO - PROCESS | 3668 | ++DOCSHELL 130CC400 == 31 [pid = 3668] [id = 509] 09:50:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (130D5000) [pid = 3668] [serial = 1527] [outer = 00000000] 09:50:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13947C00) [pid = 3668] [serial = 1528] [outer = 130D5000] 09:50:10 INFO - PROCESS | 3668 | 1467823810541 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13EE6400) [pid = 3668] [serial = 1529] [outer = 130D5000] 09:50:11 INFO - PROCESS | 3668 | 1467823811004 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 661ms 09:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:50:11 INFO - PROCESS | 3668 | 1467823811073 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:50:11 INFO - PROCESS | 3668 | 1467823811075 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 09:50:11 INFO - PROCESS | 3668 | 1467823811078 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 3668 | 1467823811082 Marionette TRACE conn3 <- [1,2002,null,{}] 09:50:11 INFO - PROCESS | 3668 | 1467823811092 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:11 INFO - PROCESS | 3668 | 1467823811097 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:11 INFO - PROCESS | 3668 | 1467823811256 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:50:11 INFO - PROCESS | 3668 | 1467823811300 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 3668 | 1467823811303 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:11 INFO - PROCESS | 3668 | ++DOCSHELL 16776800 == 32 [pid = 3668] [id = 510] 09:50:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (16801C00) [pid = 3668] [serial = 1530] [outer = 00000000] 09:50:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1680F800) [pid = 3668] [serial = 1531] [outer = 16801C00] 09:50:11 INFO - PROCESS | 3668 | 1467823811349 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17221000) [pid = 3668] [serial = 1532] [outer = 16801C00] 09:50:11 INFO - PROCESS | 3668 | 1467823811723 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 707ms 09:50:11 INFO - PROCESS | 3668 | 1467823811782 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:50:11 INFO - PROCESS | 3668 | 1467823811784 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 09:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:50:11 INFO - PROCESS | 3668 | 1467823811787 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 3668 | 1467823811789 Marionette TRACE conn3 <- [1,2006,null,{}] 09:50:11 INFO - PROCESS | 3668 | 1467823811792 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:11 INFO - PROCESS | 3668 | 1467823811794 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:11 INFO - PROCESS | 3668 | 1467823811929 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:50:11 INFO - PROCESS | 3668 | 1467823811988 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 3668 | 1467823811990 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:11 INFO - PROCESS | 3668 | ++DOCSHELL 173B8C00 == 33 [pid = 3668] [id = 511] 09:50:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (173B9C00) [pid = 3668] [serial = 1533] [outer = 00000000] 09:50:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (176F0000) [pid = 3668] [serial = 1534] [outer = 173B9C00] 09:50:12 INFO - PROCESS | 3668 | 1467823812034 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17C97C00) [pid = 3668] [serial = 1535] [outer = 173B9C00] 09:50:12 INFO - PROCESS | 3668 | 1467823812437 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 661ms 09:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:50:12 INFO - PROCESS | 3668 | 1467823812469 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 3668 | 1467823812471 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 09:50:12 INFO - PROCESS | 3668 | 1467823812475 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - PROCESS | 3668 | 1467823812476 Marionette TRACE conn3 <- [1,2010,null,{}] 09:50:12 INFO - PROCESS | 3668 | 1467823812479 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:12 INFO - PROCESS | 3668 | 1467823812481 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:12 INFO - PROCESS | 3668 | 1467823812603 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:50:12 INFO - PROCESS | 3668 | 1467823812625 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 3668 | 1467823812627 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:12 INFO - PROCESS | 3668 | ++DOCSHELL 131EE400 == 34 [pid = 3668] [id = 512] 09:50:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13E73800) [pid = 3668] [serial = 1536] [outer = 00000000] 09:50:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1816D000) [pid = 3668] [serial = 1537] [outer = 13E73800] 09:50:12 INFO - PROCESS | 3668 | 1467823812669 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18173000) [pid = 3668] [serial = 1538] [outer = 13E73800] 09:50:13 INFO - PROCESS | 3668 | 1467823813104 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 661ms 09:50:13 INFO - PROCESS | 3668 | 1467823813138 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 3668 | 1467823813140 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 09:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:50:13 INFO - PROCESS | 3668 | 1467823813143 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 3668 | 1467823813145 Marionette TRACE conn3 <- [1,2014,null,{}] 09:50:13 INFO - PROCESS | 3668 | 1467823813149 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:13 INFO - PROCESS | 3668 | 1467823813154 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:13 INFO - PROCESS | 3668 | 1467823813303 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:50:13 INFO - PROCESS | 3668 | 1467823813367 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 3668 | 1467823813369 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:13 INFO - PROCESS | 3668 | ++DOCSHELL 1966FC00 == 35 [pid = 3668] [id = 513] 09:50:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19673000) [pid = 3668] [serial = 1539] [outer = 00000000] 09:50:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19B4C000) [pid = 3668] [serial = 1540] [outer = 19673000] 09:50:13 INFO - PROCESS | 3668 | 1467823813412 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19C2C400) [pid = 3668] [serial = 1541] [outer = 19673000] 09:50:13 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10A99800) [pid = 3668] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:50:13 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (16803C00) [pid = 3668] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:50:13 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15377000) [pid = 3668] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:50:13 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (112EB800) [pid = 3668] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:50:13 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13457000) [pid = 3668] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:50:13 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10A93800) [pid = 3668] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:50:13 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (155A2000) [pid = 3668] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:50:13 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15FF0400) [pid = 3668] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:50:13 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1680B400) [pid = 3668] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:50:13 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (17E76000) [pid = 3668] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:50:13 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (10A0F400) [pid = 3668] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:50:13 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17337C00) [pid = 3668] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:50:13 INFO - PROCESS | 3668 | 1467823813876 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 811ms 09:50:13 INFO - PROCESS | 3668 | 1467823813953 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 3668 | 1467823813955 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 09:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:50:13 INFO - PROCESS | 3668 | 1467823813958 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 3668 | 1467823813960 Marionette TRACE conn3 <- [1,2018,null,{}] 09:50:13 INFO - PROCESS | 3668 | 1467823813963 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:13 INFO - PROCESS | 3668 | 1467823813965 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:14 INFO - PROCESS | 3668 | 1467823814077 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:50:14 INFO - PROCESS | 3668 | 1467823814143 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 3668 | 1467823814145 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:14 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F2800 == 36 [pid = 3668] [id = 514] 09:50:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0F2F9000) [pid = 3668] [serial = 1542] [outer = 00000000] 09:50:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (13E76C00) [pid = 3668] [serial = 1543] [outer = 0F2F9000] 09:50:14 INFO - PROCESS | 3668 | 1467823814188 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (141AD000) [pid = 3668] [serial = 1544] [outer = 0F2F9000] 09:50:14 INFO - PROCESS | 3668 | 1467823814527 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 616ms 09:50:14 INFO - PROCESS | 3668 | 1467823814580 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 3668 | 1467823814582 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 09:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:50:14 INFO - PROCESS | 3668 | 1467823814585 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 3668 | 1467823814587 Marionette TRACE conn3 <- [1,2022,null,{}] 09:50:14 INFO - PROCESS | 3668 | 1467823814601 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:14 INFO - PROCESS | 3668 | 1467823814603 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:14 INFO - PROCESS | 3668 | 1467823814677 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:50:14 INFO - PROCESS | 3668 | 1467823814684 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 3668 | 1467823814686 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:14 INFO - PROCESS | 3668 | ++DOCSHELL 16809400 == 37 [pid = 3668] [id = 515] 09:50:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17E76000) [pid = 3668] [serial = 1545] [outer = 00000000] 09:50:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19C2CC00) [pid = 3668] [serial = 1546] [outer = 17E76000] 09:50:14 INFO - PROCESS | 3668 | 1467823814729 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19CBB000) [pid = 3668] [serial = 1547] [outer = 17E76000] 09:50:15 INFO - PROCESS | 3668 | 1467823815148 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 617ms 09:50:15 INFO - PROCESS | 3668 | 1467823815209 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 3668 | 1467823815211 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 09:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:50:15 INFO - PROCESS | 3668 | 1467823815198 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 3668 | 1467823815200 Marionette TRACE conn3 <- [1,2026,null,{}] 09:50:15 INFO - PROCESS | 3668 | 1467823815203 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:15 INFO - PROCESS | 3668 | 1467823815205 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:15 INFO - PROCESS | 3668 | 1467823815283 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:50:15 INFO - PROCESS | 3668 | 1467823815290 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:15 INFO - PROCESS | 3668 | 1467823815292 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:15 INFO - PROCESS | 3668 | ++DOCSHELL 181D4400 == 38 [pid = 3668] [id = 516] 09:50:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19908C00) [pid = 3668] [serial = 1548] [outer = 00000000] 09:50:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19F87400) [pid = 3668] [serial = 1549] [outer = 19908C00] 09:50:15 INFO - PROCESS | 3668 | 1467823815334 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19F91C00) [pid = 3668] [serial = 1550] [outer = 19908C00] 09:50:15 INFO - PROCESS | 3668 | 1467823815860 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 706ms 09:50:15 INFO - PROCESS | 3668 | 1467823815923 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 3668 | 1467823815928 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 09:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:50:15 INFO - PROCESS | 3668 | 1467823815933 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 3668 | 1467823815937 Marionette TRACE conn3 <- [1,2030,null,{}] 09:50:15 INFO - PROCESS | 3668 | 1467823815943 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:15 INFO - PROCESS | 3668 | 1467823815946 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:16 INFO - PROCESS | 3668 | 1467823816096 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:50:16 INFO - PROCESS | 3668 | 1467823816190 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 3668 | 1467823816195 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:16 INFO - PROCESS | 3668 | ++DOCSHELL 0F2FAC00 == 39 [pid = 3668] [id = 517] 09:50:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0F935C00) [pid = 3668] [serial = 1551] [outer = 00000000] 09:50:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (11CD2400) [pid = 3668] [serial = 1552] [outer = 0F935C00] 09:50:16 INFO - PROCESS | 3668 | 1467823816264 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (13265400) [pid = 3668] [serial = 1553] [outer = 0F935C00] 09:50:16 INFO - PROCESS | 3668 | 1467823816869 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1007ms 09:50:16 INFO - PROCESS | 3668 | 1467823816947 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 3668 | 1467823816951 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 09:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:50:16 INFO - PROCESS | 3668 | 1467823816976 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - PROCESS | 3668 | 1467823816979 Marionette TRACE conn3 <- [1,2034,null,{}] 09:50:16 INFO - PROCESS | 3668 | 1467823816998 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:16 INFO - PROCESS | 3668 | 1467823817001 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:17 INFO - PROCESS | 3668 | 1467823817114 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:50:17 INFO - PROCESS | 3668 | 1467823817260 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 3668 | 1467823817263 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:17 INFO - PROCESS | 3668 | ++DOCSHELL 1576FC00 == 40 [pid = 3668] [id = 518] 09:50:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (157F1C00) [pid = 3668] [serial = 1554] [outer = 00000000] 09:50:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (15F42800) [pid = 3668] [serial = 1555] [outer = 157F1C00] 09:50:17 INFO - PROCESS | 3668 | 1467823817320 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1721F800) [pid = 3668] [serial = 1556] [outer = 157F1C00] 09:50:17 INFO - PROCESS | 3668 | 1467823817885 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 992ms 09:50:17 INFO - PROCESS | 3668 | 1467823817948 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 3668 | 1467823817950 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 09:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:50:17 INFO - PROCESS | 3668 | 1467823817954 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - PROCESS | 3668 | 1467823817958 Marionette TRACE conn3 <- [1,2038,null,{}] 09:50:17 INFO - PROCESS | 3668 | 1467823817968 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:17 INFO - PROCESS | 3668 | 1467823817973 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:18 INFO - PROCESS | 3668 | 1467823818076 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:50:18 INFO - PROCESS | 3668 | 1467823818212 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 3668 | 1467823818216 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:18 INFO - PROCESS | 3668 | ++DOCSHELL 181CD000 == 41 [pid = 3668] [id = 519] 09:50:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19679C00) [pid = 3668] [serial = 1557] [outer = 00000000] 09:50:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19C28800) [pid = 3668] [serial = 1558] [outer = 19679C00] 09:50:18 INFO - PROCESS | 3668 | 1467823818271 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19F6A800) [pid = 3668] [serial = 1559] [outer = 19679C00] 09:50:19 INFO - PROCESS | 3668 | 1467823819021 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1113ms 09:50:19 INFO - PROCESS | 3668 | 1467823819083 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:50:19 INFO - PROCESS | 3668 | 1467823819088 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 09:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:50:19 INFO - PROCESS | 3668 | 1467823819093 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:50:19 INFO - PROCESS | 3668 | 1467823819096 Marionette TRACE conn3 <- [1,2042,null,{}] 09:50:19 INFO - PROCESS | 3668 | 1467823819102 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:19 INFO - PROCESS | 3668 | 1467823819104 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:19 INFO - PROCESS | 3668 | 1467823819206 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:50:19 INFO - PROCESS | 3668 | 1467823819341 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:19 INFO - PROCESS | 3668 | 1467823819345 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:19 INFO - PROCESS | 3668 | ++DOCSHELL 114CF000 == 42 [pid = 3668] [id = 520] 09:50:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (128ACC00) [pid = 3668] [serial = 1560] [outer = 00000000] 09:50:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (12BD0000) [pid = 3668] [serial = 1561] [outer = 128ACC00] 09:50:19 INFO - PROCESS | 3668 | 1467823819407 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (13155000) [pid = 3668] [serial = 1562] [outer = 128ACC00] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 16809400 == 41 [pid = 3668] [id = 515] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 0F2F2800 == 40 [pid = 3668] [id = 514] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 1966FC00 == 39 [pid = 3668] [id = 513] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 131EE400 == 38 [pid = 3668] [id = 512] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 173B8C00 == 37 [pid = 3668] [id = 511] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 16776800 == 36 [pid = 3668] [id = 510] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 130CC400 == 35 [pid = 3668] [id = 509] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 1026DC00 == 34 [pid = 3668] [id = 508] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 0F2F5800 == 33 [pid = 3668] [id = 506] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 11277000 == 32 [pid = 3668] [id = 496] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 112F4800 == 31 [pid = 3668] [id = 507] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 181CD000 == 30 [pid = 3668] [id = 519] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 181D4400 == 29 [pid = 3668] [id = 516] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 0F2FAC00 == 28 [pid = 3668] [id = 517] 09:50:20 INFO - PROCESS | 3668 | --DOCSHELL 1576FC00 == 27 [pid = 3668] [id = 518] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (19B55800) [pid = 3668] [serial = 1516] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (114D7000) [pid = 3668] [serial = 1492] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1281F400) [pid = 3668] [serial = 1493] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1680C400) [pid = 3668] [serial = 1501] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (157F3C00) [pid = 3668] [serial = 1498] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (131EE000) [pid = 3668] [serial = 1490] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (130CF000) [pid = 3668] [serial = 1489] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13922000) [pid = 3668] [serial = 1495] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (139D9800) [pid = 3668] [serial = 1496] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13264800) [pid = 3668] [serial = 1481] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (12D68C00) [pid = 3668] [serial = 1480] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (16DA7000) [pid = 3668] [serial = 1484] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15FF7C00) [pid = 3668] [serial = 1483] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17B60400) [pid = 3668] [serial = 1487] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1680F400) [pid = 3668] [serial = 1486] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1721D800) [pid = 3668] [serial = 1504] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18171400) [pid = 3668] [serial = 1507] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (13453400) [pid = 3668] [serial = 1511] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (131E3400) [pid = 3668] [serial = 1510] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (181C5C00) [pid = 3668] [serial = 1508] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (172E5C00) [pid = 3668] [serial = 1505] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (16B3F000) [pid = 3668] [serial = 1502] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (17E7B400) [pid = 3668] [serial = 1514] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (15FEC400) [pid = 3668] [serial = 1499] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (181CB800) [pid = 3668] [serial = 1513] [outer = 00000000] [url = about:blank] 09:50:20 INFO - PROCESS | 3668 | 1467823820592 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1548ms 09:50:20 INFO - PROCESS | 3668 | 1467823820628 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:50:20 INFO - PROCESS | 3668 | 1467823820632 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 09:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:50:20 INFO - PROCESS | 3668 | 1467823820637 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:50:20 INFO - PROCESS | 3668 | 1467823820640 Marionette TRACE conn3 <- [1,2046,null,{}] 09:50:20 INFO - PROCESS | 3668 | 1467823820646 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:20 INFO - PROCESS | 3668 | 1467823820649 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:20 INFO - PROCESS | 3668 | 1467823820735 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:50:20 INFO - PROCESS | 3668 | 1467823820744 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 3668 | 1467823820748 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:20 INFO - PROCESS | 3668 | ++DOCSHELL 112CE400 == 28 [pid = 3668] [id = 521] 09:50:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (112CF800) [pid = 3668] [serial = 1563] [outer = 00000000] 09:50:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1281E000) [pid = 3668] [serial = 1564] [outer = 112CF800] 09:50:20 INFO - PROCESS | 3668 | 1467823820795 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (12928C00) [pid = 3668] [serial = 1565] [outer = 112CF800] 09:50:21 INFO - PROCESS | 3668 | 1467823821279 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 676ms 09:50:21 INFO - PROCESS | 3668 | 1467823821332 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 3668 | 1467823821337 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 09:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:50:21 INFO - PROCESS | 3668 | 1467823821343 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - PROCESS | 3668 | 1467823821346 Marionette TRACE conn3 <- [1,2050,null,{}] 09:50:21 INFO - PROCESS | 3668 | 1467823821350 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:21 INFO - PROCESS | 3668 | 1467823821352 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:21 INFO - PROCESS | 3668 | 1467823821436 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:50:21 INFO - PROCESS | 3668 | 1467823821444 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:21 INFO - PROCESS | 3668 | 1467823821447 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:21 INFO - PROCESS | 3668 | ++DOCSHELL 132C1000 == 29 [pid = 3668] [id = 522] 09:50:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (132C2800) [pid = 3668] [serial = 1566] [outer = 00000000] 09:50:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13922C00) [pid = 3668] [serial = 1567] [outer = 132C2800] 09:50:21 INFO - PROCESS | 3668 | 1467823821487 Marionette DEBUG loaded listener.js 09:50:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (13952400) [pid = 3668] [serial = 1568] [outer = 132C2800] 09:50:21 INFO - PROCESS | 3668 | 1467823821951 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 601ms 09:50:21 INFO - PROCESS | 3668 | 1467823821971 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 3668 | 1467823821973 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 09:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:50:21 INFO - PROCESS | 3668 | 1467823821960 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - PROCESS | 3668 | 1467823821963 Marionette TRACE conn3 <- [1,2054,null,{}] 09:50:21 INFO - PROCESS | 3668 | 1467823821974 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:21 INFO - PROCESS | 3668 | 1467823821978 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:22 INFO - PROCESS | 3668 | 1467823822059 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:50:22 INFO - PROCESS | 3668 | 1467823822066 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 3668 | 1467823822069 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:22 INFO - PROCESS | 3668 | ++DOCSHELL 15769400 == 30 [pid = 3668] [id = 523] 09:50:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (157EE400) [pid = 3668] [serial = 1569] [outer = 00000000] 09:50:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15FEC800) [pid = 3668] [serial = 1570] [outer = 157EE400] 09:50:22 INFO - PROCESS | 3668 | 1467823822116 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (15FF0400) [pid = 3668] [serial = 1571] [outer = 157EE400] 09:50:22 INFO - PROCESS | 3668 | 1467823822617 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 662ms 09:50:22 INFO - PROCESS | 3668 | 1467823822641 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 3668 | 1467823822643 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 09:50:22 INFO - PROCESS | 3668 | 1467823822646 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:50:22 INFO - PROCESS | 3668 | 1467823822648 Marionette TRACE conn3 <- [1,2058,null,{}] 09:50:22 INFO - PROCESS | 3668 | 1467823822658 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:22 INFO - PROCESS | 3668 | 1467823822660 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:22 INFO - PROCESS | 3668 | 1467823822773 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:50:22 INFO - PROCESS | 3668 | 1467823822861 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 3668 | 1467823822847 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:22 INFO - PROCESS | 3668 | ++DOCSHELL 1680B000 == 31 [pid = 3668] [id = 524] 09:50:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1680B400) [pid = 3668] [serial = 1572] [outer = 00000000] 09:50:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16810C00) [pid = 3668] [serial = 1573] [outer = 1680B400] 09:50:22 INFO - PROCESS | 3668 | 1467823822889 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (16E76000) [pid = 3668] [serial = 1574] [outer = 1680B400] 09:50:23 INFO - PROCESS | 3668 | 1467823823297 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 661ms 09:50:23 INFO - PROCESS | 3668 | 1467823823311 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 3668 | 1467823823313 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 09:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:50:23 INFO - PROCESS | 3668 | 1467823823316 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - PROCESS | 3668 | 1467823823318 Marionette TRACE conn3 <- [1,2062,null,{}] 09:50:23 INFO - PROCESS | 3668 | 1467823823321 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:23 INFO - PROCESS | 3668 | 1467823823323 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:23 INFO - PROCESS | 3668 | 1467823823429 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:50:23 INFO - PROCESS | 3668 | 1467823823434 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 3668 | 1467823823436 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:23 INFO - PROCESS | 3668 | ++DOCSHELL 1680C800 == 32 [pid = 3668] [id = 525] 09:50:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1680F000) [pid = 3668] [serial = 1575] [outer = 00000000] 09:50:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (173B0800) [pid = 3668] [serial = 1576] [outer = 1680F000] 09:50:23 INFO - PROCESS | 3668 | 1467823823481 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (173AD400) [pid = 3668] [serial = 1577] [outer = 1680F000] 09:50:23 INFO - PROCESS | 3668 | 1467823823918 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 601ms 09:50:23 INFO - PROCESS | 3668 | 1467823823937 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 3668 | 1467823823939 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 09:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:50:23 INFO - PROCESS | 3668 | 1467823823942 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - PROCESS | 3668 | 1467823823944 Marionette TRACE conn3 <- [1,2066,null,{}] 09:50:23 INFO - PROCESS | 3668 | 1467823823947 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:23 INFO - PROCESS | 3668 | 1467823823952 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:24 INFO - PROCESS | 3668 | 1467823824081 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:50:24 INFO - PROCESS | 3668 | 1467823824157 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 3668 | 1467823824159 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:24 INFO - PROCESS | 3668 | ++DOCSHELL 17B99C00 == 33 [pid = 3668] [id = 526] 09:50:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17BA0400) [pid = 3668] [serial = 1578] [outer = 00000000] 09:50:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1816FC00) [pid = 3668] [serial = 1579] [outer = 17BA0400] 09:50:24 INFO - PROCESS | 3668 | 1467823824205 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (181CA000) [pid = 3668] [serial = 1580] [outer = 17BA0400] 09:50:24 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19673000) [pid = 3668] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:50:24 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13E73800) [pid = 3668] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:50:24 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13922800) [pid = 3668] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:50:24 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0F2F6000) [pid = 3668] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:50:24 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0F2F9000) [pid = 3668] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:50:24 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19906000) [pid = 3668] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:50:24 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (16801C00) [pid = 3668] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:50:24 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10273400) [pid = 3668] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:50:24 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (130D5000) [pid = 3668] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:50:24 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19908C00) [pid = 3668] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:50:24 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17E76000) [pid = 3668] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:50:24 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (173B9C00) [pid = 3668] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:50:24 INFO - PROCESS | 3668 | 1467823824724 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 811ms 09:50:24 INFO - PROCESS | 3668 | 1467823824748 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 3668 | 1467823824750 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 09:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:50:24 INFO - PROCESS | 3668 | 1467823824765 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 3668 | 1467823824767 Marionette TRACE conn3 <- [1,2070,null,{}] 09:50:24 INFO - PROCESS | 3668 | 1467823824770 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:24 INFO - PROCESS | 3668 | 1467823824772 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:24 INFO - PROCESS | 3668 | 1467823824846 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:50:24 INFO - PROCESS | 3668 | 1467823824851 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 3668 | 1467823824853 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:24 INFO - PROCESS | 3668 | ++DOCSHELL 114D5C00 == 34 [pid = 3668] [id = 527] 09:50:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (12D6CC00) [pid = 3668] [serial = 1581] [outer = 00000000] 09:50:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1721DC00) [pid = 3668] [serial = 1582] [outer = 12D6CC00] 09:50:24 INFO - PROCESS | 3668 | 1467823824895 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17333C00) [pid = 3668] [serial = 1583] [outer = 12D6CC00] 09:50:25 INFO - PROCESS | 3668 | 1467823825290 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 571ms 09:50:25 INFO - PROCESS | 3668 | 1467823825343 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 3668 | 1467823825345 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 09:50:25 INFO - PROCESS | 3668 | 1467823825348 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:50:25 INFO - PROCESS | 3668 | 1467823825350 Marionette TRACE conn3 <- [1,2074,null,{}] 09:50:25 INFO - PROCESS | 3668 | 1467823825357 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:25 INFO - PROCESS | 3668 | 1467823825359 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:25 INFO - PROCESS | 3668 | 1467823825475 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:50:25 INFO - PROCESS | 3668 | 1467823825482 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 3668 | 1467823825484 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:25 INFO - PROCESS | 3668 | ++DOCSHELL 0C766000 == 35 [pid = 3668] [id = 528] 09:50:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0F2F0400) [pid = 3668] [serial = 1584] [outer = 00000000] 09:50:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (181D2000) [pid = 3668] [serial = 1585] [outer = 0F2F0400] 09:50:25 INFO - PROCESS | 3668 | 1467823825530 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (181CD400) [pid = 3668] [serial = 1586] [outer = 0F2F0400] 09:50:25 INFO - PROCESS | 3668 | 1467823825927 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 602ms 09:50:25 INFO - PROCESS | 3668 | 1467823825973 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 3668 | 1467823825975 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 09:50:25 INFO - PROCESS | 3668 | 1467823825978 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 3668 | 1467823825980 Marionette TRACE conn3 <- [1,2078,null,{}] 09:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:50:25 INFO - PROCESS | 3668 | 1467823825983 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:25 INFO - PROCESS | 3668 | 1467823825985 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:26 INFO - PROCESS | 3668 | 1467823826048 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:50:26 INFO - PROCESS | 3668 | 1467823826053 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 3668 | 1467823826055 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:26 INFO - PROCESS | 3668 | ++DOCSHELL 155A9C00 == 36 [pid = 3668] [id = 529] 09:50:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19674000) [pid = 3668] [serial = 1587] [outer = 00000000] 09:50:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1990BC00) [pid = 3668] [serial = 1588] [outer = 19674000] 09:50:26 INFO - PROCESS | 3668 | 1467823826097 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (139DD000) [pid = 3668] [serial = 1589] [outer = 19674000] 09:50:26 INFO - PROCESS | 3668 | 1467823826698 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 766ms 09:50:26 INFO - PROCESS | 3668 | 1467823826808 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 3668 | 1467823826813 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 09:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:50:26 INFO - PROCESS | 3668 | 1467823826819 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - PROCESS | 3668 | 1467823826822 Marionette TRACE conn3 <- [1,2082,null,{}] 09:50:26 INFO - PROCESS | 3668 | 1467823826829 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:26 INFO - PROCESS | 3668 | 1467823826832 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:26 INFO - PROCESS | 3668 | 1467823826950 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:50:27 INFO - PROCESS | 3668 | 1467823827080 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 3668 | 1467823827085 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:27 INFO - PROCESS | 3668 | ++DOCSHELL 10229C00 == 37 [pid = 3668] [id = 530] 09:50:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1026A800) [pid = 3668] [serial = 1590] [outer = 00000000] 09:50:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (13038400) [pid = 3668] [serial = 1591] [outer = 1026A800] 09:50:27 INFO - PROCESS | 3668 | 1467823827142 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (131EF400) [pid = 3668] [serial = 1592] [outer = 1026A800] 09:50:27 INFO - PROCESS | 3668 | 1467823827889 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1098ms 09:50:27 INFO - PROCESS | 3668 | 1467823827926 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:50:27 INFO - PROCESS | 3668 | 1467823827932 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 09:50:27 INFO - PROCESS | 3668 | 1467823827940 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:50:27 INFO - PROCESS | 3668 | 1467823827943 Marionette TRACE conn3 <- [1,2086,null,{}] 09:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:50:27 INFO - PROCESS | 3668 | 1467823827947 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:27 INFO - PROCESS | 3668 | 1467823827950 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:28 INFO - PROCESS | 3668 | 1467823828064 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:50:28 INFO - PROCESS | 3668 | 1467823828281 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:28 INFO - PROCESS | 3668 | 1467823828285 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:28 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F4800 == 38 [pid = 3668] [id = 531] 09:50:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0F2F6800) [pid = 3668] [serial = 1593] [outer = 00000000] 09:50:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (102CA800) [pid = 3668] [serial = 1594] [outer = 0F2F6800] 09:50:28 INFO - PROCESS | 3668 | 1467823828346 Marionette DEBUG loaded listener.js 09:50:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (10A7F000) [pid = 3668] [serial = 1595] [outer = 0F2F6800] 09:50:28 INFO - PROCESS | 3668 | --DOCSHELL 0C766000 == 37 [pid = 3668] [id = 528] 09:50:28 INFO - PROCESS | 3668 | --DOCSHELL 114D5C00 == 36 [pid = 3668] [id = 527] 09:50:28 INFO - PROCESS | 3668 | --DOCSHELL 17B99C00 == 35 [pid = 3668] [id = 526] 09:50:28 INFO - PROCESS | 3668 | --DOCSHELL 1680C800 == 34 [pid = 3668] [id = 525] 09:50:28 INFO - PROCESS | 3668 | --DOCSHELL 1680B000 == 33 [pid = 3668] [id = 524] 09:50:28 INFO - PROCESS | 3668 | --DOCSHELL 15769400 == 32 [pid = 3668] [id = 523] 09:50:28 INFO - PROCESS | 3668 | --DOCSHELL 132C1000 == 31 [pid = 3668] [id = 522] 09:50:28 INFO - PROCESS | 3668 | --DOCSHELL 112CE400 == 30 [pid = 3668] [id = 521] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (19B4C000) [pid = 3668] [serial = 1540] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1816D000) [pid = 3668] [serial = 1537] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (13EE7400) [pid = 3668] [serial = 1522] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (144B3800) [pid = 3668] [serial = 1523] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1026CC00) [pid = 3668] [serial = 1519] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13E76C00) [pid = 3668] [serial = 1543] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10A7AC00) [pid = 3668] [serial = 1520] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19C2E400) [pid = 3668] [serial = 1517] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1680F800) [pid = 3668] [serial = 1531] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (10A77000) [pid = 3668] [serial = 1525] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (112F7C00) [pid = 3668] [serial = 1526] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13947C00) [pid = 3668] [serial = 1528] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (13EE6400) [pid = 3668] [serial = 1529] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19F87400) [pid = 3668] [serial = 1549] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19F91C00) [pid = 3668] [serial = 1550] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19C2C400) [pid = 3668] [serial = 1541] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19CBB000) [pid = 3668] [serial = 1547] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (19C2CC00) [pid = 3668] [serial = 1546] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (176F0000) [pid = 3668] [serial = 1534] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17C97C00) [pid = 3668] [serial = 1535] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (141AD000) [pid = 3668] [serial = 1544] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (18173000) [pid = 3668] [serial = 1538] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (17221000) [pid = 3668] [serial = 1532] [outer = 00000000] [url = about:blank] 09:50:28 INFO - PROCESS | 3668 | 1467823828988 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1052ms 09:50:28 INFO - PROCESS | 3668 | 1467823829008 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 3668 | 1467823828995 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 09:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:50:29 INFO - PROCESS | 3668 | 1467823828999 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - PROCESS | 3668 | 1467823829001 Marionette TRACE conn3 <- [1,2090,null,{}] 09:50:29 INFO - PROCESS | 3668 | 1467823829006 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:29 INFO - PROCESS | 3668 | 1467823829010 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:29 INFO - PROCESS | 3668 | 1467823829095 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:50:29 INFO - PROCESS | 3668 | 1467823829105 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 3668 | 1467823829107 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:29 INFO - PROCESS | 3668 | ++DOCSHELL 112CE400 == 31 [pid = 3668] [id = 532] 09:50:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (114CCC00) [pid = 3668] [serial = 1596] [outer = 00000000] 09:50:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13454000) [pid = 3668] [serial = 1597] [outer = 114CCC00] 09:50:29 INFO - PROCESS | 3668 | 1467823829155 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13E76C00) [pid = 3668] [serial = 1598] [outer = 114CCC00] 09:50:29 INFO - PROCESS | 3668 | 1467823829617 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 661ms 09:50:29 INFO - PROCESS | 3668 | 1467823829682 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:50:29 INFO - PROCESS | 3668 | 1467823829685 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 09:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:50:29 INFO - PROCESS | 3668 | 1467823829690 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - PROCESS | 3668 | 1467823829692 Marionette TRACE conn3 <- [1,2094,null,{}] 09:50:29 INFO - PROCESS | 3668 | 1467823829696 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:29 INFO - PROCESS | 3668 | 1467823829698 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:29 INFO - PROCESS | 3668 | 1467823829784 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:50:29 INFO - PROCESS | 3668 | 1467823829792 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 3668 | 1467823829794 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:29 INFO - PROCESS | 3668 | ++DOCSHELL 13E75000 == 32 [pid = 3668] [id = 533] 09:50:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13EE7400) [pid = 3668] [serial = 1599] [outer = 00000000] 09:50:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1537DC00) [pid = 3668] [serial = 1600] [outer = 13EE7400] 09:50:29 INFO - PROCESS | 3668 | 1467823829839 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (15F43800) [pid = 3668] [serial = 1601] [outer = 13EE7400] 09:50:30 INFO - PROCESS | 3668 | 1467823830287 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 616ms 09:50:30 INFO - PROCESS | 3668 | 1467823830309 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 3668 | 1467823830311 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 09:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:50:30 INFO - PROCESS | 3668 | 1467823830316 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - PROCESS | 3668 | 1467823830322 Marionette TRACE conn3 <- [1,2098,null,{}] 09:50:30 INFO - PROCESS | 3668 | 1467823830318 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:30 INFO - PROCESS | 3668 | 1467823830321 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:30 INFO - PROCESS | 3668 | 1467823830403 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:50:30 INFO - PROCESS | 3668 | 1467823830412 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 3668 | 1467823830414 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:30 INFO - PROCESS | 3668 | ++DOCSHELL 1680F400 == 33 [pid = 3668] [id = 534] 09:50:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1680F800) [pid = 3668] [serial = 1602] [outer = 00000000] 09:50:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1721B800) [pid = 3668] [serial = 1603] [outer = 1680F800] 09:50:30 INFO - PROCESS | 3668 | 1467823830466 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17222800) [pid = 3668] [serial = 1604] [outer = 1680F800] 09:50:30 INFO - PROCESS | 3668 | 1467823830907 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 677ms 09:50:30 INFO - PROCESS | 3668 | 1467823830976 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 3668 | 1467823830979 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 09:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:50:30 INFO - PROCESS | 3668 | 1467823830987 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - PROCESS | 3668 | 1467823830989 Marionette TRACE conn3 <- [1,2102,null,{}] 09:50:30 INFO - PROCESS | 3668 | 1467823830993 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:30 INFO - PROCESS | 3668 | 1467823830994 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:31 INFO - PROCESS | 3668 | 1467823831111 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:50:31 INFO - PROCESS | 3668 | 1467823831199 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:31 INFO - PROCESS | 3668 | 1467823831201 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:31 INFO - PROCESS | 3668 | ++DOCSHELL 16E79800 == 34 [pid = 3668] [id = 535] 09:50:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1732EC00) [pid = 3668] [serial = 1605] [outer = 00000000] 09:50:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17B99C00) [pid = 3668] [serial = 1606] [outer = 1732EC00] 09:50:31 INFO - PROCESS | 3668 | 1467823831243 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17C94C00) [pid = 3668] [serial = 1607] [outer = 1732EC00] 09:50:31 INFO - PROCESS | 3668 | 1467823831643 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 676ms 09:50:31 INFO - PROCESS | 3668 | 1467823831664 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:50:31 INFO - PROCESS | 3668 | 1467823831666 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 09:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:50:31 INFO - PROCESS | 3668 | 1467823831675 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:50:31 INFO - PROCESS | 3668 | 1467823831677 Marionette TRACE conn3 <- [1,2106,null,{}] 09:50:31 INFO - PROCESS | 3668 | 1467823831680 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:31 INFO - PROCESS | 3668 | 1467823831682 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:31 INFO - PROCESS | 3668 | 1467823831774 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:50:31 INFO - PROCESS | 3668 | 1467823831779 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:31 INFO - PROCESS | 3668 | 1467823831785 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:31 INFO - PROCESS | 3668 | ++DOCSHELL 141A6400 == 35 [pid = 3668] [id = 536] 09:50:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17E7BC00) [pid = 3668] [serial = 1608] [outer = 00000000] 09:50:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18170800) [pid = 3668] [serial = 1609] [outer = 17E7BC00] 09:50:31 INFO - PROCESS | 3668 | 1467823831837 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (181CD000) [pid = 3668] [serial = 1610] [outer = 17E7BC00] 09:50:32 INFO - PROCESS | 3668 | 1467823832280 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 662ms 09:50:32 INFO - PROCESS | 3668 | 1467823832340 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:50:32 INFO - PROCESS | 3668 | 1467823832342 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 09:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:50:32 INFO - PROCESS | 3668 | 1467823832350 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:50:32 INFO - PROCESS | 3668 | 1467823832352 Marionette TRACE conn3 <- [1,2110,null,{}] 09:50:32 INFO - PROCESS | 3668 | 1467823832356 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:32 INFO - PROCESS | 3668 | 1467823832358 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:32 INFO - PROCESS | 3668 | 1467823832496 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:50:32 INFO - PROCESS | 3668 | 1467823832566 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 3668 | 1467823832568 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:32 INFO - PROCESS | 3668 | ++DOCSHELL 19906C00 == 36 [pid = 3668] [id = 537] 09:50:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19907800) [pid = 3668] [serial = 1611] [outer = 00000000] 09:50:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19C2B000) [pid = 3668] [serial = 1612] [outer = 19907800] 09:50:32 INFO - PROCESS | 3668 | 1467823832605 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19C2B800) [pid = 3668] [serial = 1613] [outer = 19907800] 09:50:32 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (128ACC00) [pid = 3668] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:50:32 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (112CF800) [pid = 3668] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:50:32 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1680B400) [pid = 3668] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:50:32 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (157EE400) [pid = 3668] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:50:32 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (132C2800) [pid = 3668] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:50:32 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1680F000) [pid = 3668] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:50:32 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17BA0400) [pid = 3668] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:50:32 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0F935C00) [pid = 3668] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:50:32 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (157F1C00) [pid = 3668] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:50:32 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0F2F0400) [pid = 3668] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:50:32 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19679C00) [pid = 3668] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:50:32 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (12D6CC00) [pid = 3668] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:50:33 INFO - PROCESS | 3668 | 1467823833039 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 706ms 09:50:33 INFO - PROCESS | 3668 | 1467823833051 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 3668 | 1467823833053 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 09:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:50:33 INFO - PROCESS | 3668 | 1467823833056 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 3668 | 1467823833058 Marionette TRACE conn3 <- [1,2114,null,{}] 09:50:33 INFO - PROCESS | 3668 | 1467823833062 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:33 INFO - PROCESS | 3668 | 1467823833063 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:33 INFO - PROCESS | 3668 | 1467823833137 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:50:33 INFO - PROCESS | 3668 | 1467823833142 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 3668 | 1467823833144 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:33 INFO - PROCESS | 3668 | ++DOCSHELL 10A94400 == 37 [pid = 3668] [id = 538] 09:50:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (128ACC00) [pid = 3668] [serial = 1614] [outer = 00000000] 09:50:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15FF5800) [pid = 3668] [serial = 1615] [outer = 128ACC00] 09:50:33 INFO - PROCESS | 3668 | 1467823833186 Marionette DEBUG loaded listener.js 09:50:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16DA8400) [pid = 3668] [serial = 1616] [outer = 128ACC00] 09:50:33 INFO - PROCESS | 3668 | 1467823833623 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 601ms 09:50:33 INFO - PROCESS | 3668 | 1467823833678 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 3668 | 1467823833679 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 09:50:33 INFO - PROCESS | 3668 | 1467823833683 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:50:33 INFO - PROCESS | 3668 | 1467823833685 Marionette TRACE conn3 <- [1,2118,null,{}] 09:50:33 INFO - PROCESS | 3668 | 1467823833688 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:33 INFO - PROCESS | 3668 | 1467823833690 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:33 INFO - PROCESS | 3668 | 1467823833766 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:50:33 INFO - PROCESS | 3668 | 1467823833771 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 3668 | 1467823833773 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:33 INFO - PROCESS | 3668 | ++DOCSHELL 157F2400 == 38 [pid = 3668] [id = 539] 09:50:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (181CC000) [pid = 3668] [serial = 1617] [outer = 00000000] 09:50:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19B4D400) [pid = 3668] [serial = 1618] [outer = 181CC000] 09:50:33 INFO - PROCESS | 3668 | 1467823833815 Marionette DEBUG loaded listener.js 09:50:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19C34C00) [pid = 3668] [serial = 1619] [outer = 181CC000] 09:50:34 INFO - PROCESS | 3668 | 1467823834248 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:50:34 INFO - PROCESS | 3668 | 1467823834305 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 09:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:50:34 INFO - PROCESS | 3668 | 1467823834308 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - PROCESS | 3668 | 1467823834310 Marionette TRACE conn3 <- [1,2122,null,{}] 09:50:34 INFO - PROCESS | 3668 | 1467823834314 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:34 INFO - PROCESS | 3668 | 1467823834316 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:34 INFO - PROCESS | 3668 | 1467823834386 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:50:34 INFO - PROCESS | 3668 | 1467823834391 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 3668 | 1467823834393 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:34 INFO - PROCESS | 3668 | ++DOCSHELL 16B3AC00 == 39 [pid = 3668] [id = 540] 09:50:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19CC1C00) [pid = 3668] [serial = 1620] [outer = 00000000] 09:50:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19F8AC00) [pid = 3668] [serial = 1621] [outer = 19CC1C00] 09:50:34 INFO - PROCESS | 3668 | 1467823834434 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19F8E800) [pid = 3668] [serial = 1622] [outer = 19CC1C00] 09:50:34 INFO - PROCESS | 3668 | 1467823834866 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 676ms 09:50:34 INFO - PROCESS | 3668 | 1467823834974 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:50:34 INFO - PROCESS | 3668 | 1467823834978 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 09:50:34 INFO - PROCESS | 3668 | 1467823834983 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:50:34 INFO - PROCESS | 3668 | 1467823834987 Marionette TRACE conn3 <- [1,2126,null,{}] 09:50:34 INFO - PROCESS | 3668 | 1467823834994 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:34 INFO - PROCESS | 3668 | 1467823834997 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:35 INFO - PROCESS | 3668 | 1467823835199 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:50:35 INFO - PROCESS | 3668 | 1467823835286 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 3668 | 1467823835291 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:35 INFO - PROCESS | 3668 | ++DOCSHELL 112F1000 == 40 [pid = 3668] [id = 541] 09:50:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (112F2C00) [pid = 3668] [serial = 1623] [outer = 00000000] 09:50:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (129EE800) [pid = 3668] [serial = 1624] [outer = 112F2C00] 09:50:35 INFO - PROCESS | 3668 | 1467823835351 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (13082000) [pid = 3668] [serial = 1625] [outer = 112F2C00] 09:50:35 INFO - PROCESS | 3668 | 1467823835906 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 962ms 09:50:35 INFO - PROCESS | 3668 | 1467823835953 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:50:35 INFO - PROCESS | 3668 | 1467823835956 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 09:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:50:35 INFO - PROCESS | 3668 | 1467823835963 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 3668 | 1467823835967 Marionette TRACE conn3 <- [1,2130,null,{}] 09:50:35 INFO - PROCESS | 3668 | 1467823835971 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:35 INFO - PROCESS | 3668 | 1467823835974 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:36 INFO - PROCESS | 3668 | 1467823836078 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:50:36 INFO - PROCESS | 3668 | 1467823836171 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:36 INFO - PROCESS | 3668 | 1467823836173 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:36 INFO - PROCESS | 3668 | ++DOCSHELL 155A7800 == 41 [pid = 3668] [id = 542] 09:50:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (15764800) [pid = 3668] [serial = 1626] [outer = 00000000] 09:50:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (15FF4000) [pid = 3668] [serial = 1627] [outer = 15764800] 09:50:36 INFO - PROCESS | 3668 | 1467823836227 Marionette DEBUG loaded listener.js 09:50:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (16802400) [pid = 3668] [serial = 1628] [outer = 15764800] 09:50:36 INFO - PROCESS | 3668 | 1467823836850 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:50:36 INFO - PROCESS | 3668 | 1467823836926 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 09:50:36 INFO - PROCESS | 3668 | 1467823836930 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - PROCESS | 3668 | 1467823836932 Marionette TRACE conn3 <- [1,2134,null,{}] 09:50:36 INFO - PROCESS | 3668 | 1467823836942 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:36 INFO - PROCESS | 3668 | 1467823836947 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:37 INFO - PROCESS | 3668 | 1467823837084 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:50:37 INFO - PROCESS | 3668 | 1467823837096 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 3668 | 1467823837100 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:37 INFO - PROCESS | 3668 | ++DOCSHELL 181CB400 == 42 [pid = 3668] [id = 543] 09:50:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (181CBC00) [pid = 3668] [serial = 1629] [outer = 00000000] 09:50:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19F69400) [pid = 3668] [serial = 1630] [outer = 181CBC00] 09:50:37 INFO - PROCESS | 3668 | 1467823837154 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A3E4000) [pid = 3668] [serial = 1631] [outer = 181CBC00] 09:50:37 INFO - PROCESS | 3668 | 1467823837712 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:50:37 INFO - PROCESS | 3668 | 1467823837738 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 09:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:50:37 INFO - PROCESS | 3668 | 1467823837742 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - PROCESS | 3668 | 1467823837744 Marionette TRACE conn3 <- [1,2138,null,{}] 09:50:37 INFO - PROCESS | 3668 | 1467823837747 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:37 INFO - PROCESS | 3668 | 1467823837749 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:37 INFO - PROCESS | 3668 | 1467823837852 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:50:37 INFO - PROCESS | 3668 | 1467823837959 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 3668 | 1467823837962 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:37 INFO - PROCESS | 3668 | ++DOCSHELL 1A546000 == 43 [pid = 3668] [id = 544] 09:50:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A546400) [pid = 3668] [serial = 1632] [outer = 00000000] 09:50:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A54D800) [pid = 3668] [serial = 1633] [outer = 1A546400] 09:50:37 INFO - PROCESS | 3668 | 1467823838013 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A6AA400) [pid = 3668] [serial = 1634] [outer = 1A546400] 09:50:38 INFO - PROCESS | 3668 | 1467823838624 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 962ms 09:50:38 INFO - PROCESS | 3668 | 1467823838710 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 3668 | 1467823838712 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 09:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:50:38 INFO - PROCESS | 3668 | 1467823838716 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - PROCESS | 3668 | 1467823838718 Marionette TRACE conn3 <- [1,2142,null,{}] 09:50:38 INFO - PROCESS | 3668 | 1467823838722 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:38 INFO - PROCESS | 3668 | 1467823838724 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:38 INFO - PROCESS | 3668 | 1467823838823 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:50:39 INFO - PROCESS | 3668 | 1467823839036 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:39 INFO - PROCESS | 3668 | 1467823839039 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:39 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F2800 == 44 [pid = 3668] [id = 545] 09:50:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (102CAC00) [pid = 3668] [serial = 1635] [outer = 00000000] 09:50:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (10A7C000) [pid = 3668] [serial = 1636] [outer = 102CAC00] 09:50:39 INFO - PROCESS | 3668 | 1467823839104 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (112EC400) [pid = 3668] [serial = 1637] [outer = 102CAC00] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 157F2400 == 43 [pid = 3668] [id = 539] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 10A94400 == 42 [pid = 3668] [id = 538] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 19906C00 == 41 [pid = 3668] [id = 537] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 141A6400 == 40 [pid = 3668] [id = 536] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 16E79800 == 39 [pid = 3668] [id = 535] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 1680F400 == 38 [pid = 3668] [id = 534] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 13E75000 == 37 [pid = 3668] [id = 533] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 112CE400 == 36 [pid = 3668] [id = 532] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 0F2F4800 == 35 [pid = 3668] [id = 531] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 10229C00 == 34 [pid = 3668] [id = 530] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 155A9C00 == 33 [pid = 3668] [id = 529] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 114CF000 == 32 [pid = 3668] [id = 520] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 1A546000 == 31 [pid = 3668] [id = 544] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 181CB400 == 30 [pid = 3668] [id = 543] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 16B3AC00 == 29 [pid = 3668] [id = 540] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 112F1000 == 28 [pid = 3668] [id = 541] 09:50:40 INFO - PROCESS | 3668 | --DOCSHELL 155A7800 == 27 [pid = 3668] [id = 542] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (13155000) [pid = 3668] [serial = 1562] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (12BD0000) [pid = 3668] [serial = 1561] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1281E000) [pid = 3668] [serial = 1564] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (12928C00) [pid = 3668] [serial = 1565] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (16810C00) [pid = 3668] [serial = 1573] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (15FEC800) [pid = 3668] [serial = 1570] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (13922C00) [pid = 3668] [serial = 1567] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (13952400) [pid = 3668] [serial = 1568] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (173B0800) [pid = 3668] [serial = 1576] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (16E76000) [pid = 3668] [serial = 1574] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1990BC00) [pid = 3668] [serial = 1588] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1816FC00) [pid = 3668] [serial = 1579] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (173AD400) [pid = 3668] [serial = 1577] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13265400) [pid = 3668] [serial = 1553] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (11CD2400) [pid = 3668] [serial = 1552] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1721F800) [pid = 3668] [serial = 1556] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15F42800) [pid = 3668] [serial = 1555] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (181D2000) [pid = 3668] [serial = 1585] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19F6A800) [pid = 3668] [serial = 1559] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19C28800) [pid = 3668] [serial = 1558] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (181CD400) [pid = 3668] [serial = 1586] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (181CA000) [pid = 3668] [serial = 1580] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1721DC00) [pid = 3668] [serial = 1582] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (15FF0400) [pid = 3668] [serial = 1571] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (17333C00) [pid = 3668] [serial = 1583] [outer = 00000000] [url = about:blank] 09:50:40 INFO - PROCESS | 3668 | 1467823840334 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1683ms 09:50:40 INFO - PROCESS | 3668 | 1467823840399 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 09:50:40 INFO - PROCESS | 3668 | 1467823840403 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 09:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:50:40 INFO - PROCESS | 3668 | 1467823840408 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:50:40 INFO - PROCESS | 3668 | 1467823840411 Marionette TRACE conn3 <- [1,2146,null,{}] 09:50:40 INFO - PROCESS | 3668 | 1467823840417 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:40 INFO - PROCESS | 3668 | 1467823840420 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:40 INFO - PROCESS | 3668 | 1467823840512 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:50:40 INFO - PROCESS | 3668 | 1467823840525 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 3668 | 1467823840530 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:40 INFO - PROCESS | 3668 | ++DOCSHELL 102D2C00 == 28 [pid = 3668] [id = 546] 09:50:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1055A800) [pid = 3668] [serial = 1638] [outer = 00000000] 09:50:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (112F1000) [pid = 3668] [serial = 1639] [outer = 1055A800] 09:50:40 INFO - PROCESS | 3668 | 1467823840578 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (11AE6400) [pid = 3668] [serial = 1640] [outer = 1055A800] 09:50:41 INFO - PROCESS | 3668 | 1467823841074 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 706ms 09:50:41 INFO - PROCESS | 3668 | 1467823841127 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 3668 | 1467823841132 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 09:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:50:41 INFO - PROCESS | 3668 | 1467823841138 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - PROCESS | 3668 | 1467823841141 Marionette TRACE conn3 <- [1,2150,null,{}] 09:50:41 INFO - PROCESS | 3668 | 1467823841145 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:41 INFO - PROCESS | 3668 | 1467823841147 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:41 INFO - PROCESS | 3668 | 1467823841216 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:50:41 INFO - PROCESS | 3668 | 1467823841223 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:41 INFO - PROCESS | 3668 | 1467823841225 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:41 INFO - PROCESS | 3668 | ++DOCSHELL 13155400 == 29 [pid = 3668] [id = 547] 09:50:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13158400) [pid = 3668] [serial = 1641] [outer = 00000000] 09:50:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13264800) [pid = 3668] [serial = 1642] [outer = 13158400] 09:50:41 INFO - PROCESS | 3668 | 1467823841273 Marionette DEBUG loaded listener.js 09:50:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1391AC00) [pid = 3668] [serial = 1643] [outer = 13158400] 09:50:41 INFO - PROCESS | 3668 | 1467823841735 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 661ms 09:50:41 INFO - PROCESS | 3668 | 1467823841804 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 3668 | 1467823841806 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 09:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:50:41 INFO - PROCESS | 3668 | 1467823841837 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - PROCESS | 3668 | 1467823841841 Marionette TRACE conn3 <- [1,2154,null,{}] 09:50:41 INFO - PROCESS | 3668 | 1467823841855 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:41 INFO - PROCESS | 3668 | 1467823841860 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:41 INFO - PROCESS | 3668 | 1467823841975 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:50:41 INFO - PROCESS | 3668 | 1467823841991 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:41 INFO - PROCESS | 3668 | 1467823841994 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:41 INFO - PROCESS | 3668 | ++DOCSHELL 141AC000 == 30 [pid = 3668] [id = 548] 09:50:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (141AC400) [pid = 3668] [serial = 1644] [outer = 00000000] 09:50:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (157F2400) [pid = 3668] [serial = 1645] [outer = 141AC400] 09:50:42 INFO - PROCESS | 3668 | 1467823842040 Marionette DEBUG loaded listener.js 09:50:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15FEBC00) [pid = 3668] [serial = 1646] [outer = 141AC400] 09:50:42 INFO - PROCESS | 3668 | 1467823842448 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 646ms 09:50:42 INFO - PROCESS | 3668 | 1467823842472 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:50:42 INFO - PROCESS | 3668 | 1467823842474 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 09:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:50:42 INFO - PROCESS | 3668 | 1467823842477 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:50:42 INFO - PROCESS | 3668 | 1467823842479 Marionette TRACE conn3 <- [1,2158,null,{}] 09:50:42 INFO - PROCESS | 3668 | 1467823842492 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:42 INFO - PROCESS | 3668 | 1467823842494 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:42 INFO - PROCESS | 3668 | 1467823842598 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:50:42 INFO - PROCESS | 3668 | 1467823842615 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:42 INFO - PROCESS | 3668 | 1467823842617 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:42 INFO - PROCESS | 3668 | ++DOCSHELL 15F42C00 == 31 [pid = 3668] [id = 549] 09:50:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15F43400) [pid = 3668] [serial = 1647] [outer = 00000000] 09:50:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1680E000) [pid = 3668] [serial = 1648] [outer = 15F43400] 09:50:42 INFO - PROCESS | 3668 | 1467823842661 Marionette DEBUG loaded listener.js 09:50:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16DAEC00) [pid = 3668] [serial = 1649] [outer = 15F43400] 09:50:43 INFO - PROCESS | 3668 | 1467823843101 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 662ms 09:50:43 INFO - PROCESS | 3668 | 1467823843142 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:50:43 INFO - PROCESS | 3668 | 1467823843144 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 09:50:43 INFO - PROCESS | 3668 | 1467823843148 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:50:43 INFO - PROCESS | 3668 | 1467823843150 Marionette TRACE conn3 <- [1,2162,null,{}] 09:50:43 INFO - PROCESS | 3668 | 1467823843153 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:43 INFO - PROCESS | 3668 | 1467823843155 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:43 INFO - PROCESS | 3668 | 1467823843287 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:50:43 INFO - PROCESS | 3668 | 1467823843297 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 3668 | 1467823843299 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:43 INFO - PROCESS | 3668 | ++DOCSHELL 1721F800 == 32 [pid = 3668] [id = 550] 09:50:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17225C00) [pid = 3668] [serial = 1650] [outer = 00000000] 09:50:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (173B0800) [pid = 3668] [serial = 1651] [outer = 17225C00] 09:50:43 INFO - PROCESS | 3668 | 1467823843393 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (174AD800) [pid = 3668] [serial = 1652] [outer = 17225C00] 09:50:43 INFO - PROCESS | 3668 | 1467823843791 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 661ms 09:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:50:43 INFO - PROCESS | 3668 | 1467823843830 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:50:43 INFO - PROCESS | 3668 | 1467823843832 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 09:50:43 INFO - PROCESS | 3668 | 1467823843835 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - PROCESS | 3668 | 1467823843837 Marionette TRACE conn3 <- [1,2166,null,{}] 09:50:43 INFO - PROCESS | 3668 | 1467823843851 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:43 INFO - PROCESS | 3668 | 1467823843857 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:43 INFO - PROCESS | 3668 | 1467823843971 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:50:43 INFO - PROCESS | 3668 | 1467823843984 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 3668 | 1467823843986 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:43 INFO - PROCESS | 3668 | ++DOCSHELL 17C92400 == 33 [pid = 3668] [id = 551] 09:50:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17C97000) [pid = 3668] [serial = 1653] [outer = 00000000] 09:50:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18171000) [pid = 3668] [serial = 1654] [outer = 17C97000] 09:50:44 INFO - PROCESS | 3668 | 1467823844028 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (181CB000) [pid = 3668] [serial = 1655] [outer = 17C97000] 09:50:44 INFO - PROCESS | 3668 | 1467823844436 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 661ms 09:50:44 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1732EC00) [pid = 3668] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:50:44 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (17E7BC00) [pid = 3668] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:50:44 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19674000) [pid = 3668] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:50:44 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1680F800) [pid = 3668] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:50:44 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0F2F6800) [pid = 3668] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:50:44 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13EE7400) [pid = 3668] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:50:44 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19907800) [pid = 3668] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:50:44 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (114CCC00) [pid = 3668] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:50:44 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1026A800) [pid = 3668] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:50:44 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (128ACC00) [pid = 3668] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:50:44 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19CC1C00) [pid = 3668] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:50:44 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (181CC000) [pid = 3668] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:50:44 INFO - PROCESS | 3668 | 1467823844745 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:50:44 INFO - PROCESS | 3668 | 1467823844747 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 09:50:44 INFO - PROCESS | 3668 | 1467823844757 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:50:44 INFO - PROCESS | 3668 | 1467823844760 Marionette TRACE conn3 <- [1,2170,null,{}] 09:50:44 INFO - PROCESS | 3668 | 1467823844776 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:44 INFO - PROCESS | 3668 | 1467823844761 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:44 INFO - PROCESS | 3668 | 1467823844834 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:50:44 INFO - PROCESS | 3668 | 1467823844842 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:44 INFO - PROCESS | 3668 | 1467823844844 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:44 INFO - PROCESS | 3668 | ++DOCSHELL 11C34C00 == 34 [pid = 3668] [id = 552] 09:50:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (128ACC00) [pid = 3668] [serial = 1656] [outer = 00000000] 09:50:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13EE7400) [pid = 3668] [serial = 1657] [outer = 128ACC00] 09:50:44 INFO - PROCESS | 3668 | 1467823844886 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1537C800) [pid = 3668] [serial = 1658] [outer = 128ACC00] 09:50:45 INFO - PROCESS | 3668 | 1467823845289 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 571ms 09:50:45 INFO - PROCESS | 3668 | 1467823845325 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 3668 | 1467823845326 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 09:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:50:45 INFO - PROCESS | 3668 | 1467823845330 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 3668 | 1467823845332 Marionette TRACE conn3 <- [1,2174,null,{}] 09:50:45 INFO - PROCESS | 3668 | 1467823845336 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:45 INFO - PROCESS | 3668 | 1467823845337 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:45 INFO - PROCESS | 3668 | 1467823845415 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:50:45 INFO - PROCESS | 3668 | 1467823845420 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 3668 | 1467823845422 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:45 INFO - PROCESS | 3668 | ++DOCSHELL 176F6C00 == 35 [pid = 3668] [id = 553] 09:50:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (17B9C000) [pid = 3668] [serial = 1659] [outer = 00000000] 09:50:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (181CF400) [pid = 3668] [serial = 1660] [outer = 17B9C000] 09:50:45 INFO - PROCESS | 3668 | 1467823845464 Marionette DEBUG loaded listener.js 09:50:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (181D0400) [pid = 3668] [serial = 1661] [outer = 17B9C000] 09:50:45 INFO - PROCESS | 3668 | 1467823845865 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 571ms 09:50:45 INFO - PROCESS | 3668 | 1467823845914 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 3668 | 1467823845916 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 09:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:50:45 INFO - PROCESS | 3668 | 1467823845924 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 3668 | 1467823845925 Marionette TRACE conn3 <- [1,2178,null,{}] 09:50:45 INFO - PROCESS | 3668 | 1467823845929 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:45 INFO - PROCESS | 3668 | 1467823845931 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:45 INFO - PROCESS | 3668 | 1467823846004 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:50:45 INFO - PROCESS | 3668 | 1467823846009 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 3668 | 1467823846011 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:46 INFO - PROCESS | 3668 | ++DOCSHELL 141ABC00 == 36 [pid = 3668] [id = 554] 09:50:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19904000) [pid = 3668] [serial = 1662] [outer = 00000000] 09:50:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19B4F400) [pid = 3668] [serial = 1663] [outer = 19904000] 09:50:46 INFO - PROCESS | 3668 | 1467823846054 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19B52C00) [pid = 3668] [serial = 1664] [outer = 19904000] 09:50:46 INFO - PROCESS | 3668 | 1467823846472 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:50:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:50:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 571ms 09:50:46 INFO - PROCESS | 3668 | 1467823846502 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:50:46 INFO - PROCESS | 3668 | 1467823846504 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 09:50:46 INFO - PROCESS | 3668 | 1467823846508 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:50:46 INFO - PROCESS | 3668 | 1467823846509 Marionette TRACE conn3 <- [1,2182,null,{}] 09:50:46 INFO - PROCESS | 3668 | 1467823846513 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:46 INFO - PROCESS | 3668 | 1467823846515 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:46 INFO - PROCESS | 3668 | 1467823846626 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:50:46 INFO - PROCESS | 3668 | 1467823846734 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:46 INFO - PROCESS | 3668 | 1467823846738 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:46 INFO - PROCESS | 3668 | ++DOCSHELL 0C769800 == 37 [pid = 3668] [id = 555] 09:50:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0C76E000) [pid = 3668] [serial = 1665] [outer = 00000000] 09:50:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0F97E800) [pid = 3668] [serial = 1666] [outer = 0C76E000] 09:50:46 INFO - PROCESS | 3668 | 1467823846797 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (10A7AC00) [pid = 3668] [serial = 1667] [outer = 0C76E000] 09:50:47 INFO - PROCESS | 3668 | 1467823847571 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1098ms 09:50:47 INFO - PROCESS | 3668 | 1467823847604 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:50:47 INFO - PROCESS | 3668 | 1467823847608 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 09:50:47 INFO - PROCESS | 3668 | 1467823847612 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:50:47 INFO - PROCESS | 3668 | 1467823847616 Marionette TRACE conn3 <- [1,2186,null,{}] 09:50:47 INFO - PROCESS | 3668 | 1467823847621 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:47 INFO - PROCESS | 3668 | 1467823847623 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:47 INFO - PROCESS | 3668 | 1467823847743 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:50:47 INFO - PROCESS | 3668 | 1467823847889 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 3668 | 1467823847892 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:47 INFO - PROCESS | 3668 | ++DOCSHELL 131E7000 == 38 [pid = 3668] [id = 556] 09:50:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (13950000) [pid = 3668] [serial = 1668] [outer = 00000000] 09:50:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (13EE1400) [pid = 3668] [serial = 1669] [outer = 13950000] 09:50:47 INFO - PROCESS | 3668 | 1467823847947 Marionette DEBUG loaded listener.js 09:50:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (141AE000) [pid = 3668] [serial = 1670] [outer = 13950000] 09:50:48 INFO - PROCESS | 3668 | 1467823848804 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:50:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1247ms 09:50:48 INFO - PROCESS | 3668 | 1467823848862 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:50:48 INFO - PROCESS | 3668 | 1467823848867 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 09:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:50:48 INFO - PROCESS | 3668 | 1467823848872 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:50:48 INFO - PROCESS | 3668 | 1467823848875 Marionette TRACE conn3 <- [1,2190,null,{}] 09:50:48 INFO - PROCESS | 3668 | 1467823848881 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:48 INFO - PROCESS | 3668 | 1467823848884 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:49 INFO - PROCESS | 3668 | 1467823849020 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:50:49 INFO - PROCESS | 3668 | 1467823849137 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:49 INFO - PROCESS | 3668 | 1467823849141 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:49 INFO - PROCESS | 3668 | --DOCSHELL 141ABC00 == 37 [pid = 3668] [id = 554] 09:50:49 INFO - PROCESS | 3668 | --DOCSHELL 176F6C00 == 36 [pid = 3668] [id = 553] 09:50:49 INFO - PROCESS | 3668 | --DOCSHELL 11C34C00 == 35 [pid = 3668] [id = 552] 09:50:49 INFO - PROCESS | 3668 | --DOCSHELL 17C92400 == 34 [pid = 3668] [id = 551] 09:50:49 INFO - PROCESS | 3668 | --DOCSHELL 1721F800 == 33 [pid = 3668] [id = 550] 09:50:49 INFO - PROCESS | 3668 | --DOCSHELL 15F42C00 == 32 [pid = 3668] [id = 549] 09:50:49 INFO - PROCESS | 3668 | --DOCSHELL 141AC000 == 31 [pid = 3668] [id = 548] 09:50:49 INFO - PROCESS | 3668 | --DOCSHELL 13155400 == 30 [pid = 3668] [id = 547] 09:50:49 INFO - PROCESS | 3668 | --DOCSHELL 102D2C00 == 29 [pid = 3668] [id = 546] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (17B99C00) [pid = 3668] [serial = 1606] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (17C94C00) [pid = 3668] [serial = 1607] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18170800) [pid = 3668] [serial = 1609] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (139DD000) [pid = 3668] [serial = 1589] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1721B800) [pid = 3668] [serial = 1603] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (102CA800) [pid = 3668] [serial = 1594] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10A7F000) [pid = 3668] [serial = 1595] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1537DC00) [pid = 3668] [serial = 1600] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (15F43800) [pid = 3668] [serial = 1601] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19C2B000) [pid = 3668] [serial = 1612] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13454000) [pid = 3668] [serial = 1597] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13E76C00) [pid = 3668] [serial = 1598] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13038400) [pid = 3668] [serial = 1591] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (131EF400) [pid = 3668] [serial = 1592] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15FF5800) [pid = 3668] [serial = 1615] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (16DA8400) [pid = 3668] [serial = 1616] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19F8AC00) [pid = 3668] [serial = 1621] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19C2B800) [pid = 3668] [serial = 1613] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19F8E800) [pid = 3668] [serial = 1622] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19C34C00) [pid = 3668] [serial = 1619] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (181CD000) [pid = 3668] [serial = 1610] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19B4D400) [pid = 3668] [serial = 1618] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17222800) [pid = 3668] [serial = 1604] [outer = 00000000] [url = about:blank] 09:50:49 INFO - PROCESS | 3668 | ++DOCSHELL 10269000 == 30 [pid = 3668] [id = 557] 09:50:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1026C800) [pid = 3668] [serial = 1671] [outer = 00000000] 09:50:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10A9D800) [pid = 3668] [serial = 1672] [outer = 1026C800] 09:50:49 INFO - PROCESS | 3668 | 1467823849216 Marionette DEBUG loaded listener.js 09:50:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (129F5C00) [pid = 3668] [serial = 1673] [outer = 1026C800] 09:50:49 INFO - PROCESS | 3668 | 1467823849629 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 797ms 09:50:49 INFO - PROCESS | 3668 | 1467823849682 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:50:49 INFO - PROCESS | 3668 | 1467823849686 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 09:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:50:49 INFO - PROCESS | 3668 | 1467823849693 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:50:49 INFO - PROCESS | 3668 | 1467823849695 Marionette TRACE conn3 <- [1,2194,null,{}] 09:50:49 INFO - PROCESS | 3668 | 1467823849699 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:49 INFO - PROCESS | 3668 | 1467823849702 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:49 INFO - PROCESS | 3668 | 1467823849785 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:50:49 INFO - PROCESS | 3668 | 1467823849791 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:49 INFO - PROCESS | 3668 | 1467823849793 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:49 INFO - PROCESS | 3668 | ++DOCSHELL 132BB800 == 31 [pid = 3668] [id = 558] 09:50:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13454000) [pid = 3668] [serial = 1674] [outer = 00000000] 09:50:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (139DD000) [pid = 3668] [serial = 1675] [outer = 13454000] 09:50:49 INFO - PROCESS | 3668 | 1467823849839 Marionette DEBUG loaded listener.js 09:50:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13EDD000) [pid = 3668] [serial = 1676] [outer = 13454000] 09:50:50 INFO - PROCESS | 3668 | 1467823850331 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 676ms 09:50:50 INFO - PROCESS | 3668 | 1467823850375 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:50:50 INFO - PROCESS | 3668 | 1467823850377 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 09:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:50:50 INFO - PROCESS | 3668 | 1467823850381 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:50:50 INFO - PROCESS | 3668 | 1467823850384 Marionette TRACE conn3 <- [1,2198,null,{}] 09:50:50 INFO - PROCESS | 3668 | 1467823850394 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:50 INFO - PROCESS | 3668 | 1467823850399 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:50 INFO - PROCESS | 3668 | 1467823850493 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:50:50 INFO - PROCESS | 3668 | 1467823850598 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:50 INFO - PROCESS | 3668 | 1467823850601 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:50 INFO - PROCESS | 3668 | ++DOCSHELL 15FF5800 == 32 [pid = 3668] [id = 559] 09:50:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15FF7000) [pid = 3668] [serial = 1677] [outer = 00000000] 09:50:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1680B000) [pid = 3668] [serial = 1678] [outer = 15FF7000] 09:50:50 INFO - PROCESS | 3668 | 1467823850647 Marionette DEBUG loaded listener.js 09:50:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (16B38000) [pid = 3668] [serial = 1679] [outer = 15FF7000] 09:50:50 INFO - PROCESS | 3668 | 1467823850993 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 677ms 09:50:51 INFO - PROCESS | 3668 | 1467823851044 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:50:51 INFO - PROCESS | 3668 | 1467823851047 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 09:50:51 INFO - PROCESS | 3668 | 1467823851050 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:50:51 INFO - PROCESS | 3668 | 1467823851052 Marionette TRACE conn3 <- [1,2202,null,{}] 09:50:51 INFO - PROCESS | 3668 | 1467823851055 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:51 INFO - PROCESS | 3668 | 1467823851057 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:51 INFO - PROCESS | 3668 | 1467823851148 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:50:51 INFO - PROCESS | 3668 | 1467823851153 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 3668 | 1467823851155 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:51 INFO - PROCESS | 3668 | ++DOCSHELL 1696EC00 == 33 [pid = 3668] [id = 560] 09:50:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16B35C00) [pid = 3668] [serial = 1680] [outer = 00000000] 09:50:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (174AA800) [pid = 3668] [serial = 1681] [outer = 16B35C00] 09:50:51 INFO - PROCESS | 3668 | 1467823851198 Marionette DEBUG loaded listener.js 09:50:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (17B99C00) [pid = 3668] [serial = 1682] [outer = 16B35C00] 09:50:51 INFO - PROCESS | 3668 | 1467823851653 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 661ms 09:50:51 INFO - PROCESS | 3668 | 1467823851730 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:50:51 INFO - PROCESS | 3668 | 1467823851732 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 09:50:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:50:51 INFO - PROCESS | 3668 | 1467823851740 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - PROCESS | 3668 | 1467823851742 Marionette TRACE conn3 <- [1,2206,null,{}] 09:50:51 INFO - PROCESS | 3668 | 1467823851746 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:51 INFO - PROCESS | 3668 | 1467823851748 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:51 INFO - PROCESS | 3668 | 1467823851865 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:50:51 INFO - PROCESS | 3668 | --DOCSHELL 1B01E400 == 32 [pid = 3668] [id = 15] 09:50:51 INFO - PROCESS | 3668 | 1467823851953 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 3668 | 1467823851955 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:51 INFO - PROCESS | 3668 | ++DOCSHELL 13EE6400 == 33 [pid = 3668] [id = 561] 09:50:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15FF8800) [pid = 3668] [serial = 1683] [outer = 00000000] 09:50:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1816A400) [pid = 3668] [serial = 1684] [outer = 15FF8800] 09:50:52 INFO - PROCESS | 3668 | 1467823852006 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18170800) [pid = 3668] [serial = 1685] [outer = 15FF8800] 09:50:52 INFO - PROCESS | 3668 | 1467823852407 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 707ms 09:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:50:52 INFO - PROCESS | 3668 | 1467823852444 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:50:52 INFO - PROCESS | 3668 | 1467823852446 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 09:50:52 INFO - PROCESS | 3668 | 1467823852455 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:50:52 INFO - PROCESS | 3668 | 1467823852457 Marionette TRACE conn3 <- [1,2210,null,{}] 09:50:52 INFO - PROCESS | 3668 | 1467823852460 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:52 INFO - PROCESS | 3668 | 1467823852465 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:52 INFO - PROCESS | 3668 | 1467823852599 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:50:52 INFO - PROCESS | 3668 | 1467823852610 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:52 INFO - PROCESS | 3668 | 1467823852612 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:52 INFO - PROCESS | 3668 | ++DOCSHELL 1816F000 == 34 [pid = 3668] [id = 562] 09:50:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (18171C00) [pid = 3668] [serial = 1686] [outer = 00000000] 09:50:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1966CC00) [pid = 3668] [serial = 1687] [outer = 18171C00] 09:50:52 INFO - PROCESS | 3668 | 1467823852656 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19B48400) [pid = 3668] [serial = 1688] [outer = 18171C00] 09:50:53 INFO - PROCESS | 3668 | 1467823853096 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 661ms 09:50:53 INFO - PROCESS | 3668 | 1467823853133 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:50:53 INFO - PROCESS | 3668 | 1467823853135 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 09:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:50:53 INFO - PROCESS | 3668 | 1467823853138 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:50:53 INFO - PROCESS | 3668 | 1467823853140 Marionette TRACE conn3 <- [1,2214,null,{}] 09:50:53 INFO - PROCESS | 3668 | 1467823853143 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:53 INFO - PROCESS | 3668 | 1467823853145 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:53 INFO - PROCESS | 3668 | 1467823853261 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (17B9C000) [pid = 3668] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (112F2C00) [pid = 3668] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17C97000) [pid = 3668] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A546400) [pid = 3668] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (128ACC00) [pid = 3668] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17225C00) [pid = 3668] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (102CAC00) [pid = 3668] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15F43400) [pid = 3668] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (141AC400) [pid = 3668] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1055A800) [pid = 3668] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (181CBC00) [pid = 3668] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (15764800) [pid = 3668] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:50:53 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (13158400) [pid = 3668] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:50:53 INFO - PROCESS | 3668 | 1467823853436 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:53 INFO - PROCESS | 3668 | 1467823853438 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:53 INFO - PROCESS | 3668 | ++DOCSHELL 0F2EDC00 == 35 [pid = 3668] [id = 563] 09:50:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0F2F4800) [pid = 3668] [serial = 1689] [outer = 00000000] 09:50:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (112F2C00) [pid = 3668] [serial = 1690] [outer = 0F2F4800] 09:50:53 INFO - PROCESS | 3668 | 1467823853484 Marionette DEBUG loaded listener.js 09:50:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13950800) [pid = 3668] [serial = 1691] [outer = 0F2F4800] 09:50:53 INFO - PROCESS | 3668 | 1467823853838 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 766ms 09:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:50:53 INFO - PROCESS | 3668 | 1467823853904 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:50:53 INFO - PROCESS | 3668 | 1467823853905 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 09:50:53 INFO - PROCESS | 3668 | 1467823853909 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:50:53 INFO - PROCESS | 3668 | 1467823853911 Marionette TRACE conn3 <- [1,2218,null,{}] 09:50:53 INFO - PROCESS | 3668 | 1467823853914 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:53 INFO - PROCESS | 3668 | 1467823853915 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:53 INFO - PROCESS | 3668 | 1467823853999 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:50:53 INFO - PROCESS | 3668 | 1467823854004 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:53 INFO - PROCESS | 3668 | 1467823854006 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:54 INFO - PROCESS | 3668 | ++DOCSHELL 13EE8C00 == 36 [pid = 3668] [id = 564] 09:50:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15F43400) [pid = 3668] [serial = 1692] [outer = 00000000] 09:50:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19672C00) [pid = 3668] [serial = 1693] [outer = 15F43400] 09:50:54 INFO - PROCESS | 3668 | 1467823854048 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19B48000) [pid = 3668] [serial = 1694] [outer = 15F43400] 09:50:54 INFO - PROCESS | 3668 | 1467823854438 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 571ms 09:50:54 INFO - PROCESS | 3668 | 1467823854501 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:50:54 INFO - PROCESS | 3668 | 1467823854503 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 09:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:50:54 INFO - PROCESS | 3668 | 1467823854506 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:50:54 INFO - PROCESS | 3668 | 1467823854508 Marionette TRACE conn3 <- [1,2222,null,{}] 09:50:54 INFO - PROCESS | 3668 | 1467823854511 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:54 INFO - PROCESS | 3668 | 1467823854513 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:54 INFO - PROCESS | 3668 | 1467823854575 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:50:54 INFO - PROCESS | 3668 | 1467823854580 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 3668 | 1467823854582 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:54 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F0400 == 37 [pid = 3668] [id = 565] 09:50:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16810C00) [pid = 3668] [serial = 1695] [outer = 00000000] 09:50:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19CBFC00) [pid = 3668] [serial = 1696] [outer = 16810C00] 09:50:54 INFO - PROCESS | 3668 | 1467823854624 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19F61400) [pid = 3668] [serial = 1697] [outer = 16810C00] 09:50:55 INFO - PROCESS | 3668 | 1467823855050 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 601ms 09:50:55 INFO - PROCESS | 3668 | 1467823855107 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 3668 | 1467823855109 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 09:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:50:55 INFO - PROCESS | 3668 | 1467823855113 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - PROCESS | 3668 | 1467823855114 Marionette TRACE conn3 <- [1,2226,null,{}] 09:50:55 INFO - PROCESS | 3668 | 1467823855122 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:55 INFO - PROCESS | 3668 | 1467823855124 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:55 INFO - PROCESS | 3668 | 1467823855199 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:50:55 INFO - PROCESS | 3668 | 1467823855205 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:55 INFO - PROCESS | 3668 | 1467823855207 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:55 INFO - PROCESS | 3668 | ++DOCSHELL 17218000 == 38 [pid = 3668] [id = 566] 09:50:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (173B3800) [pid = 3668] [serial = 1698] [outer = 00000000] 09:50:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19F93400) [pid = 3668] [serial = 1699] [outer = 173B3800] 09:50:55 INFO - PROCESS | 3668 | 1467823855249 Marionette DEBUG loaded listener.js 09:50:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A3E0400) [pid = 3668] [serial = 1700] [outer = 173B3800] 09:50:55 INFO - PROCESS | 3668 | 1467823855893 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 872ms 09:50:55 INFO - PROCESS | 3668 | 1467823855983 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 3668 | 1467823855990 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 09:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:50:56 INFO - PROCESS | 3668 | 1467823855997 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:50:56 INFO - PROCESS | 3668 | 1467823856003 Marionette TRACE conn3 <- [1,2230,null,{}] 09:50:56 INFO - PROCESS | 3668 | 1467823856008 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:56 INFO - PROCESS | 3668 | 1467823856011 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:56 INFO - PROCESS | 3668 | 1467823856161 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:50:56 INFO - PROCESS | 3668 | 1467823856293 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:56 INFO - PROCESS | 3668 | 1467823856296 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:56 INFO - PROCESS | 3668 | ++DOCSHELL 1021D800 == 39 [pid = 3668] [id = 567] 09:50:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1059AC00) [pid = 3668] [serial = 1701] [outer = 00000000] 09:50:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (13922000) [pid = 3668] [serial = 1702] [outer = 1059AC00] 09:50:56 INFO - PROCESS | 3668 | 1467823856352 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15345800) [pid = 3668] [serial = 1703] [outer = 1059AC00] 09:50:56 INFO - PROCESS | 3668 | 1467823856861 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 902ms 09:50:56 INFO - PROCESS | 3668 | 1467823856908 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:50:56 INFO - PROCESS | 3668 | 1467823856912 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 09:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:50:56 INFO - PROCESS | 3668 | 1467823856919 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:50:56 INFO - PROCESS | 3668 | 1467823856922 Marionette TRACE conn3 <- [1,2234,null,{}] 09:50:56 INFO - PROCESS | 3668 | 1467823856926 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:56 INFO - PROCESS | 3668 | 1467823856929 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:57 INFO - PROCESS | 3668 | 1467823857068 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:50:57 INFO - PROCESS | 3668 | 1467823857206 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:57 INFO - PROCESS | 3668 | 1467823857209 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:57 INFO - PROCESS | 3668 | ++DOCSHELL 16776800 == 40 [pid = 3668] [id = 568] 09:50:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (16803C00) [pid = 3668] [serial = 1704] [outer = 00000000] 09:50:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (172E5800) [pid = 3668] [serial = 1705] [outer = 16803C00] 09:50:57 INFO - PROCESS | 3668 | 1467823857264 Marionette DEBUG loaded listener.js 09:50:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (17C99400) [pid = 3668] [serial = 1706] [outer = 16803C00] 09:50:57 INFO - PROCESS | 3668 | 1467823857829 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:50:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 962ms 09:50:57 INFO - PROCESS | 3668 | 1467823857886 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:50:57 INFO - PROCESS | 3668 | 1467823857889 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 09:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:50:57 INFO - PROCESS | 3668 | 1467823857892 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:50:57 INFO - PROCESS | 3668 | 1467823857896 Marionette TRACE conn3 <- [1,2238,null,{}] 09:50:57 INFO - PROCESS | 3668 | 1467823857907 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:57 INFO - PROCESS | 3668 | 1467823857912 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:58 INFO - PROCESS | 3668 | 1467823858017 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:50:58 INFO - PROCESS | 3668 | 1467823858161 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:58 INFO - PROCESS | 3668 | 1467823858165 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:58 INFO - PROCESS | 3668 | ++DOCSHELL 15FF8400 == 41 [pid = 3668] [id = 569] 09:50:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (16809C00) [pid = 3668] [serial = 1707] [outer = 00000000] 09:50:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (181D1400) [pid = 3668] [serial = 1708] [outer = 16809C00] 09:50:58 INFO - PROCESS | 3668 | 1467823858220 Marionette DEBUG loaded listener.js 09:50:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (19B48800) [pid = 3668] [serial = 1709] [outer = 16809C00] 09:50:58 INFO - PROCESS | 3668 | 1467823858956 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:50:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:50:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1097ms 09:50:58 INFO - PROCESS | 3668 | 1467823859005 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:50:58 INFO - PROCESS | 3668 | 1467823859008 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 09:50:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:50:58 INFO - PROCESS | 3668 | 1467823859013 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - PROCESS | 3668 | 1467823859016 Marionette TRACE conn3 <- [1,2242,null,{}] 09:50:59 INFO - PROCESS | 3668 | 1467823859022 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:59 INFO - PROCESS | 3668 | 1467823859024 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:59 INFO - PROCESS | 3668 | 1467823859120 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:50:59 INFO - PROCESS | 3668 | 1467823859232 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 3668 | 1467823859235 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:50:59 INFO - PROCESS | 3668 | ++DOCSHELL 12DF5800 == 42 [pid = 3668] [id = 570] 09:50:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (13154400) [pid = 3668] [serial = 1710] [outer = 00000000] 09:50:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1345BC00) [pid = 3668] [serial = 1711] [outer = 13154400] 09:50:59 INFO - PROCESS | 3668 | 1467823859333 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (13949000) [pid = 3668] [serial = 1712] [outer = 13154400] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 0F2F0400 == 41 [pid = 3668] [id = 565] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 13EE8C00 == 40 [pid = 3668] [id = 564] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 0F2EDC00 == 39 [pid = 3668] [id = 563] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 1816F000 == 38 [pid = 3668] [id = 562] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 13EE6400 == 37 [pid = 3668] [id = 561] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 1696EC00 == 36 [pid = 3668] [id = 560] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 15FF5800 == 35 [pid = 3668] [id = 559] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 132BB800 == 34 [pid = 3668] [id = 558] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 10269000 == 33 [pid = 3668] [id = 557] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 0C769800 == 32 [pid = 3668] [id = 555] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 0F2F2800 == 31 [pid = 3668] [id = 545] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 131E7000 == 30 [pid = 3668] [id = 556] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 1A542400 == 29 [pid = 3668] [id = 16] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 16776800 == 28 [pid = 3668] [id = 568] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 15FF8400 == 27 [pid = 3668] [id = 569] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 17218000 == 26 [pid = 3668] [id = 566] 09:51:00 INFO - PROCESS | 3668 | --DOCSHELL 1021D800 == 25 [pid = 3668] [id = 567] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (181CF400) [pid = 3668] [serial = 1660] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (13082000) [pid = 3668] [serial = 1625] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (181CB000) [pid = 3668] [serial = 1655] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1A6AA400) [pid = 3668] [serial = 1634] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1A54D800) [pid = 3668] [serial = 1633] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1537C800) [pid = 3668] [serial = 1658] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (174AD800) [pid = 3668] [serial = 1652] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (112EC400) [pid = 3668] [serial = 1637] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (16DAEC00) [pid = 3668] [serial = 1649] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18171000) [pid = 3668] [serial = 1654] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (157F2400) [pid = 3668] [serial = 1645] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (181D0400) [pid = 3668] [serial = 1661] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (129EE800) [pid = 3668] [serial = 1624] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10A7C000) [pid = 3668] [serial = 1636] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (11AE6400) [pid = 3668] [serial = 1640] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19F69400) [pid = 3668] [serial = 1630] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (173B0800) [pid = 3668] [serial = 1651] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16802400) [pid = 3668] [serial = 1628] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15FF4000) [pid = 3668] [serial = 1627] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (112F1000) [pid = 3668] [serial = 1639] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A3E4000) [pid = 3668] [serial = 1631] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1680E000) [pid = 3668] [serial = 1648] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (13264800) [pid = 3668] [serial = 1642] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (15FEBC00) [pid = 3668] [serial = 1646] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (13EE7400) [pid = 3668] [serial = 1657] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1391AC00) [pid = 3668] [serial = 1643] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (19B4F400) [pid = 3668] [serial = 1663] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 3668 | 1467823860424 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1443ms 09:51:00 INFO - PROCESS | 3668 | 1467823860451 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:51:00 INFO - PROCESS | 3668 | 1467823860454 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 09:51:00 INFO - PROCESS | 3668 | 1467823860459 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:51:00 INFO - PROCESS | 3668 | 1467823860464 Marionette TRACE conn3 <- [1,2246,null,{}] 09:51:00 INFO - PROCESS | 3668 | 1467823860469 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:00 INFO - PROCESS | 3668 | 1467823860471 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:00 INFO - PROCESS | 3668 | 1467823860562 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:51:00 INFO - PROCESS | 3668 | 1467823860570 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 3668 | 1467823860573 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:00 INFO - PROCESS | 3668 | ++DOCSHELL 11272C00 == 26 [pid = 3668] [id = 571] 09:51:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (11275400) [pid = 3668] [serial = 1713] [outer = 00000000] 09:51:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (11C34C00) [pid = 3668] [serial = 1714] [outer = 11275400] 09:51:00 INFO - PROCESS | 3668 | 1467823860620 Marionette DEBUG loaded listener.js 09:51:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (129B0000) [pid = 3668] [serial = 1715] [outer = 11275400] 09:51:01 INFO - PROCESS | 3668 | 1467823861101 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 661ms 09:51:01 INFO - PROCESS | 3668 | 1467823861140 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:51:01 INFO - PROCESS | 3668 | 1467823861145 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 09:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:51:01 INFO - PROCESS | 3668 | 1467823861151 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:51:01 INFO - PROCESS | 3668 | 1467823861154 Marionette TRACE conn3 <- [1,2250,null,{}] 09:51:01 INFO - PROCESS | 3668 | 1467823861157 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:01 INFO - PROCESS | 3668 | 1467823861160 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:01 INFO - PROCESS | 3668 | 1467823861279 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:51:01 INFO - PROCESS | 3668 | 1467823861382 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 3668 | 1467823861384 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:01 INFO - PROCESS | 3668 | ++DOCSHELL 131E7400 == 27 [pid = 3668] [id = 572] 09:51:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (131EE400) [pid = 3668] [serial = 1716] [outer = 00000000] 09:51:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1326B400) [pid = 3668] [serial = 1717] [outer = 131EE400] 09:51:01 INFO - PROCESS | 3668 | 1467823861413 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1345AC00) [pid = 3668] [serial = 1718] [outer = 131EE400] 09:51:01 INFO - PROCESS | 3668 | 1467823861777 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 677ms 09:51:01 INFO - PROCESS | 3668 | 1467823861830 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:51:01 INFO - PROCESS | 3668 | 1467823861833 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 09:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:51:01 INFO - PROCESS | 3668 | 1467823861836 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:51:01 INFO - PROCESS | 3668 | 1467823861822 Marionette TRACE conn3 <- [1,2254,null,{}] 09:51:01 INFO - PROCESS | 3668 | 1467823861833 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:01 INFO - PROCESS | 3668 | 1467823861837 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:01 INFO - PROCESS | 3668 | 1467823861917 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:51:01 INFO - PROCESS | 3668 | 1467823861924 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 3668 | 1467823861927 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:01 INFO - PROCESS | 3668 | ++DOCSHELL 141A8400 == 28 [pid = 3668] [id = 573] 09:51:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15348400) [pid = 3668] [serial = 1719] [outer = 00000000] 09:51:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15F3C400) [pid = 3668] [serial = 1720] [outer = 15348400] 09:51:01 INFO - PROCESS | 3668 | 1467823861974 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15FECC00) [pid = 3668] [serial = 1721] [outer = 15348400] 09:51:02 INFO - PROCESS | 3668 | 1467823862460 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:51:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:51:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 676ms 09:51:02 INFO - PROCESS | 3668 | 1467823862498 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 3668 | 1467823862501 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 09:51:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:51:02 INFO - PROCESS | 3668 | 1467823862504 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - PROCESS | 3668 | 1467823862506 Marionette TRACE conn3 <- [1,2258,null,{}] 09:51:02 INFO - PROCESS | 3668 | 1467823862509 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:02 INFO - PROCESS | 3668 | 1467823862512 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:02 INFO - PROCESS | 3668 | 1467823862655 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:51:02 INFO - PROCESS | 3668 | 1467823862679 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 3668 | 1467823862681 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:02 INFO - PROCESS | 3668 | ++DOCSHELL 16803000 == 29 [pid = 3668] [id = 574] 09:51:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16804400) [pid = 3668] [serial = 1722] [outer = 00000000] 09:51:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1680A400) [pid = 3668] [serial = 1723] [outer = 16804400] 09:51:02 INFO - PROCESS | 3668 | 1467823862724 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1696E800) [pid = 3668] [serial = 1724] [outer = 16804400] 09:51:03 INFO - PROCESS | 3668 | 1467823863126 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 661ms 09:51:03 INFO - PROCESS | 3668 | 1467823863186 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 3668 | 1467823863188 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 09:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:51:03 INFO - PROCESS | 3668 | 1467823863198 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - PROCESS | 3668 | 1467823863200 Marionette TRACE conn3 <- [1,2262,null,{}] 09:51:03 INFO - PROCESS | 3668 | 1467823863203 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:03 INFO - PROCESS | 3668 | 1467823863189 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:03 INFO - PROCESS | 3668 | 1467823863294 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:51:03 INFO - PROCESS | 3668 | 1467823863299 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:03 INFO - PROCESS | 3668 | 1467823863302 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:03 INFO - PROCESS | 3668 | ++DOCSHELL 16776800 == 30 [pid = 3668] [id = 575] 09:51:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16DAEC00) [pid = 3668] [serial = 1725] [outer = 00000000] 09:51:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17223400) [pid = 3668] [serial = 1726] [outer = 16DAEC00] 09:51:03 INFO - PROCESS | 3668 | 1467823863348 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1732D800) [pid = 3668] [serial = 1727] [outer = 16DAEC00] 09:51:03 INFO - PROCESS | 3668 | 1467823863796 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 677ms 09:51:03 INFO - PROCESS | 3668 | 1467823863861 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 3668 | 1467823863863 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 09:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:51:03 INFO - PROCESS | 3668 | 1467823863877 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - PROCESS | 3668 | 1467823863879 Marionette TRACE conn3 <- [1,2266,null,{}] 09:51:03 INFO - PROCESS | 3668 | 1467823863882 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:03 INFO - PROCESS | 3668 | 1467823863887 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:04 INFO - PROCESS | 3668 | 1467823864036 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (15FF8800) [pid = 3668] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1B175800) [pid = 3668] [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.] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (18171C00) [pid = 3668] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0F2F4800) [pid = 3668] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1026C800) [pid = 3668] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13950000) [pid = 3668] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13454000) [pid = 3668] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0C76E000) [pid = 3668] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15FF7000) [pid = 3668] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (16B35C00) [pid = 3668] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (15F43400) [pid = 3668] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1B01E800) [pid = 3668] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19904000) [pid = 3668] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (173B3800) [pid = 3668] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:51:04 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (16810C00) [pid = 3668] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:51:04 INFO - PROCESS | 3668 | 1467823864330 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 3668 | 1467823864333 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:04 INFO - PROCESS | 3668 | ++DOCSHELL 0C765800 == 31 [pid = 3668] [id = 576] 09:51:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0C76E000) [pid = 3668] [serial = 1728] [outer = 00000000] 09:51:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (11CD2400) [pid = 3668] [serial = 1729] [outer = 0C76E000] 09:51:04 INFO - PROCESS | 3668 | 1467823864376 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15F43400) [pid = 3668] [serial = 1730] [outer = 0C76E000] 09:51:04 INFO - PROCESS | 3668 | 1467823864735 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:51:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:51:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 917ms 09:51:04 INFO - PROCESS | 3668 | 1467823864792 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 3668 | 1467823864793 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 09:51:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:51:04 INFO - PROCESS | 3668 | 1467823864783 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - PROCESS | 3668 | 1467823864785 Marionette TRACE conn3 <- [1,2270,null,{}] 09:51:04 INFO - PROCESS | 3668 | 1467823864788 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:04 INFO - PROCESS | 3668 | 1467823864790 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:04 INFO - PROCESS | 3668 | 1467823864864 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:51:04 INFO - PROCESS | 3668 | 1467823864869 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 3668 | 1467823864871 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:04 INFO - PROCESS | 3668 | ++DOCSHELL 13E78000 == 32 [pid = 3668] [id = 577] 09:51:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1680B800) [pid = 3668] [serial = 1731] [outer = 00000000] 09:51:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1816F000) [pid = 3668] [serial = 1732] [outer = 1680B800] 09:51:04 INFO - PROCESS | 3668 | 1467823864913 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (18172C00) [pid = 3668] [serial = 1733] [outer = 1680B800] 09:51:05 INFO - PROCESS | 3668 | 1467823865302 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 571ms 09:51:05 INFO - PROCESS | 3668 | 1467823865362 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 3668 | 1467823865364 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 09:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:51:05 INFO - PROCESS | 3668 | 1467823865367 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 3668 | 1467823865369 Marionette TRACE conn3 <- [1,2274,null,{}] 09:51:05 INFO - PROCESS | 3668 | 1467823865372 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:05 INFO - PROCESS | 3668 | 1467823865374 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:05 INFO - PROCESS | 3668 | 1467823865490 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:51:05 INFO - PROCESS | 3668 | 1467823865500 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 3668 | 1467823865502 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:05 INFO - PROCESS | 3668 | ++DOCSHELL 0F932400 == 33 [pid = 3668] [id = 578] 09:51:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1326AC00) [pid = 3668] [serial = 1734] [outer = 00000000] 09:51:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (181CF800) [pid = 3668] [serial = 1735] [outer = 1326AC00] 09:51:05 INFO - PROCESS | 3668 | 1467823865544 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (181CFC00) [pid = 3668] [serial = 1736] [outer = 1326AC00] 09:51:05 INFO - PROCESS | 3668 | 1467823865963 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 616ms 09:51:05 INFO - PROCESS | 3668 | 1467823865986 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 3668 | 1467823865988 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 09:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:51:05 INFO - PROCESS | 3668 | 1467823865991 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 3668 | 1467823865992 Marionette TRACE conn3 <- [1,2278,null,{}] 09:51:05 INFO - PROCESS | 3668 | 1467823865996 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:05 INFO - PROCESS | 3668 | 1467823865998 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:06 INFO - PROCESS | 3668 | 1467823866073 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:51:06 INFO - PROCESS | 3668 | 1467823866078 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 3668 | 1467823866080 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:06 INFO - PROCESS | 3668 | ++DOCSHELL 181CB800 == 34 [pid = 3668] [id = 579] 09:51:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1966A800) [pid = 3668] [serial = 1737] [outer = 00000000] 09:51:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19B49800) [pid = 3668] [serial = 1738] [outer = 1966A800] 09:51:06 INFO - PROCESS | 3668 | 1467823866123 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19C2E400) [pid = 3668] [serial = 1739] [outer = 1966A800] 09:51:06 INFO - PROCESS | 3668 | 1467823866925 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 962ms 09:51:06 INFO - PROCESS | 3668 | 1467823866959 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 3668 | 1467823866964 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 09:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:51:06 INFO - PROCESS | 3668 | 1467823866968 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:51:06 INFO - PROCESS | 3668 | 1467823866973 Marionette TRACE conn3 <- [1,2282,null,{}] 09:51:06 INFO - PROCESS | 3668 | 1467823866978 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:06 INFO - PROCESS | 3668 | 1467823866981 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:07 INFO - PROCESS | 3668 | 1467823867088 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:51:07 INFO - PROCESS | 3668 | 1467823867223 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 3668 | 1467823867226 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:07 INFO - PROCESS | 3668 | ++DOCSHELL 112C5400 == 35 [pid = 3668] [id = 580] 09:51:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (112E9C00) [pid = 3668] [serial = 1740] [outer = 00000000] 09:51:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1281F000) [pid = 3668] [serial = 1741] [outer = 112E9C00] 09:51:07 INFO - PROCESS | 3668 | 1467823867322 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (131E8800) [pid = 3668] [serial = 1742] [outer = 112E9C00] 09:51:08 INFO - PROCESS | 3668 | 1467823868067 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:51:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1142ms 09:51:08 INFO - PROCESS | 3668 | 1467823868113 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:51:08 INFO - PROCESS | 3668 | 1467823868117 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 09:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:51:08 INFO - PROCESS | 3668 | 1467823868124 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:51:08 INFO - PROCESS | 3668 | 1467823868127 Marionette TRACE conn3 <- [1,2286,null,{}] 09:51:08 INFO - PROCESS | 3668 | 1467823868131 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:08 INFO - PROCESS | 3668 | 1467823868134 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:08 INFO - PROCESS | 3668 | 1467823868358 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:51:08 INFO - PROCESS | 3668 | 1467823868487 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 3668 | 1467823868490 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:08 INFO - PROCESS | 3668 | ++DOCSHELL 0F2EF000 == 36 [pid = 3668] [id = 581] 09:51:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0F2F4800) [pid = 3668] [serial = 1743] [outer = 00000000] 09:51:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10229C00) [pid = 3668] [serial = 1744] [outer = 0F2F4800] 09:51:08 INFO - PROCESS | 3668 | 1467823868540 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (10A0E800) [pid = 3668] [serial = 1745] [outer = 0F2F4800] 09:51:08 INFO - PROCESS | 3668 | --DOCSHELL 0F932400 == 35 [pid = 3668] [id = 578] 09:51:08 INFO - PROCESS | 3668 | --DOCSHELL 13E78000 == 34 [pid = 3668] [id = 577] 09:51:08 INFO - PROCESS | 3668 | --DOCSHELL 0C765800 == 33 [pid = 3668] [id = 576] 09:51:08 INFO - PROCESS | 3668 | --DOCSHELL 16776800 == 32 [pid = 3668] [id = 575] 09:51:08 INFO - PROCESS | 3668 | --DOCSHELL 16803000 == 31 [pid = 3668] [id = 574] 09:51:08 INFO - PROCESS | 3668 | --DOCSHELL 141A8400 == 30 [pid = 3668] [id = 573] 09:51:08 INFO - PROCESS | 3668 | --DOCSHELL 131E7400 == 29 [pid = 3668] [id = 572] 09:51:08 INFO - PROCESS | 3668 | --DOCSHELL 11272C00 == 28 [pid = 3668] [id = 571] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1B174800) [pid = 3668] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19B52C00) [pid = 3668] [serial = 1664] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1A3E0400) [pid = 3668] [serial = 1700] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19CBFC00) [pid = 3668] [serial = 1696] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1816A400) [pid = 3668] [serial = 1684] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1307D800) [pid = 3668] [serial = 1142] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1966CC00) [pid = 3668] [serial = 1687] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (18170800) [pid = 3668] [serial = 1685] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (112F2C00) [pid = 3668] [serial = 1690] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (10A9D800) [pid = 3668] [serial = 1672] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (13EE1400) [pid = 3668] [serial = 1669] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (141AE000) [pid = 3668] [serial = 1670] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19B48400) [pid = 3668] [serial = 1688] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (139DD000) [pid = 3668] [serial = 1675] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (13EDD000) [pid = 3668] [serial = 1676] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0F97E800) [pid = 3668] [serial = 1666] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (10A7AC00) [pid = 3668] [serial = 1667] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1680B000) [pid = 3668] [serial = 1678] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (16B38000) [pid = 3668] [serial = 1679] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (174AA800) [pid = 3668] [serial = 1681] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (129F5C00) [pid = 3668] [serial = 1673] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (13950800) [pid = 3668] [serial = 1691] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (19672C00) [pid = 3668] [serial = 1693] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (19F61400) [pid = 3668] [serial = 1697] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (19B48000) [pid = 3668] [serial = 1694] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (17B99C00) [pid = 3668] [serial = 1682] [outer = 00000000] [url = about:blank] 09:51:08 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (19F93400) [pid = 3668] [serial = 1699] [outer = 00000000] [url = about:blank] 09:51:09 INFO - PROCESS | 3668 | 1467823869095 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1007ms 09:51:09 INFO - PROCESS | 3668 | 1467823869130 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 3668 | 1467823869133 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 09:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:51:09 INFO - PROCESS | 3668 | 1467823869154 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 3668 | 1467823869157 Marionette TRACE conn3 <- [1,2290,null,{}] 09:51:09 INFO - PROCESS | 3668 | 1467823869161 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:09 INFO - PROCESS | 3668 | 1467823869164 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:09 INFO - PROCESS | 3668 | 1467823869233 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:51:09 INFO - PROCESS | 3668 | 1467823869242 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 3668 | 1467823869244 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:09 INFO - PROCESS | 3668 | ++DOCSHELL 129AF800 == 29 [pid = 3668] [id = 582] 09:51:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (129B0800) [pid = 3668] [serial = 1746] [outer = 00000000] 09:51:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (13082000) [pid = 3668] [serial = 1747] [outer = 129B0800] 09:51:09 INFO - PROCESS | 3668 | 1467823869297 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (131EDC00) [pid = 3668] [serial = 1748] [outer = 129B0800] 09:51:09 INFO - PROCESS | 3668 | 1467823869765 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 09:51:09 INFO - PROCESS | 3668 | 1467823869820 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 3668 | 1467823869822 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 09:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:51:09 INFO - PROCESS | 3668 | 1467823869826 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 3668 | 1467823869828 Marionette TRACE conn3 <- [1,2294,null,{}] 09:51:09 INFO - PROCESS | 3668 | 1467823869832 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:09 INFO - PROCESS | 3668 | 1467823869834 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:09 INFO - PROCESS | 3668 | 1467823869944 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:51:10 INFO - PROCESS | 3668 | 1467823870044 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 3668 | 1467823870046 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:10 INFO - PROCESS | 3668 | ++DOCSHELL 141A7800 == 30 [pid = 3668] [id = 583] 09:51:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (141A8400) [pid = 3668] [serial = 1749] [outer = 00000000] 09:51:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (15346C00) [pid = 3668] [serial = 1750] [outer = 141A8400] 09:51:10 INFO - PROCESS | 3668 | 1467823870090 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (157F1C00) [pid = 3668] [serial = 1751] [outer = 141A8400] 09:51:10 INFO - PROCESS | 3668 | 1467823870456 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 661ms 09:51:10 INFO - PROCESS | 3668 | 1467823870507 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:51:10 INFO - PROCESS | 3668 | 1467823870511 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 09:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:51:10 INFO - PROCESS | 3668 | 1467823870521 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - PROCESS | 3668 | 1467823870525 Marionette TRACE conn3 <- [1,2298,null,{}] 09:51:10 INFO - PROCESS | 3668 | 1467823870529 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:10 INFO - PROCESS | 3668 | 1467823870532 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:10 INFO - PROCESS | 3668 | 1467823870600 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:51:10 INFO - PROCESS | 3668 | 1467823870605 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 3668 | 1467823870607 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:10 INFO - PROCESS | 3668 | ++DOCSHELL 15FEF000 == 31 [pid = 3668] [id = 584] 09:51:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (15FF1000) [pid = 3668] [serial = 1752] [outer = 00000000] 09:51:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1680FC00) [pid = 3668] [serial = 1753] [outer = 15FF1000] 09:51:10 INFO - PROCESS | 3668 | 1467823870650 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (17219000) [pid = 3668] [serial = 1754] [outer = 15FF1000] 09:51:11 INFO - PROCESS | 3668 | 1467823871103 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 677ms 09:51:11 INFO - PROCESS | 3668 | 1467823871188 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 3668 | 1467823871190 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 09:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:51:11 INFO - PROCESS | 3668 | 1467823871194 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - PROCESS | 3668 | 1467823871196 Marionette TRACE conn3 <- [1,2302,null,{}] 09:51:11 INFO - PROCESS | 3668 | 1467823871199 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:11 INFO - PROCESS | 3668 | 1467823871201 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:11 INFO - PROCESS | 3668 | 1467823871347 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:51:11 INFO - PROCESS | 3668 | 1467823871364 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 3668 | 1467823871366 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:11 INFO - PROCESS | 3668 | ++DOCSHELL 141AC800 == 32 [pid = 3668] [id = 585] 09:51:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (16803000) [pid = 3668] [serial = 1755] [outer = 00000000] 09:51:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (176F9800) [pid = 3668] [serial = 1756] [outer = 16803000] 09:51:11 INFO - PROCESS | 3668 | 1467823871409 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (17B9E000) [pid = 3668] [serial = 1757] [outer = 16803000] 09:51:11 INFO - PROCESS | 3668 | 1467823871809 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 661ms 09:51:11 INFO - PROCESS | 3668 | 1467823871876 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 3668 | 1467823871861 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 09:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:51:11 INFO - PROCESS | 3668 | 1467823871865 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - PROCESS | 3668 | 1467823871867 Marionette TRACE conn3 <- [1,2306,null,{}] 09:51:11 INFO - PROCESS | 3668 | 1467823871870 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:11 INFO - PROCESS | 3668 | 1467823871872 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:11 INFO - PROCESS | 3668 | 1467823871982 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:51:12 INFO - PROCESS | 3668 | 1467823872045 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 3668 | 1467823872051 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:12 INFO - PROCESS | 3668 | ++DOCSHELL 112EA800 == 33 [pid = 3668] [id = 586] 09:51:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1816A400) [pid = 3668] [serial = 1758] [outer = 00000000] 09:51:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (18170C00) [pid = 3668] [serial = 1759] [outer = 1816A400] 09:51:12 INFO - PROCESS | 3668 | 1467823872104 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (181CB400) [pid = 3668] [serial = 1760] [outer = 1816A400] 09:51:12 INFO - PROCESS | 3668 | 1467823872528 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 3668 | 1467823872586 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 09:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:51:12 INFO - PROCESS | 3668 | 1467823872622 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - PROCESS | 3668 | 1467823872624 Marionette TRACE conn3 <- [1,2310,null,{}] 09:51:12 INFO - PROCESS | 3668 | 1467823872628 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:12 INFO - PROCESS | 3668 | 1467823872630 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:12 INFO - PROCESS | 3668 | 1467823872738 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:51:12 INFO - PROCESS | 3668 | 1467823872750 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 3668 | 1467823872752 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:12 INFO - PROCESS | 3668 | ++DOCSHELL 181CF400 == 34 [pid = 3668] [id = 587] 09:51:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (181D1C00) [pid = 3668] [serial = 1761] [outer = 00000000] 09:51:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19910800) [pid = 3668] [serial = 1762] [outer = 181D1C00] 09:51:12 INFO - PROCESS | 3668 | 1467823872786 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19B47800) [pid = 3668] [serial = 1763] [outer = 181D1C00] 09:51:13 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1326AC00) [pid = 3668] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:51:13 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16804400) [pid = 3668] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:51:13 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13154400) [pid = 3668] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:51:13 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (11275400) [pid = 3668] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:51:13 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (131EE400) [pid = 3668] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:51:13 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (15348400) [pid = 3668] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:51:13 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (16DAEC00) [pid = 3668] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:51:13 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1059AC00) [pid = 3668] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:51:13 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (16803C00) [pid = 3668] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:51:13 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (16809C00) [pid = 3668] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:51:13 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0C76E000) [pid = 3668] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:51:13 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1680B800) [pid = 3668] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:51:13 INFO - PROCESS | 3668 | 1467823873246 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 691ms 09:51:13 INFO - PROCESS | 3668 | 1467823873275 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 3668 | 1467823873277 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 09:51:13 INFO - PROCESS | 3668 | 1467823873280 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:51:13 INFO - PROCESS | 3668 | 1467823873282 Marionette TRACE conn3 <- [1,2314,null,{}] 09:51:13 INFO - PROCESS | 3668 | 1467823873285 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:13 INFO - PROCESS | 3668 | 1467823873287 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:13 INFO - PROCESS | 3668 | 1467823873369 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:51:13 INFO - PROCESS | 3668 | 1467823873375 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 3668 | 1467823873377 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:13 INFO - PROCESS | 3668 | ++DOCSHELL 12DF9000 == 35 [pid = 3668] [id = 588] 09:51:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13154000) [pid = 3668] [serial = 1764] [outer = 00000000] 09:51:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (17219400) [pid = 3668] [serial = 1765] [outer = 13154000] 09:51:13 INFO - PROCESS | 3668 | 1467823873425 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (17B9F000) [pid = 3668] [serial = 1766] [outer = 13154000] 09:51:13 INFO - PROCESS | 3668 | 1467823873840 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 616ms 09:51:13 INFO - PROCESS | 3668 | 1467823873900 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 3668 | 1467823873902 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 09:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:51:13 INFO - PROCESS | 3668 | 1467823873906 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 3668 | 1467823873907 Marionette TRACE conn3 <- [1,2318,null,{}] 09:51:13 INFO - PROCESS | 3668 | 1467823873911 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:13 INFO - PROCESS | 3668 | 1467823873912 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:13 INFO - PROCESS | 3668 | 1467823873988 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:51:14 INFO - PROCESS | 3668 | 1467823874028 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 3668 | 1467823874031 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:14 INFO - PROCESS | 3668 | ++DOCSHELL 12DFD800 == 36 [pid = 3668] [id = 589] 09:51:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (132C1000) [pid = 3668] [serial = 1767] [outer = 00000000] 09:51:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (19671800) [pid = 3668] [serial = 1768] [outer = 132C1000] 09:51:14 INFO - PROCESS | 3668 | 1467823874103 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (19C2F800) [pid = 3668] [serial = 1769] [outer = 132C1000] 09:51:14 INFO - PROCESS | 3668 | 1467823874532 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 677ms 09:51:14 INFO - PROCESS | 3668 | 1467823874588 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 09:51:14 INFO - PROCESS | 3668 | 1467823874590 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 09:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:51:14 INFO - PROCESS | 3668 | 1467823874593 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:51:14 INFO - PROCESS | 3668 | 1467823874595 Marionette TRACE conn3 <- [1,2322,null,{}] 09:51:14 INFO - PROCESS | 3668 | 1467823874582 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:14 INFO - PROCESS | 3668 | 1467823874584 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:14 INFO - PROCESS | 3668 | 1467823874670 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:51:14 INFO - PROCESS | 3668 | 1467823874675 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 3668 | 1467823874677 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:14 INFO - PROCESS | 3668 | ++DOCSHELL 19CC4C00 == 37 [pid = 3668] [id = 590] 09:51:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (19F60C00) [pid = 3668] [serial = 1770] [outer = 00000000] 09:51:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19F69000) [pid = 3668] [serial = 1771] [outer = 19F60C00] 09:51:14 INFO - PROCESS | 3668 | 1467823874719 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19F6B400) [pid = 3668] [serial = 1772] [outer = 19F60C00] 09:51:15 INFO - PROCESS | 3668 | 1467823875195 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 676ms 09:51:15 INFO - PROCESS | 3668 | 1467823875258 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 3668 | 1467823875263 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 09:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:51:15 INFO - PROCESS | 3668 | 1467823875269 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - PROCESS | 3668 | 1467823875272 Marionette TRACE conn3 <- [1,2326,null,{}] 09:51:15 INFO - PROCESS | 3668 | 1467823875278 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:15 INFO - PROCESS | 3668 | 1467823875281 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:15 INFO - PROCESS | 3668 | 1467823875452 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:51:15 INFO - PROCESS | 3668 | 1467823875545 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 3668 | 1467823875551 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:15 INFO - PROCESS | 3668 | ++DOCSHELL 112CA000 == 38 [pid = 3668] [id = 591] 09:51:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (11CD2C00) [pid = 3668] [serial = 1773] [outer = 00000000] 09:51:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (12BDBC00) [pid = 3668] [serial = 1774] [outer = 11CD2C00] 09:51:15 INFO - PROCESS | 3668 | 1467823875644 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (13E77400) [pid = 3668] [serial = 1775] [outer = 11CD2C00] 09:51:16 INFO - PROCESS | 3668 | 1467823876248 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 992ms 09:51:16 INFO - PROCESS | 3668 | 1467823876283 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 3668 | 1467823876288 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 09:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:51:16 INFO - PROCESS | 3668 | 1467823876314 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - PROCESS | 3668 | 1467823876317 Marionette TRACE conn3 <- [1,2330,null,{}] 09:51:16 INFO - PROCESS | 3668 | 1467823876321 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:16 INFO - PROCESS | 3668 | 1467823876324 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:16 INFO - PROCESS | 3668 | 1467823876429 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:51:16 INFO - PROCESS | 3668 | 1467823876542 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 3668 | 1467823876545 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:16 INFO - PROCESS | 3668 | ++DOCSHELL 15346000 == 39 [pid = 3668] [id = 592] 09:51:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (157F1000) [pid = 3668] [serial = 1776] [outer = 00000000] 09:51:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15FF6000) [pid = 3668] [serial = 1777] [outer = 157F1000] 09:51:16 INFO - PROCESS | 3668 | 1467823876640 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16807400) [pid = 3668] [serial = 1778] [outer = 157F1000] 09:51:17 INFO - PROCESS | 3668 | 1467823877217 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 962ms 09:51:17 INFO - PROCESS | 3668 | 1467823877278 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:51:17 INFO - PROCESS | 3668 | 1467823877282 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 09:51:17 INFO - PROCESS | 3668 | 1467823877287 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - PROCESS | 3668 | 1467823877290 Marionette TRACE conn3 <- [1,2334,null,{}] 09:51:17 INFO - PROCESS | 3668 | 1467823877301 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:17 INFO - PROCESS | 3668 | 1467823877306 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:17 INFO - PROCESS | 3668 | 1467823877439 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:51:17 INFO - PROCESS | 3668 | 1467823877583 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 3668 | 1467823877586 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:17 INFO - PROCESS | 3668 | ++DOCSHELL 181D3000 == 40 [pid = 3668] [id = 593] 09:51:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19901400) [pid = 3668] [serial = 1779] [outer = 00000000] 09:51:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19CBB000) [pid = 3668] [serial = 1780] [outer = 19901400] 09:51:17 INFO - PROCESS | 3668 | 1467823877644 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19F8A800) [pid = 3668] [serial = 1781] [outer = 19901400] 09:51:18 INFO - PROCESS | 3668 | 1467823878407 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1142ms 09:51:18 INFO - PROCESS | 3668 | 1467823878441 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:51:18 INFO - PROCESS | 3668 | 1467823878445 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 09:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:51:18 INFO - PROCESS | 3668 | 1467823878450 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:51:18 INFO - PROCESS | 3668 | 1467823878454 Marionette TRACE conn3 <- [1,2338,null,{}] 09:51:18 INFO - PROCESS | 3668 | 1467823878459 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:18 INFO - PROCESS | 3668 | 1467823878462 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:18 INFO - PROCESS | 3668 | 1467823878575 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:51:18 INFO - PROCESS | 3668 | 1467823878708 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:18 INFO - PROCESS | 3668 | 1467823878713 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:18 INFO - PROCESS | 3668 | ++DOCSHELL 10A94000 == 41 [pid = 3668] [id = 594] 09:51:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (10A9D800) [pid = 3668] [serial = 1782] [outer = 00000000] 09:51:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1291E400) [pid = 3668] [serial = 1783] [outer = 10A9D800] 09:51:18 INFO - PROCESS | 3668 | 1467823878761 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (129F8800) [pid = 3668] [serial = 1784] [outer = 10A9D800] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 12DFD800 == 40 [pid = 3668] [id = 589] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 12DF9000 == 39 [pid = 3668] [id = 588] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 181CF400 == 38 [pid = 3668] [id = 587] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 112EA800 == 37 [pid = 3668] [id = 586] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 141AC800 == 36 [pid = 3668] [id = 585] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 15FEF000 == 35 [pid = 3668] [id = 584] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 141A7800 == 34 [pid = 3668] [id = 583] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 129AF800 == 33 [pid = 3668] [id = 582] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 0F2EF000 == 32 [pid = 3668] [id = 581] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 112C5400 == 31 [pid = 3668] [id = 580] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 181CB800 == 30 [pid = 3668] [id = 579] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 12DF5800 == 29 [pid = 3668] [id = 570] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 181D3000 == 28 [pid = 3668] [id = 593] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 19CC4C00 == 27 [pid = 3668] [id = 590] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 112CA000 == 26 [pid = 3668] [id = 591] 09:51:19 INFO - PROCESS | 3668 | --DOCSHELL 15346000 == 25 [pid = 3668] [id = 592] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (181CF800) [pid = 3668] [serial = 1735] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19B49800) [pid = 3668] [serial = 1738] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1680A400) [pid = 3668] [serial = 1723] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1345BC00) [pid = 3668] [serial = 1711] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (11C34C00) [pid = 3668] [serial = 1714] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (129B0000) [pid = 3668] [serial = 1715] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1326B400) [pid = 3668] [serial = 1717] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1345AC00) [pid = 3668] [serial = 1718] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15F3C400) [pid = 3668] [serial = 1720] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17223400) [pid = 3668] [serial = 1726] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (15345800) [pid = 3668] [serial = 1703] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13922000) [pid = 3668] [serial = 1702] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17C99400) [pid = 3668] [serial = 1706] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (172E5800) [pid = 3668] [serial = 1705] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19B48800) [pid = 3668] [serial = 1709] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (181D1400) [pid = 3668] [serial = 1708] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (11CD2400) [pid = 3668] [serial = 1729] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1732D800) [pid = 3668] [serial = 1727] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (15F43400) [pid = 3668] [serial = 1730] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1816F000) [pid = 3668] [serial = 1732] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (18172C00) [pid = 3668] [serial = 1733] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (181CFC00) [pid = 3668] [serial = 1736] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (13949000) [pid = 3668] [serial = 1712] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1696E800) [pid = 3668] [serial = 1724] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (15FECC00) [pid = 3668] [serial = 1721] [outer = 00000000] [url = about:blank] 09:51:19 INFO - PROCESS | 3668 | 1467823879899 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1489ms 09:51:19 INFO - PROCESS | 3668 | 1467823879941 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 3668 | 1467823879945 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 09:51:19 INFO - PROCESS | 3668 | 1467823879949 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:51:19 INFO - PROCESS | 3668 | 1467823879952 Marionette TRACE conn3 <- [1,2342,null,{}] 09:51:19 INFO - PROCESS | 3668 | 1467823879958 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:19 INFO - PROCESS | 3668 | 1467823879961 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:20 INFO - PROCESS | 3668 | 1467823880088 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:51:20 INFO - PROCESS | 3668 | 1467823880183 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 3668 | 1467823880185 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:20 INFO - PROCESS | 3668 | ++DOCSHELL 10A09400 == 26 [pid = 3668] [id = 595] 09:51:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (10A0AC00) [pid = 3668] [serial = 1785] [outer = 00000000] 09:51:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (112EC400) [pid = 3668] [serial = 1786] [outer = 10A0AC00] 09:51:20 INFO - PROCESS | 3668 | 1467823880232 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (114D7000) [pid = 3668] [serial = 1787] [outer = 10A0AC00] 09:51:20 INFO - PROCESS | 3668 | 1467823880659 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 781ms 09:51:20 INFO - PROCESS | 3668 | 1467823880736 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:51:20 INFO - PROCESS | 3668 | 1467823880740 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 09:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:51:20 INFO - PROCESS | 3668 | 1467823880730 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - PROCESS | 3668 | 1467823880732 Marionette TRACE conn3 <- [1,2346,null,{}] 09:51:20 INFO - PROCESS | 3668 | 1467823880736 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:20 INFO - PROCESS | 3668 | 1467823880739 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:20 INFO - PROCESS | 3668 | 1467823880827 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:51:20 INFO - PROCESS | 3668 | 1467823880842 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 3668 | 1467823880844 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:20 INFO - PROCESS | 3668 | ++DOCSHELL 1344D400 == 27 [pid = 3668] [id = 596] 09:51:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (1344E800) [pid = 3668] [serial = 1788] [outer = 00000000] 09:51:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (1391F800) [pid = 3668] [serial = 1789] [outer = 1344E800] 09:51:20 INFO - PROCESS | 3668 | 1467823880890 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13949000) [pid = 3668] [serial = 1790] [outer = 1344E800] 09:51:21 INFO - PROCESS | 3668 | 1467823881329 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 616ms 09:51:21 INFO - PROCESS | 3668 | 1467823881349 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:51:21 INFO - PROCESS | 3668 | 1467823881351 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 09:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:51:21 INFO - PROCESS | 3668 | 1467823881354 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:51:21 INFO - PROCESS | 3668 | 1467823881358 Marionette TRACE conn3 <- [1,2350,null,{}] 09:51:21 INFO - PROCESS | 3668 | 1467823881372 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:21 INFO - PROCESS | 3668 | 1467823881376 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:21 INFO - PROCESS | 3668 | 1467823881485 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:51:21 INFO - PROCESS | 3668 | 1467823881497 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 3668 | 1467823881500 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:21 INFO - PROCESS | 3668 | ++DOCSHELL 157E9400 == 28 [pid = 3668] [id = 597] 09:51:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (157ECC00) [pid = 3668] [serial = 1791] [outer = 00000000] 09:51:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (15F40C00) [pid = 3668] [serial = 1792] [outer = 157ECC00] 09:51:21 INFO - PROCESS | 3668 | 1467823881548 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (15FEC800) [pid = 3668] [serial = 1793] [outer = 157ECC00] 09:51:21 INFO - PROCESS | 3668 | 1467823881995 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 662ms 09:51:22 INFO - PROCESS | 3668 | 1467823882022 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 3668 | 1467823882024 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 09:51:22 INFO - PROCESS | 3668 | 1467823882028 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 3668 | 1467823882029 Marionette TRACE conn3 <- [1,2354,null,{}] 09:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:51:22 INFO - PROCESS | 3668 | 1467823882033 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:22 INFO - PROCESS | 3668 | 1467823882035 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:22 INFO - PROCESS | 3668 | 1467823882149 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:51:22 INFO - PROCESS | 3668 | 1467823882155 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 3668 | 1467823882157 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:22 INFO - PROCESS | 3668 | ++DOCSHELL 15FEA400 == 29 [pid = 3668] [id = 598] 09:51:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15FEE400) [pid = 3668] [serial = 1794] [outer = 00000000] 09:51:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16806000) [pid = 3668] [serial = 1795] [outer = 15FEE400] 09:51:22 INFO - PROCESS | 3668 | 1467823882250 Marionette DEBUG loaded listener.js 09:51:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1680F800) [pid = 3668] [serial = 1796] [outer = 15FEE400] 09:51:22 INFO - PROCESS | 3668 | 1467823882653 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 676ms 09:51:22 INFO - PROCESS | 3668 | 1467823882712 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 3668 | 1467823882714 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 09:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:51:22 INFO - PROCESS | 3668 | 1467823882717 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 3668 | 1467823882719 Marionette TRACE conn3 <- [1,2358,null,{}] 09:51:22 INFO - PROCESS | 3668 | 1467823882722 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:22 INFO - PROCESS | 3668 | 1467823882724 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:22 INFO - PROCESS | 3668 | 1467823882832 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:51:22 INFO - PROCESS | 3668 | 1467823882924 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 3668 | 1467823882909 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:22 INFO - PROCESS | 3668 | ++DOCSHELL 1721B000 == 30 [pid = 3668] [id = 599] 09:51:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1721B800) [pid = 3668] [serial = 1797] [outer = 00000000] 09:51:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (172E5800) [pid = 3668] [serial = 1798] [outer = 1721B800] 09:51:22 INFO - PROCESS | 3668 | 1467823882952 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (173B3800) [pid = 3668] [serial = 1799] [outer = 1721B800] 09:51:23 INFO - PROCESS | 3668 | 1467823883381 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 707ms 09:51:23 INFO - PROCESS | 3668 | 1467823883420 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 3668 | 1467823883422 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 09:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:51:23 INFO - PROCESS | 3668 | 1467823883426 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:51:23 INFO - PROCESS | 3668 | 1467823883427 Marionette TRACE conn3 <- [1,2362,null,{}] 09:51:23 INFO - PROCESS | 3668 | 1467823883430 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:23 INFO - PROCESS | 3668 | 1467823883436 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:23 INFO - PROCESS | 3668 | 1467823883566 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:51:23 INFO - PROCESS | 3668 | 1467823883637 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 3668 | 1467823883639 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:23 INFO - PROCESS | 3668 | ++DOCSHELL 15FF4000 == 31 [pid = 3668] [id = 600] 09:51:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17B9CC00) [pid = 3668] [serial = 1800] [outer = 00000000] 09:51:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1816C800) [pid = 3668] [serial = 1801] [outer = 17B9CC00] 09:51:23 INFO - PROCESS | 3668 | 1467823883682 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (181C5800) [pid = 3668] [serial = 1802] [outer = 17B9CC00] 09:51:24 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (16803000) [pid = 3668] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:51:24 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1816A400) [pid = 3668] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:51:24 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (112E9C00) [pid = 3668] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:51:24 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (129B0800) [pid = 3668] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:51:24 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15FF1000) [pid = 3668] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:51:24 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (141A8400) [pid = 3668] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:51:24 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19F60C00) [pid = 3668] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:51:24 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0F2F4800) [pid = 3668] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:51:24 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1966A800) [pid = 3668] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:51:24 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (181D1C00) [pid = 3668] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:51:24 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (132C1000) [pid = 3668] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:51:24 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (13154000) [pid = 3668] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:51:24 INFO - PROCESS | 3668 | 1467823884271 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 871ms 09:51:24 INFO - PROCESS | 3668 | 1467823884312 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:51:24 INFO - PROCESS | 3668 | 1467823884314 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 09:51:24 INFO - PROCESS | 3668 | 1467823884317 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:51:24 INFO - PROCESS | 3668 | 1467823884319 Marionette TRACE conn3 <- [1,2366,null,{}] 09:51:24 INFO - PROCESS | 3668 | 1467823884323 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:24 INFO - PROCESS | 3668 | 1467823884324 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:24 INFO - PROCESS | 3668 | 1467823884420 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:51:24 INFO - PROCESS | 3668 | 1467823884481 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 3668 | 1467823884483 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:24 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F4800 == 32 [pid = 3668] [id = 601] 09:51:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10A07C00) [pid = 3668] [serial = 1803] [outer = 00000000] 09:51:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (132C1000) [pid = 3668] [serial = 1804] [outer = 10A07C00] 09:51:24 INFO - PROCESS | 3668 | 1467823884525 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1680B000) [pid = 3668] [serial = 1805] [outer = 10A07C00] 09:51:24 INFO - PROCESS | 3668 | 1467823884870 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 617ms 09:51:24 INFO - PROCESS | 3668 | 1467823884918 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:51:24 INFO - PROCESS | 3668 | 1467823884920 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 09:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:51:24 INFO - PROCESS | 3668 | 1467823884935 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - PROCESS | 3668 | 1467823884937 Marionette TRACE conn3 <- [1,2370,null,{}] 09:51:24 INFO - PROCESS | 3668 | 1467823884940 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:24 INFO - PROCESS | 3668 | 1467823884942 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:25 INFO - PROCESS | 3668 | 1467823885016 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:51:25 INFO - PROCESS | 3668 | 1467823885021 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 3668 | 1467823885023 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:25 INFO - PROCESS | 3668 | ++DOCSHELL 17E7C000 == 33 [pid = 3668] [id = 602] 09:51:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (17E7E800) [pid = 3668] [serial = 1806] [outer = 00000000] 09:51:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (181CD000) [pid = 3668] [serial = 1807] [outer = 17E7E800] 09:51:25 INFO - PROCESS | 3668 | 1467823885065 Marionette DEBUG loaded listener.js 09:51:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (181CE000) [pid = 3668] [serial = 1808] [outer = 17E7E800] 09:51:25 INFO - PROCESS | 3668 | 1467823885466 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 571ms 09:51:25 INFO - PROCESS | 3668 | 1467823885513 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:51:25 INFO - PROCESS | 3668 | 1467823885515 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 09:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:51:25 INFO - PROCESS | 3668 | 1467823885518 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:51:25 INFO - PROCESS | 3668 | 1467823885520 Marionette TRACE conn3 <- [1,2374,null,{}] 09:51:25 INFO - PROCESS | 3668 | 1467823885523 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:25 INFO - PROCESS | 3668 | 1467823885525 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:25 INFO - PROCESS | 3668 | 1467823885652 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:51:25 INFO - PROCESS | 3668 | 1467823885666 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 3668 | 1467823885668 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:25 INFO - PROCESS | 3668 | ++DOCSHELL 157E4C00 == 34 [pid = 3668] [id = 603] 09:51:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1966AC00) [pid = 3668] [serial = 1809] [outer = 00000000] 09:51:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19672400) [pid = 3668] [serial = 1810] [outer = 1966AC00] 09:51:25 INFO - PROCESS | 3668 | 1467823885710 Marionette DEBUG loaded listener.js 09:51:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19673C00) [pid = 3668] [serial = 1811] [outer = 1966AC00] 09:51:26 INFO - PROCESS | 3668 | 1467823886224 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 766ms 09:51:26 INFO - PROCESS | 3668 | 1467823886288 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:51:26 INFO - PROCESS | 3668 | 1467823886292 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 09:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:51:26 INFO - PROCESS | 3668 | 1467823886298 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:51:26 INFO - PROCESS | 3668 | 1467823886302 Marionette TRACE conn3 <- [1,2378,null,{}] 09:51:26 INFO - PROCESS | 3668 | 1467823886308 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:26 INFO - PROCESS | 3668 | 1467823886311 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:26 INFO - PROCESS | 3668 | 1467823886444 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:51:26 INFO - PROCESS | 3668 | 1467823886574 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 3668 | 1467823886579 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:26 INFO - PROCESS | 3668 | ++DOCSHELL 10228400 == 35 [pid = 3668] [id = 604] 09:51:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (102CB400) [pid = 3668] [serial = 1812] [outer = 00000000] 09:51:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1291E000) [pid = 3668] [serial = 1813] [outer = 102CB400] 09:51:26 INFO - PROCESS | 3668 | 1467823886618 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (12D67800) [pid = 3668] [serial = 1814] [outer = 102CB400] 09:51:27 INFO - PROCESS | 3668 | 1467823887292 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1038ms 09:51:27 INFO - PROCESS | 3668 | 1467823887364 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 3668 | 1467823887368 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 09:51:27 INFO - PROCESS | 3668 | 1467823887375 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 3668 | 1467823887378 Marionette TRACE conn3 <- [1,2382,null,{}] 09:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:51:27 INFO - PROCESS | 3668 | 1467823887382 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:27 INFO - PROCESS | 3668 | 1467823887385 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:27 INFO - PROCESS | 3668 | 1467823887484 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:51:27 INFO - PROCESS | 3668 | 1467823887621 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 3668 | 1467823887623 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:27 INFO - PROCESS | 3668 | ++DOCSHELL 13EE5800 == 36 [pid = 3668] [id = 605] 09:51:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (141A6C00) [pid = 3668] [serial = 1815] [outer = 00000000] 09:51:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (155A4800) [pid = 3668] [serial = 1816] [outer = 141A6C00] 09:51:27 INFO - PROCESS | 3668 | 1467823887684 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (15FEEC00) [pid = 3668] [serial = 1817] [outer = 141A6C00] 09:51:28 INFO - PROCESS | 3668 | 1467823888553 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1202ms 09:51:28 INFO - PROCESS | 3668 | 1467823888584 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 3668 | 1467823888588 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 09:51:28 INFO - PROCESS | 3668 | 1467823888593 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:51:28 INFO - PROCESS | 3668 | 1467823888596 Marionette TRACE conn3 <- [1,2386,null,{}] 09:51:28 INFO - PROCESS | 3668 | 1467823888602 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:28 INFO - PROCESS | 3668 | 1467823888605 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:28 INFO - PROCESS | 3668 | 1467823888726 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:51:28 INFO - PROCESS | 3668 | --DOCSHELL 17E7C000 == 35 [pid = 3668] [id = 602] 09:51:28 INFO - PROCESS | 3668 | --DOCSHELL 0F2F4800 == 34 [pid = 3668] [id = 601] 09:51:28 INFO - PROCESS | 3668 | --DOCSHELL 15FF4000 == 33 [pid = 3668] [id = 600] 09:51:28 INFO - PROCESS | 3668 | --DOCSHELL 1721B000 == 32 [pid = 3668] [id = 599] 09:51:28 INFO - PROCESS | 3668 | --DOCSHELL 15FEA400 == 31 [pid = 3668] [id = 598] 09:51:28 INFO - PROCESS | 3668 | --DOCSHELL 157E9400 == 30 [pid = 3668] [id = 597] 09:51:28 INFO - PROCESS | 3668 | --DOCSHELL 1344D400 == 29 [pid = 3668] [id = 596] 09:51:28 INFO - PROCESS | 3668 | --DOCSHELL 10A09400 == 28 [pid = 3668] [id = 595] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (176F9800) [pid = 3668] [serial = 1756] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (181CB400) [pid = 3668] [serial = 1760] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (18170C00) [pid = 3668] [serial = 1759] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1281F000) [pid = 3668] [serial = 1741] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (131E8800) [pid = 3668] [serial = 1742] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13082000) [pid = 3668] [serial = 1747] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (131EDC00) [pid = 3668] [serial = 1748] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1680FC00) [pid = 3668] [serial = 1753] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15346C00) [pid = 3668] [serial = 1750] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19F69000) [pid = 3668] [serial = 1771] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (157F1C00) [pid = 3668] [serial = 1751] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (10229C00) [pid = 3668] [serial = 1744] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (10A0E800) [pid = 3668] [serial = 1745] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (19C2E400) [pid = 3668] [serial = 1739] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19910800) [pid = 3668] [serial = 1762] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19C2F800) [pid = 3668] [serial = 1769] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19F6B400) [pid = 3668] [serial = 1772] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (17B9F000) [pid = 3668] [serial = 1766] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (17219400) [pid = 3668] [serial = 1765] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (19671800) [pid = 3668] [serial = 1768] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (19B47800) [pid = 3668] [serial = 1763] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (17219000) [pid = 3668] [serial = 1754] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (17B9E000) [pid = 3668] [serial = 1757] [outer = 00000000] [url = about:blank] 09:51:28 INFO - PROCESS | 3668 | 1467823888856 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:28 INFO - PROCESS | 3668 | 1467823888860 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:28 INFO - PROCESS | 3668 | ++DOCSHELL 102CD400 == 29 [pid = 3668] [id = 606] 09:51:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (10560C00) [pid = 3668] [serial = 1818] [outer = 00000000] 09:51:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (10A79400) [pid = 3668] [serial = 1819] [outer = 10560C00] 09:51:28 INFO - PROCESS | 3668 | 1467823888907 Marionette DEBUG loaded listener.js 09:51:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (114CE800) [pid = 3668] [serial = 1820] [outer = 10560C00] 09:51:29 INFO - PROCESS | 3668 | 1467823889277 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 707ms 09:51:29 INFO - PROCESS | 3668 | 1467823889300 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 3668 | 1467823889304 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 09:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:51:29 INFO - PROCESS | 3668 | 1467823889310 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 3668 | 1467823889312 Marionette TRACE conn3 <- [1,2390,null,{}] 09:51:29 INFO - PROCESS | 3668 | 1467823889316 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:29 INFO - PROCESS | 3668 | 1467823889318 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:29 INFO - PROCESS | 3668 | 1467823889466 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:51:29 INFO - PROCESS | 3668 | 1467823889479 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 3668 | 1467823889481 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:29 INFO - PROCESS | 3668 | ++DOCSHELL 131EE400 == 30 [pid = 3668] [id = 607] 09:51:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (131EF400) [pid = 3668] [serial = 1821] [outer = 00000000] 09:51:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (13948400) [pid = 3668] [serial = 1822] [outer = 131EF400] 09:51:29 INFO - PROCESS | 3668 | 1467823889527 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13EE1000) [pid = 3668] [serial = 1823] [outer = 131EF400] 09:51:29 INFO - PROCESS | 3668 | 1467823889951 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 676ms 09:51:29 INFO - PROCESS | 3668 | 1467823889993 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 3668 | 1467823889995 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 09:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:51:29 INFO - PROCESS | 3668 | 1467823889999 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 3668 | 1467823890002 Marionette TRACE conn3 <- [1,2394,null,{}] 09:51:29 INFO - PROCESS | 3668 | 1467823890013 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:29 INFO - PROCESS | 3668 | 1467823890017 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:30 INFO - PROCESS | 3668 | 1467823890114 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:51:30 INFO - PROCESS | 3668 | 1467823890124 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 3668 | 1467823890127 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:30 INFO - PROCESS | 3668 | ++DOCSHELL 15FF5000 == 31 [pid = 3668] [id = 608] 09:51:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (15FF6800) [pid = 3668] [serial = 1824] [outer = 00000000] 09:51:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (16805800) [pid = 3668] [serial = 1825] [outer = 15FF6800] 09:51:30 INFO - PROCESS | 3668 | 1467823890179 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (16DA8400) [pid = 3668] [serial = 1826] [outer = 15FF6800] 09:51:30 INFO - PROCESS | 3668 | 1467823890621 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 676ms 09:51:30 INFO - PROCESS | 3668 | 1467823890660 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:51:30 INFO - PROCESS | 3668 | 1467823890663 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 09:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:51:30 INFO - PROCESS | 3668 | 1467823890666 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:51:30 INFO - PROCESS | 3668 | 1467823890667 Marionette TRACE conn3 <- [1,2398,null,{}] 09:51:30 INFO - PROCESS | 3668 | 1467823890671 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:30 INFO - PROCESS | 3668 | 1467823890673 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:30 INFO - PROCESS | 3668 | 1467823890770 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:51:30 INFO - PROCESS | 3668 | 1467823890775 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 3668 | 1467823890777 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:30 INFO - PROCESS | 3668 | ++DOCSHELL 17219C00 == 32 [pid = 3668] [id = 609] 09:51:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1721B000) [pid = 3668] [serial = 1827] [outer = 00000000] 09:51:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (174B8800) [pid = 3668] [serial = 1828] [outer = 1721B000] 09:51:30 INFO - PROCESS | 3668 | 1467823890820 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (17B99000) [pid = 3668] [serial = 1829] [outer = 1721B000] 09:51:31 INFO - PROCESS | 3668 | 1467823891289 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 677ms 09:51:31 INFO - PROCESS | 3668 | 1467823891347 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 3668 | 1467823891349 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 09:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:51:31 INFO - PROCESS | 3668 | 1467823891358 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 3668 | 1467823891360 Marionette TRACE conn3 <- [1,2402,null,{}] 09:51:31 INFO - PROCESS | 3668 | 1467823891363 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:31 INFO - PROCESS | 3668 | 1467823891365 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:31 INFO - PROCESS | 3668 | 1467823891497 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:51:31 INFO - PROCESS | 3668 | 1467823891518 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 3668 | 1467823891520 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:31 INFO - PROCESS | 3668 | ++DOCSHELL 17C9C000 == 33 [pid = 3668] [id = 610] 09:51:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17E75400) [pid = 3668] [serial = 1830] [outer = 00000000] 09:51:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1816AC00) [pid = 3668] [serial = 1831] [outer = 17E75400] 09:51:31 INFO - PROCESS | 3668 | 1467823891544 Marionette DEBUG loaded listener.js 09:51:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1816D400) [pid = 3668] [serial = 1832] [outer = 17E75400] 09:51:31 INFO - PROCESS | 3668 | 1467823891971 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 661ms 09:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:51:32 INFO - PROCESS | 3668 | 1467823892021 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 3668 | 1467823892023 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 09:51:32 INFO - PROCESS | 3668 | 1467823892026 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - PROCESS | 3668 | 1467823892028 Marionette TRACE conn3 <- [1,2406,null,{}] 09:51:32 INFO - PROCESS | 3668 | 1467823892031 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:32 INFO - PROCESS | 3668 | 1467823892036 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:32 INFO - PROCESS | 3668 | 1467823892177 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:51:32 INFO - PROCESS | 3668 | 1467823892241 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 3668 | 1467823892243 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:32 INFO - PROCESS | 3668 | ++DOCSHELL 181CC400 == 34 [pid = 3668] [id = 611] 09:51:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1966EC00) [pid = 3668] [serial = 1833] [outer = 00000000] 09:51:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19B48400) [pid = 3668] [serial = 1834] [outer = 1966EC00] 09:51:32 INFO - PROCESS | 3668 | 1467823892287 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19B48800) [pid = 3668] [serial = 1835] [outer = 1966EC00] 09:51:32 INFO - PROCESS | 3668 | 1467823892692 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 707ms 09:51:32 INFO - PROCESS | 3668 | 1467823892754 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 3668 | 1467823892756 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 09:51:32 INFO - PROCESS | 3668 | 1467823892785 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - PROCESS | 3668 | 1467823892787 Marionette TRACE conn3 <- [1,2410,null,{}] 09:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:51:32 INFO - PROCESS | 3668 | 1467823892805 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:32 INFO - PROCESS | 3668 | 1467823892808 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:32 INFO - PROCESS | 3668 | 1467823892940 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1344E800) [pid = 3668] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10A9D800) [pid = 3668] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (157ECC00) [pid = 3668] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10A0AC00) [pid = 3668] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17B9CC00) [pid = 3668] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (11CD2C00) [pid = 3668] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (17E7E800) [pid = 3668] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (157F1000) [pid = 3668] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (19901400) [pid = 3668] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1721B800) [pid = 3668] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (10A07C00) [pid = 3668] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (15FEE400) [pid = 3668] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:51:33 INFO - PROCESS | 3668 | 1467823893009 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 3668 | 1467823893011 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:33 INFO - PROCESS | 3668 | ++DOCSHELL 1021DC00 == 35 [pid = 3668] [id = 612] 09:51:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (1026DC00) [pid = 3668] [serial = 1836] [outer = 00000000] 09:51:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (11AE6400) [pid = 3668] [serial = 1837] [outer = 1026DC00] 09:51:33 INFO - PROCESS | 3668 | 1467823893058 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (139E6800) [pid = 3668] [serial = 1838] [outer = 1026DC00] 09:51:33 INFO - PROCESS | 3668 | 1467823893407 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:51:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:51:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 661ms 09:51:33 INFO - PROCESS | 3668 | 1467823893455 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:51:33 INFO - PROCESS | 3668 | 1467823893457 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 09:51:33 INFO - PROCESS | 3668 | 1467823893460 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:51:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:51:33 INFO - PROCESS | 3668 | 1467823893462 Marionette TRACE conn3 <- [1,2414,null,{}] 09:51:33 INFO - PROCESS | 3668 | 1467823893465 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:33 INFO - PROCESS | 3668 | 1467823893467 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:33 INFO - PROCESS | 3668 | 1467823893541 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:51:33 INFO - PROCESS | 3668 | 1467823893546 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 3668 | 1467823893548 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:33 INFO - PROCESS | 3668 | ++DOCSHELL 11AE1000 == 36 [pid = 3668] [id = 613] 09:51:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (141AC400) [pid = 3668] [serial = 1839] [outer = 00000000] 09:51:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (181D3C00) [pid = 3668] [serial = 1840] [outer = 141AC400] 09:51:33 INFO - PROCESS | 3668 | 1467823893590 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (19C2A000) [pid = 3668] [serial = 1841] [outer = 141AC400] 09:51:33 INFO - PROCESS | 3668 | 1467823894000 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:51:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:51:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 571ms 09:51:34 INFO - PROCESS | 3668 | 1467823894047 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 3668 | 1467823894049 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 09:51:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:51:34 INFO - PROCESS | 3668 | 1467823894052 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - PROCESS | 3668 | 1467823894054 Marionette TRACE conn3 <- [1,2418,null,{}] 09:51:34 INFO - PROCESS | 3668 | 1467823894057 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:34 INFO - PROCESS | 3668 | 1467823894059 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:34 INFO - PROCESS | 3668 | 1467823894122 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:51:34 INFO - PROCESS | 3668 | 1467823894127 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 3668 | 1467823894129 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:34 INFO - PROCESS | 3668 | ++DOCSHELL 15FF4C00 == 37 [pid = 3668] [id = 614] 09:51:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (181D4800) [pid = 3668] [serial = 1842] [outer = 00000000] 09:51:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19F66800) [pid = 3668] [serial = 1843] [outer = 181D4800] 09:51:34 INFO - PROCESS | 3668 | 1467823894171 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19F6A400) [pid = 3668] [serial = 1844] [outer = 181D4800] 09:51:34 INFO - PROCESS | 3668 | 1467823894599 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:51:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:51:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 616ms 09:51:34 INFO - PROCESS | 3668 | 1467823894659 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 3668 | 1467823894661 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 09:51:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:51:34 INFO - PROCESS | 3668 | 1467823894668 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - PROCESS | 3668 | 1467823894670 Marionette TRACE conn3 <- [1,2422,null,{}] 09:51:34 INFO - PROCESS | 3668 | 1467823894673 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:34 INFO - PROCESS | 3668 | 1467823894675 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:34 INFO - PROCESS | 3668 | 1467823894750 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:51:34 INFO - PROCESS | 3668 | 1467823894756 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 3668 | 1467823894758 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:34 INFO - PROCESS | 3668 | ++DOCSHELL 19CB9400 == 38 [pid = 3668] [id = 615] 09:51:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19CBB800) [pid = 3668] [serial = 1845] [outer = 00000000] 09:51:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A3DB400) [pid = 3668] [serial = 1846] [outer = 19CBB800] 09:51:34 INFO - PROCESS | 3668 | 1467823894800 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A3E1800) [pid = 3668] [serial = 1847] [outer = 19CBB800] 09:51:35 INFO - PROCESS | 3668 | 1467823895504 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 872ms 09:51:35 INFO - PROCESS | 3668 | 1467823895535 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:51:35 INFO - PROCESS | 3668 | 1467823895539 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 09:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:51:35 INFO - PROCESS | 3668 | 1467823895545 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:51:35 INFO - PROCESS | 3668 | 1467823895548 Marionette TRACE conn3 <- [1,2426,null,{}] 09:51:35 INFO - PROCESS | 3668 | 1467823895553 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:35 INFO - PROCESS | 3668 | 1467823895557 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:35 INFO - PROCESS | 3668 | 1467823895675 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:51:35 INFO - PROCESS | 3668 | 1467823895805 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:35 INFO - PROCESS | 3668 | 1467823895808 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:35 INFO - PROCESS | 3668 | ++DOCSHELL 10A74400 == 39 [pid = 3668] [id = 616] 09:51:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (10A7C400) [pid = 3668] [serial = 1848] [outer = 00000000] 09:51:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (13458000) [pid = 3668] [serial = 1849] [outer = 10A7C400] 09:51:35 INFO - PROCESS | 3668 | 1467823895871 Marionette DEBUG loaded listener.js 09:51:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1537C800) [pid = 3668] [serial = 1850] [outer = 10A7C400] 09:51:36 INFO - PROCESS | 3668 | 1467823896425 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:51:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:51:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 902ms 09:51:36 INFO - PROCESS | 3668 | 1467823896453 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:51:36 INFO - PROCESS | 3668 | 1467823896458 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 09:51:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:51:36 INFO - PROCESS | 3668 | 1467823896464 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 3668 | 1467823896467 Marionette TRACE conn3 <- [1,2430,null,{}] 09:51:36 INFO - PROCESS | 3668 | 1467823896471 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:36 INFO - PROCESS | 3668 | 1467823896474 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:36 INFO - PROCESS | 3668 | 1467823896584 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:51:36 INFO - PROCESS | 3668 | 1467823896693 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 3668 | 1467823896696 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:36 INFO - PROCESS | 3668 | ++DOCSHELL 1721C800 == 40 [pid = 3668] [id = 617] 09:51:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1721E000) [pid = 3668] [serial = 1851] [outer = 00000000] 09:51:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17B60800) [pid = 3668] [serial = 1852] [outer = 1721E000] 09:51:36 INFO - PROCESS | 3668 | 1467823896749 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17E7E000) [pid = 3668] [serial = 1853] [outer = 1721E000] 09:51:37 INFO - PROCESS | 3668 | 1467823897343 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 902ms 09:51:37 INFO - PROCESS | 3668 | 1467823897374 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:51:37 INFO - PROCESS | 3668 | 1467823897377 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 09:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:51:37 INFO - PROCESS | 3668 | 1467823897381 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:51:37 INFO - PROCESS | 3668 | 1467823897384 Marionette TRACE conn3 <- [1,2434,null,{}] 09:51:37 INFO - PROCESS | 3668 | 1467823897395 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:37 INFO - PROCESS | 3668 | 1467823897400 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:37 INFO - PROCESS | 3668 | 1467823897506 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:51:37 INFO - PROCESS | 3668 | 1467823897669 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 3668 | 1467823897672 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:37 INFO - PROCESS | 3668 | ++DOCSHELL 1966B400 == 41 [pid = 3668] [id = 618] 09:51:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1966B800) [pid = 3668] [serial = 1854] [outer = 00000000] 09:51:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19F6C800) [pid = 3668] [serial = 1855] [outer = 1966B800] 09:51:37 INFO - PROCESS | 3668 | 1467823897716 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A3E9C00) [pid = 3668] [serial = 1856] [outer = 1966B800] 09:51:38 INFO - PROCESS | 3668 | 1467823898446 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:51:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:51:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1112ms 09:51:38 INFO - PROCESS | 3668 | 1467823898502 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 3668 | 1467823898506 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 09:51:38 INFO - PROCESS | 3668 | 1467823898511 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:51:38 INFO - PROCESS | 3668 | 1467823898514 Marionette TRACE conn3 <- [1,2438,null,{}] 09:51:38 INFO - PROCESS | 3668 | 1467823898520 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:38 INFO - PROCESS | 3668 | 1467823898522 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:38 INFO - PROCESS | 3668 | 1467823898630 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:51:38 INFO - PROCESS | 3668 | 1467823898750 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 3668 | 1467823898754 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:38 INFO - PROCESS | 3668 | ++DOCSHELL 130A2400 == 42 [pid = 3668] [id = 619] 09:51:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (130CF000) [pid = 3668] [serial = 1857] [outer = 00000000] 09:51:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (13155400) [pid = 3668] [serial = 1858] [outer = 130CF000] 09:51:38 INFO - PROCESS | 3668 | 1467823898808 Marionette DEBUG loaded listener.js 09:51:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1325DC00) [pid = 3668] [serial = 1859] [outer = 130CF000] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 10A94000 == 41 [pid = 3668] [id = 594] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 15FF4C00 == 40 [pid = 3668] [id = 614] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 11AE1000 == 39 [pid = 3668] [id = 613] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 1021DC00 == 38 [pid = 3668] [id = 612] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 181CC400 == 37 [pid = 3668] [id = 611] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 17C9C000 == 36 [pid = 3668] [id = 610] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 17219C00 == 35 [pid = 3668] [id = 609] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 15FF5000 == 34 [pid = 3668] [id = 608] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 131EE400 == 33 [pid = 3668] [id = 607] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 102CD400 == 32 [pid = 3668] [id = 606] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 157E4C00 == 31 [pid = 3668] [id = 603] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 13EE5800 == 30 [pid = 3668] [id = 605] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 10228400 == 29 [pid = 3668] [id = 604] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 1721C800 == 28 [pid = 3668] [id = 617] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 1966B400 == 27 [pid = 3668] [id = 618] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 19CB9400 == 26 [pid = 3668] [id = 615] 09:51:39 INFO - PROCESS | 3668 | --DOCSHELL 10A74400 == 25 [pid = 3668] [id = 616] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1391F800) [pid = 3668] [serial = 1789] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (13949000) [pid = 3668] [serial = 1790] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (129F8800) [pid = 3668] [serial = 1784] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1291E400) [pid = 3668] [serial = 1783] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (15F40C00) [pid = 3668] [serial = 1792] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (112EC400) [pid = 3668] [serial = 1786] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (114D7000) [pid = 3668] [serial = 1787] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1816C800) [pid = 3668] [serial = 1801] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13E77400) [pid = 3668] [serial = 1775] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (12BDBC00) [pid = 3668] [serial = 1774] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (181CE000) [pid = 3668] [serial = 1808] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16807400) [pid = 3668] [serial = 1778] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15FF6000) [pid = 3668] [serial = 1777] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19F8A800) [pid = 3668] [serial = 1781] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19CBB000) [pid = 3668] [serial = 1780] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (173B3800) [pid = 3668] [serial = 1799] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (172E5800) [pid = 3668] [serial = 1798] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (132C1000) [pid = 3668] [serial = 1804] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (181CD000) [pid = 3668] [serial = 1807] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19672400) [pid = 3668] [serial = 1810] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (181C5800) [pid = 3668] [serial = 1802] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (16806000) [pid = 3668] [serial = 1795] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1680F800) [pid = 3668] [serial = 1796] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (15FEC800) [pid = 3668] [serial = 1793] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1680B000) [pid = 3668] [serial = 1805] [outer = 00000000] [url = about:blank] 09:51:39 INFO - PROCESS | 3668 | 1467823899977 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1503ms 09:51:40 INFO - PROCESS | 3668 | 1467823900023 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:51:40 INFO - PROCESS | 3668 | 1467823900027 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 09:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:51:40 INFO - PROCESS | 3668 | 1467823900032 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:51:40 INFO - PROCESS | 3668 | 1467823900035 Marionette TRACE conn3 <- [1,2442,null,{}] 09:51:40 INFO - PROCESS | 3668 | 1467823900040 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:40 INFO - PROCESS | 3668 | 1467823900043 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:40 INFO - PROCESS | 3668 | 1467823900184 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:51:40 INFO - PROCESS | 3668 | 1467823900204 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:40 INFO - PROCESS | 3668 | 1467823900206 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:40 INFO - PROCESS | 3668 | ++DOCSHELL 112F4800 == 26 [pid = 3668] [id = 620] 09:51:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (112F5000) [pid = 3668] [serial = 1860] [outer = 00000000] 09:51:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (11AE0000) [pid = 3668] [serial = 1861] [outer = 112F5000] 09:51:40 INFO - PROCESS | 3668 | 1467823900253 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (11CD4C00) [pid = 3668] [serial = 1862] [outer = 112F5000] 09:51:40 INFO - PROCESS | 3668 | 1467823900683 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 722ms 09:51:40 INFO - PROCESS | 3668 | 1467823900735 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:51:40 INFO - PROCESS | 3668 | 1467823900739 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 09:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:51:40 INFO - PROCESS | 3668 | 1467823900746 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:51:40 INFO - PROCESS | 3668 | 1467823900748 Marionette TRACE conn3 <- [1,2446,null,{}] 09:51:40 INFO - PROCESS | 3668 | 1467823900752 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:40 INFO - PROCESS | 3668 | 1467823900755 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:40 INFO - PROCESS | 3668 | 1467823900839 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:51:40 INFO - PROCESS | 3668 | 1467823900847 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:40 INFO - PROCESS | 3668 | 1467823900849 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:40 INFO - PROCESS | 3668 | ++DOCSHELL 131E8000 == 27 [pid = 3668] [id = 621] 09:51:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (131E8400) [pid = 3668] [serial = 1863] [outer = 00000000] 09:51:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (132BB800) [pid = 3668] [serial = 1864] [outer = 131E8400] 09:51:40 INFO - PROCESS | 3668 | 1467823900895 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13922800) [pid = 3668] [serial = 1865] [outer = 131E8400] 09:51:41 INFO - PROCESS | 3668 | 1467823901336 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:51:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 601ms 09:51:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:51:41 INFO - PROCESS | 3668 | 1467823901348 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:51:41 INFO - PROCESS | 3668 | 1467823901350 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 09:51:41 INFO - PROCESS | 3668 | 1467823901354 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - PROCESS | 3668 | 1467823901357 Marionette TRACE conn3 <- [1,2450,null,{}] 09:51:41 INFO - PROCESS | 3668 | 1467823901368 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:41 INFO - PROCESS | 3668 | 1467823901372 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:41 INFO - PROCESS | 3668 | 1467823901456 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:51:41 INFO - PROCESS | 3668 | 1467823901463 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 3668 | 1467823901466 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:41 INFO - PROCESS | 3668 | ++DOCSHELL 15F38800 == 28 [pid = 3668] [id = 622] 09:51:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15F40C00) [pid = 3668] [serial = 1866] [outer = 00000000] 09:51:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15FEB800) [pid = 3668] [serial = 1867] [outer = 15F40C00] 09:51:41 INFO - PROCESS | 3668 | 1467823901513 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15FF1C00) [pid = 3668] [serial = 1868] [outer = 15F40C00] 09:51:41 INFO - PROCESS | 3668 | 1467823901963 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:51:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 601ms 09:51:41 INFO - PROCESS | 3668 | 1467823901975 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:51:41 INFO - PROCESS | 3668 | 1467823901978 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 09:51:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:51:41 INFO - PROCESS | 3668 | 1467823902005 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - PROCESS | 3668 | 1467823902007 Marionette TRACE conn3 <- [1,2454,null,{}] 09:51:41 INFO - PROCESS | 3668 | 1467823902011 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:41 INFO - PROCESS | 3668 | 1467823902013 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:42 INFO - PROCESS | 3668 | 1467823902134 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:51:42 INFO - PROCESS | 3668 | 1467823902140 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:42 INFO - PROCESS | 3668 | 1467823902142 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:42 INFO - PROCESS | 3668 | ++DOCSHELL 16777400 == 29 [pid = 3668] [id = 623] 09:51:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (16803800) [pid = 3668] [serial = 1869] [outer = 00000000] 09:51:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1696D400) [pid = 3668] [serial = 1870] [outer = 16803800] 09:51:42 INFO - PROCESS | 3668 | 1467823902185 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17217400) [pid = 3668] [serial = 1871] [outer = 16803800] 09:51:42 INFO - PROCESS | 3668 | 1467823902592 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 602ms 09:51:42 INFO - PROCESS | 3668 | 1467823902627 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:51:42 INFO - PROCESS | 3668 | 1467823902629 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 09:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:51:42 INFO - PROCESS | 3668 | 1467823902616 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:51:42 INFO - PROCESS | 3668 | 1467823902618 Marionette TRACE conn3 <- [1,2458,null,{}] 09:51:42 INFO - PROCESS | 3668 | 1467823902621 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:42 INFO - PROCESS | 3668 | 1467823902623 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:42 INFO - PROCESS | 3668 | 1467823902734 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:51:42 INFO - PROCESS | 3668 | 1467823902740 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:42 INFO - PROCESS | 3668 | 1467823902742 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:42 INFO - PROCESS | 3668 | ++DOCSHELL 15FF8800 == 30 [pid = 3668] [id = 624] 09:51:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (16810000) [pid = 3668] [serial = 1872] [outer = 00000000] 09:51:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (17222800) [pid = 3668] [serial = 1873] [outer = 16810000] 09:51:42 INFO - PROCESS | 3668 | 1467823902785 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1732D800) [pid = 3668] [serial = 1874] [outer = 16810000] 09:51:43 INFO - PROCESS | 3668 | 1467823903248 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:51:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:51:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 661ms 09:51:43 INFO - PROCESS | 3668 | 1467823903300 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 3668 | 1467823903303 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 09:51:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:51:43 INFO - PROCESS | 3668 | 1467823903306 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:51:43 INFO - PROCESS | 3668 | 1467823903307 Marionette TRACE conn3 <- [1,2462,null,{}] 09:51:43 INFO - PROCESS | 3668 | 1467823903311 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:43 INFO - PROCESS | 3668 | 1467823903316 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:43 INFO - PROCESS | 3668 | 1467823903446 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:51:43 INFO - PROCESS | 3668 | 1467823903460 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 3668 | 1467823903462 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:43 INFO - PROCESS | 3668 | ++DOCSHELL 17B98400 == 31 [pid = 3668] [id = 625] 09:51:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17B98C00) [pid = 3668] [serial = 1875] [outer = 00000000] 09:51:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1816C800) [pid = 3668] [serial = 1876] [outer = 17B98C00] 09:51:43 INFO - PROCESS | 3668 | 1467823903488 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (181C9800) [pid = 3668] [serial = 1877] [outer = 17B98C00] 09:51:44 INFO - PROCESS | 3668 | 1467823904171 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17E75400) [pid = 3668] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1966EC00) [pid = 3668] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15FF6800) [pid = 3668] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (141A6C00) [pid = 3668] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (131EF400) [pid = 3668] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1721B000) [pid = 3668] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (102CB400) [pid = 3668] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10560C00) [pid = 3668] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1966AC00) [pid = 3668] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (141AC400) [pid = 3668] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1026DC00) [pid = 3668] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19CBB800) [pid = 3668] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:51:44 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (181D4800) [pid = 3668] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 962ms 09:51:44 INFO - PROCESS | 3668 | 1467823904272 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 3668 | 1467823904274 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 09:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:51:44 INFO - PROCESS | 3668 | 1467823904277 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - PROCESS | 3668 | 1467823904279 Marionette TRACE conn3 <- [1,2466,null,{}] 09:51:44 INFO - PROCESS | 3668 | 1467823904282 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:44 INFO - PROCESS | 3668 | 1467823904284 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:44 INFO - PROCESS | 3668 | 1467823904341 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:51:44 INFO - PROCESS | 3668 | 1467823904345 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:44 INFO - PROCESS | 3668 | 1467823904347 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:44 INFO - PROCESS | 3668 | ++DOCSHELL 1281E800 == 32 [pid = 3668] [id = 626] 09:51:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1345BC00) [pid = 3668] [serial = 1878] [outer = 00000000] 09:51:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15F40400) [pid = 3668] [serial = 1879] [outer = 1345BC00] 09:51:44 INFO - PROCESS | 3668 | 1467823904390 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15FEA800) [pid = 3668] [serial = 1880] [outer = 1345BC00] 09:51:44 INFO - PROCESS | 3668 | 1467823904810 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 571ms 09:51:44 INFO - PROCESS | 3668 | 1467823904840 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 3668 | 1467823904842 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 09:51:44 INFO - PROCESS | 3668 | 1467823904845 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:51:44 INFO - PROCESS | 3668 | 1467823904847 Marionette TRACE conn3 <- [1,2470,null,{}] 09:51:44 INFO - PROCESS | 3668 | 1467823904851 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:44 INFO - PROCESS | 3668 | 1467823904852 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:44 INFO - PROCESS | 3668 | 1467823904926 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:51:44 INFO - PROCESS | 3668 | 1467823904931 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:44 INFO - PROCESS | 3668 | 1467823904933 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:44 INFO - PROCESS | 3668 | ++DOCSHELL 17221400 == 33 [pid = 3668] [id = 627] 09:51:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17C94C00) [pid = 3668] [serial = 1881] [outer = 00000000] 09:51:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (181D0800) [pid = 3668] [serial = 1882] [outer = 17C94C00] 09:51:44 INFO - PROCESS | 3668 | 1467823904975 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (181D0C00) [pid = 3668] [serial = 1883] [outer = 17C94C00] 09:51:45 INFO - PROCESS | 3668 | 1467823905393 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 616ms 09:51:45 INFO - PROCESS | 3668 | 1467823905466 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:51:45 INFO - PROCESS | 3668 | 1467823905468 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 09:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:51:45 INFO - PROCESS | 3668 | 1467823905471 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:51:45 INFO - PROCESS | 3668 | 1467823905473 Marionette TRACE conn3 <- [1,2474,null,{}] 09:51:45 INFO - PROCESS | 3668 | 1467823905476 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:45 INFO - PROCESS | 3668 | 1467823905478 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:45 INFO - PROCESS | 3668 | 1467823905553 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:51:45 INFO - PROCESS | 3668 | 1467823905558 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 3668 | 1467823905560 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:45 INFO - PROCESS | 3668 | ++DOCSHELL 157E4C00 == 34 [pid = 3668] [id = 628] 09:51:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19674400) [pid = 3668] [serial = 1884] [outer = 00000000] 09:51:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19B4D400) [pid = 3668] [serial = 1885] [outer = 19674400] 09:51:45 INFO - PROCESS | 3668 | 1467823905603 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19C2F800) [pid = 3668] [serial = 1886] [outer = 19674400] 09:51:46 INFO - PROCESS | 3668 | 1467823906027 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:51:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:51:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 572ms 09:51:46 INFO - PROCESS | 3668 | 1467823906061 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 3668 | 1467823906063 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 09:51:46 INFO - PROCESS | 3668 | 1467823906083 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:51:46 INFO - PROCESS | 3668 | 1467823906086 Marionette TRACE conn3 <- [1,2478,null,{}] 09:51:46 INFO - PROCESS | 3668 | 1467823906079 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:46 INFO - PROCESS | 3668 | 1467823906081 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:46 INFO - PROCESS | 3668 | 1467823906203 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:51:46 INFO - PROCESS | 3668 | 1467823906343 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 3668 | 1467823906346 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:46 INFO - PROCESS | 3668 | ++DOCSHELL 1026CC00 == 35 [pid = 3668] [id = 629] 09:51:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1026DC00) [pid = 3668] [serial = 1887] [outer = 00000000] 09:51:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (10A82C00) [pid = 3668] [serial = 1888] [outer = 1026DC00] 09:51:46 INFO - PROCESS | 3668 | 1467823906405 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (112E8800) [pid = 3668] [serial = 1889] [outer = 1026DC00] 09:51:47 INFO - PROCESS | 3668 | 1467823907146 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1112ms 09:51:47 INFO - PROCESS | 3668 | 1467823907189 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:51:47 INFO - PROCESS | 3668 | 1467823907193 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 09:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:51:47 INFO - PROCESS | 3668 | 1467823907222 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 3668 | 1467823907225 Marionette TRACE conn3 <- [1,2482,null,{}] 09:51:47 INFO - PROCESS | 3668 | 1467823907230 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:47 INFO - PROCESS | 3668 | 1467823907233 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:47 INFO - PROCESS | 3668 | 1467823907359 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:51:47 INFO - PROCESS | 3668 | 1467823907472 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:47 INFO - PROCESS | 3668 | 1467823907475 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:47 INFO - PROCESS | 3668 | ++DOCSHELL 1281C800 == 36 [pid = 3668] [id = 630] 09:51:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (13265000) [pid = 3668] [serial = 1890] [outer = 00000000] 09:51:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (13E78000) [pid = 3668] [serial = 1891] [outer = 13265000] 09:51:47 INFO - PROCESS | 3668 | 1467823907530 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (141A8400) [pid = 3668] [serial = 1892] [outer = 13265000] 09:51:48 INFO - PROCESS | 3668 | 1467823908322 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1172ms 09:51:48 INFO - PROCESS | 3668 | 1467823908379 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:51:48 INFO - PROCESS | 3668 | 1467823908383 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 09:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:51:48 INFO - PROCESS | 3668 | 1467823908388 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:51:48 INFO - PROCESS | 3668 | 1467823908392 Marionette TRACE conn3 <- [1,2486,null,{}] 09:51:48 INFO - PROCESS | 3668 | 1467823908397 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:48 INFO - PROCESS | 3668 | 1467823908400 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:48 INFO - PROCESS | 3668 | 1467823908515 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:51:48 INFO - PROCESS | 3668 | 1467823908652 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 3668 | 1467823908658 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:48 INFO - PROCESS | 3668 | ++DOCSHELL 112F7C00 == 37 [pid = 3668] [id = 631] 09:51:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (114D6400) [pid = 3668] [serial = 1893] [outer = 00000000] 09:51:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (129B0000) [pid = 3668] [serial = 1894] [outer = 114D6400] 09:51:48 INFO - PROCESS | 3668 | 1467823908715 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (12D69400) [pid = 3668] [serial = 1895] [outer = 114D6400] 09:51:49 INFO - PROCESS | 3668 | --DOCSHELL 157E4C00 == 36 [pid = 3668] [id = 628] 09:51:49 INFO - PROCESS | 3668 | --DOCSHELL 17221400 == 35 [pid = 3668] [id = 627] 09:51:49 INFO - PROCESS | 3668 | --DOCSHELL 1281E800 == 34 [pid = 3668] [id = 626] 09:51:49 INFO - PROCESS | 3668 | --DOCSHELL 17B98400 == 33 [pid = 3668] [id = 625] 09:51:49 INFO - PROCESS | 3668 | --DOCSHELL 15FF8800 == 32 [pid = 3668] [id = 624] 09:51:49 INFO - PROCESS | 3668 | --DOCSHELL 16777400 == 31 [pid = 3668] [id = 623] 09:51:49 INFO - PROCESS | 3668 | --DOCSHELL 15F38800 == 30 [pid = 3668] [id = 622] 09:51:49 INFO - PROCESS | 3668 | --DOCSHELL 131E8000 == 29 [pid = 3668] [id = 621] 09:51:49 INFO - PROCESS | 3668 | --DOCSHELL 112F4800 == 28 [pid = 3668] [id = 620] 09:51:49 INFO - PROCESS | 3668 | --DOCSHELL 130A2400 == 27 [pid = 3668] [id = 619] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1A3DB400) [pid = 3668] [serial = 1846] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A3E1800) [pid = 3668] [serial = 1847] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19F66800) [pid = 3668] [serial = 1843] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19F6A400) [pid = 3668] [serial = 1844] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1816AC00) [pid = 3668] [serial = 1831] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (19B48400) [pid = 3668] [serial = 1834] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (16805800) [pid = 3668] [serial = 1825] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (155A4800) [pid = 3668] [serial = 1816] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15FEEC00) [pid = 3668] [serial = 1817] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13948400) [pid = 3668] [serial = 1822] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13EE1000) [pid = 3668] [serial = 1823] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (174B8800) [pid = 3668] [serial = 1828] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1291E000) [pid = 3668] [serial = 1813] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (12D67800) [pid = 3668] [serial = 1814] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (10A79400) [pid = 3668] [serial = 1819] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (114CE800) [pid = 3668] [serial = 1820] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19673C00) [pid = 3668] [serial = 1811] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19B48800) [pid = 3668] [serial = 1835] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (16DA8400) [pid = 3668] [serial = 1826] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (181D3C00) [pid = 3668] [serial = 1840] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1816D400) [pid = 3668] [serial = 1832] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (11AE6400) [pid = 3668] [serial = 1837] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (19C2A000) [pid = 3668] [serial = 1841] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (17B99000) [pid = 3668] [serial = 1829] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (139E6800) [pid = 3668] [serial = 1838] [outer = 00000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3668 | 1467823909216 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 872ms 09:51:49 INFO - PROCESS | 3668 | 1467823909254 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 3668 | 1467823909259 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 09:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:51:49 INFO - PROCESS | 3668 | 1467823909265 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 3668 | 1467823909268 Marionette TRACE conn3 <- [1,2490,null,{}] 09:51:49 INFO - PROCESS | 3668 | 1467823909272 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:49 INFO - PROCESS | 3668 | 1467823909274 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:49 INFO - PROCESS | 3668 | 1467823909360 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:51:49 INFO - PROCESS | 3668 | 1467823909369 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 3668 | 1467823909371 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:49 INFO - PROCESS | 3668 | ++DOCSHELL 1307AC00 == 28 [pid = 3668] [id = 632] 09:51:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (1307C000) [pid = 3668] [serial = 1896] [outer = 00000000] 09:51:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (132C1000) [pid = 3668] [serial = 1897] [outer = 1307C000] 09:51:49 INFO - PROCESS | 3668 | 1467823909418 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (139D7C00) [pid = 3668] [serial = 1898] [outer = 1307C000] 09:51:49 INFO - PROCESS | 3668 | 1467823909925 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 707ms 09:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:51:49 INFO - PROCESS | 3668 | 1467823909998 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 3668 | 1467823910000 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 09:51:49 INFO - PROCESS | 3668 | 1467823910004 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 3668 | 1467823910008 Marionette TRACE conn3 <- [1,2494,null,{}] 09:51:50 INFO - PROCESS | 3668 | 1467823910018 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:50 INFO - PROCESS | 3668 | 1467823910022 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:50 INFO - PROCESS | 3668 | 1467823910087 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:51:50 INFO - PROCESS | 3668 | 1467823910195 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 3668 | 1467823910198 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:50 INFO - PROCESS | 3668 | ++DOCSHELL 157F2000 == 29 [pid = 3668] [id = 633] 09:51:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (15F38800) [pid = 3668] [serial = 1899] [outer = 00000000] 09:51:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (15FF1400) [pid = 3668] [serial = 1900] [outer = 15F38800] 09:51:50 INFO - PROCESS | 3668 | 1467823910245 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (15FF8800) [pid = 3668] [serial = 1901] [outer = 15F38800] 09:51:50 INFO - PROCESS | 3668 | 1467823910602 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 676ms 09:51:50 INFO - PROCESS | 3668 | 1467823910666 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 3668 | 1467823910668 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 09:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:51:50 INFO - PROCESS | 3668 | 1467823910672 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:51:50 INFO - PROCESS | 3668 | 1467823910673 Marionette TRACE conn3 <- [1,2498,null,{}] 09:51:50 INFO - PROCESS | 3668 | 1467823910677 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:50 INFO - PROCESS | 3668 | 1467823910679 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:50 INFO - PROCESS | 3668 | 1467823910761 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:51:50 INFO - PROCESS | 3668 | 1467823910766 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 3668 | 1467823910768 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:50 INFO - PROCESS | 3668 | ++DOCSHELL 16810400 == 30 [pid = 3668] [id = 634] 09:51:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (16976400) [pid = 3668] [serial = 1902] [outer = 00000000] 09:51:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (17223000) [pid = 3668] [serial = 1903] [outer = 16976400] 09:51:50 INFO - PROCESS | 3668 | 1467823910820 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (173B4000) [pid = 3668] [serial = 1904] [outer = 16976400] 09:51:51 INFO - PROCESS | 3668 | 1467823911263 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 676ms 09:51:51 INFO - PROCESS | 3668 | 1467823911351 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:51:51 INFO - PROCESS | 3668 | 1467823911353 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 09:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:51:51 INFO - PROCESS | 3668 | 1467823911356 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:51:51 INFO - PROCESS | 3668 | 1467823911358 Marionette TRACE conn3 <- [1,2502,null,{}] 09:51:51 INFO - PROCESS | 3668 | 1467823911362 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:51 INFO - PROCESS | 3668 | 1467823911364 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:51 INFO - PROCESS | 3668 | 1467823911484 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:51:51 INFO - PROCESS | 3668 | 1467823911507 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:51 INFO - PROCESS | 3668 | 1467823911509 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:51 INFO - PROCESS | 3668 | ++DOCSHELL 141A7C00 == 31 [pid = 3668] [id = 635] 09:51:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1680EC00) [pid = 3668] [serial = 1905] [outer = 00000000] 09:51:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17B99C00) [pid = 3668] [serial = 1906] [outer = 1680EC00] 09:51:51 INFO - PROCESS | 3668 | 1467823911552 Marionette DEBUG loaded listener.js 09:51:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17E70400) [pid = 3668] [serial = 1907] [outer = 1680EC00] 09:51:51 INFO - PROCESS | 3668 | 1467823911982 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 677ms 09:51:52 INFO - PROCESS | 3668 | 1467823912019 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:51:52 INFO - PROCESS | 3668 | 1467823912021 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 09:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:51:52 INFO - PROCESS | 3668 | 1467823912025 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:51:52 INFO - PROCESS | 3668 | 1467823912026 Marionette TRACE conn3 <- [1,2506,null,{}] 09:51:52 INFO - PROCESS | 3668 | 1467823912030 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:52 INFO - PROCESS | 3668 | 1467823912035 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:52 INFO - PROCESS | 3668 | 1467823912171 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:51:52 INFO - PROCESS | 3668 | 1467823912243 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 3668 | 1467823912245 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:52 INFO - PROCESS | 3668 | ++DOCSHELL 18174800 == 32 [pid = 3668] [id = 636] 09:51:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (18174C00) [pid = 3668] [serial = 1908] [outer = 00000000] 09:51:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (181CE000) [pid = 3668] [serial = 1909] [outer = 18174C00] 09:51:52 INFO - PROCESS | 3668 | 1467823912288 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19901800) [pid = 3668] [serial = 1910] [outer = 18174C00] 09:51:52 INFO - PROCESS | 3668 | 1467823912688 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 706ms 09:51:52 INFO - PROCESS | 3668 | 1467823912747 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:51:52 INFO - PROCESS | 3668 | 1467823912749 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 09:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:51:52 INFO - PROCESS | 3668 | 1467823912777 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:51:52 INFO - PROCESS | 3668 | 1467823912779 Marionette TRACE conn3 <- [1,2510,null,{}] 09:51:52 INFO - PROCESS | 3668 | 1467823912792 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:52 INFO - PROCESS | 3668 | 1467823912794 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:52 INFO - PROCESS | 3668 | 1467823912897 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:51:52 INFO - PROCESS | 3668 | 1467823912908 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 3668 | 1467823912910 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:52 INFO - PROCESS | 3668 | ++DOCSHELL 181CD800 == 33 [pid = 3668] [id = 637] 09:51:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19B46C00) [pid = 3668] [serial = 1911] [outer = 00000000] 09:51:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19C2E400) [pid = 3668] [serial = 1912] [outer = 19B46C00] 09:51:52 INFO - PROCESS | 3668 | 1467823912952 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19CBB400) [pid = 3668] [serial = 1913] [outer = 19B46C00] 09:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (16810000) [pid = 3668] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17B98C00) [pid = 3668] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (131E8400) [pid = 3668] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15F40C00) [pid = 3668] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (130CF000) [pid = 3668] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (112F5000) [pid = 3668] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10A7C400) [pid = 3668] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1721E000) [pid = 3668] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1966B800) [pid = 3668] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1345BC00) [pid = 3668] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (16803800) [pid = 3668] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (17C94C00) [pid = 3668] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:51:53 INFO - PROCESS | 3668 | 1467823913428 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 752ms 09:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:51:53 INFO - PROCESS | 3668 | 1467823913498 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 3668 | 1467823913500 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 09:51:53 INFO - PROCESS | 3668 | 1467823913503 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 3668 | 1467823913505 Marionette TRACE conn3 <- [1,2514,null,{}] 09:51:53 INFO - PROCESS | 3668 | 1467823913508 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:53 INFO - PROCESS | 3668 | 1467823913510 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:53 INFO - PROCESS | 3668 | 1467823913621 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:51:53 INFO - PROCESS | 3668 | 1467823913682 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 3668 | 1467823913684 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:53 INFO - PROCESS | 3668 | ++DOCSHELL 0F2EF000 == 34 [pid = 3668] [id = 638] 09:51:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (10A7C400) [pid = 3668] [serial = 1914] [outer = 00000000] 09:51:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (16810000) [pid = 3668] [serial = 1915] [outer = 10A7C400] 09:51:53 INFO - PROCESS | 3668 | 1467823913726 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (181D1C00) [pid = 3668] [serial = 1916] [outer = 10A7C400] 09:51:54 INFO - PROCESS | 3668 | 1467823914058 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 571ms 09:51:54 INFO - PROCESS | 3668 | 1467823914083 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:51:54 INFO - PROCESS | 3668 | 1467823914085 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 09:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:51:54 INFO - PROCESS | 3668 | 1467823914088 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - PROCESS | 3668 | 1467823914090 Marionette TRACE conn3 <- [1,2518,null,{}] 09:51:54 INFO - PROCESS | 3668 | 1467823914094 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:54 INFO - PROCESS | 3668 | 1467823914095 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:54 INFO - PROCESS | 3668 | 1467823914217 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:51:54 INFO - PROCESS | 3668 | 1467823914228 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 3668 | 1467823914230 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:54 INFO - PROCESS | 3668 | ++DOCSHELL 10A0FC00 == 35 [pid = 3668] [id = 639] 09:51:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (10A94400) [pid = 3668] [serial = 1917] [outer = 00000000] 09:51:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19CBF400) [pid = 3668] [serial = 1918] [outer = 10A94400] 09:51:54 INFO - PROCESS | 3668 | 1467823914280 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19F60C00) [pid = 3668] [serial = 1919] [outer = 10A94400] 09:51:54 INFO - PROCESS | 3668 | 1467823914654 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 616ms 09:51:54 INFO - PROCESS | 3668 | 1467823914692 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:51:54 INFO - PROCESS | 3668 | 1467823914693 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 09:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:51:54 INFO - PROCESS | 3668 | 1467823914705 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - PROCESS | 3668 | 1467823914707 Marionette TRACE conn3 <- [1,2522,null,{}] 09:51:54 INFO - PROCESS | 3668 | 1467823914711 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:54 INFO - PROCESS | 3668 | 1467823914713 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:54 INFO - PROCESS | 3668 | 1467823914828 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:51:54 INFO - PROCESS | 3668 | 1467823914838 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 3668 | 1467823914840 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:54 INFO - PROCESS | 3668 | ++DOCSHELL 1680C800 == 36 [pid = 3668] [id = 640] 09:51:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19B4E400) [pid = 3668] [serial = 1920] [outer = 00000000] 09:51:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A3E0C00) [pid = 3668] [serial = 1921] [outer = 19B4E400] 09:51:54 INFO - PROCESS | 3668 | 1467823914883 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19F84C00) [pid = 3668] [serial = 1922] [outer = 19B4E400] 09:51:55 INFO - PROCESS | 3668 | 1467823915383 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 737ms 09:51:55 INFO - PROCESS | 3668 | 1467823915437 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 3668 | 1467823915442 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 09:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:51:55 INFO - PROCESS | 3668 | 1467823915448 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 3668 | 1467823915451 Marionette TRACE conn3 <- [1,2526,null,{}] 09:51:55 INFO - PROCESS | 3668 | 1467823915457 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:55 INFO - PROCESS | 3668 | 1467823915460 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:55 INFO - PROCESS | 3668 | 1467823915622 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:51:55 INFO - PROCESS | 3668 | 1467823915734 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 3668 | 1467823915721 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:55 INFO - PROCESS | 3668 | ++DOCSHELL 0F934000 == 37 [pid = 3668] [id = 641] 09:51:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0F939C00) [pid = 3668] [serial = 1923] [outer = 00000000] 09:51:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (11AE1C00) [pid = 3668] [serial = 1924] [outer = 0F939C00] 09:51:55 INFO - PROCESS | 3668 | 1467823915776 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (129F3000) [pid = 3668] [serial = 1925] [outer = 0F939C00] 09:51:56 INFO - PROCESS | 3668 | 1467823916352 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:51:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:51:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 962ms 09:51:56 INFO - PROCESS | 3668 | 1467823916411 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:51:56 INFO - PROCESS | 3668 | 1467823916417 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 09:51:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:51:56 INFO - PROCESS | 3668 | 1467823916423 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:51:56 INFO - PROCESS | 3668 | 1467823916426 Marionette TRACE conn3 <- [1,2530,null,{}] 09:51:56 INFO - PROCESS | 3668 | 1467823916430 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:56 INFO - PROCESS | 3668 | 1467823916433 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:56 INFO - PROCESS | 3668 | 1467823916539 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:51:56 INFO - PROCESS | 3668 | 1467823916678 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 3668 | 1467823916680 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:56 INFO - PROCESS | 3668 | ++DOCSHELL 1533A400 == 38 [pid = 3668] [id = 642] 09:51:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1533E000) [pid = 3668] [serial = 1926] [outer = 00000000] 09:51:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (15FEB000) [pid = 3668] [serial = 1927] [outer = 1533E000] 09:51:56 INFO - PROCESS | 3668 | 1467823916736 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1696D000) [pid = 3668] [serial = 1928] [outer = 1533E000] 09:51:57 INFO - PROCESS | 3668 | 1467823917321 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 962ms 09:51:57 INFO - PROCESS | 3668 | 1467823917390 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 3668 | 1467823917393 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 09:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:51:57 INFO - PROCESS | 3668 | 1467823917397 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 3668 | 1467823917400 Marionette TRACE conn3 <- [1,2534,null,{}] 09:51:57 INFO - PROCESS | 3668 | 1467823917427 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:57 INFO - PROCESS | 3668 | 1467823917432 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:57 INFO - PROCESS | 3668 | 1467823917519 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:51:57 INFO - PROCESS | 3668 | 1467823917656 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 3668 | 1467823917659 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:57 INFO - PROCESS | 3668 | ++DOCSHELL 181D3C00 == 39 [pid = 3668] [id = 643] 09:51:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1966C400) [pid = 3668] [serial = 1929] [outer = 00000000] 09:51:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19B53000) [pid = 3668] [serial = 1930] [outer = 1966C400] 09:51:57 INFO - PROCESS | 3668 | 1467823917715 Marionette DEBUG loaded listener.js 09:51:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19F93400) [pid = 3668] [serial = 1931] [outer = 1966C400] 09:51:58 INFO - PROCESS | 3668 | 1467823918500 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1172ms 09:51:58 INFO - PROCESS | 3668 | 1467823918569 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 3668 | 1467823918573 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 09:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:51:58 INFO - PROCESS | 3668 | 1467823918580 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 3668 | 1467823918583 Marionette TRACE conn3 <- [1,2538,null,{}] 09:51:58 INFO - PROCESS | 3668 | 1467823918590 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:58 INFO - PROCESS | 3668 | 1467823918594 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:58 INFO - PROCESS | 3668 | 1467823918710 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:51:58 INFO - PROCESS | 3668 | 1467823918848 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 3668 | 1467823918852 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:51:58 INFO - PROCESS | 3668 | ++DOCSHELL 10A99800 == 40 [pid = 3668] [id = 644] 09:51:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (10A9A800) [pid = 3668] [serial = 1932] [outer = 00000000] 09:51:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (112C5400) [pid = 3668] [serial = 1933] [outer = 10A9A800] 09:51:58 INFO - PROCESS | 3668 | 1467823918907 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (114CF000) [pid = 3668] [serial = 1934] [outer = 10A9A800] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 10A0FC00 == 39 [pid = 3668] [id = 639] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 0F2EF000 == 38 [pid = 3668] [id = 638] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 181CD800 == 37 [pid = 3668] [id = 637] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 18174800 == 36 [pid = 3668] [id = 636] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 141A7C00 == 35 [pid = 3668] [id = 635] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 16810400 == 34 [pid = 3668] [id = 634] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 157F2000 == 33 [pid = 3668] [id = 633] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 1307AC00 == 32 [pid = 3668] [id = 632] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 112F7C00 == 31 [pid = 3668] [id = 631] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 1281C800 == 30 [pid = 3668] [id = 630] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 1026CC00 == 29 [pid = 3668] [id = 629] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 181D3C00 == 28 [pid = 3668] [id = 643] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 1680C800 == 27 [pid = 3668] [id = 640] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 0F934000 == 26 [pid = 3668] [id = 641] 09:51:59 INFO - PROCESS | 3668 | --DOCSHELL 1533A400 == 25 [pid = 3668] [id = 642] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19B4D400) [pid = 3668] [serial = 1885] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (17222800) [pid = 3668] [serial = 1873] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1816C800) [pid = 3668] [serial = 1876] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (132BB800) [pid = 3668] [serial = 1864] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (13922800) [pid = 3668] [serial = 1865] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (15FEB800) [pid = 3668] [serial = 1867] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1325DC00) [pid = 3668] [serial = 1859] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13155400) [pid = 3668] [serial = 1858] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (11AE0000) [pid = 3668] [serial = 1861] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (11CD4C00) [pid = 3668] [serial = 1862] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1732D800) [pid = 3668] [serial = 1874] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1537C800) [pid = 3668] [serial = 1850] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13458000) [pid = 3668] [serial = 1849] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17E7E000) [pid = 3668] [serial = 1853] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17B60800) [pid = 3668] [serial = 1852] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1A3E9C00) [pid = 3668] [serial = 1856] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19F6C800) [pid = 3668] [serial = 1855] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (15FEA800) [pid = 3668] [serial = 1880] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (15F40400) [pid = 3668] [serial = 1879] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1696D400) [pid = 3668] [serial = 1870] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (17217400) [pid = 3668] [serial = 1871] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (181C9800) [pid = 3668] [serial = 1877] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (181D0800) [pid = 3668] [serial = 1882] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (181D0C00) [pid = 3668] [serial = 1883] [outer = 00000000] [url = about:blank] 09:51:59 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (15FF1C00) [pid = 3668] [serial = 1868] [outer = 00000000] [url = about:blank] 09:52:00 INFO - PROCESS | 3668 | 1467823920096 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1548ms 09:52:00 INFO - PROCESS | 3668 | 1467823920127 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 3668 | 1467823920131 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 09:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:52:00 INFO - PROCESS | 3668 | 1467823920137 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 3668 | 1467823920140 Marionette TRACE conn3 <- [1,2542,null,{}] 09:52:00 INFO - PROCESS | 3668 | 1467823920145 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:00 INFO - PROCESS | 3668 | 1467823920149 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:00 INFO - PROCESS | 3668 | 1467823920263 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:52:00 INFO - PROCESS | 3668 | 1467823920358 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 3668 | 1467823920360 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:00 INFO - PROCESS | 3668 | ++DOCSHELL 10A0A000 == 26 [pid = 3668] [id = 645] 09:52:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (10A0B400) [pid = 3668] [serial = 1935] [outer = 00000000] 09:52:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (112CE000) [pid = 3668] [serial = 1936] [outer = 10A0B400] 09:52:00 INFO - PROCESS | 3668 | 1467823920414 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (112E9800) [pid = 3668] [serial = 1937] [outer = 10A0B400] 09:52:00 INFO - PROCESS | 3668 | 1467823920823 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 782ms 09:52:00 INFO - PROCESS | 3668 | 1467823920905 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 3668 | 1467823920910 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 09:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:52:00 INFO - PROCESS | 3668 | 1467823920916 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 3668 | 1467823920919 Marionette TRACE conn3 <- [1,2546,null,{}] 09:52:00 INFO - PROCESS | 3668 | 1467823920922 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:00 INFO - PROCESS | 3668 | 1467823920925 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:00 INFO - PROCESS | 3668 | 1467823921009 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:52:01 INFO - PROCESS | 3668 | 1467823921023 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 3668 | 1467823921025 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:01 INFO - PROCESS | 3668 | ++DOCSHELL 131E8000 == 27 [pid = 3668] [id = 646] 09:52:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (131E8800) [pid = 3668] [serial = 1938] [outer = 00000000] 09:52:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1325DC00) [pid = 3668] [serial = 1939] [outer = 131E8800] 09:52:01 INFO - PROCESS | 3668 | 1467823921071 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13454C00) [pid = 3668] [serial = 1940] [outer = 131E8800] 09:52:01 INFO - PROCESS | 3668 | 1467823921517 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 676ms 09:52:01 INFO - PROCESS | 3668 | 1467823921579 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 3668 | 1467823921581 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 09:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:52:01 INFO - PROCESS | 3668 | 1467823921585 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 3668 | 1467823921588 Marionette TRACE conn3 <- [1,2550,null,{}] 09:52:01 INFO - PROCESS | 3668 | 1467823921599 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:01 INFO - PROCESS | 3668 | 1467823921603 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:01 INFO - PROCESS | 3668 | 1467823921755 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:52:01 INFO - PROCESS | 3668 | 1467823921819 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 3668 | 1467823921823 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:01 INFO - PROCESS | 3668 | ++DOCSHELL 141AF000 == 28 [pid = 3668] [id = 647] 09:52:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (141AF400) [pid = 3668] [serial = 1941] [outer = 00000000] 09:52:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (155A2400) [pid = 3668] [serial = 1942] [outer = 141AF400] 09:52:01 INFO - PROCESS | 3668 | 1467823921869 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (157F2400) [pid = 3668] [serial = 1943] [outer = 141AF400] 09:52:02 INFO - PROCESS | 3668 | 1467823922278 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:52:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:52:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 707ms 09:52:02 INFO - PROCESS | 3668 | 1467823922307 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 3668 | 1467823922309 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 09:52:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:52:02 INFO - PROCESS | 3668 | 1467823922312 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - PROCESS | 3668 | 1467823922314 Marionette TRACE conn3 <- [1,2554,null,{}] 09:52:02 INFO - PROCESS | 3668 | 1467823922317 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:02 INFO - PROCESS | 3668 | 1467823922319 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:02 INFO - PROCESS | 3668 | 1467823922438 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:52:02 INFO - PROCESS | 3668 | 1467823922437 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:02 INFO - PROCESS | 3668 | 1467823922440 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:02 INFO - PROCESS | 3668 | ++DOCSHELL 15F3B000 == 29 [pid = 3668] [id = 648] 09:52:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (15F40400) [pid = 3668] [serial = 1944] [outer = 00000000] 09:52:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15FEFC00) [pid = 3668] [serial = 1945] [outer = 15F40400] 09:52:02 INFO - PROCESS | 3668 | 1467823922537 Marionette DEBUG loaded listener.js 09:52:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16073C00) [pid = 3668] [serial = 1946] [outer = 15F40400] 09:52:02 INFO - PROCESS | 3668 | 1467823922933 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:52:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:52:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 676ms 09:52:02 INFO - PROCESS | 3668 | 1467823922976 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 3668 | 1467823922978 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 09:52:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:52:02 INFO - PROCESS | 3668 | 1467823922981 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - PROCESS | 3668 | 1467823922983 Marionette TRACE conn3 <- [1,2558,null,{}] 09:52:02 INFO - PROCESS | 3668 | 1467823922986 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:02 INFO - PROCESS | 3668 | 1467823922988 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:03 INFO - PROCESS | 3668 | 1467823923122 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:52:03 INFO - PROCESS | 3668 | 1467823923158 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 3668 | 1467823923160 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:03 INFO - PROCESS | 3668 | ++DOCSHELL 1680F000 == 30 [pid = 3668] [id = 649] 09:52:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1680F400) [pid = 3668] [serial = 1947] [outer = 00000000] 09:52:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16DA3800) [pid = 3668] [serial = 1948] [outer = 1680F400] 09:52:03 INFO - PROCESS | 3668 | 1467823923203 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17218400) [pid = 3668] [serial = 1949] [outer = 1680F400] 09:52:03 INFO - PROCESS | 3668 | 1467823923642 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 722ms 09:52:03 INFO - PROCESS | 3668 | 1467823923703 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:52:03 INFO - PROCESS | 3668 | 1467823923705 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 09:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:52:03 INFO - PROCESS | 3668 | 1467823923708 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 3668 | 1467823923710 Marionette TRACE conn3 <- [1,2562,null,{}] 09:52:03 INFO - PROCESS | 3668 | 1467823923713 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:03 INFO - PROCESS | 3668 | 1467823923719 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:03 INFO - PROCESS | 3668 | 1467823923852 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:52:03 INFO - PROCESS | 3668 | 1467823923902 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 3668 | 1467823923904 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:03 INFO - PROCESS | 3668 | ++DOCSHELL 172E1C00 == 31 [pid = 3668] [id = 650] 09:52:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (172E5C00) [pid = 3668] [serial = 1950] [outer = 00000000] 09:52:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17B98800) [pid = 3668] [serial = 1951] [outer = 172E5C00] 09:52:03 INFO - PROCESS | 3668 | 1467823923947 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17E7E400) [pid = 3668] [serial = 1952] [outer = 172E5C00] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10A94400) [pid = 3668] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1680EC00) [pid = 3668] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (18174C00) [pid = 3668] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10A7C400) [pid = 3668] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (114D6400) [pid = 3668] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15F38800) [pid = 3668] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1026DC00) [pid = 3668] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13265000) [pid = 3668] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19B46C00) [pid = 3668] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (16976400) [pid = 3668] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1307C000) [pid = 3668] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19B4E400) [pid = 3668] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:52:04 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19674400) [pid = 3668] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:52:04 INFO - PROCESS | 3668 | 1467823924551 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:52:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:52:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 871ms 09:52:04 INFO - PROCESS | 3668 | 1467823924578 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:52:04 INFO - PROCESS | 3668 | 1467823924580 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 09:52:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:52:04 INFO - PROCESS | 3668 | 1467823924583 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:52:04 INFO - PROCESS | 3668 | 1467823924584 Marionette TRACE conn3 <- [1,2566,null,{}] 09:52:04 INFO - PROCESS | 3668 | 1467823924588 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:04 INFO - PROCESS | 3668 | 1467823924590 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:04 INFO - PROCESS | 3668 | 1467823924665 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:52:04 INFO - PROCESS | 3668 | 1467823924671 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 3668 | 1467823924673 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:04 INFO - PROCESS | 3668 | ++DOCSHELL 144AF800 == 32 [pid = 3668] [id = 651] 09:52:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (144B2400) [pid = 3668] [serial = 1953] [outer = 00000000] 09:52:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1680EC00) [pid = 3668] [serial = 1954] [outer = 144B2400] 09:52:04 INFO - PROCESS | 3668 | 1467823924699 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (172E6C00) [pid = 3668] [serial = 1955] [outer = 144B2400] 09:52:05 INFO - PROCESS | 3668 | 1467823925112 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 572ms 09:52:05 INFO - PROCESS | 3668 | 1467823925145 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 3668 | 1467823925148 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 09:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:52:05 INFO - PROCESS | 3668 | 1467823925151 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - PROCESS | 3668 | 1467823925152 Marionette TRACE conn3 <- [1,2570,null,{}] 09:52:05 INFO - PROCESS | 3668 | 1467823925160 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:05 INFO - PROCESS | 3668 | 1467823925162 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:05 INFO - PROCESS | 3668 | 1467823925237 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:52:05 INFO - PROCESS | 3668 | 1467823925242 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 3668 | 1467823925244 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:05 INFO - PROCESS | 3668 | ++DOCSHELL 17C92400 == 33 [pid = 3668] [id = 652] 09:52:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17C98000) [pid = 3668] [serial = 1956] [outer = 00000000] 09:52:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (18175800) [pid = 3668] [serial = 1957] [outer = 17C98000] 09:52:05 INFO - PROCESS | 3668 | 1467823925286 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (18175C00) [pid = 3668] [serial = 1958] [outer = 17C98000] 09:52:05 INFO - PROCESS | 3668 | 1467823925717 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 616ms 09:52:05 INFO - PROCESS | 3668 | 1467823925771 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 3668 | 1467823925773 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 09:52:05 INFO - PROCESS | 3668 | 1467823925777 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:52:05 INFO - PROCESS | 3668 | 1467823925778 Marionette TRACE conn3 <- [1,2574,null,{}] 09:52:05 INFO - PROCESS | 3668 | 1467823925782 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:05 INFO - PROCESS | 3668 | 1467823925784 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:05 INFO - PROCESS | 3668 | 1467823925860 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:52:05 INFO - PROCESS | 3668 | 1467823925867 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 3668 | 1467823925869 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:05 INFO - PROCESS | 3668 | ++DOCSHELL 141AE000 == 34 [pid = 3668] [id = 653] 09:52:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (181CCC00) [pid = 3668] [serial = 1959] [outer = 00000000] 09:52:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (181D2800) [pid = 3668] [serial = 1960] [outer = 181CCC00] 09:52:05 INFO - PROCESS | 3668 | 1467823925911 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (181D3800) [pid = 3668] [serial = 1961] [outer = 181CCC00] 09:52:06 INFO - PROCESS | 3668 | 1467823926619 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:52:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 872ms 09:52:06 INFO - PROCESS | 3668 | 1467823926647 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 3668 | 1467823926652 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 09:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:52:06 INFO - PROCESS | 3668 | 1467823926657 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 3668 | 1467823926660 Marionette TRACE conn3 <- [1,2578,null,{}] 09:52:06 INFO - PROCESS | 3668 | 1467823926666 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:06 INFO - PROCESS | 3668 | 1467823926669 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:06 INFO - PROCESS | 3668 | 1467823926794 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:52:06 INFO - PROCESS | 3668 | 1467823926916 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 3668 | 1467823926903 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:06 INFO - PROCESS | 3668 | ++DOCSHELL 112C9C00 == 35 [pid = 3668] [id = 654] 09:52:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (112CCC00) [pid = 3668] [serial = 1962] [outer = 00000000] 09:52:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1307AC00) [pid = 3668] [serial = 1963] [outer = 112CCC00] 09:52:06 INFO - PROCESS | 3668 | 1467823926999 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (13155000) [pid = 3668] [serial = 1964] [outer = 112CCC00] 09:52:07 INFO - PROCESS | 3668 | 1467823927756 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1097ms 09:52:07 INFO - PROCESS | 3668 | 1467823927791 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 3668 | 1467823927796 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 09:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:52:07 INFO - PROCESS | 3668 | 1467823927804 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 3668 | 1467823927807 Marionette TRACE conn3 <- [1,2582,null,{}] 09:52:07 INFO - PROCESS | 3668 | 1467823927810 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:07 INFO - PROCESS | 3668 | 1467823927813 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:07 INFO - PROCESS | 3668 | 1467823927930 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:52:08 INFO - PROCESS | 3668 | 1467823928164 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 3668 | 1467823928167 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:08 INFO - PROCESS | 3668 | ++DOCSHELL 0C768800 == 36 [pid = 3668] [id = 655] 09:52:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0C76C800) [pid = 3668] [serial = 1965] [outer = 00000000] 09:52:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0F2F8800) [pid = 3668] [serial = 1966] [outer = 0C76C800] 09:52:08 INFO - PROCESS | 3668 | 1467823928225 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1055FC00) [pid = 3668] [serial = 1967] [outer = 0C76C800] 09:52:08 INFO - PROCESS | 3668 | --DOCSHELL 17C92400 == 35 [pid = 3668] [id = 652] 09:52:08 INFO - PROCESS | 3668 | --DOCSHELL 144AF800 == 34 [pid = 3668] [id = 651] 09:52:08 INFO - PROCESS | 3668 | --DOCSHELL 172E1C00 == 33 [pid = 3668] [id = 650] 09:52:08 INFO - PROCESS | 3668 | --DOCSHELL 1680F000 == 32 [pid = 3668] [id = 649] 09:52:08 INFO - PROCESS | 3668 | --DOCSHELL 15F3B000 == 31 [pid = 3668] [id = 648] 09:52:08 INFO - PROCESS | 3668 | --DOCSHELL 141AF000 == 30 [pid = 3668] [id = 647] 09:52:08 INFO - PROCESS | 3668 | --DOCSHELL 131E8000 == 29 [pid = 3668] [id = 646] 09:52:08 INFO - PROCESS | 3668 | --DOCSHELL 10A0A000 == 28 [pid = 3668] [id = 645] 09:52:08 INFO - PROCESS | 3668 | --DOCSHELL 10A99800 == 27 [pid = 3668] [id = 644] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19F60C00) [pid = 3668] [serial = 1919] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17B99C00) [pid = 3668] [serial = 1906] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17E70400) [pid = 3668] [serial = 1907] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19901800) [pid = 3668] [serial = 1910] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (16810000) [pid = 3668] [serial = 1915] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (181CE000) [pid = 3668] [serial = 1909] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (129B0000) [pid = 3668] [serial = 1894] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (12D69400) [pid = 3668] [serial = 1895] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (15FF1400) [pid = 3668] [serial = 1900] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15FF8800) [pid = 3668] [serial = 1901] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10A82C00) [pid = 3668] [serial = 1888] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (112E8800) [pid = 3668] [serial = 1889] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (13E78000) [pid = 3668] [serial = 1891] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19C2E400) [pid = 3668] [serial = 1912] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (141A8400) [pid = 3668] [serial = 1892] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (17223000) [pid = 3668] [serial = 1903] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (132C1000) [pid = 3668] [serial = 1897] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (139D7C00) [pid = 3668] [serial = 1898] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19F84C00) [pid = 3668] [serial = 1922] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1A3E0C00) [pid = 3668] [serial = 1921] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (19C2F800) [pid = 3668] [serial = 1886] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (19CBF400) [pid = 3668] [serial = 1918] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (19CBB400) [pid = 3668] [serial = 1913] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (181D1C00) [pid = 3668] [serial = 1916] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (173B4000) [pid = 3668] [serial = 1904] [outer = 00000000] [url = about:blank] 09:52:08 INFO - PROCESS | 3668 | 1467823928862 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1112ms 09:52:08 INFO - PROCESS | 3668 | 1467823928923 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 3668 | 1467823928926 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 09:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:52:08 INFO - PROCESS | 3668 | 1467823928930 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 3668 | 1467823928933 Marionette TRACE conn3 <- [1,2586,null,{}] 09:52:08 INFO - PROCESS | 3668 | 1467823928938 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:08 INFO - PROCESS | 3668 | 1467823928942 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:09 INFO - PROCESS | 3668 | 1467823929073 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:52:09 INFO - PROCESS | 3668 | 1467823929123 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 3668 | 1467823929125 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:09 INFO - PROCESS | 3668 | ++DOCSHELL 112F2C00 == 28 [pid = 3668] [id = 656] 09:52:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (112F4800) [pid = 3668] [serial = 1968] [outer = 00000000] 09:52:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (12D69400) [pid = 3668] [serial = 1969] [outer = 112F4800] 09:52:09 INFO - PROCESS | 3668 | 1467823929171 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (131E3400) [pid = 3668] [serial = 1970] [outer = 112F4800] 09:52:09 INFO - PROCESS | 3668 | 1467823929614 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 707ms 09:52:09 INFO - PROCESS | 3668 | 1467823929635 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:52:09 INFO - PROCESS | 3668 | 1467823929639 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 09:52:09 INFO - PROCESS | 3668 | 1467823929644 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:52:09 INFO - PROCESS | 3668 | 1467823929646 Marionette TRACE conn3 <- [1,2590,null,{}] 09:52:09 INFO - PROCESS | 3668 | 1467823929649 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:09 INFO - PROCESS | 3668 | 1467823929651 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:09 INFO - PROCESS | 3668 | 1467823929735 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:52:09 INFO - PROCESS | 3668 | 1467823929741 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 3668 | 1467823929744 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:09 INFO - PROCESS | 3668 | ++DOCSHELL 13923400 == 29 [pid = 3668] [id = 657] 09:52:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (13E76C00) [pid = 3668] [serial = 1971] [outer = 00000000] 09:52:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (141A7800) [pid = 3668] [serial = 1972] [outer = 13E76C00] 09:52:09 INFO - PROCESS | 3668 | 1467823929787 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (1533A400) [pid = 3668] [serial = 1973] [outer = 13E76C00] 09:52:10 INFO - PROCESS | 3668 | 1467823930241 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 601ms 09:52:10 INFO - PROCESS | 3668 | 1467823930264 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 3668 | 1467823930266 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 09:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:52:10 INFO - PROCESS | 3668 | 1467823930271 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 3668 | 1467823930276 Marionette TRACE conn3 <- [1,2594,null,{}] 09:52:10 INFO - PROCESS | 3668 | 1467823930286 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:10 INFO - PROCESS | 3668 | 1467823930289 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:10 INFO - PROCESS | 3668 | 1467823930372 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:52:10 INFO - PROCESS | 3668 | 1467823930380 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 3668 | 1467823930383 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:10 INFO - PROCESS | 3668 | ++DOCSHELL 15FF3C00 == 30 [pid = 3668] [id = 658] 09:52:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (15FF5000) [pid = 3668] [serial = 1974] [outer = 00000000] 09:52:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (16806800) [pid = 3668] [serial = 1975] [outer = 15FF5000] 09:52:10 INFO - PROCESS | 3668 | 1467823930426 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1680F000) [pid = 3668] [serial = 1976] [outer = 15FF5000] 09:52:10 INFO - PROCESS | 3668 | 1467823930860 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 631ms 09:52:10 INFO - PROCESS | 3668 | 1467823930910 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 3668 | 1467823930913 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 09:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:52:10 INFO - PROCESS | 3668 | 1467823930916 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 3668 | 1467823930901 Marionette TRACE conn3 <- [1,2598,null,{}] 09:52:10 INFO - PROCESS | 3668 | 1467823930905 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:10 INFO - PROCESS | 3668 | 1467823930907 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:10 INFO - PROCESS | 3668 | 1467823930988 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:52:10 INFO - PROCESS | 3668 | 1467823930993 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 3668 | 1467823930996 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:10 INFO - PROCESS | 3668 | ++DOCSHELL 16976400 == 31 [pid = 3668] [id = 659] 09:52:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (16977000) [pid = 3668] [serial = 1977] [outer = 00000000] 09:52:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (172E5800) [pid = 3668] [serial = 1978] [outer = 16977000] 09:52:11 INFO - PROCESS | 3668 | 1467823931038 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (173B5000) [pid = 3668] [serial = 1979] [outer = 16977000] 09:52:11 INFO - PROCESS | 3668 | 1467823931516 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 677ms 09:52:11 INFO - PROCESS | 3668 | 1467823931580 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:52:11 INFO - PROCESS | 3668 | 1467823931582 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 09:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:52:11 INFO - PROCESS | 3668 | 1467823931585 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:52:11 INFO - PROCESS | 3668 | 1467823931587 Marionette TRACE conn3 <- [1,2602,null,{}] 09:52:11 INFO - PROCESS | 3668 | 1467823931591 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:11 INFO - PROCESS | 3668 | 1467823931593 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:11 INFO - PROCESS | 3668 | 1467823931709 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:52:11 INFO - PROCESS | 3668 | 1467823931771 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 3668 | 1467823931777 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:11 INFO - PROCESS | 3668 | ++DOCSHELL 1391E800 == 32 [pid = 3668] [id = 660] 09:52:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17B65000) [pid = 3668] [serial = 1980] [outer = 00000000] 09:52:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17B9FC00) [pid = 3668] [serial = 1981] [outer = 17B65000] 09:52:11 INFO - PROCESS | 3668 | 1467823931830 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1816BC00) [pid = 3668] [serial = 1982] [outer = 17B65000] 09:52:12 INFO - PROCESS | 3668 | 1467823932240 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 721ms 09:52:12 INFO - PROCESS | 3668 | 1467823932290 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:52:12 INFO - PROCESS | 3668 | 1467823932292 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 09:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:52:12 INFO - PROCESS | 3668 | 1467823932327 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:52:12 INFO - PROCESS | 3668 | 1467823932329 Marionette TRACE conn3 <- [1,2606,null,{}] 09:52:12 INFO - PROCESS | 3668 | 1467823932341 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:12 INFO - PROCESS | 3668 | 1467823932343 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:12 INFO - PROCESS | 3668 | 1467823932453 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:52:12 INFO - PROCESS | 3668 | 1467823932468 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 3668 | 1467823932470 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:12 INFO - PROCESS | 3668 | ++DOCSHELL 181CBC00 == 33 [pid = 3668] [id = 661] 09:52:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (181CE000) [pid = 3668] [serial = 1983] [outer = 00000000] 09:52:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1966D400) [pid = 3668] [serial = 1984] [outer = 181CE000] 09:52:12 INFO - PROCESS | 3668 | 1467823932576 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1966DC00) [pid = 3668] [serial = 1985] [outer = 181CE000] 09:52:12 INFO - PROCESS | 3668 | 1467823932993 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 752ms 09:52:13 INFO - PROCESS | 3668 | 1467823933060 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:52:13 INFO - PROCESS | 3668 | 1467823933062 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 09:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:52:13 INFO - PROCESS | 3668 | 1467823933066 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - PROCESS | 3668 | 1467823933067 Marionette TRACE conn3 <- [1,2610,null,{}] 09:52:13 INFO - PROCESS | 3668 | 1467823933071 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:13 INFO - PROCESS | 3668 | 1467823933073 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:13 INFO - PROCESS | 3668 | 1467823933193 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:52:13 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15F40400) [pid = 3668] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:52:13 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1680F400) [pid = 3668] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:52:13 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (141AF400) [pid = 3668] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:52:13 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10A9A800) [pid = 3668] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:52:13 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (10A0B400) [pid = 3668] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:52:13 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (131E8800) [pid = 3668] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:52:13 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (172E5C00) [pid = 3668] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:52:13 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0F939C00) [pid = 3668] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:52:13 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1533E000) [pid = 3668] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:52:13 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1966C400) [pid = 3668] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:52:13 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17C98000) [pid = 3668] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:52:13 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (144B2400) [pid = 3668] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:52:13 INFO - PROCESS | 3668 | 1467823933261 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 3668 | 1467823933263 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:13 INFO - PROCESS | 3668 | ++DOCSHELL 0F2ED400 == 34 [pid = 3668] [id = 662] 09:52:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0F2F1000) [pid = 3668] [serial = 1986] [outer = 00000000] 09:52:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (11275400) [pid = 3668] [serial = 1987] [outer = 0F2F1000] 09:52:13 INFO - PROCESS | 3668 | 1467823933305 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (130D5000) [pid = 3668] [serial = 1988] [outer = 0F2F1000] 09:52:13 INFO - PROCESS | 3668 | 1467823933635 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 601ms 09:52:13 INFO - PROCESS | 3668 | 1467823933678 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:52:13 INFO - PROCESS | 3668 | 1467823933681 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 09:52:13 INFO - PROCESS | 3668 | 1467823933684 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:52:13 INFO - PROCESS | 3668 | 1467823933686 Marionette TRACE conn3 <- [1,2614,null,{}] 09:52:13 INFO - PROCESS | 3668 | 1467823933689 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:13 INFO - PROCESS | 3668 | 1467823933691 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:13 INFO - PROCESS | 3668 | 1467823933769 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:52:13 INFO - PROCESS | 3668 | 1467823933800 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 3668 | 1467823933802 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:13 INFO - PROCESS | 3668 | ++DOCSHELL 132C1C00 == 35 [pid = 3668] [id = 663] 09:52:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1533E000) [pid = 3668] [serial = 1989] [outer = 00000000] 09:52:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (181C5C00) [pid = 3668] [serial = 1990] [outer = 1533E000] 09:52:13 INFO - PROCESS | 3668 | 1467823933844 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (19679C00) [pid = 3668] [serial = 1991] [outer = 1533E000] 09:52:14 INFO - PROCESS | 3668 | 1467823934255 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 616ms 09:52:14 INFO - PROCESS | 3668 | 1467823934304 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 3668 | 1467823934306 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 09:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:52:14 INFO - PROCESS | 3668 | 1467823934313 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 3668 | 1467823934315 Marionette TRACE conn3 <- [1,2618,null,{}] 09:52:14 INFO - PROCESS | 3668 | 1467823934318 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:14 INFO - PROCESS | 3668 | 1467823934320 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:14 INFO - PROCESS | 3668 | 1467823934408 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:52:14 INFO - PROCESS | 3668 | 1467823934414 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:14 INFO - PROCESS | 3668 | 1467823934416 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:14 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F9800 == 36 [pid = 3668] [id = 664] 09:52:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (131F0000) [pid = 3668] [serial = 1992] [outer = 00000000] 09:52:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19C29C00) [pid = 3668] [serial = 1993] [outer = 131F0000] 09:52:14 INFO - PROCESS | 3668 | 1467823934458 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19C2C400) [pid = 3668] [serial = 1994] [outer = 131F0000] 09:52:14 INFO - PROCESS | 3668 | 1467823934866 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 571ms 09:52:14 INFO - PROCESS | 3668 | 1467823934894 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 3668 | 1467823934896 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 09:52:14 INFO - PROCESS | 3668 | 1467823934899 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:52:14 INFO - PROCESS | 3668 | 1467823934900 Marionette TRACE conn3 <- [1,2622,null,{}] 09:52:14 INFO - PROCESS | 3668 | 1467823934917 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:14 INFO - PROCESS | 3668 | 1467823934919 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:14 INFO - PROCESS | 3668 | 1467823934978 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:52:14 INFO - PROCESS | 3668 | 1467823934984 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:14 INFO - PROCESS | 3668 | 1467823934986 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:14 INFO - PROCESS | 3668 | ++DOCSHELL 19C32800 == 37 [pid = 3668] [id = 665] 09:52:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19C36400) [pid = 3668] [serial = 1995] [outer = 00000000] 09:52:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19F62400) [pid = 3668] [serial = 1996] [outer = 19C36400] 09:52:15 INFO - PROCESS | 3668 | 1467823935031 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19F6AC00) [pid = 3668] [serial = 1997] [outer = 19C36400] 09:52:15 INFO - PROCESS | 3668 | 1467823935709 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 857ms 09:52:15 INFO - PROCESS | 3668 | 1467823935769 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:52:15 INFO - PROCESS | 3668 | 1467823935773 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 09:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:52:15 INFO - PROCESS | 3668 | 1467823935778 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:52:15 INFO - PROCESS | 3668 | 1467823935783 Marionette TRACE conn3 <- [1,2626,null,{}] 09:52:15 INFO - PROCESS | 3668 | 1467823935803 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:15 INFO - PROCESS | 3668 | 1467823935806 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:15 INFO - PROCESS | 3668 | 1467823935911 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:52:16 INFO - PROCESS | 3668 | 1467823936042 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 3668 | 1467823936045 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:16 INFO - PROCESS | 3668 | ++DOCSHELL 11AE1000 == 38 [pid = 3668] [id = 666] 09:52:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (129B0C00) [pid = 3668] [serial = 1998] [outer = 00000000] 09:52:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (130A2400) [pid = 3668] [serial = 1999] [outer = 129B0C00] 09:52:16 INFO - PROCESS | 3668 | 1467823936101 Marionette DEBUG loaded listener.js 09:52:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (13E76400) [pid = 3668] [serial = 2000] [outer = 129B0C00] 09:52:16 INFO - PROCESS | 3668 | 1467823936688 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 983ms 09:52:16 INFO - PROCESS | 3668 | 1467823936764 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 3668 | 1467823936769 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 09:52:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:52:16 INFO - PROCESS | 3668 | 1467823936775 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 3668 | 1467823936778 Marionette TRACE conn3 <- [1,2630,null,{}] 09:52:16 INFO - PROCESS | 3668 | 1467823936782 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:16 INFO - PROCESS | 3668 | 1467823936785 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:16 INFO - PROCESS | 3668 | 1467823936894 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:52:17 INFO - PROCESS | 3668 | 1467823937033 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 3668 | 1467823937036 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:17 INFO - PROCESS | 3668 | ++DOCSHELL 15F42000 == 39 [pid = 3668] [id = 667] 09:52:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15FEB400) [pid = 3668] [serial = 2001] [outer = 00000000] 09:52:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (16776800) [pid = 3668] [serial = 2002] [outer = 15FEB400] 09:52:17 INFO - PROCESS | 3668 | 1467823937092 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1721F000) [pid = 3668] [serial = 2003] [outer = 15FEB400] 09:52:17 INFO - PROCESS | 3668 | 1467823937706 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:52:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:52:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 987ms 09:52:17 INFO - PROCESS | 3668 | 1467823937761 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 3668 | 1467823937765 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 09:52:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:52:17 INFO - PROCESS | 3668 | 1467823937770 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - PROCESS | 3668 | 1467823937775 Marionette TRACE conn3 <- [1,2634,null,{}] 09:52:17 INFO - PROCESS | 3668 | 1467823937786 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:17 INFO - PROCESS | 3668 | 1467823937790 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:17 INFO - PROCESS | 3668 | 1467823937905 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:52:18 INFO - PROCESS | 3668 | 1467823938046 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 3668 | 1467823938049 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:18 INFO - PROCESS | 3668 | ++DOCSHELL 17B9C000 == 40 [pid = 3668] [id = 668] 09:52:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17BA0400) [pid = 3668] [serial = 2004] [outer = 00000000] 09:52:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1816EC00) [pid = 3668] [serial = 2005] [outer = 17BA0400] 09:52:18 INFO - PROCESS | 3668 | 1467823938110 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19F60C00) [pid = 3668] [serial = 2006] [outer = 17BA0400] 09:52:18 INFO - PROCESS | 3668 | 1467823938870 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:52:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:52:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1171ms 09:52:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:52:18 INFO - PROCESS | 3668 | 1467823938953 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:52:18 INFO - PROCESS | 3668 | 1467823938957 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 09:52:18 INFO - PROCESS | 3668 | 1467823938962 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 3668 | 1467823938965 Marionette TRACE conn3 <- [1,2638,null,{}] 09:52:18 INFO - PROCESS | 3668 | 1467823938970 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:18 INFO - PROCESS | 3668 | 1467823938973 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:19 INFO - PROCESS | 3668 | 1467823939086 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:52:19 INFO - PROCESS | 3668 | 1467823939225 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 3668 | 1467823939227 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:19 INFO - PROCESS | 3668 | ++DOCSHELL 1055A000 == 41 [pid = 3668] [id = 669] 09:52:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (10A01400) [pid = 3668] [serial = 2007] [outer = 00000000] 09:52:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (132C2800) [pid = 3668] [serial = 2008] [outer = 10A01400] 09:52:19 INFO - PROCESS | 3668 | 1467823939281 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (13947C00) [pid = 3668] [serial = 2009] [outer = 10A01400] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 0F2F9800 == 40 [pid = 3668] [id = 664] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 132C1C00 == 39 [pid = 3668] [id = 663] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 0F2ED400 == 38 [pid = 3668] [id = 662] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 181CBC00 == 37 [pid = 3668] [id = 661] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 1391E800 == 36 [pid = 3668] [id = 660] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 16976400 == 35 [pid = 3668] [id = 659] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 15FF3C00 == 34 [pid = 3668] [id = 658] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 13923400 == 33 [pid = 3668] [id = 657] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 112F2C00 == 32 [pid = 3668] [id = 656] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 0C768800 == 31 [pid = 3668] [id = 655] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 112C9C00 == 30 [pid = 3668] [id = 654] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 141AE000 == 29 [pid = 3668] [id = 653] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 15F42000 == 28 [pid = 3668] [id = 667] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 17B9C000 == 27 [pid = 3668] [id = 668] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 19C32800 == 26 [pid = 3668] [id = 665] 09:52:20 INFO - PROCESS | 3668 | --DOCSHELL 11AE1000 == 25 [pid = 3668] [id = 666] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (15FEFC00) [pid = 3668] [serial = 1945] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (16DA3800) [pid = 3668] [serial = 1948] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (155A2400) [pid = 3668] [serial = 1942] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (114CF000) [pid = 3668] [serial = 1934] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (112C5400) [pid = 3668] [serial = 1933] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (112CE000) [pid = 3668] [serial = 1936] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (112E9800) [pid = 3668] [serial = 1937] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1325DC00) [pid = 3668] [serial = 1939] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13454C00) [pid = 3668] [serial = 1940] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (17B98800) [pid = 3668] [serial = 1951] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17218400) [pid = 3668] [serial = 1949] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (129F3000) [pid = 3668] [serial = 1925] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (11AE1C00) [pid = 3668] [serial = 1924] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (181D2800) [pid = 3668] [serial = 1960] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1696D000) [pid = 3668] [serial = 1928] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15FEB000) [pid = 3668] [serial = 1927] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19F93400) [pid = 3668] [serial = 1931] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19B53000) [pid = 3668] [serial = 1930] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18175800) [pid = 3668] [serial = 1957] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (18175C00) [pid = 3668] [serial = 1958] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (17E7E400) [pid = 3668] [serial = 1952] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (16073C00) [pid = 3668] [serial = 1946] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1680EC00) [pid = 3668] [serial = 1954] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (172E6C00) [pid = 3668] [serial = 1955] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (157F2400) [pid = 3668] [serial = 1943] [outer = 00000000] [url = about:blank] 09:52:20 INFO - PROCESS | 3668 | 1467823940399 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:52:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:52:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1479ms 09:52:20 INFO - PROCESS | 3668 | 1467823940447 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:52:20 INFO - PROCESS | 3668 | 1467823940451 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 09:52:20 INFO - PROCESS | 3668 | 1467823940456 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:52:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:52:20 INFO - PROCESS | 3668 | 1467823940460 Marionette TRACE conn3 <- [1,2642,null,{}] 09:52:20 INFO - PROCESS | 3668 | 1467823940465 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:20 INFO - PROCESS | 3668 | 1467823940467 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:20 INFO - PROCESS | 3668 | 1467823940543 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:52:20 INFO - PROCESS | 3668 | 1467823940551 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 3668 | 1467823940554 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:20 INFO - PROCESS | 3668 | ++DOCSHELL 112CE000 == 26 [pid = 3668] [id = 670] 09:52:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (112E9800) [pid = 3668] [serial = 2010] [outer = 00000000] 09:52:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (11CD2800) [pid = 3668] [serial = 2011] [outer = 112E9800] 09:52:20 INFO - PROCESS | 3668 | 1467823940603 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (129B2C00) [pid = 3668] [serial = 2012] [outer = 112E9800] 09:52:21 INFO - PROCESS | 3668 | 1467823941107 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:52:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 678ms 09:52:21 INFO - PROCESS | 3668 | 1467823941140 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 3668 | 1467823941145 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 09:52:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:52:21 INFO - PROCESS | 3668 | 1467823941151 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - PROCESS | 3668 | 1467823941154 Marionette TRACE conn3 <- [1,2646,null,{}] 09:52:21 INFO - PROCESS | 3668 | 1467823941158 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:21 INFO - PROCESS | 3668 | 1467823941160 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:21 INFO - PROCESS | 3668 | 1467823941275 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:52:21 INFO - PROCESS | 3668 | 1467823941375 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:21 INFO - PROCESS | 3668 | 1467823941377 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:21 INFO - PROCESS | 3668 | ++DOCSHELL 132C1C00 == 27 [pid = 3668] [id = 671] 09:52:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13457000) [pid = 3668] [serial = 2013] [outer = 00000000] 09:52:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13922800) [pid = 3668] [serial = 2014] [outer = 13457000] 09:52:21 INFO - PROCESS | 3668 | 1467823941431 Marionette DEBUG loaded listener.js 09:52:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (139D7C00) [pid = 3668] [serial = 2015] [outer = 13457000] 09:52:21 INFO - PROCESS | 3668 | 1467823941791 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:52:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 694ms 09:52:21 INFO - PROCESS | 3668 | 1467823941834 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 3668 | 1467823941837 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 09:52:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:52:21 INFO - PROCESS | 3668 | 1467823941840 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - PROCESS | 3668 | 1467823941844 Marionette TRACE conn3 <- [1,2650,null,{}] 09:52:21 INFO - PROCESS | 3668 | 1467823941861 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:21 INFO - PROCESS | 3668 | 1467823941868 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:21 INFO - PROCESS | 3668 | 1467823941976 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:52:21 INFO - PROCESS | 3668 | 1467823941990 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:21 INFO - PROCESS | 3668 | 1467823941993 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:22 INFO - PROCESS | 3668 | ++DOCSHELL 15F40400 == 28 [pid = 3668] [id = 672] 09:52:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15F40C00) [pid = 3668] [serial = 2016] [outer = 00000000] 09:52:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15FEFC00) [pid = 3668] [serial = 2017] [outer = 15F40C00] 09:52:22 INFO - PROCESS | 3668 | 1467823942039 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15FF5C00) [pid = 3668] [serial = 2018] [outer = 15F40C00] 09:52:22 INFO - PROCESS | 3668 | 1467823942541 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:52:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:52:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 739ms 09:52:22 INFO - PROCESS | 3668 | 1467823942581 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:52:22 INFO - PROCESS | 3668 | 1467823942583 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 09:52:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:52:22 INFO - PROCESS | 3668 | 1467823942587 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:52:22 INFO - PROCESS | 3668 | 1467823942588 Marionette TRACE conn3 <- [1,2654,null,{}] 09:52:22 INFO - PROCESS | 3668 | 1467823942592 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:22 INFO - PROCESS | 3668 | 1467823942594 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:22 INFO - PROCESS | 3668 | 1467823942738 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:52:22 INFO - PROCESS | 3668 | 1467823942747 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:22 INFO - PROCESS | 3668 | 1467823942750 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:22 INFO - PROCESS | 3668 | ++DOCSHELL 1680D400 == 29 [pid = 3668] [id = 673] 09:52:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (16810C00) [pid = 3668] [serial = 2019] [outer = 00000000] 09:52:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (16DA7000) [pid = 3668] [serial = 2020] [outer = 16810C00] 09:52:22 INFO - PROCESS | 3668 | 1467823942830 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17219000) [pid = 3668] [serial = 2021] [outer = 16810C00] 09:52:23 INFO - PROCESS | 3668 | 1467823943738 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:52:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:52:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1172ms 09:52:23 INFO - PROCESS | 3668 | 1467823943767 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:52:23 INFO - PROCESS | 3668 | 1467823943769 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 09:52:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:52:23 INFO - PROCESS | 3668 | 1467823943773 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 3668 | 1467823943774 Marionette TRACE conn3 <- [1,2658,null,{}] 09:52:23 INFO - PROCESS | 3668 | 1467823943778 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:23 INFO - PROCESS | 3668 | 1467823943780 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:23 INFO - PROCESS | 3668 | 1467823943895 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:52:23 INFO - PROCESS | 3668 | 1467823943901 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 3668 | 1467823943904 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:23 INFO - PROCESS | 3668 | ++DOCSHELL 1721AC00 == 30 [pid = 3668] [id = 674] 09:52:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1721C400) [pid = 3668] [serial = 2022] [outer = 00000000] 09:52:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (173B3800) [pid = 3668] [serial = 2023] [outer = 1721C400] 09:52:23 INFO - PROCESS | 3668 | 1467823943984 Marionette DEBUG loaded listener.js 09:52:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17B5EC00) [pid = 3668] [serial = 2024] [outer = 1721C400] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (16977000) [pid = 3668] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13E76C00) [pid = 3668] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1533E000) [pid = 3668] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (181CCC00) [pid = 3668] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (181CE000) [pid = 3668] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (112CCC00) [pid = 3668] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17B65000) [pid = 3668] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (15FF5000) [pid = 3668] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0F2F1000) [pid = 3668] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0C76C800) [pid = 3668] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (112F4800) [pid = 3668] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19C36400) [pid = 3668] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (131F0000) [pid = 3668] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:52:25 INFO - PROCESS | 3668 | 1467823945037 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:52:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:52:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:52:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:52:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1279ms 09:52:25 INFO - PROCESS | 3668 | 1467823945052 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:52:25 INFO - PROCESS | 3668 | 1467823945054 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 09:52:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:52:25 INFO - PROCESS | 3668 | 1467823945058 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:52:25 INFO - PROCESS | 3668 | 1467823945059 Marionette TRACE conn3 <- [1,2662,null,{}] 09:52:25 INFO - PROCESS | 3668 | 1467823945063 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:25 INFO - PROCESS | 3668 | 1467823945068 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:25 INFO - PROCESS | 3668 | 1467823945189 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:52:25 INFO - PROCESS | 3668 | 1467823945198 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 3668 | 1467823945200 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:25 INFO - PROCESS | 3668 | ++DOCSHELL 141AB800 == 31 [pid = 3668] [id = 675] 09:52:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (141AD400) [pid = 3668] [serial = 2025] [outer = 00000000] 09:52:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (17337C00) [pid = 3668] [serial = 2026] [outer = 141AD400] 09:52:25 INFO - PROCESS | 3668 | 1467823945227 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (17BA0000) [pid = 3668] [serial = 2027] [outer = 141AD400] 09:52:26 INFO - PROCESS | 3668 | 1467823946133 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:52:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:52:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:52:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:52:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1141ms 09:52:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:52:26 INFO - PROCESS | 3668 | 1467823946195 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:52:26 INFO - PROCESS | 3668 | 1467823946197 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 09:52:26 INFO - PROCESS | 3668 | 1467823946200 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 3668 | 1467823946202 Marionette TRACE conn3 <- [1,2666,null,{}] 09:52:26 INFO - PROCESS | 3668 | 1467823946205 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:26 INFO - PROCESS | 3668 | 1467823946207 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:26 INFO - PROCESS | 3668 | 1467823946314 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:52:26 INFO - PROCESS | 3668 | 1467823946408 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:26 INFO - PROCESS | 3668 | 1467823946412 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:26 INFO - PROCESS | 3668 | ++DOCSHELL 0C75FC00 == 32 [pid = 3668] [id = 676] 09:52:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0C760800) [pid = 3668] [serial = 2028] [outer = 00000000] 09:52:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0C772C00) [pid = 3668] [serial = 2029] [outer = 0C760800] 09:52:26 INFO - PROCESS | 3668 | 1467823946451 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0F2F5800) [pid = 3668] [serial = 2030] [outer = 0C760800] 09:52:27 INFO - PROCESS | 3668 | 1467823947646 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:52:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1479ms 09:52:27 INFO - PROCESS | 3668 | 1467823947677 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 3668 | 1467823947680 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 09:52:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:52:27 INFO - PROCESS | 3668 | 1467823947693 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 3668 | 1467823947696 Marionette TRACE conn3 <- [1,2670,null,{}] 09:52:27 INFO - PROCESS | 3668 | 1467823947702 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:27 INFO - PROCESS | 3668 | 1467823947705 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:27 INFO - PROCESS | 3668 | 1467823947869 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:52:27 INFO - PROCESS | 3668 | 1467823947989 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 3668 | 1467823947992 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:28 INFO - PROCESS | 3668 | ++DOCSHELL 129F4800 == 33 [pid = 3668] [id = 677] 09:52:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (12BD4C00) [pid = 3668] [serial = 2031] [outer = 00000000] 09:52:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1314E000) [pid = 3668] [serial = 2032] [outer = 12BD4C00] 09:52:28 INFO - PROCESS | 3668 | 1467823948047 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (131F0C00) [pid = 3668] [serial = 2033] [outer = 12BD4C00] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 1AD0EC00 == 32 [pid = 3668] [id = 13] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 1AD9E800 == 31 [pid = 3668] [id = 14] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 112EB400 == 30 [pid = 3668] [id = 24] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 13E78400 == 29 [pid = 3668] [id = 23] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 1665D000 == 28 [pid = 3668] [id = 8] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 132C7400 == 27 [pid = 3668] [id = 22] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 112EBC00 == 26 [pid = 3668] [id = 21] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 141AB800 == 25 [pid = 3668] [id = 675] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 1721AC00 == 24 [pid = 3668] [id = 674] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 1680D400 == 23 [pid = 3668] [id = 673] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 15F40400 == 22 [pid = 3668] [id = 672] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 132C1C00 == 21 [pid = 3668] [id = 671] 09:52:28 INFO - PROCESS | 3668 | --DOCSHELL 112CE000 == 20 [pid = 3668] [id = 670] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19C2C400) [pid = 3668] [serial = 1994] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (173B5000) [pid = 3668] [serial = 1979] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (141A7800) [pid = 3668] [serial = 1972] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19679C00) [pid = 3668] [serial = 1991] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (181D3800) [pid = 3668] [serial = 1961] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1966DC00) [pid = 3668] [serial = 1985] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (13155000) [pid = 3668] [serial = 1964] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (17B9FC00) [pid = 3668] [serial = 1981] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1307AC00) [pid = 3668] [serial = 1963] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (16806800) [pid = 3668] [serial = 1975] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1680F000) [pid = 3668] [serial = 1976] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1966D400) [pid = 3668] [serial = 1984] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (130D5000) [pid = 3668] [serial = 1988] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (11275400) [pid = 3668] [serial = 1987] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1055FC00) [pid = 3668] [serial = 1967] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (172E5800) [pid = 3668] [serial = 1978] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (181C5C00) [pid = 3668] [serial = 1990] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (1533A400) [pid = 3668] [serial = 1973] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (131E3400) [pid = 3668] [serial = 1970] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (1816BC00) [pid = 3668] [serial = 1982] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (0F2F8800) [pid = 3668] [serial = 1966] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (12D69400) [pid = 3668] [serial = 1969] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (19F62400) [pid = 3668] [serial = 1996] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (19F6AC00) [pid = 3668] [serial = 1997] [outer = 00000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (19C29C00) [pid = 3668] [serial = 1993] [outer = 00000000] [url = about:blank] 09:52:29 INFO - PROCESS | 3668 | 1467823949292 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:52:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1633ms 09:52:29 INFO - PROCESS | 3668 | 1467823949339 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 3668 | 1467823949342 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 09:52:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:52:29 INFO - PROCESS | 3668 | 1467823949347 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 3668 | 1467823949350 Marionette TRACE conn3 <- [1,2674,null,{}] 09:52:29 INFO - PROCESS | 3668 | 1467823949356 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:29 INFO - PROCESS | 3668 | 1467823949359 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:29 INFO - PROCESS | 3668 | 1467823949508 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:52:29 INFO - PROCESS | 3668 | 1467823949596 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:29 INFO - PROCESS | 3668 | 1467823949600 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:29 INFO - PROCESS | 3668 | ++DOCSHELL 11275C00 == 21 [pid = 3668] [id = 678] 09:52:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (112C5400) [pid = 3668] [serial = 2034] [outer = 00000000] 09:52:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (11C37800) [pid = 3668] [serial = 2035] [outer = 112C5400] 09:52:29 INFO - PROCESS | 3668 | 1467823949648 Marionette DEBUG loaded listener.js 09:52:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (129AD400) [pid = 3668] [serial = 2036] [outer = 112C5400] 09:52:30 INFO - PROCESS | 3668 | 1467823950513 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:52:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:52:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:52:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:52:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1171ms 09:52:30 INFO - PROCESS | 3668 | 1467823950524 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 3668 | 1467823950528 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 09:52:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:52:30 INFO - PROCESS | 3668 | 1467823950542 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - PROCESS | 3668 | 1467823950545 Marionette TRACE conn3 <- [1,2678,null,{}] 09:52:30 INFO - PROCESS | 3668 | 1467823950549 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:30 INFO - PROCESS | 3668 | 1467823950551 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:30 INFO - PROCESS | 3668 | 1467823950641 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:52:30 INFO - PROCESS | 3668 | 1467823950647 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 3668 | 1467823950649 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:30 INFO - PROCESS | 3668 | ++DOCSHELL 132CA400 == 22 [pid = 3668] [id = 679] 09:52:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (13453400) [pid = 3668] [serial = 2037] [outer = 00000000] 09:52:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (13E78400) [pid = 3668] [serial = 2038] [outer = 13453400] 09:52:30 INFO - PROCESS | 3668 | 1467823950696 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (141A9C00) [pid = 3668] [serial = 2039] [outer = 13453400] 09:52:31 INFO - PROCESS | 3668 | 1467823951698 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:52:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:52:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:52:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:52:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1171ms 09:52:31 INFO - PROCESS | 3668 | 1467823951725 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:52:31 INFO - PROCESS | 3668 | 1467823951728 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 09:52:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:52:31 INFO - PROCESS | 3668 | 1467823951732 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 3668 | 1467823951735 Marionette TRACE conn3 <- [1,2682,null,{}] 09:52:31 INFO - PROCESS | 3668 | 1467823951746 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:31 INFO - PROCESS | 3668 | 1467823951750 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:31 INFO - PROCESS | 3668 | 1467823951876 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:52:31 INFO - PROCESS | 3668 | 1467823951883 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 3668 | 1467823951886 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:31 INFO - PROCESS | 3668 | ++DOCSHELL 15F3C400 == 23 [pid = 3668] [id = 680] 09:52:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (15F3F000) [pid = 3668] [serial = 2040] [outer = 00000000] 09:52:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (15FF4800) [pid = 3668] [serial = 2041] [outer = 15F3F000] 09:52:31 INFO - PROCESS | 3668 | 1467823951935 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (16770400) [pid = 3668] [serial = 2042] [outer = 15F3F000] 09:52:32 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (16810C00) [pid = 3668] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:52:32 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (13457000) [pid = 3668] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:52:32 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (15F40C00) [pid = 3668] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:52:32 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (10A01400) [pid = 3668] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:52:32 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (129B0C00) [pid = 3668] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:52:32 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (15FEB400) [pid = 3668] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:52:32 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (17BA0400) [pid = 3668] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:52:32 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (1721C400) [pid = 3668] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:52:32 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (112E9800) [pid = 3668] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:52:32 INFO - PROCESS | 3668 | 1467823952911 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:52:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:52:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:52:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:52:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1232ms 09:52:32 INFO - PROCESS | 3668 | 1467823952972 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:52:32 INFO - PROCESS | 3668 | 1467823952974 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 09:52:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:52:32 INFO - PROCESS | 3668 | 1467823952978 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:52:32 INFO - PROCESS | 3668 | 1467823952980 Marionette TRACE conn3 <- [1,2686,null,{}] 09:52:32 INFO - PROCESS | 3668 | 1467823952983 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:32 INFO - PROCESS | 3668 | 1467823952985 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:33 INFO - PROCESS | 3668 | 1467823953081 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:52:33 INFO - PROCESS | 3668 | 1467823953088 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 3668 | 1467823953090 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:33 INFO - PROCESS | 3668 | ++DOCSHELL 131F2000 == 24 [pid = 3668] [id = 681] 09:52:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (13457000) [pid = 3668] [serial = 2043] [outer = 00000000] 09:52:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (1680FC00) [pid = 3668] [serial = 2044] [outer = 13457000] 09:52:33 INFO - PROCESS | 3668 | 1467823953137 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (1721BC00) [pid = 3668] [serial = 2045] [outer = 13457000] 09:52:34 INFO - PROCESS | 3668 | 1467823954067 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:52:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:52:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:52:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:52:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:52:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1125ms 09:52:34 INFO - PROCESS | 3668 | 1467823954107 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 09:52:34 INFO - PROCESS | 3668 | 1467823954109 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 09:52:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:52:34 INFO - PROCESS | 3668 | 1467823954113 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 3668 | 1467823954114 Marionette TRACE conn3 <- [1,2690,null,{}] 09:52:34 INFO - PROCESS | 3668 | 1467823954118 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:34 INFO - PROCESS | 3668 | 1467823954120 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:34 INFO - PROCESS | 3668 | 1467823954199 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:52:34 INFO - PROCESS | 3668 | 1467823954205 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:34 INFO - PROCESS | 3668 | 1467823954207 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:34 INFO - PROCESS | 3668 | ++DOCSHELL 13921400 == 25 [pid = 3668] [id = 682] 09:52:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (17225400) [pid = 3668] [serial = 2046] [outer = 00000000] 09:52:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (174B4800) [pid = 3668] [serial = 2047] [outer = 17225400] 09:52:34 INFO - PROCESS | 3668 | 1467823954250 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (176FAC00) [pid = 3668] [serial = 2048] [outer = 17225400] 09:52:34 INFO - PROCESS | 3668 | 1467823954725 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:52:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:52:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 617ms 09:52:34 INFO - PROCESS | 3668 | 1467823954750 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:52:34 INFO - PROCESS | 3668 | 1467823954752 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 09:52:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:52:34 INFO - PROCESS | 3668 | 1467823954759 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 3668 | 1467823954761 Marionette TRACE conn3 <- [1,2694,null,{}] 09:52:34 INFO - PROCESS | 3668 | 1467823954765 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:34 INFO - PROCESS | 3668 | 1467823954770 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:34 INFO - PROCESS | 3668 | 1467823954911 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:52:35 INFO - PROCESS | 3668 | 1467823955051 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 3668 | 1467823955057 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:35 INFO - PROCESS | 3668 | ++DOCSHELL 10A98800 == 26 [pid = 3668] [id = 683] 09:52:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (10A99000) [pid = 3668] [serial = 2049] [outer = 00000000] 09:52:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (112E8800) [pid = 3668] [serial = 2050] [outer = 10A99000] 09:52:35 INFO - PROCESS | 3668 | 1467823955119 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (11CD3C00) [pid = 3668] [serial = 2051] [outer = 10A99000] 09:52:35 INFO - PROCESS | 3668 | 1467823955727 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:52:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:52:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1017ms 09:52:35 INFO - PROCESS | 3668 | 1467823955783 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 3668 | 1467823955787 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 09:52:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:52:35 INFO - PROCESS | 3668 | 1467823955793 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - PROCESS | 3668 | 1467823955796 Marionette TRACE conn3 <- [1,2698,null,{}] 09:52:35 INFO - PROCESS | 3668 | 1467823955801 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:35 INFO - PROCESS | 3668 | 1467823955804 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:35 INFO - PROCESS | 3668 | 1467823955909 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:52:36 INFO - PROCESS | 3668 | 1467823956046 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 3668 | 1467823956049 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:36 INFO - PROCESS | 3668 | ++DOCSHELL 131E8C00 == 27 [pid = 3668] [id = 684] 09:52:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (13E76800) [pid = 3668] [serial = 2052] [outer = 00000000] 09:52:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (1537C800) [pid = 3668] [serial = 2053] [outer = 13E76800] 09:52:36 INFO - PROCESS | 3668 | 1467823956097 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (15769400) [pid = 3668] [serial = 2054] [outer = 13E76800] 09:52:36 INFO - PROCESS | 3668 | 1467823956661 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 3668 | 1467823956725 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 09:52:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:52:36 INFO - PROCESS | 3668 | 1467823956729 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 3668 | 1467823956731 Marionette TRACE conn3 <- [1,2702,null,{}] 09:52:36 INFO - PROCESS | 3668 | 1467823956735 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:36 INFO - PROCESS | 3668 | 1467823956737 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:36 INFO - PROCESS | 3668 | 1467823956841 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:52:36 INFO - PROCESS | 3668 | 1467823956979 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 3668 | 1467823956982 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:36 INFO - PROCESS | 3668 | ++DOCSHELL 15FEAC00 == 28 [pid = 3668] [id = 685] 09:52:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (1680CC00) [pid = 3668] [serial = 2055] [outer = 00000000] 09:52:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (1816B800) [pid = 3668] [serial = 2056] [outer = 1680CC00] 09:52:37 INFO - PROCESS | 3668 | 1467823957036 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (18174000) [pid = 3668] [serial = 2057] [outer = 1680CC00] 09:52:37 INFO - PROCESS | 3668 | 1467823957658 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:52:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 986ms 09:52:37 INFO - PROCESS | 3668 | 1467823957712 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:52:37 INFO - PROCESS | 3668 | 1467823957716 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 09:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:52:37 INFO - PROCESS | 3668 | 1467823957727 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 3668 | 1467823957731 Marionette TRACE conn3 <- [1,2706,null,{}] 09:52:37 INFO - PROCESS | 3668 | 1467823957763 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:37 INFO - PROCESS | 3668 | 1467823957769 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:37 INFO - PROCESS | 3668 | 1467823957962 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:52:38 INFO - PROCESS | 3668 | 1467823958020 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 3668 | 1467823958023 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:38 INFO - PROCESS | 3668 | ++DOCSHELL 15FF3400 == 29 [pid = 3668] [id = 686] 09:52:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (16E7EC00) [pid = 3668] [serial = 2058] [outer = 00000000] 09:52:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (181D1000) [pid = 3668] [serial = 2059] [outer = 16E7EC00] 09:52:38 INFO - PROCESS | 3668 | 1467823958075 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1966C400) [pid = 3668] [serial = 2060] [outer = 16E7EC00] 09:52:38 INFO - PROCESS | 3668 | 1467823958727 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 3668 | 1467823958814 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 09:52:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:52:38 INFO - PROCESS | 3668 | 1467823958819 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 3668 | 1467823958822 Marionette TRACE conn3 <- [1,2710,null,{}] 09:52:38 INFO - PROCESS | 3668 | 1467823958827 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 3668 | 1467823958830 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:38 INFO - PROCESS | 3668 | 1467823958932 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 1055A000 == 28 [pid = 3668] [id = 669] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 0C75FC00 == 27 [pid = 3668] [id = 676] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 1B951C00 == 26 [pid = 3668] [id = 17] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 155A0800 == 25 [pid = 3668] [id = 26] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 1A3E2C00 == 24 [pid = 3668] [id = 10] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 1A53F400 == 23 [pid = 3668] [id = 11] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 10A73800 == 22 [pid = 3668] [id = 20] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 16B3D800 == 21 [pid = 3668] [id = 27] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 16770000 == 20 [pid = 3668] [id = 28] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 1A6A6C00 == 19 [pid = 3668] [id = 12] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 155A9400 == 18 [pid = 3668] [id = 25] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 13926800 == 17 [pid = 3668] [id = 19] 09:52:39 INFO - PROCESS | 3668 | --DOCSHELL 10A80400 == 16 [pid = 3668] [id = 18] 09:52:39 INFO - PROCESS | 3668 | 1467823959610 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 3668 | 1467823959614 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (17337C00) [pid = 3668] [serial = 2026] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (16DA7000) [pid = 3668] [serial = 2020] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (13922800) [pid = 3668] [serial = 2014] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (139D7C00) [pid = 3668] [serial = 2015] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (15FEFC00) [pid = 3668] [serial = 2017] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (13947C00) [pid = 3668] [serial = 2009] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (132C2800) [pid = 3668] [serial = 2008] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (13E76400) [pid = 3668] [serial = 2000] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (130A2400) [pid = 3668] [serial = 1999] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (1721F000) [pid = 3668] [serial = 2003] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (16776800) [pid = 3668] [serial = 2002] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (19F60C00) [pid = 3668] [serial = 2006] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (1816EC00) [pid = 3668] [serial = 2005] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (173B3800) [pid = 3668] [serial = 2023] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (17219000) [pid = 3668] [serial = 2021] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (17B5EC00) [pid = 3668] [serial = 2024] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (11CD2800) [pid = 3668] [serial = 2011] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (129B2C00) [pid = 3668] [serial = 2012] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 50 (15FF5C00) [pid = 3668] [serial = 2018] [outer = 00000000] [url = about:blank] 09:52:39 INFO - PROCESS | 3668 | ++DOCSHELL 0F2FBC00 == 17 [pid = 3668] [id = 687] 09:52:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (0F390400) [pid = 3668] [serial = 2061] [outer = 00000000] 09:52:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (1055A000) [pid = 3668] [serial = 2062] [outer = 0F390400] 09:52:39 INFO - PROCESS | 3668 | 1467823959738 Marionette DEBUG loaded listener.js 09:52:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (10A94400) [pid = 3668] [serial = 2063] [outer = 0F390400] 09:52:40 INFO - PROCESS | 3668 | 1467823960215 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:52:40 INFO - PROCESS | 3668 | 1467823960270 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 09:52:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:52:40 INFO - PROCESS | 3668 | 1467823960278 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:52:40 INFO - PROCESS | 3668 | 1467823960281 Marionette TRACE conn3 <- [1,2714,null,{}] 09:52:40 INFO - PROCESS | 3668 | 1467823960286 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:40 INFO - PROCESS | 3668 | 1467823960290 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:40 INFO - PROCESS | 3668 | 1467823960379 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:52:40 INFO - PROCESS | 3668 | 1467823960393 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 3668 | 1467823960396 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:40 INFO - PROCESS | 3668 | ++DOCSHELL 130D0C00 == 18 [pid = 3668] [id = 688] 09:52:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (13135800) [pid = 3668] [serial = 2064] [outer = 00000000] 09:52:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (131E4C00) [pid = 3668] [serial = 2065] [outer = 13135800] 09:52:40 INFO - PROCESS | 3668 | 1467823960447 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (132C6800) [pid = 3668] [serial = 2066] [outer = 13135800] 09:52:40 INFO - PROCESS | 3668 | 1467823960893 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:52:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:52:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 694ms 09:52:40 INFO - PROCESS | 3668 | 1467823960981 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:52:40 INFO - PROCESS | 3668 | 1467823960986 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 09:52:40 INFO - PROCESS | 3668 | 1467823960993 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:52:40 INFO - PROCESS | 3668 | 1467823960995 Marionette TRACE conn3 <- [1,2718,null,{}] 09:52:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:52:40 INFO - PROCESS | 3668 | 1467823960999 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:40 INFO - PROCESS | 3668 | 1467823961002 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:41 INFO - PROCESS | 3668 | 1467823961087 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:52:41 INFO - PROCESS | 3668 | 1467823961186 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 3668 | 1467823961189 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:41 INFO - PROCESS | 3668 | ++DOCSHELL 139E6800 == 19 [pid = 3668] [id = 689] 09:52:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (13E74400) [pid = 3668] [serial = 2067] [outer = 00000000] 09:52:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (141A2400) [pid = 3668] [serial = 2068] [outer = 13E74400] 09:52:41 INFO - PROCESS | 3668 | 1467823961233 Marionette DEBUG loaded listener.js 09:52:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (144BA400) [pid = 3668] [serial = 2069] [outer = 13E74400] 09:52:42 INFO - PROCESS | 3668 | 1467823962079 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:52:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:52:42 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:52:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:52:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1125ms 09:52:42 INFO - PROCESS | 3668 | 1467823962141 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 3668 | 1467823962143 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 09:52:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:52:42 INFO - PROCESS | 3668 | 1467823962148 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 3668 | 1467823962154 Marionette TRACE conn3 <- [1,2722,null,{}] 09:52:42 INFO - PROCESS | 3668 | 1467823962165 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:42 INFO - PROCESS | 3668 | 1467823962170 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:42 INFO - PROCESS | 3668 | 1467823962297 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:52:42 INFO - PROCESS | 3668 | 1467823962304 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 3668 | 1467823962306 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:42 INFO - PROCESS | 3668 | ++DOCSHELL 155A9400 == 20 [pid = 3668] [id = 690] 09:52:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (15FED000) [pid = 3668] [serial = 2070] [outer = 00000000] 09:52:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (16771C00) [pid = 3668] [serial = 2071] [outer = 15FED000] 09:52:42 INFO - PROCESS | 3668 | 1467823962349 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (1680C400) [pid = 3668] [serial = 2072] [outer = 15FED000] 09:52:42 INFO - PROCESS | 3668 | 1467823962834 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:52:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 725ms 09:52:42 INFO - PROCESS | 3668 | 1467823962888 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 3668 | 1467823962891 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 09:52:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:52:42 INFO - PROCESS | 3668 | 1467823962900 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 3668 | 1467823962902 Marionette TRACE conn3 <- [1,2726,null,{}] 09:52:42 INFO - PROCESS | 3668 | 1467823962905 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:42 INFO - PROCESS | 3668 | 1467823962907 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:43 INFO - PROCESS | 3668 | 1467823963026 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:52:43 INFO - PROCESS | 3668 | 1467823963088 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 3668 | 1467823963090 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:43 INFO - PROCESS | 3668 | ++DOCSHELL 16810800 == 21 [pid = 3668] [id = 691] 09:52:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (1696F000) [pid = 3668] [serial = 2073] [outer = 00000000] 09:52:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (1721B800) [pid = 3668] [serial = 2074] [outer = 1696F000] 09:52:43 INFO - PROCESS | 3668 | 1467823963136 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (1721F000) [pid = 3668] [serial = 2075] [outer = 1696F000] 09:52:43 INFO - PROCESS | 3668 | 1467823963535 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:52:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 694ms 09:52:43 INFO - PROCESS | 3668 | 1467823963585 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 3668 | 1467823963587 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 09:52:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:52:43 INFO - PROCESS | 3668 | 1467823963591 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - PROCESS | 3668 | 1467823963593 Marionette TRACE conn3 <- [1,2730,null,{}] 09:52:43 INFO - PROCESS | 3668 | 1467823963604 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:43 INFO - PROCESS | 3668 | 1467823963606 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:43 INFO - PROCESS | 3668 | 1467823963806 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (17225400) [pid = 3668] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (15F3F000) [pid = 3668] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (0C760800) [pid = 3668] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (13453400) [pid = 3668] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (112C5400) [pid = 3668] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (12BD4C00) [pid = 3668] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (141AD400) [pid = 3668] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:52:43 INFO - PROCESS | 3668 | 1467823963872 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 3668 | 1467823963878 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:43 INFO - PROCESS | 3668 | ++DOCSHELL 12BD1800 == 22 [pid = 3668] [id = 692] 09:52:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (12BD4C00) [pid = 3668] [serial = 2076] [outer = 00000000] 09:52:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (13EE3400) [pid = 3668] [serial = 2077] [outer = 12BD4C00] 09:52:43 INFO - PROCESS | 3668 | 1467823963931 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (173AD400) [pid = 3668] [serial = 2078] [outer = 12BD4C00] 09:52:44 INFO - PROCESS | 3668 | 1467823964314 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:52:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 724ms 09:52:44 INFO - PROCESS | 3668 | 1467823964332 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 3668 | 1467823964334 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 09:52:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:52:44 INFO - PROCESS | 3668 | 1467823964338 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 3668 | 1467823964340 Marionette TRACE conn3 <- [1,2734,null,{}] 09:52:44 INFO - PROCESS | 3668 | 1467823964343 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:44 INFO - PROCESS | 3668 | 1467823964345 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:44 INFO - PROCESS | 3668 | 1467823964423 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:52:44 INFO - PROCESS | 3668 | 1467823964429 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 3668 | 1467823964431 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:44 INFO - PROCESS | 3668 | ++DOCSHELL 0F2FC800 == 23 [pid = 3668] [id = 693] 09:52:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (17B60800) [pid = 3668] [serial = 2079] [outer = 00000000] 09:52:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (18172400) [pid = 3668] [serial = 2080] [outer = 17B60800] 09:52:44 INFO - PROCESS | 3668 | 1467823964474 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (181C8400) [pid = 3668] [serial = 2081] [outer = 17B60800] 09:52:44 INFO - PROCESS | 3668 | 1467823964885 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:52:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 586ms 09:52:44 INFO - PROCESS | 3668 | 1467823964927 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 3668 | 1467823964929 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 09:52:44 INFO - PROCESS | 3668 | 1467823964935 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:52:44 INFO - PROCESS | 3668 | 1467823964937 Marionette TRACE conn3 <- [1,2738,null,{}] 09:52:44 INFO - PROCESS | 3668 | 1467823964940 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:44 INFO - PROCESS | 3668 | 1467823964942 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:45 INFO - PROCESS | 3668 | 1467823965017 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:52:45 INFO - PROCESS | 3668 | 1467823965023 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 3668 | 1467823965025 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:45 INFO - PROCESS | 3668 | ++DOCSHELL 181CD000 == 24 [pid = 3668] [id = 694] 09:52:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (181CD800) [pid = 3668] [serial = 2082] [outer = 00000000] 09:52:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (19670C00) [pid = 3668] [serial = 2083] [outer = 181CD800] 09:52:45 INFO - PROCESS | 3668 | 1467823965067 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (19673C00) [pid = 3668] [serial = 2084] [outer = 181CD800] 09:52:45 INFO - PROCESS | 3668 | 1467823965509 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:52:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:52:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 585ms 09:52:45 INFO - PROCESS | 3668 | 1467823965531 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:52:45 INFO - PROCESS | 3668 | 1467823965533 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 09:52:45 INFO - PROCESS | 3668 | 1467823965537 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:52:45 INFO - PROCESS | 3668 | 1467823965538 Marionette TRACE conn3 <- [1,2742,null,{}] 09:52:45 INFO - PROCESS | 3668 | 1467823965541 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:45 INFO - PROCESS | 3668 | 1467823965543 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:45 INFO - PROCESS | 3668 | 1467823965661 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:52:45 INFO - PROCESS | 3668 | 1467823965652 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 3668 | 1467823965654 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:45 INFO - PROCESS | 3668 | ++DOCSHELL 19677800 == 25 [pid = 3668] [id = 695] 09:52:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (19906000) [pid = 3668] [serial = 2085] [outer = 00000000] 09:52:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (19B48000) [pid = 3668] [serial = 2086] [outer = 19906000] 09:52:45 INFO - PROCESS | 3668 | 1467823965696 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (129ECC00) [pid = 3668] [serial = 2087] [outer = 19906000] 09:52:46 INFO - PROCESS | 3668 | 1467823966472 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:52:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 987ms 09:52:46 INFO - PROCESS | 3668 | 1467823966524 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 3668 | 1467823966528 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 09:52:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:52:46 INFO - PROCESS | 3668 | 1467823966533 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 3668 | 1467823966538 Marionette TRACE conn3 <- [1,2746,null,{}] 09:52:46 INFO - PROCESS | 3668 | 1467823966543 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:46 INFO - PROCESS | 3668 | 1467823966546 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:46 INFO - PROCESS | 3668 | 1467823966668 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:52:46 INFO - PROCESS | 3668 | 1467823966796 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 3668 | 1467823966799 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:46 INFO - PROCESS | 3668 | ++DOCSHELL 12BD0000 == 26 [pid = 3668] [id = 696] 09:52:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (12D68C00) [pid = 3668] [serial = 2088] [outer = 00000000] 09:52:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (13947C00) [pid = 3668] [serial = 2089] [outer = 12D68C00] 09:52:46 INFO - PROCESS | 3668 | 1467823966841 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13EE5C00) [pid = 3668] [serial = 2090] [outer = 12D68C00] 09:52:47 INFO - PROCESS | 3668 | 1467823967676 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:52:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:52:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1171ms 09:52:47 INFO - PROCESS | 3668 | 1467823967712 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 3668 | 1467823967716 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 09:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:52:47 INFO - PROCESS | 3668 | 1467823967721 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:52:47 INFO - PROCESS | 3668 | 1467823967724 Marionette TRACE conn3 <- [1,2750,null,{}] 09:52:47 INFO - PROCESS | 3668 | 1467823967730 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:47 INFO - PROCESS | 3668 | 1467823967732 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:47 INFO - PROCESS | 3668 | 1467823967839 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:52:47 INFO - PROCESS | 3668 | 1467823967972 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 3668 | 1467823967977 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (17BA0000) [pid = 3668] [serial = 2027] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (174B4800) [pid = 3668] [serial = 2047] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (15FF4800) [pid = 3668] [serial = 2041] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0C772C00) [pid = 3668] [serial = 2029] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0F2F5800) [pid = 3668] [serial = 2030] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (13E78400) [pid = 3668] [serial = 2038] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (11C37800) [pid = 3668] [serial = 2035] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (129AD400) [pid = 3668] [serial = 2036] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1314E000) [pid = 3668] [serial = 2032] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (131F0C00) [pid = 3668] [serial = 2033] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (1680FC00) [pid = 3668] [serial = 2044] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (176FAC00) [pid = 3668] [serial = 2048] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (16770400) [pid = 3668] [serial = 2042] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (141A9C00) [pid = 3668] [serial = 2039] [outer = 00000000] [url = about:blank] 09:52:47 INFO - PROCESS | 3668 | ++DOCSHELL 0C772C00 == 27 [pid = 3668] [id = 697] 09:52:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (0F2ED800) [pid = 3668] [serial = 2091] [outer = 00000000] 09:52:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (10A04800) [pid = 3668] [serial = 2092] [outer = 0F2ED800] 09:52:48 INFO - PROCESS | 3668 | 1467823968032 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (112F2C00) [pid = 3668] [serial = 2093] [outer = 0F2ED800] 09:52:48 INFO - PROCESS | 3668 | 1467823968458 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 786ms 09:52:48 INFO - PROCESS | 3668 | 1467823968507 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 3668 | 1467823968512 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 09:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:52:48 INFO - PROCESS | 3668 | 1467823968536 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 3668 | 1467823968539 Marionette TRACE conn3 <- [1,2754,null,{}] 09:52:48 INFO - PROCESS | 3668 | 1467823968543 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:48 INFO - PROCESS | 3668 | 1467823968545 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:48 INFO - PROCESS | 3668 | 1467823968637 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:52:48 INFO - PROCESS | 3668 | 1467823968645 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 3668 | 1467823968647 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:48 INFO - PROCESS | 3668 | ++DOCSHELL 11CD5C00 == 28 [pid = 3668] [id = 698] 09:52:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (1307EC00) [pid = 3668] [serial = 2094] [outer = 00000000] 09:52:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (13154000) [pid = 3668] [serial = 2095] [outer = 1307EC00] 09:52:48 INFO - PROCESS | 3668 | 1467823968694 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (131F0C00) [pid = 3668] [serial = 2096] [outer = 1307EC00] 09:52:49 INFO - PROCESS | 3668 | 1467823969185 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 709ms 09:52:49 INFO - PROCESS | 3668 | 1467823969238 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 3668 | 1467823969240 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 09:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:52:49 INFO - PROCESS | 3668 | 1467823969243 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 3668 | 1467823969247 Marionette TRACE conn3 <- [1,2758,null,{}] 09:52:49 INFO - PROCESS | 3668 | 1467823969241 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:49 INFO - PROCESS | 3668 | 1467823969245 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:49 INFO - PROCESS | 3668 | 1467823969361 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:52:49 INFO - PROCESS | 3668 | 1467823969468 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 3668 | 1467823969471 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:49 INFO - PROCESS | 3668 | ++DOCSHELL 13EE5800 == 29 [pid = 3668] [id = 699] 09:52:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13EE6400) [pid = 3668] [serial = 2097] [outer = 00000000] 09:52:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (1533E400) [pid = 3668] [serial = 2098] [outer = 13EE6400] 09:52:49 INFO - PROCESS | 3668 | 1467823969518 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (157E5000) [pid = 3668] [serial = 2099] [outer = 13EE6400] 09:52:49 INFO - PROCESS | 3668 | 1467823969899 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 679ms 09:52:49 INFO - PROCESS | 3668 | 1467823969926 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 3668 | 1467823969928 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 09:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:52:49 INFO - PROCESS | 3668 | 1467823969932 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 3668 | 1467823969934 Marionette TRACE conn3 <- [1,2762,null,{}] 09:52:49 INFO - PROCESS | 3668 | 1467823969937 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:49 INFO - PROCESS | 3668 | 1467823969939 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:50 INFO - PROCESS | 3668 | 1467823970032 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:52:50 INFO - PROCESS | 3668 | 1467823970037 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 3668 | 1467823970039 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:50 INFO - PROCESS | 3668 | ++DOCSHELL 15FECC00 == 30 [pid = 3668] [id = 700] 09:52:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (15FEE400) [pid = 3668] [serial = 2100] [outer = 00000000] 09:52:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (16806C00) [pid = 3668] [serial = 2101] [outer = 15FEE400] 09:52:50 INFO - PROCESS | 3668 | 1467823970082 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (16975800) [pid = 3668] [serial = 2102] [outer = 15FEE400] 09:52:50 INFO - PROCESS | 3668 | 1467823970528 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 616ms 09:52:50 INFO - PROCESS | 3668 | 1467823970552 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 3668 | 1467823970554 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 09:52:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:52:50 INFO - PROCESS | 3668 | 1467823970562 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 3668 | 1467823970564 Marionette TRACE conn3 <- [1,2766,null,{}] 09:52:50 INFO - PROCESS | 3668 | 1467823970567 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:50 INFO - PROCESS | 3668 | 1467823970569 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:50 INFO - PROCESS | 3668 | 1467823970681 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:52:50 INFO - PROCESS | 3668 | 1467823970686 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 3668 | 1467823970688 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:50 INFO - PROCESS | 3668 | ++DOCSHELL 16DA7000 == 31 [pid = 3668] [id = 701] 09:52:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (16E77800) [pid = 3668] [serial = 2103] [outer = 00000000] 09:52:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1732D800) [pid = 3668] [serial = 2104] [outer = 16E77800] 09:52:50 INFO - PROCESS | 3668 | 1467823970732 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (173BA800) [pid = 3668] [serial = 2105] [outer = 16E77800] 09:52:51 INFO - PROCESS | 3668 | 1467823971225 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 693ms 09:52:51 INFO - PROCESS | 3668 | 1467823971257 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 3668 | 1467823971259 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 09:52:51 INFO - PROCESS | 3668 | 1467823971263 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:52:51 INFO - PROCESS | 3668 | 1467823971264 Marionette TRACE conn3 <- [1,2770,null,{}] 09:52:51 INFO - PROCESS | 3668 | 1467823971267 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:51 INFO - PROCESS | 3668 | 1467823971273 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:51 INFO - PROCESS | 3668 | 1467823971415 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:52:51 INFO - PROCESS | 3668 | 1467823971480 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 3668 | 1467823971482 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:51 INFO - PROCESS | 3668 | ++DOCSHELL 17B99C00 == 32 [pid = 3668] [id = 702] 09:52:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17B9E800) [pid = 3668] [serial = 2106] [outer = 00000000] 09:52:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (18171000) [pid = 3668] [serial = 2107] [outer = 17B9E800] 09:52:51 INFO - PROCESS | 3668 | 1467823971526 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (18174400) [pid = 3668] [serial = 2108] [outer = 17B9E800] 09:52:51 INFO - PROCESS | 3668 | 1467823971919 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 694ms 09:52:51 INFO - PROCESS | 3668 | 1467823971946 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 3668 | 1467823971948 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 09:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:52:51 INFO - PROCESS | 3668 | 1467823971951 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 3668 | 1467823971953 Marionette TRACE conn3 <- [1,2774,null,{}] 09:52:51 INFO - PROCESS | 3668 | 1467823971956 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:51 INFO - PROCESS | 3668 | 1467823971958 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:52 INFO - PROCESS | 3668 | 1467823972092 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:52:52 INFO - PROCESS | 3668 | 1467823972124 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 3668 | 1467823972127 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:52 INFO - PROCESS | 3668 | ++DOCSHELL 19673800 == 33 [pid = 3668] [id = 703] 09:52:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19679C00) [pid = 3668] [serial = 2109] [outer = 00000000] 09:52:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19C2A000) [pid = 3668] [serial = 2110] [outer = 19679C00] 09:52:52 INFO - PROCESS | 3668 | 1467823972169 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19C2D800) [pid = 3668] [serial = 2111] [outer = 19679C00] 09:52:52 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13457000) [pid = 3668] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:52:52 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (181CD800) [pid = 3668] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:52:52 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0F390400) [pid = 3668] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:52:52 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10A99000) [pid = 3668] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:52:52 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15FED000) [pid = 3668] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:52:52 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (13E76800) [pid = 3668] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:52:52 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1680CC00) [pid = 3668] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:52:52 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (12BD4C00) [pid = 3668] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:52:52 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (17B60800) [pid = 3668] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:52:52 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (13E74400) [pid = 3668] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:52:52 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (13135800) [pid = 3668] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:52:52 INFO - PROCESS | 3668 | 1467823972659 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:52:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 724ms 09:52:52 INFO - PROCESS | 3668 | 1467823972692 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 3668 | 1467823972694 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 09:52:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:52:52 INFO - PROCESS | 3668 | 1467823972698 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 3668 | 1467823972699 Marionette TRACE conn3 <- [1,2778,null,{}] 09:52:52 INFO - PROCESS | 3668 | 1467823972703 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:52 INFO - PROCESS | 3668 | 1467823972704 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:52 INFO - PROCESS | 3668 | 1467823972782 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:52:52 INFO - PROCESS | 3668 | 1467823972788 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 3668 | 1467823972789 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:52 INFO - PROCESS | 3668 | ++DOCSHELL 16DA8000 == 34 [pid = 3668] [id = 704] 09:52:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (17B60800) [pid = 3668] [serial = 2112] [outer = 00000000] 09:52:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (181D3C00) [pid = 3668] [serial = 2113] [outer = 17B60800] 09:52:52 INFO - PROCESS | 3668 | 1467823972816 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (19C2E800) [pid = 3668] [serial = 2114] [outer = 17B60800] 09:52:53 INFO - PROCESS | 3668 | 1467823973231 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 586ms 09:52:53 INFO - PROCESS | 3668 | 1467823973281 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 3668 | 1467823973283 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 09:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:52:53 INFO - PROCESS | 3668 | 1467823973290 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 3668 | 1467823973292 Marionette TRACE conn3 <- [1,2782,null,{}] 09:52:53 INFO - PROCESS | 3668 | 1467823973295 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:53 INFO - PROCESS | 3668 | 1467823973297 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:53 INFO - PROCESS | 3668 | 1467823973382 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:52:53 INFO - PROCESS | 3668 | 1467823973387 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 3668 | 1467823973389 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:53 INFO - PROCESS | 3668 | ++DOCSHELL 19CBE000 == 35 [pid = 3668] [id = 705] 09:52:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (19CBF400) [pid = 3668] [serial = 2115] [outer = 00000000] 09:52:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19F63000) [pid = 3668] [serial = 2116] [outer = 19CBF400] 09:52:53 INFO - PROCESS | 3668 | 1467823973431 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19F64400) [pid = 3668] [serial = 2117] [outer = 19CBF400] 09:52:53 INFO - PROCESS | 3668 | 1467823973873 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 616ms 09:52:53 INFO - PROCESS | 3668 | 1467823973936 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 3668 | 1467823973938 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 09:52:53 INFO - PROCESS | 3668 | 1467823973941 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:52:53 INFO - PROCESS | 3668 | 1467823973943 Marionette TRACE conn3 <- [1,2786,null,{}] 09:52:53 INFO - PROCESS | 3668 | 1467823973947 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:53 INFO - PROCESS | 3668 | 1467823973949 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:54 INFO - PROCESS | 3668 | 1467823974012 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:52:54 INFO - PROCESS | 3668 | 1467823974018 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 3668 | 1467823974019 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:54 INFO - PROCESS | 3668 | ++DOCSHELL 19F69400 == 36 [pid = 3668] [id = 706] 09:52:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19F6A400) [pid = 3668] [serial = 2118] [outer = 00000000] 09:52:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19F8BC00) [pid = 3668] [serial = 2119] [outer = 19F6A400] 09:52:54 INFO - PROCESS | 3668 | 1467823974071 Marionette DEBUG loaded listener.js 09:52:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19F8C400) [pid = 3668] [serial = 2120] [outer = 19F6A400] 09:52:54 INFO - PROCESS | 3668 | 1467823974651 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 09:52:54 INFO - PROCESS | 3668 | 1467823974709 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 3668 | 1467823974713 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 09:52:54 INFO - PROCESS | 3668 | 1467823974718 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:52:54 INFO - PROCESS | 3668 | 1467823974722 Marionette TRACE conn3 <- [1,2790,null,{}] 09:52:54 INFO - PROCESS | 3668 | 1467823974813 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:54 INFO - PROCESS | 3668 | 1467823974816 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:54 INFO - PROCESS | 3668 | 1467823974931 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:52:55 INFO - PROCESS | 3668 | 1467823975062 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 3668 | 1467823975065 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:55 INFO - PROCESS | 3668 | ++DOCSHELL 10560000 == 37 [pid = 3668] [id = 707] 09:52:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (10A7D800) [pid = 3668] [serial = 2121] [outer = 00000000] 09:52:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (129F0C00) [pid = 3668] [serial = 2122] [outer = 10A7D800] 09:52:55 INFO - PROCESS | 3668 | 1467823975126 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1391F800) [pid = 3668] [serial = 2123] [outer = 10A7D800] 09:52:55 INFO - PROCESS | 3668 | 1467823975635 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:52:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:52:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 971ms 09:52:55 INFO - PROCESS | 3668 | 1467823975690 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:52:55 INFO - PROCESS | 3668 | 1467823975695 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 09:52:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:52:55 INFO - PROCESS | 3668 | 1467823975702 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 3668 | 1467823975704 Marionette TRACE conn3 <- [1,2794,null,{}] 09:52:55 INFO - PROCESS | 3668 | 1467823975708 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:55 INFO - PROCESS | 3668 | 1467823975711 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:55 INFO - PROCESS | 3668 | 1467823975817 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:52:55 INFO - PROCESS | 3668 | 1467823975929 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 3668 | 1467823975931 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:55 INFO - PROCESS | 3668 | ++DOCSHELL 15F40400 == 38 [pid = 3668] [id = 708] 09:52:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15F46800) [pid = 3668] [serial = 2124] [outer = 00000000] 09:52:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (16802400) [pid = 3668] [serial = 2125] [outer = 15F46800] 09:52:56 INFO - PROCESS | 3668 | 1467823976026 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17223C00) [pid = 3668] [serial = 2126] [outer = 15F46800] 09:52:56 INFO - PROCESS | 3668 | 1467823976644 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:52:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 986ms 09:52:56 INFO - PROCESS | 3668 | 1467823976686 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 3668 | 1467823976689 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 09:52:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:52:56 INFO - PROCESS | 3668 | 1467823976693 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 3668 | 1467823976696 Marionette TRACE conn3 <- [1,2798,null,{}] 09:52:56 INFO - PROCESS | 3668 | 1467823976707 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:56 INFO - PROCESS | 3668 | 1467823976712 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:56 INFO - PROCESS | 3668 | 1467823976817 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:52:56 INFO - PROCESS | 3668 | 1467823976958 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 3668 | 1467823976961 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:56 INFO - PROCESS | 3668 | ++DOCSHELL 13E81000 == 39 [pid = 3668] [id = 709] 09:52:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (15FF2800) [pid = 3668] [serial = 2127] [outer = 00000000] 09:52:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (181C8C00) [pid = 3668] [serial = 2128] [outer = 15FF2800] 09:52:57 INFO - PROCESS | 3668 | 1467823977017 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19907000) [pid = 3668] [serial = 2129] [outer = 15FF2800] 09:52:57 INFO - PROCESS | 3668 | 1467823977720 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:52:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1079ms 09:52:57 INFO - PROCESS | 3668 | 1467823977778 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 3668 | 1467823977782 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 09:52:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:52:57 INFO - PROCESS | 3668 | 1467823977787 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 3668 | 1467823977790 Marionette TRACE conn3 <- [1,2802,null,{}] 09:52:57 INFO - PROCESS | 3668 | 1467823977796 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:57 INFO - PROCESS | 3668 | 1467823977799 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:57 INFO - PROCESS | 3668 | 1467823977947 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:52:57 INFO - PROCESS | 3668 | 1467823977963 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 3668 | 1467823977966 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:57 INFO - PROCESS | 3668 | ++DOCSHELL 1281F400 == 40 [pid = 3668] [id = 710] 09:52:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1281F800) [pid = 3668] [serial = 2130] [outer = 00000000] 09:52:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1307F400) [pid = 3668] [serial = 2131] [outer = 1281F800] 09:52:58 INFO - PROCESS | 3668 | 1467823978014 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (13922C00) [pid = 3668] [serial = 2132] [outer = 1281F800] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 19CBE000 == 39 [pid = 3668] [id = 705] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 16DA8000 == 38 [pid = 3668] [id = 704] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 19673800 == 37 [pid = 3668] [id = 703] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 17B99C00 == 36 [pid = 3668] [id = 702] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 16DA7000 == 35 [pid = 3668] [id = 701] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 15FECC00 == 34 [pid = 3668] [id = 700] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 13EE5800 == 33 [pid = 3668] [id = 699] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 11CD5C00 == 32 [pid = 3668] [id = 698] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 0C772C00 == 31 [pid = 3668] [id = 697] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 12BD0000 == 30 [pid = 3668] [id = 696] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 129F4800 == 29 [pid = 3668] [id = 677] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 15F40400 == 28 [pid = 3668] [id = 708] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 13E81000 == 27 [pid = 3668] [id = 709] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 19F69400 == 26 [pid = 3668] [id = 706] 09:52:58 INFO - PROCESS | 3668 | --DOCSHELL 10560000 == 25 [pid = 3668] [id = 707] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1721BC00) [pid = 3668] [serial = 2045] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (19670C00) [pid = 3668] [serial = 2083] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1055A000) [pid = 3668] [serial = 2062] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (10A94400) [pid = 3668] [serial = 2063] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (11CD3C00) [pid = 3668] [serial = 2051] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1680C400) [pid = 3668] [serial = 2072] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (112E8800) [pid = 3668] [serial = 2050] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (15769400) [pid = 3668] [serial = 2054] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1537C800) [pid = 3668] [serial = 2053] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (18174000) [pid = 3668] [serial = 2057] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1816B800) [pid = 3668] [serial = 2056] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16771C00) [pid = 3668] [serial = 2071] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (181D1000) [pid = 3668] [serial = 2059] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1721B800) [pid = 3668] [serial = 2074] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13EE3400) [pid = 3668] [serial = 2077] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18172400) [pid = 3668] [serial = 2080] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (141A2400) [pid = 3668] [serial = 2068] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (131E4C00) [pid = 3668] [serial = 2065] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (132C6800) [pid = 3668] [serial = 2066] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19673C00) [pid = 3668] [serial = 2084] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (181C8400) [pid = 3668] [serial = 2081] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (144BA400) [pid = 3668] [serial = 2069] [outer = 00000000] [url = about:blank] 09:52:58 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (173AD400) [pid = 3668] [serial = 2078] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3668 | 1467823979398 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:52:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1633ms 09:52:59 INFO - PROCESS | 3668 | 1467823979438 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 3668 | 1467823979443 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 09:52:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:52:59 INFO - PROCESS | 3668 | 1467823979449 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 3668 | 1467823979452 Marionette TRACE conn3 <- [1,2806,null,{}] 09:52:59 INFO - PROCESS | 3668 | 1467823979458 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:59 INFO - PROCESS | 3668 | 1467823979461 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:59 INFO - PROCESS | 3668 | 1467823979608 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:52:59 INFO - PROCESS | 3668 | 1467823979742 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 3668 | 1467823979748 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:52:59 INFO - PROCESS | 3668 | ++DOCSHELL 10A93800 == 26 [pid = 3668] [id = 711] 09:52:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (10A94000) [pid = 3668] [serial = 2133] [outer = 00000000] 09:52:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (112ECC00) [pid = 3668] [serial = 2134] [outer = 10A94000] 09:52:59 INFO - PROCESS | 3668 | 1467823979806 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (11AE1000) [pid = 3668] [serial = 2135] [outer = 10A94000] 09:53:00 INFO - PROCESS | 3668 | 1467823980543 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:53:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1140ms 09:53:00 INFO - PROCESS | 3668 | 1467823980587 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 3668 | 1467823980592 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 09:53:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:53:00 INFO - PROCESS | 3668 | 1467823980599 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 3668 | 1467823980602 Marionette TRACE conn3 <- [1,2810,null,{}] 09:53:00 INFO - PROCESS | 3668 | 1467823980606 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:00 INFO - PROCESS | 3668 | 1467823980608 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:00 INFO - PROCESS | 3668 | 1467823980725 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:53:00 INFO - PROCESS | 3668 | 1467823980862 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 3668 | 1467823980865 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:00 INFO - PROCESS | 3668 | ++DOCSHELL 129F4C00 == 27 [pid = 3668] [id = 712] 09:53:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (12D67800) [pid = 3668] [serial = 2136] [outer = 00000000] 09:53:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (13151000) [pid = 3668] [serial = 2137] [outer = 12D67800] 09:53:00 INFO - PROCESS | 3668 | 1467823980922 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13265000) [pid = 3668] [serial = 2138] [outer = 12D67800] 09:53:01 INFO - PROCESS | 3668 | 1467823981565 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:53:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:53:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1033ms 09:53:01 INFO - PROCESS | 3668 | 1467823981628 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:53:01 INFO - PROCESS | 3668 | 1467823981631 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 09:53:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:53:01 INFO - PROCESS | 3668 | 1467823981653 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 3668 | 1467823981656 Marionette TRACE conn3 <- [1,2814,null,{}] 09:53:01 INFO - PROCESS | 3668 | 1467823981661 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:01 INFO - PROCESS | 3668 | 1467823981664 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:01 INFO - PROCESS | 3668 | 1467823981756 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:53:01 INFO - PROCESS | 3668 | 1467823981850 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 3668 | 1467823981852 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:01 INFO - PROCESS | 3668 | ++DOCSHELL 112C9000 == 28 [pid = 3668] [id = 713] 09:53:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (112CC800) [pid = 3668] [serial = 2139] [outer = 00000000] 09:53:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (12DFD400) [pid = 3668] [serial = 2140] [outer = 112CC800] 09:53:01 INFO - PROCESS | 3668 | 1467823981898 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (132C2800) [pid = 3668] [serial = 2141] [outer = 112CC800] 09:53:02 INFO - PROCESS | 3668 | 1467823982287 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:53:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 694ms 09:53:02 INFO - PROCESS | 3668 | 1467823982350 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 3668 | 1467823982354 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 09:53:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:53:02 INFO - PROCESS | 3668 | 1467823982360 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 3668 | 1467823982363 Marionette TRACE conn3 <- [1,2818,null,{}] 09:53:02 INFO - PROCESS | 3668 | 1467823982367 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:02 INFO - PROCESS | 3668 | 1467823982369 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:02 INFO - PROCESS | 3668 | 1467823982503 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:53:02 INFO - PROCESS | 3668 | 1467823982513 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 3668 | 1467823982517 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:02 INFO - PROCESS | 3668 | ++DOCSHELL 13E81000 == 29 [pid = 3668] [id = 714] 09:53:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13E81400) [pid = 3668] [serial = 2142] [outer = 00000000] 09:53:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (144B1C00) [pid = 3668] [serial = 2143] [outer = 13E81400] 09:53:02 INFO - PROCESS | 3668 | 1467823982566 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (155A4800) [pid = 3668] [serial = 2144] [outer = 13E81400] 09:53:03 INFO - PROCESS | 3668 | 1467823983035 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:53:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 725ms 09:53:03 INFO - PROCESS | 3668 | 1467823983085 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 3668 | 1467823983087 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 09:53:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:53:03 INFO - PROCESS | 3668 | 1467823983090 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 3668 | 1467823983094 Marionette TRACE conn3 <- [1,2822,null,{}] 09:53:03 INFO - PROCESS | 3668 | 1467823983104 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:03 INFO - PROCESS | 3668 | 1467823983109 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:03 INFO - PROCESS | 3668 | 1467823983191 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:53:03 INFO - PROCESS | 3668 | 1467823983200 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 3668 | 1467823983204 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:03 INFO - PROCESS | 3668 | ++DOCSHELL 16775800 == 30 [pid = 3668] [id = 715] 09:53:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (16776800) [pid = 3668] [serial = 2145] [outer = 00000000] 09:53:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1680D800) [pid = 3668] [serial = 2146] [outer = 16776800] 09:53:03 INFO - PROCESS | 3668 | 1467823983250 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16DA8000) [pid = 3668] [serial = 2147] [outer = 16776800] 09:53:03 INFO - PROCESS | 3668 | 1467823983764 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:53:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 724ms 09:53:03 INFO - PROCESS | 3668 | 1467823983814 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 3668 | 1467823983817 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 09:53:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:53:03 INFO - PROCESS | 3668 | 1467823983820 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 3668 | 1467823983822 Marionette TRACE conn3 <- [1,2826,null,{}] 09:53:03 INFO - PROCESS | 3668 | 1467823983826 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:03 INFO - PROCESS | 3668 | 1467823983828 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:03 INFO - PROCESS | 3668 | 1467823983971 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:53:04 INFO - PROCESS | 3668 | 1467823984034 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 3668 | 1467823984037 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:04 INFO - PROCESS | 3668 | ++DOCSHELL 17226C00 == 31 [pid = 3668] [id = 716] 09:53:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1732D400) [pid = 3668] [serial = 2148] [outer = 00000000] 09:53:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (176FB000) [pid = 3668] [serial = 2149] [outer = 1732D400] 09:53:04 INFO - PROCESS | 3668 | 1467823984081 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17B9C000) [pid = 3668] [serial = 2150] [outer = 1732D400] 09:53:04 INFO - PROCESS | 3668 | 1467823984495 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:53:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 694ms 09:53:04 INFO - PROCESS | 3668 | 1467823984518 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 3668 | 1467823984520 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 09:53:04 INFO - PROCESS | 3668 | 1467823984523 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:53:04 INFO - PROCESS | 3668 | 1467823984525 Marionette TRACE conn3 <- [1,2830,null,{}] 09:53:04 INFO - PROCESS | 3668 | 1467823984528 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:04 INFO - PROCESS | 3668 | 1467823984530 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:04 INFO - PROCESS | 3668 | 1467823984653 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:53:04 INFO - PROCESS | 3668 | 1467823984661 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 3668 | 1467823984663 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:04 INFO - PROCESS | 3668 | ++DOCSHELL 1721BC00 == 32 [pid = 3668] [id = 717] 09:53:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (17C98000) [pid = 3668] [serial = 2151] [outer = 00000000] 09:53:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (18174000) [pid = 3668] [serial = 2152] [outer = 17C98000] 09:53:04 INFO - PROCESS | 3668 | 1467823984706 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (18174C00) [pid = 3668] [serial = 2153] [outer = 17C98000] 09:53:05 INFO - PROCESS | 3668 | 1467823985157 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:53:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 693ms 09:53:05 INFO - PROCESS | 3668 | 1467823985206 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 3668 | 1467823985208 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 09:53:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:53:05 INFO - PROCESS | 3668 | 1467823985211 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - PROCESS | 3668 | 1467823985212 Marionette TRACE conn3 <- [1,2834,null,{}] 09:53:05 INFO - PROCESS | 3668 | 1467823985216 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:05 INFO - PROCESS | 3668 | 1467823985221 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:05 INFO - PROCESS | 3668 | 1467823985378 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:53:05 INFO - PROCESS | 3668 | 1467823985401 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 3668 | 1467823985403 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:05 INFO - PROCESS | 3668 | ++DOCSHELL 18170000 == 33 [pid = 3668] [id = 718] 09:53:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (181C8800) [pid = 3668] [serial = 2154] [outer = 00000000] 09:53:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (19675400) [pid = 3668] [serial = 2155] [outer = 181C8800] 09:53:05 INFO - PROCESS | 3668 | 1467823985446 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (19676000) [pid = 3668] [serial = 2156] [outer = 181C8800] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (15F46800) [pid = 3668] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (10A7D800) [pid = 3668] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (19CBF400) [pid = 3668] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (19F6A400) [pid = 3668] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (16E7EC00) [pid = 3668] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (15FF2800) [pid = 3668] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (16E77800) [pid = 3668] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17B9E800) [pid = 3668] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (19906000) [pid = 3668] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0F2ED800) [pid = 3668] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13EE6400) [pid = 3668] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19679C00) [pid = 3668] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1307EC00) [pid = 3668] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15FEE400) [pid = 3668] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (12D68C00) [pid = 3668] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17B60800) [pid = 3668] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:53:05 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1696F000) [pid = 3668] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:53:05 INFO - PROCESS | 3668 | 1467823985939 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:53:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 786ms 09:53:05 INFO - PROCESS | 3668 | 1467823986014 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 3668 | 1467823986015 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 09:53:05 INFO - PROCESS | 3668 | 1467823986019 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:53:05 INFO - PROCESS | 3668 | 1467823986020 Marionette TRACE conn3 <- [1,2838,null,{}] 09:53:06 INFO - PROCESS | 3668 | 1467823986024 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:06 INFO - PROCESS | 3668 | 1467823986026 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:06 INFO - PROCESS | 3668 | 1467823986120 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:53:06 INFO - PROCESS | 3668 | 1467823986184 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 3668 | 1467823986186 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:06 INFO - PROCESS | 3668 | ++DOCSHELL 10A01400 == 34 [pid = 3668] [id = 719] 09:53:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (10A07C00) [pid = 3668] [serial = 2157] [outer = 00000000] 09:53:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (12DFD800) [pid = 3668] [serial = 2158] [outer = 10A07C00] 09:53:06 INFO - PROCESS | 3668 | 1467823986228 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15F42C00) [pid = 3668] [serial = 2159] [outer = 10A07C00] 09:53:06 INFO - PROCESS | 3668 | 1467823986579 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:53:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:53:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 631ms 09:53:06 INFO - PROCESS | 3668 | 1467823986646 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:53:06 INFO - PROCESS | 3668 | 1467823986649 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 09:53:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:53:06 INFO - PROCESS | 3668 | 1467823986653 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 3668 | 1467823986655 Marionette TRACE conn3 <- [1,2842,null,{}] 09:53:06 INFO - PROCESS | 3668 | 1467823986658 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:06 INFO - PROCESS | 3668 | 1467823986660 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:06 INFO - PROCESS | 3668 | 1467823986761 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:53:06 INFO - PROCESS | 3668 | 1467823986767 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 3668 | 1467823986769 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:06 INFO - PROCESS | 3668 | ++DOCSHELL 1721A000 == 35 [pid = 3668] [id = 720] 09:53:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17BA0000) [pid = 3668] [serial = 2160] [outer = 00000000] 09:53:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19673C00) [pid = 3668] [serial = 2161] [outer = 17BA0000] 09:53:06 INFO - PROCESS | 3668 | 1467823986811 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19F60C00) [pid = 3668] [serial = 2162] [outer = 17BA0000] 09:53:07 INFO - PROCESS | 3668 | 1467823987238 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:53:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 616ms 09:53:07 INFO - PROCESS | 3668 | 1467823987272 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 3668 | 1467823987274 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 09:53:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:53:07 INFO - PROCESS | 3668 | 1467823987278 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 3668 | 1467823987279 Marionette TRACE conn3 <- [1,2846,null,{}] 09:53:07 INFO - PROCESS | 3668 | 1467823987283 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:07 INFO - PROCESS | 3668 | 1467823987284 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:07 INFO - PROCESS | 3668 | 1467823987364 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:53:07 INFO - PROCESS | 3668 | 1467823987369 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:07 INFO - PROCESS | 3668 | 1467823987371 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:07 INFO - PROCESS | 3668 | ++DOCSHELL 144B8400 == 36 [pid = 3668] [id = 721] 09:53:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16772C00) [pid = 3668] [serial = 2163] [outer = 00000000] 09:53:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A3DF800) [pid = 3668] [serial = 2164] [outer = 16772C00] 09:53:07 INFO - PROCESS | 3668 | 1467823987413 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A3E3000) [pid = 3668] [serial = 2165] [outer = 16772C00] 09:53:07 INFO - PROCESS | 3668 | 1467823987943 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:53:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 693ms 09:53:07 INFO - PROCESS | 3668 | 1467823987979 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 3668 | 1467823987984 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 09:53:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:53:07 INFO - PROCESS | 3668 | 1467823987991 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 3668 | 1467823987995 Marionette TRACE conn3 <- [1,2850,null,{}] 09:53:07 INFO - PROCESS | 3668 | 1467823988000 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:07 INFO - PROCESS | 3668 | 1467823988003 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:08 INFO - PROCESS | 3668 | 1467823988163 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:53:08 INFO - PROCESS | 3668 | 1467823988275 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 3668 | 1467823988280 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:08 INFO - PROCESS | 3668 | ++DOCSHELL 1058C400 == 37 [pid = 3668] [id = 722] 09:53:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (10A05C00) [pid = 3668] [serial = 2166] [outer = 00000000] 09:53:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1307C800) [pid = 3668] [serial = 2167] [outer = 10A05C00] 09:53:08 INFO - PROCESS | 3668 | 1467823988376 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (139E2400) [pid = 3668] [serial = 2168] [outer = 10A05C00] 09:53:08 INFO - PROCESS | 3668 | 1467823988964 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:53:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1033ms 09:53:09 INFO - PROCESS | 3668 | 1467823989020 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 3668 | 1467823989025 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 09:53:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:53:09 INFO - PROCESS | 3668 | 1467823989031 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 3668 | 1467823989034 Marionette TRACE conn3 <- [1,2854,null,{}] 09:53:09 INFO - PROCESS | 3668 | 1467823989057 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:09 INFO - PROCESS | 3668 | 1467823989060 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:09 INFO - PROCESS | 3668 | 1467823989166 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:53:09 INFO - PROCESS | 3668 | 1467823989305 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 3668 | 1467823989308 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:09 INFO - PROCESS | 3668 | ++DOCSHELL 15F42000 == 38 [pid = 3668] [id = 723] 09:53:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15F43C00) [pid = 3668] [serial = 2169] [outer = 00000000] 09:53:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1665F400) [pid = 3668] [serial = 2170] [outer = 15F43C00] 09:53:09 INFO - PROCESS | 3668 | 1467823989364 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1696D000) [pid = 3668] [serial = 2171] [outer = 15F43C00] 09:53:09 INFO - PROCESS | 3668 | 1467823989945 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:53:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 956ms 09:53:09 INFO - PROCESS | 3668 | 1467823989980 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 3668 | 1467823989983 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 09:53:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:53:09 INFO - PROCESS | 3668 | 1467823989987 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 3668 | 1467823989990 Marionette TRACE conn3 <- [1,2858,null,{}] 09:53:09 INFO - PROCESS | 3668 | 1467823990001 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:09 INFO - PROCESS | 3668 | 1467823990006 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:10 INFO - PROCESS | 3668 | 1467823990110 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:53:10 INFO - PROCESS | 3668 | 1467823990249 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 3668 | 1467823990252 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:10 INFO - PROCESS | 3668 | ++DOCSHELL 181D2C00 == 39 [pid = 3668] [id = 724] 09:53:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1966D800) [pid = 3668] [serial = 2172] [outer = 00000000] 09:53:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (19B51C00) [pid = 3668] [serial = 2173] [outer = 1966D800] 09:53:10 INFO - PROCESS | 3668 | 1467823990308 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1A3E5C00) [pid = 3668] [serial = 2174] [outer = 1966D800] 09:53:11 INFO - PROCESS | 3668 | 1467823991013 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:53:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1078ms 09:53:11 INFO - PROCESS | 3668 | 1467823991070 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 3668 | 1467823991073 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 09:53:11 INFO - PROCESS | 3668 | 1467823991079 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:53:11 INFO - PROCESS | 3668 | 1467823991082 Marionette TRACE conn3 <- [1,2862,null,{}] 09:53:11 INFO - PROCESS | 3668 | 1467823991087 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:11 INFO - PROCESS | 3668 | 1467823991090 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:11 INFO - PROCESS | 3668 | 1467823991187 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:53:11 INFO - PROCESS | 3668 | 1467823991327 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 3668 | 1467823991331 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:11 INFO - PROCESS | 3668 | ++DOCSHELL 11277000 == 40 [pid = 3668] [id = 725] 09:53:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (112C5400) [pid = 3668] [serial = 2175] [outer = 00000000] 09:53:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (11AE3C00) [pid = 3668] [serial = 2176] [outer = 112C5400] 09:53:11 INFO - PROCESS | 3668 | 1467823991384 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (129B5800) [pid = 3668] [serial = 2177] [outer = 112C5400] 09:53:11 INFO - PROCESS | 3668 | --DOCSHELL 1721A000 == 39 [pid = 3668] [id = 720] 09:53:11 INFO - PROCESS | 3668 | --DOCSHELL 10A01400 == 38 [pid = 3668] [id = 719] 09:53:11 INFO - PROCESS | 3668 | --DOCSHELL 18170000 == 37 [pid = 3668] [id = 718] 09:53:11 INFO - PROCESS | 3668 | --DOCSHELL 1721BC00 == 36 [pid = 3668] [id = 717] 09:53:11 INFO - PROCESS | 3668 | --DOCSHELL 17226C00 == 35 [pid = 3668] [id = 716] 09:53:11 INFO - PROCESS | 3668 | --DOCSHELL 16775800 == 34 [pid = 3668] [id = 715] 09:53:11 INFO - PROCESS | 3668 | --DOCSHELL 13E81000 == 33 [pid = 3668] [id = 714] 09:53:11 INFO - PROCESS | 3668 | --DOCSHELL 112C9000 == 32 [pid = 3668] [id = 713] 09:53:11 INFO - PROCESS | 3668 | --DOCSHELL 129F4C00 == 31 [pid = 3668] [id = 712] 09:53:11 INFO - PROCESS | 3668 | --DOCSHELL 10A93800 == 30 [pid = 3668] [id = 711] 09:53:11 INFO - PROCESS | 3668 | --DOCSHELL 1281F400 == 29 [pid = 3668] [id = 710] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (16802400) [pid = 3668] [serial = 2125] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1391F800) [pid = 3668] [serial = 2123] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (129F0C00) [pid = 3668] [serial = 2122] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (17223C00) [pid = 3668] [serial = 2126] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (19F64400) [pid = 3668] [serial = 2117] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19F8C400) [pid = 3668] [serial = 2120] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1966C400) [pid = 3668] [serial = 2060] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (19F8BC00) [pid = 3668] [serial = 2119] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (19907000) [pid = 3668] [serial = 2129] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (181C8C00) [pid = 3668] [serial = 2128] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1732D800) [pid = 3668] [serial = 2104] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18171000) [pid = 3668] [serial = 2107] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (173BA800) [pid = 3668] [serial = 2105] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (129ECC00) [pid = 3668] [serial = 2087] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19B48000) [pid = 3668] [serial = 2086] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10A04800) [pid = 3668] [serial = 2092] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (112F2C00) [pid = 3668] [serial = 2093] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (157E5000) [pid = 3668] [serial = 2099] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1533E400) [pid = 3668] [serial = 2098] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19C2A000) [pid = 3668] [serial = 2110] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (13154000) [pid = 3668] [serial = 2095] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (131F0C00) [pid = 3668] [serial = 2096] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (16806C00) [pid = 3668] [serial = 2101] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (13947C00) [pid = 3668] [serial = 2089] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (13EE5C00) [pid = 3668] [serial = 2090] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (18174400) [pid = 3668] [serial = 2108] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19C2D800) [pid = 3668] [serial = 2111] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19F63000) [pid = 3668] [serial = 2116] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (181D3C00) [pid = 3668] [serial = 2113] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (19C2E800) [pid = 3668] [serial = 2114] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (16975800) [pid = 3668] [serial = 2102] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1307F400) [pid = 3668] [serial = 2131] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (1721F000) [pid = 3668] [serial = 2075] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 3668 | 1467823991936 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:53:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 894ms 09:53:11 INFO - PROCESS | 3668 | 1467823991968 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 3668 | 1467823991972 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 09:53:11 INFO - PROCESS | 3668 | 1467823991978 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:53:11 INFO - PROCESS | 3668 | 1467823991981 Marionette TRACE conn3 <- [1,2866,null,{}] 09:53:11 INFO - PROCESS | 3668 | 1467823991985 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:11 INFO - PROCESS | 3668 | 1467823991987 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:12 INFO - PROCESS | 3668 | 1467823992072 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:53:12 INFO - PROCESS | 3668 | 1467823992080 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 3668 | 1467823992082 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:12 INFO - PROCESS | 3668 | ++DOCSHELL 1281FC00 == 30 [pid = 3668] [id = 726] 09:53:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (129F0C00) [pid = 3668] [serial = 2178] [outer = 00000000] 09:53:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (13156800) [pid = 3668] [serial = 2179] [outer = 129F0C00] 09:53:12 INFO - PROCESS | 3668 | 1467823992133 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (13265800) [pid = 3668] [serial = 2180] [outer = 129F0C00] 09:53:12 INFO - PROCESS | 3668 | 1467823992646 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:53:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 694ms 09:53:12 INFO - PROCESS | 3668 | 1467823992708 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:53:12 INFO - PROCESS | 3668 | 1467823992711 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 09:53:12 INFO - PROCESS | 3668 | 1467823992714 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 3668 | 1467823992718 Marionette TRACE conn3 <- [1,2870,null,{}] 09:53:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:53:12 INFO - PROCESS | 3668 | 1467823992730 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:12 INFO - PROCESS | 3668 | 1467823992734 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:12 INFO - PROCESS | 3668 | 1467823992819 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:53:12 INFO - PROCESS | 3668 | 1467823992917 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 3668 | 1467823992920 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:12 INFO - PROCESS | 3668 | ++DOCSHELL 141A7800 == 31 [pid = 3668] [id = 727] 09:53:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (141AB800) [pid = 3668] [serial = 2181] [outer = 00000000] 09:53:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (155A2000) [pid = 3668] [serial = 2182] [outer = 141AB800] 09:53:12 INFO - PROCESS | 3668 | 1467823992968 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (15F3F800) [pid = 3668] [serial = 2183] [outer = 141AB800] 09:53:13 INFO - PROCESS | 3668 | 1467823993323 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:53:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 632ms 09:53:13 INFO - PROCESS | 3668 | 1467823993350 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 3668 | 1467823993352 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 09:53:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:53:13 INFO - PROCESS | 3668 | 1467823993356 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 3668 | 1467823993357 Marionette TRACE conn3 <- [1,2874,null,{}] 09:53:13 INFO - PROCESS | 3668 | 1467823993361 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:13 INFO - PROCESS | 3668 | 1467823993363 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:13 INFO - PROCESS | 3668 | 1467823993451 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:53:13 INFO - PROCESS | 3668 | 1467823993457 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 3668 | 1467823993459 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:13 INFO - PROCESS | 3668 | ++DOCSHELL 15FF8C00 == 32 [pid = 3668] [id = 728] 09:53:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (16802400) [pid = 3668] [serial = 2184] [outer = 00000000] 09:53:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (16DAD400) [pid = 3668] [serial = 2185] [outer = 16802400] 09:53:13 INFO - PROCESS | 3668 | 1467823993502 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1721BC00) [pid = 3668] [serial = 2186] [outer = 16802400] 09:53:13 INFO - PROCESS | 3668 | 1467823993955 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:53:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 631ms 09:53:13 INFO - PROCESS | 3668 | 1467823994003 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 3668 | 1467823994005 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 09:53:14 INFO - PROCESS | 3668 | 1467823994009 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 3668 | 1467823994010 Marionette TRACE conn3 <- [1,2878,null,{}] 09:53:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:53:14 INFO - PROCESS | 3668 | 1467823994014 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:14 INFO - PROCESS | 3668 | 1467823994016 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:14 INFO - PROCESS | 3668 | 1467823994136 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:53:14 INFO - PROCESS | 3668 | 1467823994141 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 3668 | 1467823994143 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:14 INFO - PROCESS | 3668 | ++DOCSHELL 172E5800 == 33 [pid = 3668] [id = 729] 09:53:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (172E6C00) [pid = 3668] [serial = 2187] [outer = 00000000] 09:53:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (173B5C00) [pid = 3668] [serial = 2188] [outer = 172E6C00] 09:53:14 INFO - PROCESS | 3668 | 1467823994186 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (173B9C00) [pid = 3668] [serial = 2189] [outer = 172E6C00] 09:53:14 INFO - PROCESS | 3668 | 1467823994631 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:53:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 693ms 09:53:14 INFO - PROCESS | 3668 | 1467823994694 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 3668 | 1467823994696 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 09:53:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:53:14 INFO - PROCESS | 3668 | 1467823994699 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 3668 | 1467823994700 Marionette TRACE conn3 <- [1,2882,null,{}] 09:53:14 INFO - PROCESS | 3668 | 1467823994704 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:14 INFO - PROCESS | 3668 | 1467823994709 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:14 INFO - PROCESS | 3668 | 1467823994859 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:53:14 INFO - PROCESS | 3668 | 1467823994928 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 3668 | 1467823994930 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:14 INFO - PROCESS | 3668 | ++DOCSHELL 17C92400 == 34 [pid = 3668] [id = 730] 09:53:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17C97000) [pid = 3668] [serial = 2190] [outer = 00000000] 09:53:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (181CF800) [pid = 3668] [serial = 2191] [outer = 17C97000] 09:53:14 INFO - PROCESS | 3668 | 1467823994973 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1966DC00) [pid = 3668] [serial = 2192] [outer = 17C97000] 09:53:15 INFO - PROCESS | 3668 | 1467823995387 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:53:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 725ms 09:53:15 INFO - PROCESS | 3668 | 1467823995439 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:53:15 INFO - PROCESS | 3668 | 1467823995442 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 09:53:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:53:15 INFO - PROCESS | 3668 | 1467823995477 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 3668 | 1467823995478 Marionette TRACE conn3 <- [1,2886,null,{}] 09:53:15 INFO - PROCESS | 3668 | 1467823995497 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:15 INFO - PROCESS | 3668 | 1467823995499 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:15 INFO - PROCESS | 3668 | 1467823995594 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:53:15 INFO - PROCESS | 3668 | 1467823995603 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 3668 | 1467823995605 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:15 INFO - PROCESS | 3668 | ++DOCSHELL 17BA1400 == 35 [pid = 3668] [id = 731] 09:53:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19672C00) [pid = 3668] [serial = 2193] [outer = 00000000] 09:53:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19C2B000) [pid = 3668] [serial = 2194] [outer = 19672C00] 09:53:15 INFO - PROCESS | 3668 | 1467823995656 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19C2EC00) [pid = 3668] [serial = 2195] [outer = 19672C00] 09:53:16 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1732D400) [pid = 3668] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:53:16 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16776800) [pid = 3668] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:53:16 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (10A94000) [pid = 3668] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:53:16 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (12D67800) [pid = 3668] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:53:16 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17C98000) [pid = 3668] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:53:16 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (112CC800) [pid = 3668] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:53:16 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (13E81400) [pid = 3668] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:53:16 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1281F800) [pid = 3668] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:53:16 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (10A07C00) [pid = 3668] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:53:16 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (181C8800) [pid = 3668] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:53:16 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (17BA0000) [pid = 3668] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:53:16 INFO - PROCESS | 3668 | 1467823996202 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:53:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 832ms 09:53:16 INFO - PROCESS | 3668 | 1467823996271 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 3668 | 1467823996273 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 09:53:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:53:16 INFO - PROCESS | 3668 | 1467823996277 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 3668 | 1467823996278 Marionette TRACE conn3 <- [1,2890,null,{}] 09:53:16 INFO - PROCESS | 3668 | 1467823996282 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:16 INFO - PROCESS | 3668 | 1467823996284 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:16 INFO - PROCESS | 3668 | 1467823996397 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:53:16 INFO - PROCESS | 3668 | 1467823996460 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:16 INFO - PROCESS | 3668 | 1467823996462 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:16 INFO - PROCESS | 3668 | ++DOCSHELL 0F2F4000 == 36 [pid = 3668] [id = 732] 09:53:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0F2F5C00) [pid = 3668] [serial = 2196] [outer = 00000000] 09:53:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (141A7400) [pid = 3668] [serial = 2197] [outer = 0F2F5C00] 09:53:16 INFO - PROCESS | 3668 | 1467823996504 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (141A7C00) [pid = 3668] [serial = 2198] [outer = 0F2F5C00] 09:53:16 INFO - PROCESS | 3668 | 1467823996844 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:53:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 632ms 09:53:16 INFO - PROCESS | 3668 | 1467823996929 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 3668 | 1467823996931 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 09:53:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:53:16 INFO - PROCESS | 3668 | 1467823996938 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 3668 | 1467823996940 Marionette TRACE conn3 <- [1,2894,null,{}] 09:53:16 INFO - PROCESS | 3668 | 1467823996943 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:16 INFO - PROCESS | 3668 | 1467823996945 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:17 INFO - PROCESS | 3668 | 1467823997023 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:53:17 INFO - PROCESS | 3668 | 1467823997029 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 3668 | 1467823997031 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:17 INFO - PROCESS | 3668 | ++DOCSHELL 181D1C00 == 37 [pid = 3668] [id = 733] 09:53:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (19C36400) [pid = 3668] [serial = 2199] [outer = 00000000] 09:53:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19F67400) [pid = 3668] [serial = 2200] [outer = 19C36400] 09:53:17 INFO - PROCESS | 3668 | 1467823997073 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19F62000) [pid = 3668] [serial = 2201] [outer = 19C36400] 09:53:17 INFO - PROCESS | 3668 | 1467823997502 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:53:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 617ms 09:53:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:53:17 INFO - PROCESS | 3668 | 1467823997577 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:53:17 INFO - PROCESS | 3668 | 1467823997578 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 09:53:17 INFO - PROCESS | 3668 | 1467823997582 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 3668 | 1467823997583 Marionette TRACE conn3 <- [1,2898,null,{}] 09:53:17 INFO - PROCESS | 3668 | 1467823997587 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:17 INFO - PROCESS | 3668 | 1467823997589 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:17 INFO - PROCESS | 3668 | 1467823997679 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:53:17 INFO - PROCESS | 3668 | 1467823997685 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 3668 | 1467823997687 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:17 INFO - PROCESS | 3668 | ++DOCSHELL 1990C000 == 38 [pid = 3668] [id = 734] 09:53:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19F8E800) [pid = 3668] [serial = 2202] [outer = 00000000] 09:53:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A540000) [pid = 3668] [serial = 2203] [outer = 19F8E800] 09:53:17 INFO - PROCESS | 3668 | 1467823997728 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A543C00) [pid = 3668] [serial = 2204] [outer = 19F8E800] 09:53:18 INFO - PROCESS | 3668 | 1467823998224 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:53:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:53:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:53:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 678ms 09:53:18 INFO - PROCESS | 3668 | 1467823998266 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 3668 | 1467823998271 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 09:53:18 INFO - TEST-START | /DOMEvents/constructors.html 09:53:18 INFO - PROCESS | 3668 | 1467823998276 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - PROCESS | 3668 | 1467823998280 Marionette TRACE conn3 <- [1,2902,null,{}] 09:53:18 INFO - PROCESS | 3668 | 1467823998286 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:18 INFO - PROCESS | 3668 | 1467823998289 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:18 INFO - PROCESS | 3668 | 1467823998447 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:53:18 INFO - PROCESS | 3668 | 1467823998601 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 3668 | 1467823998604 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:18 INFO - PROCESS | 3668 | ++DOCSHELL 112F5000 == 39 [pid = 3668] [id = 735] 09:53:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (114CF000) [pid = 3668] [serial = 2205] [outer = 00000000] 09:53:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (11CD6C00) [pid = 3668] [serial = 2206] [outer = 114CF000] 09:53:18 INFO - PROCESS | 3668 | 1467823998659 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (13150400) [pid = 3668] [serial = 2207] [outer = 114CF000] 09:53:19 INFO - PROCESS | 3668 | 1467823999253 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:53:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:53:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:53:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:53:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:53:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:53:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:53:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:53:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:53:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 1048ms 09:53:19 INFO - PROCESS | 3668 | 1467823999333 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 3668 | 1467823999338 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 09:53:19 INFO - PROCESS | 3668 | 1467823999344 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:53:19 INFO - PROCESS | 3668 | 1467823999347 Marionette TRACE conn3 <- [1,2906,null,{}] 09:53:19 INFO - PROCESS | 3668 | 1467823999351 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:19 INFO - PROCESS | 3668 | 1467823999354 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:19 INFO - PROCESS | 3668 | 1467823999472 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:53:19 INFO - PROCESS | 3668 | 1467823999607 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 3668 | 1467823999610 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:19 INFO - PROCESS | 3668 | ++DOCSHELL 141ABC00 == 40 [pid = 3668] [id = 736] 09:53:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15FEB800) [pid = 3668] [serial = 2208] [outer = 00000000] 09:53:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (16DA7000) [pid = 3668] [serial = 2209] [outer = 15FEB800] 09:53:19 INFO - PROCESS | 3668 | 1467823999665 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (173B4800) [pid = 3668] [serial = 2210] [outer = 15FEB800] 09:53:20 INFO - PROCESS | 3668 | 1467824000212 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:53:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:53:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 878ms 09:53:20 INFO - PROCESS | 3668 | 1467824000233 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:53:20 INFO - PROCESS | 3668 | 1467824000235 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 09:53:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:53:20 INFO - PROCESS | 3668 | 1467824000239 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 3668 | 1467824000243 Marionette TRACE conn3 <- [1,2910,null,{}] 09:53:20 INFO - PROCESS | 3668 | 1467824000254 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:20 INFO - PROCESS | 3668 | 1467824000258 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:20 INFO - PROCESS | 3668 | 1467824000406 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:53:20 INFO - PROCESS | 3668 | 1467824000520 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 3668 | 1467824000524 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:20 INFO - PROCESS | 3668 | ++DOCSHELL 19C34400 == 41 [pid = 3668] [id = 737] 09:53:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19F66800) [pid = 3668] [serial = 2211] [outer = 00000000] 09:53:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1A3E9400) [pid = 3668] [serial = 2212] [outer = 19F66800] 09:53:20 INFO - PROCESS | 3668 | 1467824000579 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A548000) [pid = 3668] [serial = 2213] [outer = 19F66800] 09:53:20 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:53:20 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:53:20 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:53:20 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:53:21 INFO - PROCESS | 3668 | 1467824001105 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:53:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:53:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:53:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:53:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:53:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:53:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:53:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:53:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:53:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:53:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:53:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:53:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:53:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:53:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:53:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:53:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:53:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:53:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 894ms 09:53:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:53:21 INFO - PROCESS | 3668 | 1467824001151 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 3668 | 1467824001154 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 09:53:21 INFO - PROCESS | 3668 | 1467824001158 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 3668 | 1467824001160 Marionette TRACE conn3 <- [1,2914,null,{}] 09:53:21 INFO - PROCESS | 3668 | 1467824001163 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:21 INFO - PROCESS | 3668 | 1467824001166 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:21 INFO - PROCESS | 3668 | 1467824001271 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:53:21 INFO - PROCESS | 3668 | 1467824001383 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 3668 | 1467824001386 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:21 INFO - PROCESS | 3668 | ++DOCSHELL 1A3E1800 == 42 [pid = 3668] [id = 738] 09:53:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A546400) [pid = 3668] [serial = 2214] [outer = 00000000] 09:53:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A6B4000) [pid = 3668] [serial = 2215] [outer = 1A546400] 09:53:21 INFO - PROCESS | 3668 | 1467824001491 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1AB10C00) [pid = 3668] [serial = 2216] [outer = 1A546400] 09:53:22 INFO - PROCESS | 3668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:53:22 INFO - PROCESS | 3668 | 1467824002290 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:53:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:53:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1171ms 09:53:22 INFO - PROCESS | 3668 | 1467824002341 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:53:22 INFO - PROCESS | 3668 | 1467824002345 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 09:53:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:53:22 INFO - PROCESS | 3668 | 1467824002365 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - PROCESS | 3668 | 1467824002368 Marionette TRACE conn3 <- [1,2918,null,{}] 09:53:22 INFO - PROCESS | 3668 | 1467824002374 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:22 INFO - PROCESS | 3668 | 1467824002377 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:22 INFO - PROCESS | 3668 | 1467824002478 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:53:22 INFO - PROCESS | 3668 | 1467824002624 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 3668 | 1467824002628 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:22 INFO - PROCESS | 3668 | ++DOCSHELL 114CB000 == 43 [pid = 3668] [id = 739] 09:53:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (11C2E800) [pid = 3668] [serial = 2217] [outer = 00000000] 09:53:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (129F4C00) [pid = 3668] [serial = 2218] [outer = 11C2E800] 09:53:22 INFO - PROCESS | 3668 | 1467824002684 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (131EE400) [pid = 3668] [serial = 2219] [outer = 11C2E800] 09:53:23 INFO - PROCESS | 3668 | --DOCSHELL 181D1C00 == 42 [pid = 3668] [id = 733] 09:53:23 INFO - PROCESS | 3668 | --DOCSHELL 0F2F4000 == 41 [pid = 3668] [id = 732] 09:53:23 INFO - PROCESS | 3668 | --DOCSHELL 17BA1400 == 40 [pid = 3668] [id = 731] 09:53:23 INFO - PROCESS | 3668 | --DOCSHELL 17C92400 == 39 [pid = 3668] [id = 730] 09:53:23 INFO - PROCESS | 3668 | --DOCSHELL 172E5800 == 38 [pid = 3668] [id = 729] 09:53:23 INFO - PROCESS | 3668 | --DOCSHELL 15FF8C00 == 37 [pid = 3668] [id = 728] 09:53:23 INFO - PROCESS | 3668 | --DOCSHELL 141A7800 == 36 [pid = 3668] [id = 727] 09:53:23 INFO - PROCESS | 3668 | --DOCSHELL 1281FC00 == 35 [pid = 3668] [id = 726] 09:53:23 INFO - PROCESS | 3668 | --DOCSHELL 11277000 == 34 [pid = 3668] [id = 725] 09:53:23 INFO - PROCESS | 3668 | --DOCSHELL 181D2C00 == 33 [pid = 3668] [id = 724] 09:53:23 INFO - PROCESS | 3668 | --DOCSHELL 15F42000 == 32 [pid = 3668] [id = 723] 09:53:23 INFO - PROCESS | 3668 | --DOCSHELL 1058C400 == 31 [pid = 3668] [id = 722] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (176FB000) [pid = 3668] [serial = 2149] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1680D800) [pid = 3668] [serial = 2146] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (112ECC00) [pid = 3668] [serial = 2134] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (11AE1000) [pid = 3668] [serial = 2135] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (13151000) [pid = 3668] [serial = 2137] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (13265000) [pid = 3668] [serial = 2138] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18174000) [pid = 3668] [serial = 2152] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (12DFD400) [pid = 3668] [serial = 2140] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (132C2800) [pid = 3668] [serial = 2141] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (144B1C00) [pid = 3668] [serial = 2143] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (155A4800) [pid = 3668] [serial = 2144] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13922C00) [pid = 3668] [serial = 2132] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (12DFD800) [pid = 3668] [serial = 2158] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19675400) [pid = 3668] [serial = 2155] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A3DF800) [pid = 3668] [serial = 2164] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19673C00) [pid = 3668] [serial = 2161] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19676000) [pid = 3668] [serial = 2156] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15F42C00) [pid = 3668] [serial = 2159] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17B9C000) [pid = 3668] [serial = 2150] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19F60C00) [pid = 3668] [serial = 2162] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (18174C00) [pid = 3668] [serial = 2153] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (16DA8000) [pid = 3668] [serial = 2147] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 3668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:53:23 INFO - PROCESS | 3668 | 1467824003215 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:53:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:53:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 894ms 09:53:23 INFO - PROCESS | 3668 | 1467824003239 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 3668 | 1467824003243 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 09:53:23 INFO - PROCESS | 3668 | 1467824003249 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:53:23 INFO - PROCESS | 3668 | 1467824003252 Marionette TRACE conn3 <- [1,2922,null,{}] 09:53:23 INFO - PROCESS | 3668 | 1467824003255 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:23 INFO - PROCESS | 3668 | 1467824003258 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:23 INFO - PROCESS | 3668 | 1467824003342 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:53:23 INFO - PROCESS | 3668 | 1467824003351 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:23 INFO - PROCESS | 3668 | 1467824003353 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:23 INFO - PROCESS | 3668 | ++DOCSHELL 13082000 == 32 [pid = 3668] [id = 740] 09:53:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1312F000) [pid = 3668] [serial = 2220] [outer = 00000000] 09:53:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13E75000) [pid = 3668] [serial = 2221] [outer = 1312F000] 09:53:23 INFO - PROCESS | 3668 | 1467824003400 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13EE4800) [pid = 3668] [serial = 2222] [outer = 1312F000] 09:53:23 INFO - PROCESS | 3668 | 1467824003903 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:53:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:53:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 678ms 09:53:23 INFO - PROCESS | 3668 | 1467824003932 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 3668 | 1467824003934 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 09:53:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:53:23 INFO - PROCESS | 3668 | 1467824003942 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 3668 | 1467824003945 Marionette TRACE conn3 <- [1,2926,null,{}] 09:53:23 INFO - PROCESS | 3668 | 1467824003955 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:23 INFO - PROCESS | 3668 | 1467824003959 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:24 INFO - PROCESS | 3668 | 1467824004069 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:53:24 INFO - PROCESS | 3668 | 1467824004165 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 3668 | 1467824004168 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:24 INFO - PROCESS | 3668 | ++DOCSHELL 15FF8C00 == 33 [pid = 3668] [id = 741] 09:53:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (16073800) [pid = 3668] [serial = 2223] [outer = 00000000] 09:53:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1680A000) [pid = 3668] [serial = 2224] [outer = 16073800] 09:53:24 INFO - PROCESS | 3668 | 1467824004222 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16DA8000) [pid = 3668] [serial = 2225] [outer = 16073800] 09:53:24 INFO - PROCESS | 3668 | 1467824004568 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:53:24 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:53:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 694ms 09:53:24 INFO - PROCESS | 3668 | 1467824004642 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 3668 | 1467824004645 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 09:53:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:53:24 INFO - PROCESS | 3668 | 1467824004648 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 3668 | 1467824004650 Marionette TRACE conn3 <- [1,2930,null,{}] 09:53:24 INFO - PROCESS | 3668 | 1467824004653 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:24 INFO - PROCESS | 3668 | 1467824004655 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:24 INFO - PROCESS | 3668 | 1467824004740 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:53:24 INFO - PROCESS | 3668 | 1467824004745 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 3668 | 1467824004747 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:24 INFO - PROCESS | 3668 | ++DOCSHELL 16B34400 == 34 [pid = 3668] [id = 742] 09:53:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1721C400) [pid = 3668] [serial = 2226] [outer = 00000000] 09:53:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (176FAC00) [pid = 3668] [serial = 2227] [outer = 1721C400] 09:53:24 INFO - PROCESS | 3668 | 1467824004790 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17B94800) [pid = 3668] [serial = 2228] [outer = 1721C400] 09:53:25 INFO - PROCESS | 3668 | 1467824005207 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:53:25 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:53:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:53:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 585ms 09:53:25 INFO - PROCESS | 3668 | 1467824005227 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 3668 | 1467824005229 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 09:53:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:53:25 INFO - PROCESS | 3668 | 1467824005233 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 3668 | 1467824005235 Marionette TRACE conn3 <- [1,2934,null,{}] 09:53:25 INFO - PROCESS | 3668 | 1467824005238 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:25 INFO - PROCESS | 3668 | 1467824005240 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:25 INFO - PROCESS | 3668 | 1467824005371 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:53:25 INFO - PROCESS | 3668 | 1467824005390 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:25 INFO - PROCESS | 3668 | 1467824005392 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:25 INFO - PROCESS | 3668 | ++DOCSHELL 17E7C000 == 35 [pid = 3668] [id = 743] 09:53:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17E7E800) [pid = 3668] [serial = 2229] [outer = 00000000] 09:53:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (181C8400) [pid = 3668] [serial = 2230] [outer = 17E7E800] 09:53:25 INFO - PROCESS | 3668 | 1467824005435 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (181CE800) [pid = 3668] [serial = 2231] [outer = 17E7E800] 09:53:25 INFO - PROCESS | 3668 | 1467824005879 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:53:25 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:53:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 678ms 09:53:25 INFO - PROCESS | 3668 | 1467824005932 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 3668 | 1467824005934 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 09:53:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:53:25 INFO - PROCESS | 3668 | 1467824005938 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 3668 | 1467824005940 Marionette TRACE conn3 <- [1,2938,null,{}] 09:53:25 INFO - PROCESS | 3668 | 1467824005943 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:25 INFO - PROCESS | 3668 | 1467824005948 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:26 INFO - PROCESS | 3668 | 1467824006090 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:53:26 INFO - PROCESS | 3668 | 1467824006158 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 3668 | 1467824006160 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:26 INFO - PROCESS | 3668 | ++DOCSHELL 16975800 == 36 [pid = 3668] [id = 744] 09:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19675400) [pid = 3668] [serial = 2232] [outer = 00000000] 09:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19CBE000) [pid = 3668] [serial = 2233] [outer = 19675400] 09:53:26 INFO - PROCESS | 3668 | 1467824006203 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19F8B000) [pid = 3668] [serial = 2234] [outer = 19675400] 09:53:26 INFO - PROCESS | 3668 | ++DOCSHELL 1A6A9C00 == 37 [pid = 3668] [id = 745] 09:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A6AA400) [pid = 3668] [serial = 2235] [outer = 00000000] 09:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A6AB400) [pid = 3668] [serial = 2236] [outer = 1A6AA400] 09:53:26 INFO - PROCESS | 3668 | 1467824006610 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:53:26 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:53:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 724ms 09:53:26 INFO - PROCESS | 3668 | 1467824006662 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 3668 | 1467824006664 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 09:53:26 INFO - PROCESS | 3668 | 1467824006667 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:53:26 INFO - PROCESS | 3668 | 1467824006669 Marionette TRACE conn3 <- [1,2942,null,{}] 09:53:26 INFO - PROCESS | 3668 | 1467824006672 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:26 INFO - PROCESS | 3668 | 1467824006674 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:26 INFO - PROCESS | 3668 | 1467824006827 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:53:26 INFO - PROCESS | 3668 | 1467824006849 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 3668 | 1467824006859 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:26 INFO - PROCESS | 3668 | ++DOCSHELL 0F2EFC00 == 38 [pid = 3668] [id = 746] 09:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19F62400) [pid = 3668] [serial = 2237] [outer = 00000000] 09:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1AB0E400) [pid = 3668] [serial = 2238] [outer = 19F62400] 09:53:26 INFO - PROCESS | 3668 | 1467824006902 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1AB0F400) [pid = 3668] [serial = 2239] [outer = 19F62400] 09:53:27 INFO - PROCESS | 3668 | 1467824007558 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:53:27 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (141AB800) [pid = 3668] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:53:27 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (129F0C00) [pid = 3668] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:53:27 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (16802400) [pid = 3668] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:53:27 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (112C5400) [pid = 3668] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:53:27 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (17C97000) [pid = 3668] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:53:27 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0F2F5C00) [pid = 3668] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:53:27 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19672C00) [pid = 3668] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:53:27 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19C36400) [pid = 3668] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:53:27 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (172E6C00) [pid = 3668] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:53:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:53:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:53:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 924ms 09:53:27 INFO - PROCESS | 3668 | 1467824007613 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 3668 | 1467824007599 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 09:53:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:53:27 INFO - PROCESS | 3668 | 1467824007602 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 3668 | 1467824007604 Marionette TRACE conn3 <- [1,2946,null,{}] 09:53:27 INFO - PROCESS | 3668 | 1467824007608 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:27 INFO - PROCESS | 3668 | 1467824007610 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:27 INFO - PROCESS | 3668 | 1467824007701 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:53:27 INFO - PROCESS | 3668 | 1467824007705 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 3668 | 1467824007707 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:27 INFO - PROCESS | 3668 | ++DOCSHELL 13949400 == 39 [pid = 3668] [id = 747] 09:53:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (16977000) [pid = 3668] [serial = 2240] [outer = 00000000] 09:53:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1740C400) [pid = 3668] [serial = 2241] [outer = 16977000] 09:53:27 INFO - PROCESS | 3668 | 1467824007750 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (181C6800) [pid = 3668] [serial = 2242] [outer = 16977000] 09:53:28 INFO - PROCESS | 3668 | 1467824008190 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:53:28 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:53:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 616ms 09:53:28 INFO - PROCESS | 3668 | 1467824008238 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 3668 | 1467824008240 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 09:53:28 INFO - PROCESS | 3668 | 1467824008243 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:53:28 INFO - PROCESS | 3668 | 1467824008245 Marionette TRACE conn3 <- [1,2950,null,{}] 09:53:28 INFO - PROCESS | 3668 | 1467824008249 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:28 INFO - PROCESS | 3668 | 1467824008250 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:28 INFO - PROCESS | 3668 | 1467824008330 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:53:28 INFO - PROCESS | 3668 | 1467824008335 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 3668 | 1467824008337 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:28 INFO - PROCESS | 3668 | ++DOCSHELL 173B3800 == 40 [pid = 3668] [id = 748] 09:53:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19C2C800) [pid = 3668] [serial = 2243] [outer = 00000000] 09:53:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1AB50400) [pid = 3668] [serial = 2244] [outer = 19C2C800] 09:53:28 INFO - PROCESS | 3668 | 1467824008385 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1AB52400) [pid = 3668] [serial = 2245] [outer = 19C2C800] 09:53:28 INFO - PROCESS | 3668 | 1467824008777 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:53:28 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:53:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 585ms 09:53:28 INFO - PROCESS | 3668 | 1467824008824 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 3668 | 1467824008826 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 09:53:28 INFO - PROCESS | 3668 | 1467824008830 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:53:28 INFO - PROCESS | 3668 | 1467824008831 Marionette TRACE conn3 <- [1,2954,null,{}] 09:53:28 INFO - PROCESS | 3668 | 1467824008853 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:28 INFO - PROCESS | 3668 | 1467824008855 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:28 INFO - PROCESS | 3668 | 1467824008949 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:53:28 INFO - PROCESS | 3668 | 1467824008957 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 3668 | 1467824008960 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:28 INFO - PROCESS | 3668 | ++DOCSHELL 1AB56400 == 41 [pid = 3668] [id = 749] 09:53:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1AB5A800) [pid = 3668] [serial = 2246] [outer = 00000000] 09:53:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1AB5D800) [pid = 3668] [serial = 2247] [outer = 1AB5A800] 09:53:29 INFO - PROCESS | 3668 | 1467824009003 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1AC49C00) [pid = 3668] [serial = 2248] [outer = 1AB5A800] 09:53:29 INFO - PROCESS | 3668 | 1467824009416 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:53:29 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:53:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 586ms 09:53:29 INFO - PROCESS | 3668 | 1467824009427 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:53:29 INFO - PROCESS | 3668 | 1467824009429 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 09:53:29 INFO - PROCESS | 3668 | 1467824009432 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:53:29 INFO - PROCESS | 3668 | 1467824009434 Marionette TRACE conn3 <- [1,2958,null,{}] 09:53:29 INFO - PROCESS | 3668 | 1467824009437 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:29 INFO - PROCESS | 3668 | 1467824009440 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:29 INFO - PROCESS | 3668 | 1467824009577 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:53:29 INFO - PROCESS | 3668 | 1467824009739 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 3668 | 1467824009743 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:29 INFO - PROCESS | 3668 | ++DOCSHELL 0F2FB800 == 42 [pid = 3668] [id = 750] 09:53:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0F397400) [pid = 3668] [serial = 2249] [outer = 00000000] 09:53:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (10A0F400) [pid = 3668] [serial = 2250] [outer = 0F397400] 09:53:29 INFO - PROCESS | 3668 | 1467824009840 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (112C9800) [pid = 3668] [serial = 2251] [outer = 0F397400] 09:53:30 INFO - PROCESS | 3668 | 1467824010343 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:53:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:53:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 925ms 09:53:30 INFO - PROCESS | 3668 | 1467824010374 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 3668 | 1467824010377 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 09:53:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:53:30 INFO - PROCESS | 3668 | 1467824010383 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 3668 | 1467824010387 Marionette TRACE conn3 <- [1,2962,null,{}] 09:53:30 INFO - PROCESS | 3668 | 1467824010392 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:30 INFO - PROCESS | 3668 | 1467824010395 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:30 INFO - PROCESS | 3668 | 1467824010505 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:53:30 INFO - PROCESS | 3668 | 1467824010664 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 3668 | 1467824010667 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:30 INFO - PROCESS | 3668 | ++DOCSHELL 13E76C00 == 43 [pid = 3668] [id = 751] 09:53:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (141AC400) [pid = 3668] [serial = 2252] [outer = 00000000] 09:53:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (155A1C00) [pid = 3668] [serial = 2253] [outer = 141AC400] 09:53:30 INFO - PROCESS | 3668 | 1467824010722 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (15F41000) [pid = 3668] [serial = 2254] [outer = 141AC400] 09:53:31 INFO - PROCESS | 3668 | 1467824011283 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:53:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:53:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 924ms 09:53:31 INFO - PROCESS | 3668 | 1467824011317 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 3668 | 1467824011321 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 09:53:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:53:31 INFO - PROCESS | 3668 | 1467824011325 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 3668 | 1467824011327 Marionette TRACE conn3 <- [1,2966,null,{}] 09:53:31 INFO - PROCESS | 3668 | 1467824011331 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:31 INFO - PROCESS | 3668 | 1467824011334 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:31 INFO - PROCESS | 3668 | 1467824011445 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:53:31 INFO - PROCESS | 3668 | 1467824011604 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 3668 | 1467824011607 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:31 INFO - PROCESS | 3668 | ++DOCSHELL 15347800 == 44 [pid = 3668] [id = 752] 09:53:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1537D000) [pid = 3668] [serial = 2255] [outer = 00000000] 09:53:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (19904000) [pid = 3668] [serial = 2256] [outer = 1537D000] 09:53:31 INFO - PROCESS | 3668 | 1467824011660 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (19C2E800) [pid = 3668] [serial = 2257] [outer = 1537D000] 09:53:32 INFO - PROCESS | 3668 | 1467824012166 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:53:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:53:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 894ms 09:53:32 INFO - PROCESS | 3668 | 1467824012230 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:53:32 INFO - PROCESS | 3668 | 1467824012233 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 09:53:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:53:32 INFO - PROCESS | 3668 | 1467824012243 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 3668 | 1467824012249 Marionette TRACE conn3 <- [1,2970,null,{}] 09:53:32 INFO - PROCESS | 3668 | 1467824012253 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:32 INFO - PROCESS | 3668 | 1467824012256 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:32 INFO - PROCESS | 3668 | 1467824012351 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:53:32 INFO - PROCESS | 3668 | 1467824012507 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 3668 | 1467824012509 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:32 INFO - PROCESS | 3668 | ++DOCSHELL 19674400 == 45 [pid = 3668] [id = 753] 09:53:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1A6AA000) [pid = 3668] [serial = 2258] [outer = 00000000] 09:53:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1AC50C00) [pid = 3668] [serial = 2259] [outer = 1A6AA000] 09:53:32 INFO - PROCESS | 3668 | 1467824012562 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1AC54000) [pid = 3668] [serial = 2260] [outer = 1A6AA000] 09:53:33 INFO - PROCESS | 3668 | 1467824013109 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:53:33 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:53:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:53:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 894ms 09:53:33 INFO - PROCESS | 3668 | 1467824013141 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 3668 | 1467824013144 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 09:53:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:53:33 INFO - PROCESS | 3668 | 1467824013149 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 3668 | 1467824013151 Marionette TRACE conn3 <- [1,2974,null,{}] 09:53:33 INFO - PROCESS | 3668 | 1467824013154 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:33 INFO - PROCESS | 3668 | 1467824013157 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:33 INFO - PROCESS | 3668 | 1467824013268 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:53:33 INFO - PROCESS | 3668 | 1467824013544 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:33 INFO - PROCESS | 3668 | 1467824013547 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:33 INFO - PROCESS | 3668 | ++DOCSHELL 0F2FC000 == 46 [pid = 3668] [id = 754] 09:53:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (10272000) [pid = 3668] [serial = 2261] [outer = 00000000] 09:53:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (112F4C00) [pid = 3668] [serial = 2262] [outer = 10272000] 09:53:33 INFO - PROCESS | 3668 | 1467824013626 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (131EE000) [pid = 3668] [serial = 2263] [outer = 10272000] 09:53:34 INFO - PROCESS | 3668 | 1467824014139 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:53:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:53:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1033ms 09:53:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:53:34 INFO - PROCESS | 3668 | 1467824014191 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 3668 | 1467824014193 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 09:53:34 INFO - PROCESS | 3668 | 1467824014198 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - PROCESS | 3668 | 1467824014200 Marionette TRACE conn3 <- [1,2978,null,{}] 09:53:34 INFO - PROCESS | 3668 | 1467824014206 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:34 INFO - PROCESS | 3668 | 1467824014210 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:34 INFO - PROCESS | 3668 | 1467824014339 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 1AB56400 == 45 [pid = 3668] [id = 749] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 173B3800 == 44 [pid = 3668] [id = 748] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 13949400 == 43 [pid = 3668] [id = 747] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 1A6A9C00 == 42 [pid = 3668] [id = 745] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 0F2EFC00 == 41 [pid = 3668] [id = 746] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 16975800 == 40 [pid = 3668] [id = 744] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 17E7C000 == 39 [pid = 3668] [id = 743] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 16B34400 == 38 [pid = 3668] [id = 742] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 15FF8C00 == 37 [pid = 3668] [id = 741] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 13082000 == 36 [pid = 3668] [id = 740] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 114CB000 == 35 [pid = 3668] [id = 739] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 112F5000 == 34 [pid = 3668] [id = 735] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 1990C000 == 33 [pid = 3668] [id = 734] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 144B8400 == 32 [pid = 3668] [id = 721] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 19C34400 == 31 [pid = 3668] [id = 737] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 141ABC00 == 30 [pid = 3668] [id = 736] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 1A3E1800 == 29 [pid = 3668] [id = 738] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 19674400 == 28 [pid = 3668] [id = 753] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 0F2FC000 == 27 [pid = 3668] [id = 754] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 15347800 == 26 [pid = 3668] [id = 752] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 0F2FB800 == 25 [pid = 3668] [id = 750] 09:53:35 INFO - PROCESS | 3668 | --DOCSHELL 13E76C00 == 24 [pid = 3668] [id = 751] 09:53:35 INFO - PROCESS | 3668 | 1467824015125 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 3668 | 1467824015129 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (155A2000) [pid = 3668] [serial = 2182] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (15F3F800) [pid = 3668] [serial = 2183] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (1307C800) [pid = 3668] [serial = 2167] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (13156800) [pid = 3668] [serial = 2179] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (13265800) [pid = 3668] [serial = 2180] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (16DAD400) [pid = 3668] [serial = 2185] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1665F400) [pid = 3668] [serial = 2170] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (129B5800) [pid = 3668] [serial = 2177] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (11AE3C00) [pid = 3668] [serial = 2176] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1966DC00) [pid = 3668] [serial = 2192] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (19B51C00) [pid = 3668] [serial = 2173] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (181CF800) [pid = 3668] [serial = 2191] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (141A7400) [pid = 3668] [serial = 2197] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (19C2B000) [pid = 3668] [serial = 2194] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19F62000) [pid = 3668] [serial = 2201] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1A540000) [pid = 3668] [serial = 2203] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19F67400) [pid = 3668] [serial = 2200] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (173B5C00) [pid = 3668] [serial = 2188] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (19C2EC00) [pid = 3668] [serial = 2195] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (173B9C00) [pid = 3668] [serial = 2189] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (141A7C00) [pid = 3668] [serial = 2198] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1721BC00) [pid = 3668] [serial = 2186] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 3668 | ++DOCSHELL 0F2EE000 == 25 [pid = 3668] [id = 755] 09:53:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0F2EE800) [pid = 3668] [serial = 2264] [outer = 00000000] 09:53:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0F2F9800) [pid = 3668] [serial = 2265] [outer = 0F2EE800] 09:53:35 INFO - PROCESS | 3668 | 1467824015284 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (10275C00) [pid = 3668] [serial = 2266] [outer = 0F2EE800] 09:53:35 INFO - PROCESS | 3668 | ++DOCSHELL 12929400 == 26 [pid = 3668] [id = 756] 09:53:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (129AD400) [pid = 3668] [serial = 2267] [outer = 00000000] 09:53:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (129B0000) [pid = 3668] [serial = 2268] [outer = 129AD400] 09:53:35 INFO - PROCESS | 3668 | 1467824015754 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:53:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:53:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1588ms 09:53:35 INFO - PROCESS | 3668 | 1467824015782 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 3668 | 1467824015786 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 09:53:35 INFO - PROCESS | 3668 | 1467824015790 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:53:35 INFO - PROCESS | 3668 | 1467824015793 Marionette TRACE conn3 <- [1,2982,null,{}] 09:53:35 INFO - PROCESS | 3668 | 1467824015798 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:35 INFO - PROCESS | 3668 | 1467824015802 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:35 INFO - PROCESS | 3668 | 1467824015895 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:53:35 INFO - PROCESS | 3668 | 1467824015911 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 3668 | 1467824015914 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:35 INFO - PROCESS | 3668 | ++DOCSHELL 1307C000 == 27 [pid = 3668] [id = 757] 09:53:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1307C800) [pid = 3668] [serial = 2269] [outer = 00000000] 09:53:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (13151000) [pid = 3668] [serial = 2270] [outer = 1307C800] 09:53:35 INFO - PROCESS | 3668 | 1467824015960 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (13265800) [pid = 3668] [serial = 2271] [outer = 1307C800] 09:53:36 INFO - PROCESS | 3668 | 1467824016407 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:53:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:53:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:53:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 693ms 09:53:36 INFO - PROCESS | 3668 | 1467824016476 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 3668 | 1467824016480 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 09:53:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:53:36 INFO - PROCESS | 3668 | 1467824016484 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 3668 | 1467824016486 Marionette TRACE conn3 <- [1,2986,null,{}] 09:53:36 INFO - PROCESS | 3668 | 1467824016490 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:36 INFO - PROCESS | 3668 | 1467824016492 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:36 INFO - PROCESS | 3668 | 1467824016612 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:53:36 INFO - PROCESS | 3668 | 1467824016717 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 3668 | 1467824016719 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:36 INFO - PROCESS | 3668 | ++DOCSHELL 13EDD000 == 28 [pid = 3668] [id = 758] 09:53:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (141A2400) [pid = 3668] [serial = 2272] [outer = 00000000] 09:53:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (15347800) [pid = 3668] [serial = 2273] [outer = 141A2400] 09:53:36 INFO - PROCESS | 3668 | 1467824016763 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (157F0400) [pid = 3668] [serial = 2274] [outer = 141A2400] 09:53:37 INFO - PROCESS | 3668 | 1467824017122 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:53:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:53:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 678ms 09:53:37 INFO - PROCESS | 3668 | 1467824017183 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 3668 | 1467824017186 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 09:53:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:53:37 INFO - PROCESS | 3668 | 1467824017191 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 3668 | 1467824017196 Marionette TRACE conn3 <- [1,2990,null,{}] 09:53:37 INFO - PROCESS | 3668 | 1467824017223 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 3668 | 1467824017226 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:37 INFO - PROCESS | 3668 | 1467824017358 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:53:37 INFO - PROCESS | 3668 | 1467824017367 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 3668 | 1467824017369 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:37 INFO - PROCESS | 3668 | ++DOCSHELL 15FF8400 == 29 [pid = 3668] [id = 759] 09:53:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (15FF8800) [pid = 3668] [serial = 2275] [outer = 00000000] 09:53:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1696D800) [pid = 3668] [serial = 2276] [outer = 15FF8800] 09:53:37 INFO - PROCESS | 3668 | 1467824017453 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1721E000) [pid = 3668] [serial = 2277] [outer = 15FF8800] 09:53:37 INFO - PROCESS | 3668 | 1467824017851 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:53:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:53:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 694ms 09:53:37 INFO - PROCESS | 3668 | 1467824017872 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 3668 | 1467824017874 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 09:53:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:53:37 INFO - PROCESS | 3668 | 1467824017877 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 3668 | 1467824017879 Marionette TRACE conn3 <- [1,2994,null,{}] 09:53:37 INFO - PROCESS | 3668 | 1467824017889 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 3668 | 1467824017891 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:38 INFO - PROCESS | 3668 | 1467824018033 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:53:38 INFO - PROCESS | 3668 | 1467824018055 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 3668 | 1467824018057 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:38 INFO - PROCESS | 3668 | ++DOCSHELL 1721D400 == 30 [pid = 3668] [id = 760] 09:53:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (17334800) [pid = 3668] [serial = 2278] [outer = 00000000] 09:53:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (174B1C00) [pid = 3668] [serial = 2279] [outer = 17334800] 09:53:38 INFO - PROCESS | 3668 | 1467824018099 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (17B9A800) [pid = 3668] [serial = 2280] [outer = 17334800] 09:53:38 INFO - PROCESS | 3668 | 1467824018529 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:53:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:53:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 693ms 09:53:38 INFO - PROCESS | 3668 | 1467824018577 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 3668 | 1467824018579 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 09:53:38 INFO - PROCESS | 3668 | 1467824018582 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:53:38 INFO - PROCESS | 3668 | 1467824018584 Marionette TRACE conn3 <- [1,2998,null,{}] 09:53:38 INFO - PROCESS | 3668 | 1467824018571 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:38 INFO - PROCESS | 3668 | 1467824018573 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:38 INFO - PROCESS | 3668 | 1467824018688 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:53:38 INFO - PROCESS | 3668 | 1467824018692 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 3668 | 1467824018699 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:38 INFO - PROCESS | 3668 | ++DOCSHELL 1816BC00 == 31 [pid = 3668] [id = 761] 09:53:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1816C800) [pid = 3668] [serial = 2281] [outer = 00000000] 09:53:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (181C7000) [pid = 3668] [serial = 2282] [outer = 1816C800] 09:53:38 INFO - PROCESS | 3668 | 1467824018810 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (181D2800) [pid = 3668] [serial = 2283] [outer = 1816C800] 09:53:39 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (19F62400) [pid = 3668] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (1AB5A800) [pid = 3668] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (19675400) [pid = 3668] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1A6AA400) [pid = 3668] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (114CF000) [pid = 3668] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1A546400) [pid = 3668] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1721C400) [pid = 3668] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (16073800) [pid = 3668] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (15FEB800) [pid = 3668] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (11C2E800) [pid = 3668] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (19F8E800) [pid = 3668] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (19F66800) [pid = 3668] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1312F000) [pid = 3668] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (16977000) [pid = 3668] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19C2C800) [pid = 3668] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (17E7E800) [pid = 3668] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (16772C00) [pid = 3668] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1966D800) [pid = 3668] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (15F43C00) [pid = 3668] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:53:39 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10A05C00) [pid = 3668] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:53:39 INFO - PROCESS | 3668 | 1467824019684 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:53:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:53:39 INFO - {} 09:53:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:53:39 INFO - {} 09:53:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:53:39 INFO - {} 09:53:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:53:39 INFO - {} 09:53:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1125ms 09:53:39 INFO - PROCESS | 3668 | 1467824019706 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 3668 | 1467824019708 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 09:53:39 INFO - PROCESS | 3668 | 1467824019711 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - TEST-START | /FileAPI/fileReader.html 09:53:39 INFO - PROCESS | 3668 | 1467824019712 Marionette TRACE conn3 <- [1,3002,null,{}] 09:53:39 INFO - PROCESS | 3668 | 1467824019717 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:39 INFO - PROCESS | 3668 | 1467824019720 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:39 INFO - PROCESS | 3668 | 1467824019783 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:53:39 INFO - PROCESS | 3668 | 1467824019790 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 3668 | 1467824019792 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:39 INFO - PROCESS | 3668 | ++DOCSHELL 0C76A400 == 32 [pid = 3668] [id = 762] 09:53:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17E7C000) [pid = 3668] [serial = 2284] [outer = 00000000] 09:53:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (181CB800) [pid = 3668] [serial = 2285] [outer = 17E7C000] 09:53:39 INFO - PROCESS | 3668 | 1467824019835 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19671C00) [pid = 3668] [serial = 2286] [outer = 17E7C000] 09:53:40 INFO - PROCESS | 3668 | 1467824020270 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:53:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:53:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:53:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:53:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:53:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 586ms 09:53:40 INFO - PROCESS | 3668 | 1467824020292 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 3668 | 1467824020294 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 09:53:40 INFO - TEST-START | /FileAPI/historical.html 09:53:40 INFO - PROCESS | 3668 | 1467824020297 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 3668 | 1467824020299 Marionette TRACE conn3 <- [1,3006,null,{}] 09:53:40 INFO - PROCESS | 3668 | 1467824020317 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:40 INFO - PROCESS | 3668 | 1467824020318 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:40 INFO - PROCESS | 3668 | 1467824020394 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:53:40 INFO - PROCESS | 3668 | 1467824020399 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 3668 | 1467824020401 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:40 INFO - PROCESS | 3668 | ++DOCSHELL 10A0B400 == 33 [pid = 3668] [id = 763] 09:53:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (10A0E800) [pid = 3668] [serial = 2287] [outer = 00000000] 09:53:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19C2FC00) [pid = 3668] [serial = 2288] [outer = 10A0E800] 09:53:40 INFO - PROCESS | 3668 | 1467824020443 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (19C31C00) [pid = 3668] [serial = 2289] [outer = 10A0E800] 09:53:40 INFO - PROCESS | 3668 | 1467824020853 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:53:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:53:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:53:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:53:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:53:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:53:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:53:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:53:40 INFO - TEST-OK | /FileAPI/historical.html | took 586ms 09:53:40 INFO - PROCESS | 3668 | 1467824020895 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 3668 | 1467824020897 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 09:53:40 INFO - TEST-START | /FileAPI/idlharness.html 09:53:40 INFO - PROCESS | 3668 | 1467824020900 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 3668 | 1467824020902 Marionette TRACE conn3 <- [1,3010,null,{}] 09:53:40 INFO - PROCESS | 3668 | 1467824020906 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:40 INFO - PROCESS | 3668 | 1467824020908 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:41 INFO - PROCESS | 3668 | 1467824021043 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:53:41 INFO - PROCESS | 3668 | 1467824021055 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 3668 | 1467824021057 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:41 INFO - PROCESS | 3668 | ++DOCSHELL 19F61C00 == 34 [pid = 3668] [id = 764] 09:53:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (19F67400) [pid = 3668] [serial = 2290] [outer = 00000000] 09:53:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (19F93400) [pid = 3668] [serial = 2291] [outer = 19F67400] 09:53:41 INFO - PROCESS | 3668 | 1467824021099 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A3E3800) [pid = 3668] [serial = 2292] [outer = 19F67400] 09:53:41 INFO - PROCESS | 3668 | 1467824021927 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:53:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:53:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:53:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:53:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:53:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:53:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:53:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:53:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:53:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:53:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:53:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:53:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:53:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:53:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:53:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:53:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:53:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:53:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:53:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:53:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:53:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 1202ms 09:53:42 INFO - PROCESS | 3668 | 1467824022123 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 3668 | 1467824022128 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 09:53:42 INFO - PROCESS | 3668 | 1467824022136 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - TEST-START | /FileAPI/idlharness.worker 09:53:42 INFO - PROCESS | 3668 | 1467824022140 Marionette TRACE conn3 <- [1,3014,null,{}] 09:53:42 INFO - PROCESS | 3668 | 1467824022146 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:42 INFO - PROCESS | 3668 | 1467824022149 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:42 INFO - PROCESS | 3668 | 1467824022277 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:53:42 INFO - PROCESS | 3668 | 1467824022455 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 3668 | 1467824022460 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:42 INFO - PROCESS | 3668 | ++DOCSHELL 13457000 == 35 [pid = 3668] [id = 765] 09:53:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1345AC00) [pid = 3668] [serial = 2293] [outer = 00000000] 09:53:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (13E78000) [pid = 3668] [serial = 2294] [outer = 1345AC00] 09:53:42 INFO - PROCESS | 3668 | 1467824022517 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (141AB000) [pid = 3668] [serial = 2295] [outer = 1345AC00] 09:53:42 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:53:43 INFO - PROCESS | 3668 | 1467824023677 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:53:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:53:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:53:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:53:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:53:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:53:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:53:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:53:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:53:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:53:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:53:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:53:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:53:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:53:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:53:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:53:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:53:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:53:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:53:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:53:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:53:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:53:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:53:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:53:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:53:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:53:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:53:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:53:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:53:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:53:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:53:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:53:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:53:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:53:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:53:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:53:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:53:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:53:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:53:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:53:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:53:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:53:43 INFO - {} 09:53:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1773ms 09:53:43 INFO - PROCESS | 3668 | 1467824023918 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 3668 | 1467824023923 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 09:53:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:53:43 INFO - PROCESS | 3668 | 1467824023929 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 3668 | 1467824023932 Marionette TRACE conn3 <- [1,3018,null,{}] 09:53:43 INFO - PROCESS | 3668 | 1467824023935 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 3668 | 1467824023938 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:44 INFO - PROCESS | 3668 | 1467824024048 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:53:44 INFO - PROCESS | 3668 | 1467824024185 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 3668 | 1467824024188 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:44 INFO - PROCESS | 3668 | ++DOCSHELL 0C768C00 == 36 [pid = 3668] [id = 766] 09:53:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0F2EF000) [pid = 3668] [serial = 2296] [outer = 00000000] 09:53:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (130D1000) [pid = 3668] [serial = 2297] [outer = 0F2EF000] 09:53:44 INFO - PROCESS | 3668 | 1467824024254 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1394A000) [pid = 3668] [serial = 2298] [outer = 0F2EF000] 09:53:44 INFO - PROCESS | 3668 | --DOCSHELL 10A0B400 == 35 [pid = 3668] [id = 763] 09:53:44 INFO - PROCESS | 3668 | --DOCSHELL 0C76A400 == 34 [pid = 3668] [id = 762] 09:53:44 INFO - PROCESS | 3668 | --DOCSHELL 1816BC00 == 33 [pid = 3668] [id = 761] 09:53:44 INFO - PROCESS | 3668 | --DOCSHELL 1721D400 == 32 [pid = 3668] [id = 760] 09:53:44 INFO - PROCESS | 3668 | --DOCSHELL 15FF8400 == 31 [pid = 3668] [id = 759] 09:53:44 INFO - PROCESS | 3668 | --DOCSHELL 13EDD000 == 30 [pid = 3668] [id = 758] 09:53:44 INFO - PROCESS | 3668 | --DOCSHELL 1307C000 == 29 [pid = 3668] [id = 757] 09:53:44 INFO - PROCESS | 3668 | --DOCSHELL 12929400 == 28 [pid = 3668] [id = 756] 09:53:44 INFO - PROCESS | 3668 | --DOCSHELL 0F2EE000 == 27 [pid = 3668] [id = 755] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1A3E3000) [pid = 3668] [serial = 2165] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1A3E5C00) [pid = 3668] [serial = 2174] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1AB5D800) [pid = 3668] [serial = 2247] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (19CBE000) [pid = 3668] [serial = 2233] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1A6AB400) [pid = 3668] [serial = 2236] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (11CD6C00) [pid = 3668] [serial = 2206] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (13150400) [pid = 3668] [serial = 2207] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1A6B4000) [pid = 3668] [serial = 2215] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1AB10C00) [pid = 3668] [serial = 2216] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19F8B000) [pid = 3668] [serial = 2234] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (176FAC00) [pid = 3668] [serial = 2227] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (17B94800) [pid = 3668] [serial = 2228] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1680A000) [pid = 3668] [serial = 2224] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (16DA8000) [pid = 3668] [serial = 2225] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (16DA7000) [pid = 3668] [serial = 2209] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (129F4C00) [pid = 3668] [serial = 2218] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (131EE400) [pid = 3668] [serial = 2219] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A543C00) [pid = 3668] [serial = 2204] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A3E9400) [pid = 3668] [serial = 2212] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1A548000) [pid = 3668] [serial = 2213] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13E75000) [pid = 3668] [serial = 2221] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13EE4800) [pid = 3668] [serial = 2222] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1AB0E400) [pid = 3668] [serial = 2238] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1740C400) [pid = 3668] [serial = 2241] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (181C6800) [pid = 3668] [serial = 2242] [outer = 00000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1AB50400) [pid = 3668] [serial = 2244] [outer = 00000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (173B4800) [pid = 3668] [serial = 2210] [outer = 00000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (181C8400) [pid = 3668] [serial = 2230] [outer = 00000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (181CE800) [pid = 3668] [serial = 2231] [outer = 00000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1AB0F400) [pid = 3668] [serial = 2239] [outer = 00000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1AC49C00) [pid = 3668] [serial = 2248] [outer = 00000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1AB52400) [pid = 3668] [serial = 2245] [outer = 00000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1696D000) [pid = 3668] [serial = 2171] [outer = 00000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (139E2400) [pid = 3668] [serial = 2168] [outer = 00000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3668 | 1467824024962 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:53:45 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:53:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1110ms 09:53:45 INFO - PROCESS | 3668 | 1467824025040 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:53:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:53:45 INFO - PROCESS | 3668 | 1467824025044 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 09:53:45 INFO - PROCESS | 3668 | 1467824025049 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 3668 | 1467824025053 Marionette TRACE conn3 <- [1,3022,null,{}] 09:53:45 INFO - PROCESS | 3668 | 1467824025058 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:45 INFO - PROCESS | 3668 | 1467824025060 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:45 INFO - PROCESS | 3668 | 1467824025165 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:53:45 INFO - PROCESS | 3668 | 1467824025265 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 3668 | 1467824025268 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:45 INFO - PROCESS | 3668 | ++DOCSHELL 10A01400 == 28 [pid = 3668] [id = 767] 09:53:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (10A05C00) [pid = 3668] [serial = 2299] [outer = 00000000] 09:53:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (11C2E800) [pid = 3668] [serial = 2300] [outer = 10A05C00] 09:53:45 INFO - PROCESS | 3668 | 1467824025315 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (12BDCC00) [pid = 3668] [serial = 2301] [outer = 10A05C00] 09:53:45 INFO - PROCESS | 3668 | 1467824025685 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:53:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 724ms 09:53:45 INFO - PROCESS | 3668 | 1467824025770 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 3668 | 1467824025774 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 09:53:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:53:45 INFO - PROCESS | 3668 | 1467824025780 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 3668 | 1467824025782 Marionette TRACE conn3 <- [1,3026,null,{}] 09:53:45 INFO - PROCESS | 3668 | 1467824025786 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:45 INFO - PROCESS | 3668 | 1467824025788 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:45 INFO - PROCESS | 3668 | 1467824025878 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:53:45 INFO - PROCESS | 3668 | 1467824025884 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 3668 | 1467824025886 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:45 INFO - PROCESS | 3668 | ++DOCSHELL 1325DC00 == 29 [pid = 3668] [id = 768] 09:53:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13264800) [pid = 3668] [serial = 2302] [outer = 00000000] 09:53:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (139DD000) [pid = 3668] [serial = 2303] [outer = 13264800] 09:53:45 INFO - PROCESS | 3668 | 1467824025932 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13EEA000) [pid = 3668] [serial = 2304] [outer = 13264800] 09:53:46 INFO - PROCESS | 3668 | 1467824026387 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:53:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:53:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:53:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 632ms 09:53:46 INFO - PROCESS | 3668 | 1467824026418 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 3668 | 1467824026420 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 09:53:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:53:46 INFO - PROCESS | 3668 | 1467824026424 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 3668 | 1467824026428 Marionette TRACE conn3 <- [1,3030,null,{}] 09:53:46 INFO - PROCESS | 3668 | 1467824026442 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 3668 | 1467824026446 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:46 INFO - PROCESS | 3668 | 1467824026531 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:53:46 INFO - PROCESS | 3668 | 1467824026540 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 3668 | 1467824026543 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:46 INFO - PROCESS | 3668 | ++DOCSHELL 16770800 == 30 [pid = 3668] [id = 769] 09:53:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (16772C00) [pid = 3668] [serial = 2305] [outer = 00000000] 09:53:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16810000) [pid = 3668] [serial = 2306] [outer = 16772C00] 09:53:46 INFO - PROCESS | 3668 | 1467824026589 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (16DAE000) [pid = 3668] [serial = 2307] [outer = 16772C00] 09:53:47 INFO - PROCESS | 3668 | 1467824027186 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:53:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 956ms 09:53:47 INFO - PROCESS | 3668 | 1467824027373 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 3668 | 1467824027375 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 09:53:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:53:47 INFO - PROCESS | 3668 | 1467824027378 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 3668 | 1467824027380 Marionette TRACE conn3 <- [1,3034,null,{}] 09:53:47 INFO - PROCESS | 3668 | 1467824027384 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:47 INFO - PROCESS | 3668 | 1467824027386 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:47 INFO - PROCESS | 3668 | 1467824027507 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:53:47 INFO - PROCESS | 3668 | 1467824027513 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 3668 | 1467824027515 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:47 INFO - PROCESS | 3668 | ++DOCSHELL 17336C00 == 31 [pid = 3668] [id = 770] 09:53:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (176F7800) [pid = 3668] [serial = 2308] [outer = 00000000] 09:53:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (181D0800) [pid = 3668] [serial = 2309] [outer = 176F7800] 09:53:47 INFO - PROCESS | 3668 | 1467824027558 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19670C00) [pid = 3668] [serial = 2310] [outer = 176F7800] 09:53:47 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:53:47 INFO - PROCESS | 3668 | 1467824028007 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:53:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:53:48 INFO - {} 09:53:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 693ms 09:53:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:53:48 INFO - PROCESS | 3668 | 1467824028065 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 3668 | 1467824028067 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 09:53:48 INFO - PROCESS | 3668 | 1467824028070 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 3668 | 1467824028072 Marionette TRACE conn3 <- [1,3038,null,{}] 09:53:48 INFO - PROCESS | 3668 | 1467824028075 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 3668 | 1467824028077 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:48 INFO - PROCESS | 3668 | 1467824028191 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:53:48 INFO - PROCESS | 3668 | 1467824028198 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 3668 | 1467824028200 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:48 INFO - PROCESS | 3668 | ++DOCSHELL 19C28400 == 32 [pid = 3668] [id = 771] 09:53:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19C2DC00) [pid = 3668] [serial = 2311] [outer = 00000000] 09:53:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19F8C400) [pid = 3668] [serial = 2312] [outer = 19C2DC00] 09:53:48 INFO - PROCESS | 3668 | 1467824028333 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A3E3000) [pid = 3668] [serial = 2313] [outer = 19C2DC00] 09:53:48 INFO - PROCESS | 3668 | 1467824028763 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:53:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:53:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:53:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:53:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:53:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 724ms 09:53:48 INFO - PROCESS | 3668 | 1467824028825 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 3668 | 1467824028827 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 09:53:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:53:48 INFO - PROCESS | 3668 | 1467824028831 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 3668 | 1467824028842 Marionette TRACE conn3 <- [1,3042,null,{}] 09:53:48 INFO - PROCESS | 3668 | 1467824028846 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 3668 | 1467824028851 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:48 INFO - PROCESS | 3668 | 1467824028984 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:53:49 INFO - PROCESS | 3668 | 1467824029056 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 3668 | 1467824029058 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:49 INFO - PROCESS | 3668 | ++DOCSHELL 112F2C00 == 33 [pid = 3668] [id = 772] 09:53:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (11AE3000) [pid = 3668] [serial = 2314] [outer = 00000000] 09:53:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15F3E800) [pid = 3668] [serial = 2315] [outer = 11AE3000] 09:53:49 INFO - PROCESS | 3668 | 1467824029101 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (13E81C00) [pid = 3668] [serial = 2316] [outer = 11AE3000] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (129AD400) [pid = 3668] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0F2EE800) [pid = 3668] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15FF8800) [pid = 3668] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1816C800) [pid = 3668] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1307C800) [pid = 3668] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (141A2400) [pid = 3668] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10272000) [pid = 3668] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0F397400) [pid = 3668] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (141AC400) [pid = 3668] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1537D000) [pid = 3668] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A6AA000) [pid = 3668] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (10A0E800) [pid = 3668] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17334800) [pid = 3668] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:53:49 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (17E7C000) [pid = 3668] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:53:49 INFO - PROCESS | 3668 | 1467824029766 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:53:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:53:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:53:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:53:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:53:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1048ms 09:53:49 INFO - PROCESS | 3668 | 1467824029892 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 3668 | 1467824029894 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 09:53:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:53:49 INFO - PROCESS | 3668 | 1467824029898 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 3668 | 1467824029900 Marionette TRACE conn3 <- [1,3046,null,{}] 09:53:49 INFO - PROCESS | 3668 | 1467824029903 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:49 INFO - PROCESS | 3668 | 1467824029905 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:49 INFO - PROCESS | 3668 | 1467824029984 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:53:49 INFO - PROCESS | 3668 | 1467824029989 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 3668 | 1467824029990 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:49 INFO - PROCESS | 3668 | ++DOCSHELL 18A08400 == 34 [pid = 3668] [id = 773] 09:53:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (18A08800) [pid = 3668] [serial = 2317] [outer = 00000000] 09:53:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (19F60C00) [pid = 3668] [serial = 2318] [outer = 18A08800] 09:53:50 INFO - PROCESS | 3668 | 1467824030033 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (19F85C00) [pid = 3668] [serial = 2319] [outer = 18A08800] 09:53:50 INFO - PROCESS | 3668 | 1467824030518 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:53:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:53:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:53:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:53:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:53:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:53:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:53:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:53:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:53:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:53:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:53:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:53:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:53:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:53:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:53:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:53:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:53:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:53:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:53:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:53:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 694ms 09:53:50 INFO - PROCESS | 3668 | 1467824030588 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 3668 | 1467824030590 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 09:53:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:53:50 INFO - PROCESS | 3668 | 1467824030593 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 3668 | 1467824030595 Marionette TRACE conn3 <- [1,3050,null,{}] 09:53:50 INFO - PROCESS | 3668 | 1467824030598 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 3668 | 1467824030600 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:50 INFO - PROCESS | 3668 | 1467824030680 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:53:50 INFO - PROCESS | 3668 | 1467824030687 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 3668 | 1467824030689 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:50 INFO - PROCESS | 3668 | ++DOCSHELL 16661800 == 35 [pid = 3668] [id = 774] 09:53:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1990EC00) [pid = 3668] [serial = 2320] [outer = 00000000] 09:53:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1A547C00) [pid = 3668] [serial = 2321] [outer = 1990EC00] 09:53:50 INFO - PROCESS | 3668 | 1467824030731 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1A6AAC00) [pid = 3668] [serial = 2322] [outer = 1990EC00] 09:53:50 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:53:51 INFO - PROCESS | 3668 | 1467824031172 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:53:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:53:51 INFO - {} 09:53:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 616ms 09:53:51 INFO - PROCESS | 3668 | 1467824031231 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 3668 | 1467824031233 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 09:53:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:53:51 INFO - PROCESS | 3668 | 1467824031237 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 3668 | 1467824031239 Marionette TRACE conn3 <- [1,3054,null,{}] 09:53:51 INFO - PROCESS | 3668 | 1467824031242 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:51 INFO - PROCESS | 3668 | 1467824031244 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:51 INFO - PROCESS | 3668 | 1467824031327 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:53:51 INFO - PROCESS | 3668 | 1467824031332 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 3668 | 1467824031334 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:51 INFO - PROCESS | 3668 | ++DOCSHELL 139E6400 == 36 [pid = 3668] [id = 775] 09:53:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15737000) [pid = 3668] [serial = 2323] [outer = 00000000] 09:53:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1573FC00) [pid = 3668] [serial = 2324] [outer = 15737000] 09:53:51 INFO - PROCESS | 3668 | 1467824031383 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1816B400) [pid = 3668] [serial = 2325] [outer = 15737000] 09:53:51 INFO - PROCESS | 3668 | 1467824032008 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:53:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:53:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:53:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:53:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:53:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:53:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:53:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:53:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 817ms 09:53:52 INFO - PROCESS | 3668 | 1467824032064 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 3668 | 1467824032069 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 09:53:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:53:52 INFO - PROCESS | 3668 | 1467824032073 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - PROCESS | 3668 | 1467824032079 Marionette TRACE conn3 <- [1,3058,null,{}] 09:53:52 INFO - PROCESS | 3668 | 1467824032084 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:52 INFO - PROCESS | 3668 | 1467824032087 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:52 INFO - PROCESS | 3668 | 1467824032199 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:53:52 INFO - PROCESS | 3668 | 1467824032343 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 3668 | 1467824032346 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:52 INFO - PROCESS | 3668 | ++DOCSHELL 112C6000 == 37 [pid = 3668] [id = 776] 09:53:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (112EA000) [pid = 3668] [serial = 2326] [outer = 00000000] 09:53:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (131E8800) [pid = 3668] [serial = 2327] [outer = 112EA000] 09:53:52 INFO - PROCESS | 3668 | 1467824032410 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (139DA800) [pid = 3668] [serial = 2328] [outer = 112EA000] 09:53:52 INFO - PROCESS | 3668 | 1467824032965 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:53:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:53:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:53:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:53:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:53:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:53:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:53:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 940ms 09:53:52 INFO - PROCESS | 3668 | 1467824033004 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 3668 | 1467824033009 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 09:53:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:53:53 INFO - PROCESS | 3668 | 1467824033015 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 3668 | 1467824033018 Marionette TRACE conn3 <- [1,3062,null,{}] 09:53:53 INFO - PROCESS | 3668 | 1467824033022 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 3668 | 1467824033024 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:53 INFO - PROCESS | 3668 | 1467824033138 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:53:53 INFO - PROCESS | 3668 | 1467824033294 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 3668 | 1467824033297 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:53 INFO - PROCESS | 3668 | ++DOCSHELL 1573B800 == 38 [pid = 3668] [id = 777] 09:53:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1573E400) [pid = 3668] [serial = 2329] [outer = 00000000] 09:53:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (15FEE000) [pid = 3668] [serial = 2330] [outer = 1573E400] 09:53:53 INFO - PROCESS | 3668 | 1467824033352 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (16802400) [pid = 3668] [serial = 2331] [outer = 1573E400] 09:53:53 INFO - PROCESS | 3668 | 1467824033875 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:53:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:53:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:53:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:53:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:53:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:53:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:53:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 878ms 09:53:53 INFO - PROCESS | 3668 | 1467824033920 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 3668 | 1467824033923 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 09:53:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:53:53 INFO - PROCESS | 3668 | 1467824033927 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 3668 | 1467824033931 Marionette TRACE conn3 <- [1,3066,null,{}] 09:53:53 INFO - PROCESS | 3668 | 1467824033942 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 3668 | 1467824033947 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:54 INFO - PROCESS | 3668 | 1467824034054 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:53:54 INFO - PROCESS | 3668 | 1467824034212 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 3668 | 1467824034216 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:54 INFO - PROCESS | 3668 | ++DOCSHELL 17B94800 == 39 [pid = 3668] [id = 778] 09:53:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17B99400) [pid = 3668] [serial = 2332] [outer = 00000000] 09:53:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18174800) [pid = 3668] [serial = 2333] [outer = 17B99400] 09:53:54 INFO - PROCESS | 3668 | 1467824034276 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (18A05C00) [pid = 3668] [serial = 2334] [outer = 17B99400] 09:53:54 INFO - PROCESS | 3668 | 1467824034825 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 3668 | 1467824034870 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 09:53:54 INFO - PROCESS | 3668 | 1467824034875 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - PROCESS | 3668 | 1467824034877 Marionette TRACE conn3 <- [1,3070,null,{}] 09:53:54 INFO - PROCESS | 3668 | 1467824034881 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:54 INFO - PROCESS | 3668 | 1467824034883 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:55 INFO - PROCESS | 3668 | 1467824035005 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:53:55 INFO - PROCESS | 3668 | 1467824035177 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 3668 | 1467824035180 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:55 INFO - PROCESS | 3668 | ++DOCSHELL 1055FC00 == 40 [pid = 3668] [id = 779] 09:53:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (10564000) [pid = 3668] [serial = 2335] [outer = 00000000] 09:53:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (11CD3800) [pid = 3668] [serial = 2336] [outer = 10564000] 09:53:55 INFO - PROCESS | 3668 | 1467824035233 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (132C2800) [pid = 3668] [serial = 2337] [outer = 10564000] 09:53:55 INFO - PROCESS | 3668 | 1467824035844 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:53:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:53:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:53:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:53:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1017ms 09:53:55 INFO - PROCESS | 3668 | 1467824035900 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 3668 | 1467824035904 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 09:53:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:53:55 INFO - PROCESS | 3668 | 1467824035924 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 3668 | 1467824035929 Marionette TRACE conn3 <- [1,3074,null,{}] 09:53:55 INFO - PROCESS | 3668 | 1467824035978 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 3668 | 1467824035981 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:56 INFO - PROCESS | 3668 | 1467824036080 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:53:56 INFO - PROCESS | 3668 | 1467824036223 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 3668 | 1467824036226 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 16661800 == 39 [pid = 3668] [id = 774] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 18A08400 == 38 [pid = 3668] [id = 773] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 112F2C00 == 37 [pid = 3668] [id = 772] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 19C28400 == 36 [pid = 3668] [id = 771] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 17336C00 == 35 [pid = 3668] [id = 770] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 16770800 == 34 [pid = 3668] [id = 769] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 1325DC00 == 33 [pid = 3668] [id = 768] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 10A01400 == 32 [pid = 3668] [id = 767] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 13457000 == 31 [pid = 3668] [id = 765] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 0C768C00 == 30 [pid = 3668] [id = 766] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 19F61C00 == 29 [pid = 3668] [id = 764] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 1055FC00 == 28 [pid = 3668] [id = 779] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 1573B800 == 27 [pid = 3668] [id = 777] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 17B94800 == 26 [pid = 3668] [id = 778] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 139E6400 == 25 [pid = 3668] [id = 775] 09:53:56 INFO - PROCESS | 3668 | --DOCSHELL 112C6000 == 24 [pid = 3668] [id = 776] 09:53:56 INFO - PROCESS | 3668 | ++DOCSHELL 0C767400 == 25 [pid = 3668] [id = 780] 09:53:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0C768C00) [pid = 3668] [serial = 2338] [outer = 00000000] 09:53:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0F2F5C00) [pid = 3668] [serial = 2339] [outer = 0C768C00] 09:53:56 INFO - PROCESS | 3668 | 1467824036885 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (10275800) [pid = 3668] [serial = 2340] [outer = 0C768C00] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (181D2800) [pid = 3668] [serial = 2283] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (13151000) [pid = 3668] [serial = 2270] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (13265800) [pid = 3668] [serial = 2271] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (15347800) [pid = 3668] [serial = 2273] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (131EE000) [pid = 3668] [serial = 2263] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (112F4C00) [pid = 3668] [serial = 2262] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (181C7000) [pid = 3668] [serial = 2282] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (112C9800) [pid = 3668] [serial = 2251] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10A0F400) [pid = 3668] [serial = 2250] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (15F41000) [pid = 3668] [serial = 2254] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (155A1C00) [pid = 3668] [serial = 2253] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19C2E800) [pid = 3668] [serial = 2257] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19904000) [pid = 3668] [serial = 2256] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1AC54000) [pid = 3668] [serial = 2260] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1AC50C00) [pid = 3668] [serial = 2259] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19C31C00) [pid = 3668] [serial = 2289] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (174B1C00) [pid = 3668] [serial = 2279] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (181CB800) [pid = 3668] [serial = 2285] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19671C00) [pid = 3668] [serial = 2286] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (129B0000) [pid = 3668] [serial = 2268] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0F2F9800) [pid = 3668] [serial = 2265] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (10275C00) [pid = 3668] [serial = 2266] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1696D800) [pid = 3668] [serial = 2276] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1721E000) [pid = 3668] [serial = 2277] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (17B9A800) [pid = 3668] [serial = 2280] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19C2FC00) [pid = 3668] [serial = 2288] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19F93400) [pid = 3668] [serial = 2291] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (157F0400) [pid = 3668] [serial = 2274] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 3668 | 1467824037379 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:53:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1479ms 09:53:57 INFO - PROCESS | 3668 | 1467824037409 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 3668 | 1467824037412 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 09:53:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:53:57 INFO - PROCESS | 3668 | 1467824037417 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - PROCESS | 3668 | 1467824037420 Marionette TRACE conn3 <- [1,3078,null,{}] 09:53:57 INFO - PROCESS | 3668 | 1467824037424 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 3668 | 1467824037427 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:57 INFO - PROCESS | 3668 | 1467824037522 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:53:57 INFO - PROCESS | 3668 | 1467824037528 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 3668 | 1467824037531 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:57 INFO - PROCESS | 3668 | ++DOCSHELL 1281F000 == 26 [pid = 3668] [id = 781] 09:53:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (1281F400) [pid = 3668] [serial = 2341] [outer = 00000000] 09:53:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (129B0800) [pid = 3668] [serial = 2342] [outer = 1281F400] 09:53:57 INFO - PROCESS | 3668 | 1467824037578 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (129F7000) [pid = 3668] [serial = 2343] [outer = 1281F400] 09:53:58 INFO - PROCESS | 3668 | 1467824038056 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:53:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:53:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 678ms 09:53:58 INFO - PROCESS | 3668 | 1467824038101 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 3668 | 1467824038105 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 09:53:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:53:58 INFO - PROCESS | 3668 | 1467824038111 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 3668 | 1467824038114 Marionette TRACE conn3 <- [1,3082,null,{}] 09:53:58 INFO - PROCESS | 3668 | 1467824038121 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:58 INFO - PROCESS | 3668 | 1467824038124 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:58 INFO - PROCESS | 3668 | 1467824038210 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:53:58 INFO - PROCESS | 3668 | 1467824038351 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 3668 | 1467824038354 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:58 INFO - PROCESS | 3668 | ++DOCSHELL 1391AC00 == 27 [pid = 3668] [id = 782] 09:53:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1391FC00) [pid = 3668] [serial = 2344] [outer = 00000000] 09:53:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13950000) [pid = 3668] [serial = 2345] [outer = 1391FC00] 09:53:58 INFO - PROCESS | 3668 | 1467824038400 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13EE7C00) [pid = 3668] [serial = 2346] [outer = 1391FC00] 09:53:58 INFO - PROCESS | 3668 | 1467824038764 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:53:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:53:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 694ms 09:53:58 INFO - PROCESS | 3668 | 1467824038811 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 3668 | 1467824038813 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 09:53:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:53:58 INFO - PROCESS | 3668 | 1467824038817 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 3668 | 1467824038820 Marionette TRACE conn3 <- [1,3086,null,{}] 09:53:58 INFO - PROCESS | 3668 | 1467824038830 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:58 INFO - PROCESS | 3668 | 1467824038835 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:58 INFO - PROCESS | 3668 | 1467824038920 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:53:58 INFO - PROCESS | 3668 | 1467824038926 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 3668 | 1467824038929 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:58 INFO - PROCESS | 3668 | ++DOCSHELL 15730400 == 28 [pid = 3668] [id = 783] 09:53:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15730800) [pid = 3668] [serial = 2347] [outer = 00000000] 09:53:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15739400) [pid = 3668] [serial = 2348] [outer = 15730800] 09:53:58 INFO - PROCESS | 3668 | 1467824038972 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1573D400) [pid = 3668] [serial = 2349] [outer = 15730800] 09:53:59 INFO - PROCESS | 3668 | 1467824039440 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:53:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:53:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:53:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 693ms 09:53:59 INFO - PROCESS | 3668 | 1467824039500 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 3668 | 1467824039502 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 09:53:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:53:59 INFO - PROCESS | 3668 | 1467824039506 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 3668 | 1467824039508 Marionette TRACE conn3 <- [1,3090,null,{}] 09:53:59 INFO - PROCESS | 3668 | 1467824039511 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 3668 | 1467824039513 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:59 INFO - PROCESS | 3668 | 1467824039678 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:53:59 INFO - PROCESS | 3668 | 1467824039700 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 3668 | 1467824039702 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:53:59 INFO - PROCESS | 3668 | ++DOCSHELL 15F42C00 == 29 [pid = 3668] [id = 784] 09:53:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (15FE9800) [pid = 3668] [serial = 2350] [outer = 00000000] 09:53:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15FEF800) [pid = 3668] [serial = 2351] [outer = 15FE9800] 09:53:59 INFO - PROCESS | 3668 | 1467824039745 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15FF2C00) [pid = 3668] [serial = 2352] [outer = 15FE9800] 09:54:00 INFO - PROCESS | 3668 | 1467824040152 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:54:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:54:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 678ms 09:54:00 INFO - PROCESS | 3668 | 1467824040205 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 3668 | 1467824040207 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 09:54:00 INFO - PROCESS | 3668 | 1467824040210 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:54:00 INFO - PROCESS | 3668 | 1467824040211 Marionette TRACE conn3 <- [1,3094,null,{}] 09:54:00 INFO - PROCESS | 3668 | 1467824040215 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:00 INFO - PROCESS | 3668 | 1467824040217 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:54:00 INFO - PROCESS | 3668 | 1467824040313 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:54:00 INFO - PROCESS | 3668 | 1467824040318 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 3668 | 1467824040320 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:54:00 INFO - PROCESS | 3668 | ++DOCSHELL 16808C00 == 30 [pid = 3668] [id = 785] 09:54:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (16809000) [pid = 3668] [serial = 2353] [outer = 00000000] 09:54:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1680F800) [pid = 3668] [serial = 2354] [outer = 16809000] 09:54:00 INFO - PROCESS | 3668 | 1467824040371 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17217C00) [pid = 3668] [serial = 2355] [outer = 16809000] 09:54:01 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15737000) [pid = 3668] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 09:54:01 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (176F7800) [pid = 3668] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:54:01 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1990EC00) [pid = 3668] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:54:01 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19C2DC00) [pid = 3668] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:54:01 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (11AE3000) [pid = 3668] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:54:01 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (16772C00) [pid = 3668] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:54:01 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19F67400) [pid = 3668] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:54:01 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0F2EF000) [pid = 3668] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:54:01 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (10A05C00) [pid = 3668] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:54:01 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (13264800) [pid = 3668] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:54:01 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1345AC00) [pid = 3668] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:54:01 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (18A08800) [pid = 3668] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:54:01 INFO - PROCESS | 3668 | 1467824041281 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:54:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:54:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:54:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:54:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1125ms 09:54:01 INFO - PROCESS | 3668 | 1467824041355 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 3668 | 1467824041359 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 09:54:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:54:01 INFO - PROCESS | 3668 | 1467824041365 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 3668 | 1467824041369 Marionette TRACE conn3 <- [1,3098,null,{}] 09:54:01 INFO - PROCESS | 3668 | 1467824041374 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:01 INFO - PROCESS | 3668 | 1467824041377 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:54:01 INFO - PROCESS | 3668 | 1467824041485 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:54:01 INFO - PROCESS | 3668 | 1467824041628 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 3668 | 1467824041631 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:54:01 INFO - PROCESS | 3668 | ++DOCSHELL 0F97D000 == 31 [pid = 3668] [id = 786] 09:54:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10560000) [pid = 3668] [serial = 2356] [outer = 00000000] 09:54:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1281FC00) [pid = 3668] [serial = 2357] [outer = 10560000] 09:54:01 INFO - PROCESS | 3668 | 1467824041690 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13082000) [pid = 3668] [serial = 2358] [outer = 10560000] 09:54:02 INFO - PROCESS | 3668 | 1467824042255 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:54:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:54:02 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:54:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:54:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 925ms 09:54:02 INFO - PROCESS | 3668 | 1467824042307 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:54:02 INFO - PROCESS | 3668 | 1467824042312 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 09:54:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:54:02 INFO - PROCESS | 3668 | 1467824042319 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - PROCESS | 3668 | 1467824042322 Marionette TRACE conn3 <- [1,3102,null,{}] 09:54:02 INFO - PROCESS | 3668 | 1467824042326 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:02 INFO - PROCESS | 3668 | 1467824042329 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:54:02 INFO - PROCESS | 3668 | 1467824042442 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:54:02 INFO - PROCESS | 3668 | 1467824042617 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\", \"ec0c75be-9cf3-4177-8546-3753bdd23296\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 3668 | 1467824042619 Marionette INFO sendAsync 53184d67-e432-4ecd-85a8-e0758b4d85bc 09:54:02 INFO - PROCESS | 3668 | ++DOCSHELL 141AE800 == 32 [pid = 3668] [id = 787] 09:54:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (141AF400) [pid = 3668] [serial = 2359] [outer = 00000000] 09:54:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (155A8000) [pid = 3668] [serial = 2360] [outer = 141AF400] 09:54:02 INFO - PROCESS | 3668 | 1467824042674 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1573C800) [pid = 3668] [serial = 2361] [outer = 141AF400] 09:54:03 INFO - PROCESS | 3668 | 1467824043447 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:54:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:54:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1172ms 09:54:03 INFO - PROCESS | 3668 | 1467824043504 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 3668 | 1467824043507 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 09:54:03 INFO - PROCESS | 3668 | --DOCSHELL 15F42C00 == 31 [pid = 3668] [id = 784] 09:54:03 INFO - PROCESS | 3668 | --DOCSHELL 15730400 == 30 [pid = 3668] [id = 783] 09:54:03 INFO - PROCESS | 3668 | --DOCSHELL 1391AC00 == 29 [pid = 3668] [id = 782] 09:54:03 INFO - PROCESS | 3668 | --DOCSHELL 1281F000 == 28 [pid = 3668] [id = 781] 09:54:03 INFO - PROCESS | 3668 | --DOCSHELL 0C767400 == 27 [pid = 3668] [id = 780] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19F8C400) [pid = 3668] [serial = 2312] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (181D0800) [pid = 3668] [serial = 2309] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (15F3E800) [pid = 3668] [serial = 2315] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1A3E3000) [pid = 3668] [serial = 2313] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (16810000) [pid = 3668] [serial = 2306] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1A3E3800) [pid = 3668] [serial = 2292] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (130D1000) [pid = 3668] [serial = 2297] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1394A000) [pid = 3668] [serial = 2298] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (11C2E800) [pid = 3668] [serial = 2300] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (12BDCC00) [pid = 3668] [serial = 2301] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (139DD000) [pid = 3668] [serial = 2303] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (13EEA000) [pid = 3668] [serial = 2304] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (13E78000) [pid = 3668] [serial = 2294] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (141AB000) [pid = 3668] [serial = 2295] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (13E81C00) [pid = 3668] [serial = 2316] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (19F60C00) [pid = 3668] [serial = 2318] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (1A6AAC00) [pid = 3668] [serial = 2322] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (19F85C00) [pid = 3668] [serial = 2319] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (16DAE000) [pid = 3668] [serial = 2307] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (1816B400) [pid = 3668] [serial = 2325] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (1573FC00) [pid = 3668] [serial = 2324] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (19670C00) [pid = 3668] [serial = 2310] [outer = 00000000] [url = about:blank] 09:54:03 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (1A547C00) [pid = 3668] [serial = 2321] [outer = 00000000] [url = about:blank] 09:54:04 WARNING - u'runner_teardown' () 09:54:04 INFO - No more tests 09:54:04 INFO - Got 0 unexpected results 09:54:04 INFO - SUITE-END | took 624s 09:54:05 INFO - Closing logging queue 09:54:05 INFO - queue closed 09:54:05 INFO - Return code: 0 09:54:05 WARNING - # TBPL SUCCESS # 09:54:05 INFO - Running post-action listener: _resource_record_post_action 09:54:05 INFO - Running post-run listener: _resource_record_post_run 09:54:06 INFO - Total resource usage - Wall time: 633s; CPU: 17.0%; Read bytes: 91853312; Write bytes: 945901568; Read time: 711596; Write time: 1379772 09:54:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:54:06 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 104668672; Read time: 0; Write time: 176270 09:54:06 INFO - run-tests - Wall time: 631s; CPU: 17.0%; Read bytes: 91853312; Write bytes: 809949696; Read time: 711596; Write time: 1150241 09:54:06 INFO - Running post-run listener: _upload_blobber_files 09:54:06 INFO - Blob upload gear active. 09:54:06 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:54:06 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:54:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:54:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:54:06 INFO - (blobuploader) - INFO - Open directory for files ... 09:54:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:54:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:54:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:54:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:54:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:54:07 INFO - (blobuploader) - INFO - Done attempting. 09:54:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:54:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:54:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:54:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:54:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:54:09 INFO - (blobuploader) - INFO - Done attempting. 09:54:09 INFO - (blobuploader) - INFO - Iteration through files over. 09:54:09 INFO - Return code: 0 09:54:09 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:54:09 INFO - Using _rmtree_windows ... 09:54:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:54:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a40864474109bb6aeded580d69fff9e9594d731341059498e91c9cd79f6858766fb09346954a8eb79f9aa36592b7358ed90fbb1e1570e3f709ed0176f1555909", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9d6ce4dbf5a4cd9f5034b1bcdb3dd9a061d38c56d66036a8a0be9f76a40948f700ee1dcdd245d45cb3d07028a3e4abe1235ca2dcc2c6696d7e905b8f3125aa00"} 09:54:09 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:54:09 INFO - Writing to file C:\slave\test\properties\blobber_files 09:54:09 INFO - Contents: 09:54:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a40864474109bb6aeded580d69fff9e9594d731341059498e91c9cd79f6858766fb09346954a8eb79f9aa36592b7358ed90fbb1e1570e3f709ed0176f1555909", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9d6ce4dbf5a4cd9f5034b1bcdb3dd9a061d38c56d66036a8a0be9f76a40948f700ee1dcdd245d45cb3d07028a3e4abe1235ca2dcc2c6696d7e905b8f3125aa00"} 09:54:09 INFO - Running post-run listener: copy_logs_to_upload_dir 09:54:09 INFO - Copying logs to upload dir... 09:54:09 INFO - mkdir: C:\slave\test\build\upload\logs 09:54:09 INFO - Copying logs to upload dir... 09:54:09 INFO - Using _rmtree_windows ... 09:54:09 INFO - Using _rmtree_windows ... 09:54:09 INFO - Using _rmtree_windows ... 09:54:09 INFO - Using _rmtree_windows ... 09:54:09 INFO - Using _rmtree_windows ... 09:54:09 INFO - Using _rmtree_windows ... 09:54:09 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=751.362000 ========= master_lag: 78.43 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 49 secs) (at 2016-07-06 09:54:05.316910) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 09:54:05.317754) ========= '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-014\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a40864474109bb6aeded580d69fff9e9594d731341059498e91c9cd79f6858766fb09346954a8eb79f9aa36592b7358ed90fbb1e1570e3f709ed0176f1555909", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9d6ce4dbf5a4cd9f5034b1bcdb3dd9a061d38c56d66036a8a0be9f76a40948f700ee1dcdd245d45cb3d07028a3e4abe1235ca2dcc2c6696d7e905b8f3125aa00"} build_url:https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/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/a40864474109bb6aeded580d69fff9e9594d731341059498e91c9cd79f6858766fb09346954a8eb79f9aa36592b7358ed90fbb1e1570e3f709ed0176f1555909", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9d6ce4dbf5a4cd9f5034b1bcdb3dd9a061d38c56d66036a8a0be9f76a40948f700ee1dcdd245d45cb3d07028a3e4abe1235ca2dcc2c6696d7e905b8f3125aa00"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 09:54:05.443064) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:54:05.443397) ========= '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-014\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:54:05.571809) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 09:54:05.572143) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 09:54:06.118791) ========= ========= Total master_lag: 79.91 =========