builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-026 starttime: 1465101253.15 results: success (0) buildid: 20160604190644 builduid: 8c8cb62ca25f4a55bba56c381457195b revision: dc972d877cd697c2c8f6248534f21bb5e1dba9ae ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:13.146135) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:13.146719) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:13.147043) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:13.294452) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:13.294824) ========= '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-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False --21:34:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.32 MB/s 21:34:13 (7.32 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.688000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:14.072466) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:14.072765) ========= '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-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.656000 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:14.771298) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 21:34:14.771648) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev dc972d877cd697c2c8f6248534f21bb5e1dba9ae --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-aurora --rev dc972d877cd697c2c8f6248534f21bb5e1dba9ae --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False 2016-06-04 21:34:15,154 truncating revision to first 12 chars 2016-06-04 21:34:15,154 Setting DEBUG logging. 2016-06-04 21:34:15,154 attempt 1/10 2016-06-04 21:34:15,154 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/dc972d877cd6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 21:34:15,575 unpacking tar archive at: mozilla-aurora-dc972d877cd6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.109000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 21:34:15.989923) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:15.990236) ========= script_repo_revision: dc972d877cd697c2c8f6248534f21bb5e1dba9ae ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:15.990635) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:15.990912) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:16.052654) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 45 secs) (at 2016-06-04 21:34:16.052985) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 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-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 21:34:16 INFO - MultiFileLogger online at 20160604 21:34:16 in C:\slave\test 21:34:16 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-aurora --download-symbols true 21:34:16 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:34:16 INFO - {'append_to_log': False, 21:34:16 INFO - 'base_work_dir': 'C:\\slave\\test', 21:34:16 INFO - 'blob_upload_branch': 'mozilla-aurora', 21:34:16 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:34:16 INFO - 'buildbot_json_path': 'buildprops.json', 21:34:16 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:34:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:34:16 INFO - 'download_minidump_stackwalk': True, 21:34:16 INFO - 'download_symbols': 'true', 21:34:16 INFO - 'e10s': False, 21:34:16 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:34:16 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:34:16 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:34:16 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:34:16 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:34:16 INFO - 'C:/mozilla-build/tooltool.py'), 21:34:16 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:34:16 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:34:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:34:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:34:16 INFO - 'log_level': 'info', 21:34:16 INFO - 'log_to_console': True, 21:34:16 INFO - 'opt_config_files': (), 21:34:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:34:16 INFO - '--processes=1', 21:34:16 INFO - '--config=%(test_path)s/wptrunner.ini', 21:34:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:34:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:34:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:34:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:34:16 INFO - 'pip_index': False, 21:34:16 INFO - 'require_test_zip': True, 21:34:16 INFO - 'test_type': ('testharness',), 21:34:16 INFO - 'this_chunk': '1', 21:34:16 INFO - 'total_chunks': '10', 21:34:16 INFO - 'virtualenv_path': 'venv', 21:34:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:34:16 INFO - 'work_dir': 'build'} 21:34:16 INFO - ##### 21:34:16 INFO - ##### Running clobber step. 21:34:16 INFO - ##### 21:34:16 INFO - Running pre-action listener: _resource_record_pre_action 21:34:16 INFO - Running main action method: clobber 21:34:16 INFO - rmtree: C:\slave\test\build 21:34:16 INFO - Using _rmtree_windows ... 21:34:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:35:02 INFO - Running post-action listener: _resource_record_post_action 21:35:02 INFO - ##### 21:35:02 INFO - ##### Running read-buildbot-config step. 21:35:02 INFO - ##### 21:35:02 INFO - Running pre-action listener: _resource_record_pre_action 21:35:02 INFO - Running main action method: read_buildbot_config 21:35:02 INFO - Using buildbot properties: 21:35:02 INFO - { 21:35:02 INFO - "project": "", 21:35:02 INFO - "product": "firefox", 21:35:02 INFO - "script_repo_revision": "production", 21:35:02 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 21:35:02 INFO - "repository": "", 21:35:02 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 21:35:02 INFO - "buildid": "20160604190644", 21:35:02 INFO - "pgo_build": "False", 21:35:02 INFO - "basedir": "C:\\slave\\test", 21:35:02 INFO - "buildnumber": 24, 21:35:02 INFO - "slavename": "t-xp32-ix-026", 21:35:02 INFO - "revision": "dc972d877cd697c2c8f6248534f21bb5e1dba9ae", 21:35:02 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 21:35:02 INFO - "platform": "win32", 21:35:02 INFO - "branch": "mozilla-aurora", 21:35:02 INFO - "repo_path": "releases/mozilla-aurora", 21:35:02 INFO - "moz_repo_path": "", 21:35:02 INFO - "stage_platform": "win32", 21:35:02 INFO - "builduid": "8c8cb62ca25f4a55bba56c381457195b", 21:35:02 INFO - "slavebuilddir": "test" 21:35:02 INFO - } 21:35:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 21:35:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 21:35:02 INFO - Running post-action listener: _resource_record_post_action 21:35:02 INFO - ##### 21:35:02 INFO - ##### Running download-and-extract step. 21:35:02 INFO - ##### 21:35:02 INFO - Running pre-action listener: _resource_record_pre_action 21:35:02 INFO - Running main action method: download_and_extract 21:35:02 INFO - mkdir: C:\slave\test\build\tests 21:35:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:35:02 INFO - https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 21:35:02 INFO - trying https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 21:35:02 INFO - Downloading https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 21:35:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 21:35:03 INFO - Downloaded 1274 bytes. 21:35:03 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 21:35:03 INFO - Using the following test package requirements: 21:35:03 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 21:35:03 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:03 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 21:35:03 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:03 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 21:35:03 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:03 INFO - u'jsshell-win32.zip'], 21:35:03 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:03 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 21:35:03 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 21:35:03 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:03 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 21:35:03 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:03 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 21:35:03 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:03 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 21:35:03 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:03 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 21:35:03 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 21:35:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:35:03 INFO - https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 21:35:03 INFO - trying https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 21:35:03 INFO - Downloading https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 21:35:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 21:35:05 INFO - Downloaded 20343942 bytes. 21:35:05 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:35:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:35:08 INFO - caution: filename not matched: web-platform/* 21:35:08 INFO - Return code: 11 21:35: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')]} 21:35:08 INFO - https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 21:35:08 INFO - trying https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 21:35:08 INFO - Downloading https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 21:35:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 21:35:11 INFO - Downloaded 36389111 bytes. 21:35:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:35:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:35:45 INFO - caution: filename not matched: bin/* 21:35:45 INFO - caution: filename not matched: config/* 21:35:45 INFO - caution: filename not matched: mozbase/* 21:35:45 INFO - caution: filename not matched: marionette/* 21:35:45 INFO - caution: filename not matched: tools/wptserve/* 21:35:45 INFO - Return code: 11 21:35:45 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')]} 21:35:45 INFO - https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 21:35:45 INFO - trying https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 21:35:45 INFO - Downloading https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 21:35:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 21:35:50 INFO - Downloaded 68501437 bytes. 21:35:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 21:35:50 INFO - mkdir: C:\slave\test\properties 21:35:50 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:35:50 INFO - Writing to file C:\slave\test\properties\build_url 21:35:50 INFO - Contents: 21:35:50 INFO - build_url:https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 21:35:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:35:51 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:35:51 INFO - Writing to file C:\slave\test\properties\symbols_url 21:35:51 INFO - Contents: 21:35:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:35: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')]} 21:35:51 INFO - https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:35:51 INFO - trying https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:35:51 INFO - Downloading https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:35:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 21:35:55 INFO - Downloaded 55573665 bytes. 21:35:55 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 21:35:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 21:36:02 INFO - Return code: 0 21:36:02 INFO - Running post-action listener: _resource_record_post_action 21:36:02 INFO - Running post-action listener: set_extra_try_arguments 21:36:02 INFO - ##### 21:36:02 INFO - ##### Running create-virtualenv step. 21:36:02 INFO - ##### 21:36:02 INFO - Running pre-action listener: _pre_create_virtualenv 21:36:02 INFO - Running pre-action listener: _resource_record_pre_action 21:36:02 INFO - Running main action method: create_virtualenv 21:36:02 INFO - Creating virtualenv C:\slave\test\build\venv 21:36:02 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 21:36:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:36:03 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:36:05 INFO - Installing distribute......................................................................................................................................................................................done. 21:36:05 INFO - Return code: 0 21:36:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:36:05 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')]} 21:36:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36:05 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')]} 21:36:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36:05 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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 21:36:05 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 21:36:05 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 21:36:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:36:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 21:36:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:36:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 21:36:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:36:05 INFO - 'DCLOCATION': 'SCL3', 21:36:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:36:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:36:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:36:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:36:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:36:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:36:05 INFO - 'HOMEDRIVE': 'C:', 21:36:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:36:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:36:05 INFO - 'KTS_VERSION': '1.19c', 21:36:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:36:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 21:36:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:36:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:36:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:36:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:36:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:36:05 INFO - 'MOZ_AIRBAG': '1', 21:36:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:36:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:05 INFO - 'MOZ_MSVCVERSION': '8', 21:36:05 INFO - 'MOZ_NO_REMOTE': '1', 21:36:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:36:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:36:05 INFO - 'NO_EM_RESTART': '1', 21:36:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:36:05 INFO - 'OS': 'Windows_NT', 21:36:05 INFO - 'OURDRIVE': 'C:', 21:36:05 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', 21:36:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:36:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:36:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:36:05 INFO - 'PROCESSOR_LEVEL': '6', 21:36:05 INFO - 'PROCESSOR_REVISION': '1e05', 21:36:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:36:05 INFO - 'PROMPT': '$P$G', 21:36:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:36:05 INFO - 'PWD': 'C:\\slave\\test', 21:36:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:36:05 INFO - 'SESSIONNAME': 'Console', 21:36:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:36:05 INFO - 'SYSTEMDRIVE': 'C:', 21:36:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:36:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:05 INFO - 'TEST1': 'testie', 21:36:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:05 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 21:36:05 INFO - 'USERNAME': 'cltbld', 21:36:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:36:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:36:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:36:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:36:05 INFO - 'WINDIR': 'C:\\WINDOWS', 21:36:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:36:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:36:06 INFO - Downloading/unpacking psutil>=0.7.1 21:36:06 INFO - Running setup.py egg_info for package psutil 21:36:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:36:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:36:06 INFO - Installing collected packages: psutil 21:36:06 INFO - Running setup.py install for psutil 21:36:06 INFO - building 'psutil._psutil_windows' extension 21:36:06 INFO - error: Unable to find vcvarsall.bat 21:36:06 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-hdm2os-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:36:06 INFO - running install 21:36:06 INFO - running build 21:36:06 INFO - running build_py 21:36:06 INFO - creating build 21:36:06 INFO - creating build\lib.win32-2.7 21:36:06 INFO - creating build\lib.win32-2.7\psutil 21:36:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:36:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:36:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:36:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:36:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:36:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:36:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:36:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:36:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:36:06 INFO - running build_ext 21:36:06 INFO - building 'psutil._psutil_windows' extension 21:36:06 INFO - error: Unable to find vcvarsall.bat 21:36:06 INFO - ---------------------------------------- 21:36:06 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-hdm2os-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:36:06 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data\pip\pip.log 21:36:06 WARNING - Return code: 1 21:36:06 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! 21:36:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:36:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:36:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:36:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36:06 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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 21:36:06 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 21:36:06 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 21:36:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:36:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 21:36:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:36:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 21:36:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:36:06 INFO - 'DCLOCATION': 'SCL3', 21:36:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:36:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:36:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:36:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:36:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:36:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:36:06 INFO - 'HOMEDRIVE': 'C:', 21:36:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:36:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:36:06 INFO - 'KTS_VERSION': '1.19c', 21:36:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:36:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 21:36:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:36:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:36:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:36:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:36:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:36:06 INFO - 'MOZ_AIRBAG': '1', 21:36:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:36:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:06 INFO - 'MOZ_MSVCVERSION': '8', 21:36:06 INFO - 'MOZ_NO_REMOTE': '1', 21:36:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:36:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:36:06 INFO - 'NO_EM_RESTART': '1', 21:36:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:36:06 INFO - 'OS': 'Windows_NT', 21:36:06 INFO - 'OURDRIVE': 'C:', 21:36:06 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', 21:36:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:36:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:36:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:36:06 INFO - 'PROCESSOR_LEVEL': '6', 21:36:06 INFO - 'PROCESSOR_REVISION': '1e05', 21:36:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:36:06 INFO - 'PROMPT': '$P$G', 21:36:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:36:06 INFO - 'PWD': 'C:\\slave\\test', 21:36:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:36:06 INFO - 'SESSIONNAME': 'Console', 21:36:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:36:06 INFO - 'SYSTEMDRIVE': 'C:', 21:36:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:36:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:06 INFO - 'TEST1': 'testie', 21:36:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:06 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 21:36:06 INFO - 'USERNAME': 'cltbld', 21:36:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:36:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:36:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:36:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:36:06 INFO - 'WINDIR': 'C:\\WINDOWS', 21:36:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:36:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:36:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:36:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:36:07 INFO - Running setup.py egg_info for package mozsystemmonitor 21:36:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:36:07 INFO - Running setup.py egg_info for package psutil 21:36:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:36:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:36:07 INFO - Installing collected packages: mozsystemmonitor, psutil 21:36:07 INFO - Running setup.py install for mozsystemmonitor 21:36:07 INFO - Running setup.py install for psutil 21:36:07 INFO - building 'psutil._psutil_windows' extension 21:36:07 INFO - error: Unable to find vcvarsall.bat 21:36:07 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-rtivjh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:36:07 INFO - running install 21:36:07 INFO - running build 21:36:07 INFO - running build_py 21:36:07 INFO - running build_ext 21:36:07 INFO - building 'psutil._psutil_windows' extension 21:36:07 INFO - error: Unable to find vcvarsall.bat 21:36:07 INFO - ---------------------------------------- 21:36:07 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-rtivjh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:36:07 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data\pip\pip.log 21:36:07 WARNING - Return code: 1 21:36:07 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! 21:36:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:36:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:36:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:36:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36:07 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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 21:36:07 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 21:36:07 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 21:36:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:36:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 21:36:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:36:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 21:36:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:36:07 INFO - 'DCLOCATION': 'SCL3', 21:36:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:36:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:36:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:36:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:36:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:36:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:36:07 INFO - 'HOMEDRIVE': 'C:', 21:36:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:36:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:36:07 INFO - 'KTS_VERSION': '1.19c', 21:36:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:36:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 21:36:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:36:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:36:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:36:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:36:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:36:07 INFO - 'MOZ_AIRBAG': '1', 21:36:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:36:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:07 INFO - 'MOZ_MSVCVERSION': '8', 21:36:07 INFO - 'MOZ_NO_REMOTE': '1', 21:36:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:36:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:36:07 INFO - 'NO_EM_RESTART': '1', 21:36:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:36:07 INFO - 'OS': 'Windows_NT', 21:36:07 INFO - 'OURDRIVE': 'C:', 21:36:07 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', 21:36:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:36:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:36:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:36:07 INFO - 'PROCESSOR_LEVEL': '6', 21:36:07 INFO - 'PROCESSOR_REVISION': '1e05', 21:36:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:36:07 INFO - 'PROMPT': '$P$G', 21:36:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:36:07 INFO - 'PWD': 'C:\\slave\\test', 21:36:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:36:07 INFO - 'SESSIONNAME': 'Console', 21:36:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:36:07 INFO - 'SYSTEMDRIVE': 'C:', 21:36:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:36:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:07 INFO - 'TEST1': 'testie', 21:36:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:07 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 21:36:07 INFO - 'USERNAME': 'cltbld', 21:36:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:36:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:36:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:36:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:36:07 INFO - 'WINDIR': 'C:\\WINDOWS', 21:36:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:36:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:36:08 INFO - Downloading/unpacking blobuploader==1.2.4 21:36:08 INFO - Downloading blobuploader-1.2.4.tar.gz 21:36:08 INFO - Running setup.py egg_info for package blobuploader 21:36:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:36:09 INFO - Running setup.py egg_info for package requests 21:36:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:36:09 INFO - Downloading docopt-0.6.1.tar.gz 21:36:09 INFO - Running setup.py egg_info for package docopt 21:36:09 INFO - Installing collected packages: blobuploader, docopt, requests 21:36:09 INFO - Running setup.py install for blobuploader 21:36:09 INFO - Running setup.py install for docopt 21:36:09 INFO - Running setup.py install for requests 21:36:09 INFO - Successfully installed blobuploader docopt requests 21:36:09 INFO - Cleaning up... 21:36:09 INFO - Return code: 0 21:36:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:36: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')]} 21:36:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36: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')]} 21:36:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36:09 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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 21:36:09 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 21:36:09 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 21:36:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:36:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 21:36:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:36:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 21:36:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:36:09 INFO - 'DCLOCATION': 'SCL3', 21:36:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:36:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:36:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:36:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:36:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:36:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:36:09 INFO - 'HOMEDRIVE': 'C:', 21:36:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:36:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:36:09 INFO - 'KTS_VERSION': '1.19c', 21:36:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:36:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 21:36:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:36:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:36:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:36:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:36:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:36:09 INFO - 'MOZ_AIRBAG': '1', 21:36:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:36:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:09 INFO - 'MOZ_MSVCVERSION': '8', 21:36:09 INFO - 'MOZ_NO_REMOTE': '1', 21:36:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:36:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:36:09 INFO - 'NO_EM_RESTART': '1', 21:36:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:36:09 INFO - 'OS': 'Windows_NT', 21:36:09 INFO - 'OURDRIVE': 'C:', 21:36: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', 21:36:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:36:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:36:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:36:09 INFO - 'PROCESSOR_LEVEL': '6', 21:36:09 INFO - 'PROCESSOR_REVISION': '1e05', 21:36:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:36:09 INFO - 'PROMPT': '$P$G', 21:36:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:36:09 INFO - 'PWD': 'C:\\slave\\test', 21:36:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:36:09 INFO - 'SESSIONNAME': 'Console', 21:36:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:36:09 INFO - 'SYSTEMDRIVE': 'C:', 21:36:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:36:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:09 INFO - 'TEST1': 'testie', 21:36:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:09 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 21:36:09 INFO - 'USERNAME': 'cltbld', 21:36:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:36:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:36:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:36:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:36:09 INFO - 'WINDIR': 'C:\\WINDOWS', 21:36:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:36:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:36:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:36:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:36:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:36:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:36:15 INFO - Unpacking c:\slave\test\build\tests\marionette 21:36:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:36:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:36:15 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 21:36:15 INFO - Running setup.py install for browsermob-proxy 21:36:20 INFO - Running setup.py install for manifestparser 21:36:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Running setup.py install for marionette-client 21:36:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:36:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Running setup.py install for marionette-driver 21:36:20 INFO - Running setup.py install for mozcrash 21:36:20 INFO - Running setup.py install for mozdebug 21:36:20 INFO - Running setup.py install for mozdevice 21:36:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Running setup.py install for mozfile 21:36:20 INFO - Running setup.py install for mozhttpd 21:36:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Running setup.py install for mozinfo 21:36:20 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Running setup.py install for mozInstall 21:36:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Running setup.py install for mozleak 21:36:20 INFO - Running setup.py install for mozlog 21:36:20 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Running setup.py install for moznetwork 21:36:20 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Running setup.py install for mozprocess 21:36:20 INFO - Running setup.py install for mozprofile 21:36:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Running setup.py install for mozrunner 21:36:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Running setup.py install for mozscreenshot 21:36:20 INFO - Running setup.py install for moztest 21:36:20 INFO - Running setup.py install for mozversion 21:36:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:36:20 INFO - Running setup.py install for wptserve 21:36:20 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 21:36:20 INFO - Cleaning up... 21:36:20 INFO - Return code: 0 21:36:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:36: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')]} 21:36:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36: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')]} 21:36:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36:20 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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 21:36:20 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 21:36:20 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 21:36:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:36:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 21:36:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:36:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 21:36:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:36:20 INFO - 'DCLOCATION': 'SCL3', 21:36:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:36:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:36:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:36:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:36:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:36:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:36:20 INFO - 'HOMEDRIVE': 'C:', 21:36:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:36:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:36:20 INFO - 'KTS_VERSION': '1.19c', 21:36:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:36:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 21:36:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:36:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:36:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:36:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:36:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:36:20 INFO - 'MOZ_AIRBAG': '1', 21:36:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:36:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:20 INFO - 'MOZ_MSVCVERSION': '8', 21:36:20 INFO - 'MOZ_NO_REMOTE': '1', 21:36:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:36:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:36:20 INFO - 'NO_EM_RESTART': '1', 21:36:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:36:20 INFO - 'OS': 'Windows_NT', 21:36:20 INFO - 'OURDRIVE': 'C:', 21:36:20 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', 21:36:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:36:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:36:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:36:20 INFO - 'PROCESSOR_LEVEL': '6', 21:36:20 INFO - 'PROCESSOR_REVISION': '1e05', 21:36:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:36:20 INFO - 'PROMPT': '$P$G', 21:36:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:36:20 INFO - 'PWD': 'C:\\slave\\test', 21:36:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:36:20 INFO - 'SESSIONNAME': 'Console', 21:36:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:36:20 INFO - 'SYSTEMDRIVE': 'C:', 21:36:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:36:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:20 INFO - 'TEST1': 'testie', 21:36:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:20 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 21:36:20 INFO - 'USERNAME': 'cltbld', 21:36:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:36:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:36:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:36:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:36:20 INFO - 'WINDIR': 'C:\\WINDOWS', 21:36:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:36:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:36:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:36:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:36:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:36:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:36:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:36:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:36:24 INFO - Unpacking c:\slave\test\build\tests\marionette 21:36:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:36:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:36:24 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)) 21:36:28 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)) 21:36:28 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)) 21:36:28 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)) 21:36:28 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)) 21:36:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:36:28 INFO - Downloading blessings-1.6.tar.gz 21:36:28 INFO - Running setup.py egg_info for package blessings 21:36:28 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)) 21:36:28 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:36:28 INFO - Running setup.py install for blessings 21:36:28 INFO - Running setup.py install for browsermob-proxy 21:36:28 INFO - Running setup.py install for manifestparser 21:36:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Running setup.py install for marionette-client 21:36:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:36:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Running setup.py install for marionette-driver 21:36:28 INFO - Running setup.py install for mozcrash 21:36:28 INFO - Running setup.py install for mozdebug 21:36:28 INFO - Running setup.py install for mozdevice 21:36:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Running setup.py install for mozhttpd 21:36:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Running setup.py install for mozInstall 21:36:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Running setup.py install for mozleak 21:36:28 INFO - Running setup.py install for mozprofile 21:36:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Running setup.py install for mozrunner 21:36:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:36:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:36:29 INFO - Running setup.py install for mozscreenshot 21:36:29 INFO - Running setup.py install for moztest 21:36:29 INFO - Running setup.py install for mozversion 21:36:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:36:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:36:29 INFO - Running setup.py install for wptserve 21:36:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:36:29 INFO - Cleaning up... 21:36:29 INFO - Return code: 0 21:36:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:36:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:36:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:36:29 INFO - Reading from file tmpfile_stdout 21:36:29 INFO - Using _rmtree_windows ... 21:36:29 INFO - Using _rmtree_windows ... 21:36:29 INFO - Current package versions: 21:36:29 INFO - blessings == 1.6 21:36:29 INFO - blobuploader == 1.2.4 21:36:29 INFO - browsermob-proxy == 0.6.0 21:36:29 INFO - distribute == 0.6.14 21:36:29 INFO - docopt == 0.6.1 21:36:29 INFO - manifestparser == 1.1 21:36:29 INFO - marionette-client == 2.3.0 21:36:29 INFO - marionette-driver == 1.4.0 21:36:29 INFO - mozInstall == 1.12 21:36:29 INFO - mozcrash == 0.17 21:36:29 INFO - mozdebug == 0.1 21:36:29 INFO - mozdevice == 0.48 21:36:29 INFO - mozfile == 1.2 21:36:29 INFO - mozhttpd == 0.7 21:36:29 INFO - mozinfo == 0.9 21:36:29 INFO - mozleak == 0.1 21:36:29 INFO - mozlog == 3.1 21:36:29 INFO - moznetwork == 0.27 21:36:29 INFO - mozprocess == 0.22 21:36:29 INFO - mozprofile == 0.28 21:36:29 INFO - mozrunner == 6.11 21:36:29 INFO - mozscreenshot == 0.1 21:36:29 INFO - mozsystemmonitor == 0.0 21:36:29 INFO - moztest == 0.7 21:36:29 INFO - mozversion == 1.4 21:36:29 INFO - requests == 1.2.3 21:36:29 INFO - wptserve == 1.4.0 21:36:29 INFO - Running post-action listener: _resource_record_post_action 21:36:29 INFO - Running post-action listener: _start_resource_monitoring 21:36:29 INFO - Starting resource monitoring. 21:36:29 INFO - ##### 21:36:29 INFO - ##### Running pull step. 21:36:29 INFO - ##### 21:36:29 INFO - Running pre-action listener: _resource_record_pre_action 21:36:29 INFO - Running main action method: pull 21:36:29 INFO - Pull has nothing to do! 21:36:29 INFO - Running post-action listener: _resource_record_post_action 21:36:29 INFO - ##### 21:36:29 INFO - ##### Running install step. 21:36:29 INFO - ##### 21:36:29 INFO - Running pre-action listener: _resource_record_pre_action 21:36:29 INFO - Running main action method: install 21:36:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:36:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:36:29 INFO - Reading from file tmpfile_stdout 21:36:29 INFO - Using _rmtree_windows ... 21:36:29 INFO - Using _rmtree_windows ... 21:36:29 INFO - Detecting whether we're running mozinstall >=1.0... 21:36:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:36:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:36:30 INFO - Reading from file tmpfile_stdout 21:36:30 INFO - Output received: 21:36:30 INFO - Usage: mozinstall-script.py [options] installer 21:36:30 INFO - Options: 21:36:30 INFO - -h, --help show this help message and exit 21:36:30 INFO - -d DEST, --destination=DEST 21:36:30 INFO - Directory to install application into. [default: 21:36:30 INFO - "C:\slave\test"] 21:36:30 INFO - --app=APP Application being installed. [default: firefox] 21:36:30 INFO - Using _rmtree_windows ... 21:36:30 INFO - Using _rmtree_windows ... 21:36:30 INFO - mkdir: C:\slave\test\build\application 21:36:30 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 21:36:30 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 21:36:33 INFO - Reading from file tmpfile_stdout 21:36:33 INFO - Output received: 21:36:33 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:36:33 INFO - Using _rmtree_windows ... 21:36:33 INFO - Using _rmtree_windows ... 21:36:33 INFO - Running post-action listener: _resource_record_post_action 21:36:33 INFO - ##### 21:36:33 INFO - ##### Running run-tests step. 21:36:33 INFO - ##### 21:36:33 INFO - Running pre-action listener: _resource_record_pre_action 21:36:33 INFO - Running main action method: run_tests 21:36:33 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:36:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:36:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:36:33 INFO - grabbing minidump binary from tooltool 21:36:33 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')]} 21:36:33 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 21:36:33 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 21:36:33 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 21:36:33 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:36:36 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp50w6_o 21:36:36 INFO - INFO - File integrity verified, renaming tmp50w6_o to win32-minidump_stackwalk.exe 21:36:36 INFO - Return code: 0 21:36:36 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:36:36 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:36:36 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/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.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 21:36:36 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/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.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 21:36:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:36:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 21:36:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:36:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 21:36:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:36:36 INFO - 'DCLOCATION': 'SCL3', 21:36:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:36:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:36:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:36:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:36:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:36:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:36:36 INFO - 'HOMEDRIVE': 'C:', 21:36:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:36:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:36:36 INFO - 'KTS_VERSION': '1.19c', 21:36:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:36:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 21:36:36 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:36:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:36:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:36:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:36:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:36:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:36:36 INFO - 'MOZ_AIRBAG': '1', 21:36:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:36:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:36 INFO - 'MOZ_MSVCVERSION': '8', 21:36:36 INFO - 'MOZ_NO_REMOTE': '1', 21:36:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:36:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:36:36 INFO - 'NO_EM_RESTART': '1', 21:36:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:36:36 INFO - 'OS': 'Windows_NT', 21:36:36 INFO - 'OURDRIVE': 'C:', 21:36:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:36:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:36:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:36:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:36:36 INFO - 'PROCESSOR_LEVEL': '6', 21:36:36 INFO - 'PROCESSOR_REVISION': '1e05', 21:36:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:36:36 INFO - 'PROMPT': '$P$G', 21:36:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:36:36 INFO - 'PWD': 'C:\\slave\\test', 21:36:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:36:36 INFO - 'SESSIONNAME': 'Console', 21:36:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:36:36 INFO - 'SYSTEMDRIVE': 'C:', 21:36:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:36:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:36 INFO - 'TEST1': 'testie', 21:36:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:36:36 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 21:36:36 INFO - 'USERNAME': 'cltbld', 21:36:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:36:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:36:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:36:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:36:36 INFO - 'WINDIR': 'C:\\WINDOWS', 21:36:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:36:36 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/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.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 21:36: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 21:36:37 INFO - import pkg_resources 21:36:38 INFO - Using 1 client processes 21:36:41 INFO - SUITE-START | Running 778 tests 21:36:41 INFO - Running testharness tests 21:36:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:36:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:36:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:36:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:36:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:36:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:36:41 INFO - Setting up ssl 21:36:42 INFO - PROCESS | certutil | 21:36:42 INFO - PROCESS | certutil | 21:36:42 INFO - PROCESS | certutil | 21:36:42 INFO - Certificate Nickname Trust Attributes 21:36:42 INFO - SSL,S/MIME,JAR/XPI 21:36:42 INFO - 21:36:42 INFO - web-platform-tests CT,, 21:36:42 INFO - 21:36:42 INFO - Starting runner 21:36:44 INFO - PROCESS | 3680 | [3680] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 21:36:44 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 21:36:44 INFO - PROCESS | 3680 | [3680] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 21:36:45 INFO - PROCESS | 3680 | 1465101405952 Marionette DEBUG Marionette enabled via build flag and pref 21:36:46 INFO - PROCESS | 3680 | ++DOCSHELL 11A0B000 == 1 [pid = 3680] [id = 1] 21:36:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 1 (11A0B400) [pid = 3680] [serial = 1] [outer = 00000000] 21:36:46 INFO - PROCESS | 3680 | [3680] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:36:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 2 (11A0C000) [pid = 3680] [serial = 2] [outer = 11A0B400] 21:36:46 INFO - PROCESS | 3680 | [3680] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 21:36:46 INFO - PROCESS | 3680 | [3680] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 21:36:46 INFO - PROCESS | 3680 | ++DOCSHELL 12808C00 == 2 [pid = 3680] [id = 2] 21:36:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 3 (12809000) [pid = 3680] [serial = 3] [outer = 00000000] 21:36:46 INFO - PROCESS | 3680 | [3680] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:36:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 4 (12809C00) [pid = 3680] [serial = 4] [outer = 12809000] 21:36:46 INFO - PROCESS | 3680 | 1465101406623 Marionette INFO Listening on port 2828 21:36:47 INFO - PROCESS | 3680 | 1465101407019 Marionette DEBUG Marionette enabled via command-line flag 21:36:47 INFO - PROCESS | 3680 | ++DOCSHELL 13331000 == 3 [pid = 3680] [id = 3] 21:36:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 5 (13339000) [pid = 3680] [serial = 5] [outer = 00000000] 21:36:47 INFO - PROCESS | 3680 | [3680] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:36:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 6 (13339C00) [pid = 3680] [serial = 6] [outer = 13339000] 21:36:47 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:36:47 INFO - PROCESS | 3680 | [3680] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 21:36:47 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:36:47 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:36:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 7 (1382B000) [pid = 3680] [serial = 7] [outer = 12809000] 21:36:47 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:36:47 INFO - PROCESS | 3680 | 1465101407371 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1838 21:36:47 INFO - PROCESS | 3680 | 1465101407480 Marionette DEBUG Closed connection conn0 21:36:47 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:36:47 INFO - PROCESS | 3680 | 1465101407490 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1839 21:36:47 INFO - PROCESS | 3680 | 1465101407557 Marionette DEBUG Closed connection conn1 21:36:47 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:36:47 INFO - PROCESS | 3680 | 1465101407565 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1840 21:36:47 INFO - PROCESS | 3680 | ++DOCSHELL 13D27000 == 4 [pid = 3680] [id = 4] 21:36:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 8 (13D27800) [pid = 3680] [serial = 8] [outer = 00000000] 21:36:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 9 (140C9C00) [pid = 3680] [serial = 9] [outer = 13D27800] 21:36:47 INFO - PROCESS | 3680 | [3680] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 21:36:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 10 (140CE800) [pid = 3680] [serial = 10] [outer = 13D27800] 21:36:47 INFO - PROCESS | 3680 | 1465101407822 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:36:47 INFO - PROCESS | 3680 | 1465101407828 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160604190644","device":"desktop","version":"48.0a2"} 21:36:47 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:36:48 INFO - PROCESS | 3680 | [3680] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:36:48 INFO - PROCESS | 3680 | [3680] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:36:48 INFO - PROCESS | 3680 | [3680] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:36:48 INFO - PROCESS | 3680 | ++DOCSHELL 15933C00 == 5 [pid = 3680] [id = 5] 21:36:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 11 (15988400) [pid = 3680] [serial = 11] [outer = 00000000] 21:36:48 INFO - PROCESS | 3680 | ++DOCSHELL 15988800 == 6 [pid = 3680] [id = 6] 21:36:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 12 (15988C00) [pid = 3680] [serial = 12] [outer = 00000000] 21:36:49 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:36:49 INFO - PROCESS | 3680 | ++DOCSHELL 1672E800 == 7 [pid = 3680] [id = 7] 21:36:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 13 (1672EC00) [pid = 3680] [serial = 13] [outer = 00000000] 21:36:49 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:36:49 INFO - PROCESS | 3680 | [3680] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:36:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 14 (16737800) [pid = 3680] [serial = 14] [outer = 1672EC00] 21:36:49 INFO - PROCESS | 3680 | [3680] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 21:36:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 15 (164AF800) [pid = 3680] [serial = 15] [outer = 15988400] 21:36:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 16 (164B1400) [pid = 3680] [serial = 16] [outer = 15988C00] 21:36:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 17 (1671AC00) [pid = 3680] [serial = 17] [outer = 1672EC00] 21:36:50 INFO - PROCESS | 3680 | 1465101410217 Marionette INFO startBrowser 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:50 INFO - PROCESS | 3680 | 1465101410251 Marionette DEBUG loaded listener.js 21:36:50 INFO - PROCESS | 3680 | 1465101410264 Marionette DEBUG loaded listener.js 21:36:50 INFO - PROCESS | 3680 | 1465101410267 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 18 (17D20000) [pid = 3680] [serial = 18] [outer = 1672EC00] 21:36:50 INFO - PROCESS | 3680 | 1465101410857 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"3716500d-baf6-43b7-8cab-cd3a90ce685f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160604190644","device":"desktop","version":"48.0a2","command_id":1}}] 21:36:51 INFO - PROCESS | 3680 | 1465101411020 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:36:51 INFO - PROCESS | 3680 | 1465101411024 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:51 INFO - PROCESS | 3680 | 1465101411081 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 21:36:51 INFO - PROCESS | 3680 | 1465101411186 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:36:51 INFO - PROCESS | 3680 | 1465101411188 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:51 INFO - PROCESS | 3680 | [3680] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:36:51 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:36:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 19 (181F7000) [pid = 3680] [serial = 19] [outer = 1672EC00] 21:36:51 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:36:51 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:36:51 INFO - PROCESS | 3680 | 1465101411754 Marionette TRACE conn2 <- [1,3,null,{}] 21:36:51 INFO - PROCESS | 3680 | 1465101411773 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:36:51 INFO - PROCESS | 3680 | 1465101411776 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:51 INFO - PROCESS | 3680 | 1465101411804 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 21:36:51 INFO - PROCESS | 3680 | 1465101411853 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 21:36:51 INFO - PROCESS | 3680 | 1465101411855 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 21:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:36:51 INFO - PROCESS | 3680 | 1465101411876 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:36:51 INFO - PROCESS | 3680 | 1465101411879 Marionette TRACE conn2 <- [1,6,null,{}] 21:36:51 INFO - PROCESS | 3680 | 1465101411938 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:51 INFO - PROCESS | 3680 | 1465101411940 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:51 INFO - PROCESS | 3680 | 1465101411958 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 21:36:51 INFO - PROCESS | 3680 | 1465101411962 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:51 INFO - PROCESS | 3680 | 1465101411964 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:51 INFO - PROCESS | 3680 | ++DOCSHELL 165B1400 == 8 [pid = 3680] [id = 8] 21:36:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 20 (199AEC00) [pid = 3680] [serial = 20] [outer = 00000000] 21:36:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 21 (199B1400) [pid = 3680] [serial = 21] [outer = 199AEC00] 21:36:52 INFO - PROCESS | 3680 | 1465101412013 Marionette DEBUG loaded listener.js 21:36:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 22 (19ED2C00) [pid = 3680] [serial = 22] [outer = 199AEC00] 21:36:52 INFO - PROCESS | 3680 | ++DOCSHELL 1A121800 == 9 [pid = 3680] [id = 9] 21:36:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 23 (1A121C00) [pid = 3680] [serial = 23] [outer = 00000000] 21:36:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 24 (1A12F800) [pid = 3680] [serial = 24] [outer = 1A121C00] 21:36:52 INFO - PROCESS | 3680 | 1465101412514 Marionette DEBUG loaded listener.js 21:36:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 25 (1A132800) [pid = 3680] [serial = 25] [outer = 1A121C00] 21:36:52 INFO - PROCESS | 3680 | 1465101412697 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 875ms 21:36:52 INFO - PROCESS | 3680 | 1465101412782 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 21:36:52 INFO - PROCESS | 3680 | 1465101412784 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 21:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:36:52 INFO - PROCESS | 3680 | 1465101412824 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:36:52 INFO - PROCESS | 3680 | 1465101412826 Marionette TRACE conn2 <- [1,10,null,{}] 21:36:52 INFO - PROCESS | 3680 | 1465101412900 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:52 INFO - PROCESS | 3680 | 1465101412905 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:53 INFO - PROCESS | 3680 | 1465101413014 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 21:36:53 INFO - PROCESS | 3680 | 1465101413033 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:53 INFO - PROCESS | 3680 | 1465101413035 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:53 INFO - PROCESS | 3680 | ++DOCSHELL 1A5BA400 == 10 [pid = 3680] [id = 10] 21:36:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 26 (1A5BFC00) [pid = 3680] [serial = 26] [outer = 00000000] 21:36:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 27 (1AD0F400) [pid = 3680] [serial = 27] [outer = 1A5BFC00] 21:36:53 INFO - PROCESS | 3680 | 1465101413086 Marionette DEBUG loaded listener.js 21:36:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 28 (1A70C400) [pid = 3680] [serial = 28] [outer = 1A5BFC00] 21:36:53 INFO - PROCESS | 3680 | 1465101413448 Marionette TRACE conn2 <- [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]]]}] 21:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 703ms 21:36:53 INFO - PROCESS | 3680 | 1465101413513 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 21:36:53 INFO - PROCESS | 3680 | 1465101413515 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 21:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:36:53 INFO - PROCESS | 3680 | 1465101413519 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:36:53 INFO - PROCESS | 3680 | 1465101413521 Marionette TRACE conn2 <- [1,14,null,{}] 21:36:53 INFO - PROCESS | 3680 | 1465101413524 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:53 INFO - PROCESS | 3680 | 1465101413527 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:53 INFO - PROCESS | 3680 | 1465101413632 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 21:36:53 INFO - PROCESS | 3680 | 1465101413640 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:53 INFO - PROCESS | 3680 | 1465101413642 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:53 INFO - PROCESS | 3680 | ++DOCSHELL 15165C00 == 11 [pid = 3680] [id = 11] 21:36:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 29 (1516E800) [pid = 3680] [serial = 29] [outer = 00000000] 21:36:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 30 (1A12F400) [pid = 3680] [serial = 30] [outer = 1516E800] 21:36:53 INFO - PROCESS | 3680 | 1465101413686 Marionette DEBUG loaded listener.js 21:36:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 31 (1A717000) [pid = 3680] [serial = 31] [outer = 1516E800] 21:36:54 INFO - PROCESS | 3680 | 1465101414061 Marionette TRACE conn2 <- [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]]]}] 21:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 593ms 21:36:54 INFO - PROCESS | 3680 | 1465101414116 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 21:36:54 INFO - PROCESS | 3680 | 1465101414118 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 21:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:36:54 INFO - PROCESS | 3680 | 1465101414121 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:36:54 INFO - PROCESS | 3680 | 1465101414123 Marionette TRACE conn2 <- [1,18,null,{}] 21:36:54 INFO - PROCESS | 3680 | 1465101414126 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:54 INFO - PROCESS | 3680 | 1465101414128 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:54 INFO - PROCESS | 3680 | 1465101414224 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 21:36:54 INFO - PROCESS | 3680 | 1465101414230 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:54 INFO - PROCESS | 3680 | 1465101414233 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:54 INFO - PROCESS | 3680 | ++DOCSHELL 199BFC00 == 12 [pid = 3680] [id = 12] 21:36:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 32 (199C0000) [pid = 3680] [serial = 32] [outer = 00000000] 21:36:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 33 (199C2800) [pid = 3680] [serial = 33] [outer = 199C0000] 21:36:54 INFO - PROCESS | 3680 | 1465101414276 Marionette DEBUG loaded listener.js 21:36:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 34 (1A718800) [pid = 3680] [serial = 34] [outer = 199C0000] 21:36:54 INFO - PROCESS | 3680 | 1465101414615 Marionette TRACE conn2 <- [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]]]}] 21:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 21:36:54 INFO - PROCESS | 3680 | 1465101414657 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 21:36:54 INFO - PROCESS | 3680 | 1465101414659 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 21:36:54 INFO - PROCESS | 3680 | 1465101414663 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:36:54 INFO - PROCESS | 3680 | 1465101414664 Marionette TRACE conn2 <- [1,22,null,{}] 21:36:54 INFO - PROCESS | 3680 | 1465101414668 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:54 INFO - PROCESS | 3680 | 1465101414670 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:54 INFO - PROCESS | 3680 | 1465101414777 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 21:36:54 INFO - PROCESS | 3680 | 1465101414782 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:54 INFO - PROCESS | 3680 | 1465101414784 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:54 INFO - PROCESS | 3680 | ++DOCSHELL 1AF4B800 == 13 [pid = 3680] [id = 13] 21:36:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 35 (1AF4BC00) [pid = 3680] [serial = 35] [outer = 00000000] 21:36:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 36 (1AFAF000) [pid = 3680] [serial = 36] [outer = 1AF4BC00] 21:36:54 INFO - PROCESS | 3680 | 1465101414828 Marionette DEBUG loaded listener.js 21:36:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 37 (1AFB4800) [pid = 3680] [serial = 37] [outer = 1AF4BC00] 21:36:55 INFO - PROCESS | 3680 | 1465101415138 Marionette TRACE conn2 <- [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]]]}] 21:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 500ms 21:36:55 INFO - PROCESS | 3680 | 1465101415157 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 21:36:55 INFO - PROCESS | 3680 | 1465101415159 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 21:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:36:55 INFO - PROCESS | 3680 | 1465101415166 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:36:55 INFO - PROCESS | 3680 | 1465101415167 Marionette TRACE conn2 <- [1,26,null,{}] 21:36:55 INFO - PROCESS | 3680 | 1465101415171 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:55 INFO - PROCESS | 3680 | 1465101415173 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:55 INFO - PROCESS | 3680 | 1465101415267 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 21:36:55 INFO - PROCESS | 3680 | 1465101415272 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:55 INFO - PROCESS | 3680 | 1465101415275 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:55 INFO - PROCESS | 3680 | ++DOCSHELL 1AFBC000 == 14 [pid = 3680] [id = 14] 21:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 38 (1AFBD800) [pid = 3680] [serial = 38] [outer = 00000000] 21:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 39 (1B23CC00) [pid = 3680] [serial = 39] [outer = 1AFBD800] 21:36:55 INFO - PROCESS | 3680 | 1465101415318 Marionette DEBUG loaded listener.js 21:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 40 (1B241800) [pid = 3680] [serial = 40] [outer = 1AFBD800] 21:36:55 INFO - PROCESS | 3680 | ++DOCSHELL 1B245C00 == 15 [pid = 3680] [id = 15] 21:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 41 (1B37E400) [pid = 3680] [serial = 41] [outer = 00000000] 21:36:55 INFO - PROCESS | 3680 | 1465101415668 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 42 (1B381800) [pid = 3680] [serial = 42] [outer = 1B37E400] 21:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 43 (1B385000) [pid = 3680] [serial = 43] [outer = 1B37E400] 21:36:55 INFO - PROCESS | 3680 | ++DOCSHELL 1516E000 == 16 [pid = 3680] [id = 16] 21:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 44 (1B384C00) [pid = 3680] [serial = 44] [outer = 00000000] 21:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 45 (1B3C9400) [pid = 3680] [serial = 45] [outer = 1B384C00] 21:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 594ms 21:36:55 INFO - PROCESS | 3680 | 1465101415766 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 21:36:55 INFO - PROCESS | 3680 | 1465101415768 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 21:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 46 (1B3CB400) [pid = 3680] [serial = 46] [outer = 1B384C00] 21:36:55 INFO - PROCESS | 3680 | 1465101415822 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:36:55 INFO - PROCESS | 3680 | 1465101415835 Marionette TRACE conn2 <- [1,30,null,{}] 21:36:55 INFO - PROCESS | 3680 | 1465101415852 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:55 INFO - PROCESS | 3680 | 1465101415854 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:55 INFO - PROCESS | 3680 | 1465101415998 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 21:36:55 INFO - PROCESS | 3680 | 1465101416006 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:55 INFO - PROCESS | 3680 | 1465101416008 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:55 INFO - PROCESS | 3680 | ++DOCSHELL 1AFBB800 == 17 [pid = 3680] [id = 17] 21:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 47 (1B243C00) [pid = 3680] [serial = 47] [outer = 00000000] 21:36:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 48 (1B389C00) [pid = 3680] [serial = 48] [outer = 1B243C00] 21:36:56 INFO - PROCESS | 3680 | 1465101416051 Marionette DEBUG loaded listener.js 21:36:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 49 (1BCA6000) [pid = 3680] [serial = 49] [outer = 1B243C00] 21:36:56 INFO - PROCESS | 3680 | --DOCSHELL 11A0B000 == 16 [pid = 3680] [id = 1] 21:36:57 INFO - PROCESS | 3680 | 1465101417045 Marionette TRACE conn2 <- [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]]]}] 21:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1297ms 21:36:57 INFO - PROCESS | 3680 | 1465101417078 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 21:36:57 INFO - PROCESS | 3680 | 1465101417082 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 21:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:36:57 INFO - PROCESS | 3680 | 1465101417087 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:36:57 INFO - PROCESS | 3680 | 1465101417092 Marionette TRACE conn2 <- [1,34,null,{}] 21:36:57 INFO - PROCESS | 3680 | 1465101417097 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:57 INFO - PROCESS | 3680 | 1465101417100 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:57 INFO - PROCESS | 3680 | 1465101417218 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 21:36:57 INFO - PROCESS | 3680 | 1465101417283 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:57 INFO - PROCESS | 3680 | 1465101417286 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:57 INFO - PROCESS | 3680 | ++DOCSHELL 10A59800 == 17 [pid = 3680] [id = 18] 21:36:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 50 (10A61C00) [pid = 3680] [serial = 50] [outer = 00000000] 21:36:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 51 (110D5000) [pid = 3680] [serial = 51] [outer = 10A61C00] 21:36:57 INFO - PROCESS | 3680 | 1465101417342 Marionette DEBUG loaded listener.js 21:36:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (12AC6000) [pid = 3680] [serial = 52] [outer = 10A61C00] 21:36:57 INFO - PROCESS | 3680 | 1465101417947 Marionette TRACE conn2 <- [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]]]}] 21:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 891ms 21:36:57 INFO - PROCESS | 3680 | 1465101417993 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 21:36:57 INFO - PROCESS | 3680 | 1465101417998 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 21:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:36:57 INFO - PROCESS | 3680 | 1465101418004 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:36:57 INFO - PROCESS | 3680 | 1465101418007 Marionette TRACE conn2 <- [1,38,null,{}] 21:36:57 INFO - PROCESS | 3680 | 1465101418011 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:58 INFO - PROCESS | 3680 | 1465101418014 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:58 INFO - PROCESS | 3680 | 1465101418132 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 21:36:58 INFO - PROCESS | 3680 | 1465101418199 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:58 INFO - PROCESS | 3680 | 1465101418202 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:58 INFO - PROCESS | 3680 | ++DOCSHELL 13339400 == 18 [pid = 3680] [id = 19] 21:36:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (1337A800) [pid = 3680] [serial = 53] [outer = 00000000] 21:36:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (14062400) [pid = 3680] [serial = 54] [outer = 1337A800] 21:36:58 INFO - PROCESS | 3680 | 1465101418258 Marionette DEBUG loaded listener.js 21:36:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (14337400) [pid = 3680] [serial = 55] [outer = 1337A800] 21:36:58 INFO - PROCESS | 3680 | 1465101418808 Marionette TRACE conn2 <- [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]]]}] 21:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 999ms 21:36:58 INFO - PROCESS | 3680 | 1465101419008 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 21:36:58 INFO - PROCESS | 3680 | 1465101419013 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 21:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:36:59 INFO - PROCESS | 3680 | 1465101419019 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:36:59 INFO - PROCESS | 3680 | 1465101419022 Marionette TRACE conn2 <- [1,42,null,{}] 21:36:59 INFO - PROCESS | 3680 | 1465101419028 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:59 INFO - PROCESS | 3680 | 1465101419031 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:59 INFO - PROCESS | 3680 | 1465101419127 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 21:36:59 INFO - PROCESS | 3680 | 1465101419185 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:59 INFO - PROCESS | 3680 | 1465101419190 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:59 INFO - PROCESS | 3680 | ++DOCSHELL 104F0C00 == 19 [pid = 3680] [id = 20] 21:36:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (104F2800) [pid = 3680] [serial = 56] [outer = 00000000] 21:36:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (10566400) [pid = 3680] [serial = 57] [outer = 104F2800] 21:36:59 INFO - PROCESS | 3680 | 1465101419240 Marionette DEBUG loaded listener.js 21:36:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (105FB000) [pid = 3680] [serial = 58] [outer = 104F2800] 21:36:59 INFO - PROCESS | 3680 | --DOCSHELL 13D27000 == 18 [pid = 3680] [id = 4] 21:36:59 INFO - PROCESS | 3680 | 1465101419786 Marionette TRACE conn2 <- [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]]]}] 21:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 797ms 21:36:59 INFO - PROCESS | 3680 | 1465101419818 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 21:36:59 INFO - PROCESS | 3680 | 1465101419821 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 21:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:36:59 INFO - PROCESS | 3680 | 1465101419827 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:36:59 INFO - PROCESS | 3680 | 1465101419830 Marionette TRACE conn2 <- [1,46,null,{}] 21:36:59 INFO - PROCESS | 3680 | 1465101419834 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:59 INFO - PROCESS | 3680 | 1465101419837 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:59 INFO - PROCESS | 3680 | 1465101419923 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 21:36:59 INFO - PROCESS | 3680 | 1465101419935 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:59 INFO - PROCESS | 3680 | 1465101419937 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:36:59 INFO - PROCESS | 3680 | ++DOCSHELL 1127E800 == 19 [pid = 3680] [id = 21] 21:36:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (114B4000) [pid = 3680] [serial = 59] [outer = 00000000] 21:36:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (11A0E800) [pid = 3680] [serial = 60] [outer = 114B4000] 21:36:59 INFO - PROCESS | 3680 | 1465101419988 Marionette DEBUG loaded listener.js 21:37:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (11C66800) [pid = 3680] [serial = 61] [outer = 114B4000] 21:37:00 INFO - PROCESS | 3680 | 1465101420483 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 688ms 21:37:00 INFO - PROCESS | 3680 | 1465101420523 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 21:37:00 INFO - PROCESS | 3680 | 1465101420525 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 21:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:37:00 INFO - PROCESS | 3680 | 1465101420532 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:37:00 INFO - PROCESS | 3680 | 1465101420534 Marionette TRACE conn2 <- [1,50,null,{}] 21:37:00 INFO - PROCESS | 3680 | 1465101420544 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:00 INFO - PROCESS | 3680 | 1465101420548 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:00 INFO - PROCESS | 3680 | 1465101420637 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 21:37:00 INFO - PROCESS | 3680 | 1465101420718 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:00 INFO - PROCESS | 3680 | 1465101420722 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:00 INFO - PROCESS | 3680 | ++DOCSHELL 1318FC00 == 20 [pid = 3680] [id = 22] 21:37:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (13190000) [pid = 3680] [serial = 62] [outer = 00000000] 21:37:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (13335000) [pid = 3680] [serial = 63] [outer = 13190000] 21:37:00 INFO - PROCESS | 3680 | 1465101420777 Marionette DEBUG loaded listener.js 21:37:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (13385800) [pid = 3680] [serial = 64] [outer = 13190000] 21:37:01 INFO - PROCESS | 3680 | 1465101421124 Marionette TRACE conn2 <- [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]]]}] 21:37:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 641ms 21:37:01 INFO - PROCESS | 3680 | 1465101421167 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 21:37:01 INFO - PROCESS | 3680 | 1465101421169 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 21:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:37:01 INFO - PROCESS | 3680 | 1465101421172 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:37:01 INFO - PROCESS | 3680 | 1465101421174 Marionette TRACE conn2 <- [1,54,null,{}] 21:37:01 INFO - PROCESS | 3680 | 1465101421177 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:01 INFO - PROCESS | 3680 | 1465101421179 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:01 INFO - PROCESS | 3680 | 1465101421268 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 21:37:01 INFO - PROCESS | 3680 | 1465101421345 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:01 INFO - PROCESS | 3680 | 1465101421348 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:01 INFO - PROCESS | 3680 | ++DOCSHELL 140C5800 == 21 [pid = 3680] [id = 23] 21:37:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (14337000) [pid = 3680] [serial = 65] [outer = 00000000] 21:37:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (14EF1800) [pid = 3680] [serial = 66] [outer = 14337000] 21:37:01 INFO - PROCESS | 3680 | 1465101421405 Marionette DEBUG loaded listener.js 21:37:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (15169C00) [pid = 3680] [serial = 67] [outer = 14337000] 21:37:01 INFO - PROCESS | 3680 | 1465101421745 Marionette TRACE conn2 <- [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]]]}] 21:37:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 641ms 21:37:01 INFO - PROCESS | 3680 | 1465101421811 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 21:37:01 INFO - PROCESS | 3680 | 1465101421813 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 21:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:37:01 INFO - PROCESS | 3680 | 1465101421816 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:37:01 INFO - PROCESS | 3680 | 1465101421817 Marionette TRACE conn2 <- [1,58,null,{}] 21:37:01 INFO - PROCESS | 3680 | 1465101421821 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:01 INFO - PROCESS | 3680 | 1465101421823 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:01 INFO - PROCESS | 3680 | 1465101421901 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 21:37:01 INFO - PROCESS | 3680 | 1465101421906 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:01 INFO - PROCESS | 3680 | 1465101421908 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:01 INFO - PROCESS | 3680 | ++DOCSHELL 153B9800 == 22 [pid = 3680] [id = 24] 21:37:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (153B9C00) [pid = 3680] [serial = 68] [outer = 00000000] 21:37:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (153F4C00) [pid = 3680] [serial = 69] [outer = 153B9C00] 21:37:01 INFO - PROCESS | 3680 | 1465101421951 Marionette DEBUG loaded listener.js 21:37:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (154D5800) [pid = 3680] [serial = 70] [outer = 153B9C00] 21:37:02 INFO - PROCESS | 3680 | 1465101422333 Marionette TRACE conn2 <- [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]]]}] 21:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 531ms 21:37:02 INFO - PROCESS | 3680 | 1465101422351 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 21:37:02 INFO - PROCESS | 3680 | 1465101422353 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 21:37:02 INFO - PROCESS | 3680 | 1465101422356 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:37:02 INFO - PROCESS | 3680 | 1465101422358 Marionette TRACE conn2 <- [1,62,null,{}] 21:37:02 INFO - PROCESS | 3680 | 1465101422361 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:02 INFO - PROCESS | 3680 | 1465101422367 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:02 INFO - PROCESS | 3680 | 1465101422503 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 21:37:02 INFO - PROCESS | 3680 | 1465101422511 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:02 INFO - PROCESS | 3680 | 1465101422514 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:02 INFO - PROCESS | 3680 | ++DOCSHELL 15937400 == 23 [pid = 3680] [id = 25] 21:37:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (15937800) [pid = 3680] [serial = 71] [outer = 00000000] 21:37:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (15C4E400) [pid = 3680] [serial = 72] [outer = 15937800] 21:37:02 INFO - PROCESS | 3680 | 1465101422559 Marionette DEBUG loaded listener.js 21:37:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (15D86000) [pid = 3680] [serial = 73] [outer = 15937800] 21:37:02 INFO - PROCESS | 3680 | 1465101422962 Marionette TRACE conn2 <- [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]]]}] 21:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 641ms 21:37:02 INFO - PROCESS | 3680 | 1465101422995 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 21:37:02 INFO - PROCESS | 3680 | 1465101422997 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 21:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:37:02 INFO - PROCESS | 3680 | 1465101423000 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:37:02 INFO - PROCESS | 3680 | 1465101423001 Marionette TRACE conn2 <- [1,66,null,{}] 21:37:02 INFO - PROCESS | 3680 | 1465101423005 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:02 INFO - PROCESS | 3680 | 1465101423007 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:03 INFO - PROCESS | 3680 | 1465101423119 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 21:37:03 INFO - PROCESS | 3680 | 1465101423126 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:03 INFO - PROCESS | 3680 | 1465101423128 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:03 INFO - PROCESS | 3680 | ++DOCSHELL 13191C00 == 24 [pid = 3680] [id = 26] 21:37:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15C48400) [pid = 3680] [serial = 74] [outer = 00000000] 21:37:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (164B0800) [pid = 3680] [serial = 75] [outer = 15C48400] 21:37:03 INFO - PROCESS | 3680 | 1465101423173 Marionette DEBUG loaded listener.js 21:37:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1671BC00) [pid = 3680] [serial = 76] [outer = 15C48400] 21:37:03 INFO - PROCESS | 3680 | 1465101423540 Marionette TRACE conn2 <- [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]]]}] 21:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 21:37:03 INFO - PROCESS | 3680 | 1465101423597 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 21:37:03 INFO - PROCESS | 3680 | 1465101423599 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 21:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:37:03 INFO - PROCESS | 3680 | 1465101423602 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:37:03 INFO - PROCESS | 3680 | 1465101423604 Marionette TRACE conn2 <- [1,70,null,{}] 21:37:03 INFO - PROCESS | 3680 | 1465101423607 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:03 INFO - PROCESS | 3680 | 1465101423609 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:03 INFO - PROCESS | 3680 | 1465101423686 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 21:37:03 INFO - PROCESS | 3680 | 1465101423769 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:03 INFO - PROCESS | 3680 | 1465101423771 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:03 INFO - PROCESS | 3680 | ++DOCSHELL 1043A000 == 25 [pid = 3680] [id = 27] 21:37:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (12D5D000) [pid = 3680] [serial = 77] [outer = 00000000] 21:37:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16F1E800) [pid = 3680] [serial = 78] [outer = 12D5D000] 21:37:03 INFO - PROCESS | 3680 | 1465101423817 Marionette DEBUG loaded listener.js 21:37:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (172D6400) [pid = 3680] [serial = 79] [outer = 12D5D000] 21:37:04 INFO - PROCESS | 3680 | 1465101424138 Marionette TRACE conn2 <- [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]]]}] 21:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 594ms 21:37:04 INFO - PROCESS | 3680 | 1465101424200 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 21:37:04 INFO - PROCESS | 3680 | 1465101424202 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 21:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:37:04 INFO - PROCESS | 3680 | 1465101424206 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:37:04 INFO - PROCESS | 3680 | 1465101424207 Marionette TRACE conn2 <- [1,74,null,{}] 21:37:04 INFO - PROCESS | 3680 | 1465101424210 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:04 INFO - PROCESS | 3680 | 1465101424212 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:04 INFO - PROCESS | 3680 | 1465101424318 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 21:37:04 INFO - PROCESS | 3680 | 1465101424325 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:04 INFO - PROCESS | 3680 | 1465101424327 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:04 INFO - PROCESS | 3680 | ++DOCSHELL 156DA400 == 26 [pid = 3680] [id = 28] 21:37:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16040400) [pid = 3680] [serial = 80] [outer = 00000000] 21:37:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (179B9000) [pid = 3680] [serial = 81] [outer = 16040400] 21:37:04 INFO - PROCESS | 3680 | 1465101424372 Marionette DEBUG loaded listener.js 21:37:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17CC2C00) [pid = 3680] [serial = 82] [outer = 16040400] 21:37:04 INFO - PROCESS | 3680 | 1465101424738 Marionette TRACE conn2 <- [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]]]}] 21:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 593ms 21:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:37:04 INFO - PROCESS | 3680 | 1465101424802 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 21:37:04 INFO - PROCESS | 3680 | 1465101424804 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 21:37:04 INFO - PROCESS | 3680 | 1465101424807 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:37:04 INFO - PROCESS | 3680 | 1465101424809 Marionette TRACE conn2 <- [1,78,null,{}] 21:37:04 INFO - PROCESS | 3680 | 1465101424812 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:04 INFO - PROCESS | 3680 | 1465101424814 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:04 INFO - PROCESS | 3680 | 1465101424890 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 21:37:04 INFO - PROCESS | 3680 | 1465101424961 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:04 INFO - PROCESS | 3680 | 1465101424963 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:04 INFO - PROCESS | 3680 | ++DOCSHELL 110DE800 == 27 [pid = 3680] [id = 29] 21:37:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (140C4000) [pid = 3680] [serial = 83] [outer = 00000000] 21:37:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17DF6C00) [pid = 3680] [serial = 84] [outer = 140C4000] 21:37:04 INFO - PROCESS | 3680 | 1465101425006 Marionette DEBUG loaded listener.js 21:37:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17DF7400) [pid = 3680] [serial = 85] [outer = 140C4000] 21:37:05 INFO - PROCESS | 3680 | 1465101425354 Marionette TRACE conn2 <- [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]]]}] 21:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 594ms 21:37:05 INFO - PROCESS | 3680 | 1465101425405 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 21:37:05 INFO - PROCESS | 3680 | 1465101425407 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 21:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:37:05 INFO - PROCESS | 3680 | 1465101425411 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:37:05 INFO - PROCESS | 3680 | 1465101425413 Marionette TRACE conn2 <- [1,82,null,{}] 21:37:05 INFO - PROCESS | 3680 | 1465101425417 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:05 INFO - PROCESS | 3680 | 1465101425419 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:05 INFO - PROCESS | 3680 | 1465101425544 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 21:37:05 INFO - PROCESS | 3680 | 1465101425552 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:05 INFO - PROCESS | 3680 | 1465101425554 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:05 INFO - PROCESS | 3680 | ++DOCSHELL 15168400 == 28 [pid = 3680] [id = 30] 21:37:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (179B9C00) [pid = 3680] [serial = 86] [outer = 00000000] 21:37:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1984A000) [pid = 3680] [serial = 87] [outer = 179B9C00] 21:37:05 INFO - PROCESS | 3680 | 1465101425598 Marionette DEBUG loaded listener.js 21:37:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (199AB400) [pid = 3680] [serial = 88] [outer = 179B9C00] 21:37:05 INFO - PROCESS | 3680 | 1465101425971 Marionette TRACE conn2 <- [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]]]}] 21:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 593ms 21:37:05 INFO - PROCESS | 3680 | 1465101426007 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 21:37:05 INFO - PROCESS | 3680 | 1465101426009 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 21:37:05 INFO - PROCESS | 3680 | 1465101426012 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:37:05 INFO - PROCESS | 3680 | 1465101426014 Marionette TRACE conn2 <- [1,86,null,{}] 21:37:05 INFO - PROCESS | 3680 | 1465101426017 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:05 INFO - PROCESS | 3680 | 1465101426018 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:06 INFO - PROCESS | 3680 | 1465101426096 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 21:37:06 INFO - PROCESS | 3680 | 1465101426175 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:06 INFO - PROCESS | 3680 | 1465101426177 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:06 INFO - PROCESS | 3680 | ++DOCSHELL 13380800 == 29 [pid = 3680] [id = 31] 21:37:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (19849400) [pid = 3680] [serial = 89] [outer = 00000000] 21:37:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (199B7000) [pid = 3680] [serial = 90] [outer = 19849400] 21:37:06 INFO - PROCESS | 3680 | 1465101426219 Marionette DEBUG loaded listener.js 21:37:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (199BCC00) [pid = 3680] [serial = 91] [outer = 19849400] 21:37:06 INFO - PROCESS | 3680 | 1465101426581 Marionette TRACE conn2 <- [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]]]}] 21:37:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 641ms 21:37:06 INFO - PROCESS | 3680 | 1465101426651 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 21:37:06 INFO - PROCESS | 3680 | 1465101426653 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 21:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:37:06 INFO - PROCESS | 3680 | 1465101426657 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:37:06 INFO - PROCESS | 3680 | 1465101426658 Marionette TRACE conn2 <- [1,90,null,{}] 21:37:06 INFO - PROCESS | 3680 | 1465101426661 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:06 INFO - PROCESS | 3680 | 1465101426663 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:06 INFO - PROCESS | 3680 | 1465101426792 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 21:37:06 INFO - PROCESS | 3680 | 1465101426799 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:06 INFO - PROCESS | 3680 | 1465101426801 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:06 INFO - PROCESS | 3680 | ++DOCSHELL 12D93800 == 30 [pid = 3680] [id = 32] 21:37:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1516DC00) [pid = 3680] [serial = 92] [outer = 00000000] 21:37:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1A08F800) [pid = 3680] [serial = 93] [outer = 1516DC00] 21:37:06 INFO - PROCESS | 3680 | 1465101426853 Marionette DEBUG loaded listener.js 21:37:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1A090000) [pid = 3680] [serial = 94] [outer = 1516DC00] 21:37:08 INFO - PROCESS | 3680 | 1465101428064 Marionette TRACE conn2 <- [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]]]}] 21:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1453ms 21:37:08 INFO - PROCESS | 3680 | 1465101428118 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 21:37:08 INFO - PROCESS | 3680 | 1465101428121 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 21:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:37:08 INFO - PROCESS | 3680 | 1465101428126 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:37:08 INFO - PROCESS | 3680 | 1465101428129 Marionette TRACE conn2 <- [1,94,null,{}] 21:37:08 INFO - PROCESS | 3680 | 1465101428143 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:08 INFO - PROCESS | 3680 | 1465101428145 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:08 INFO - PROCESS | 3680 | 1465101428263 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 21:37:08 INFO - PROCESS | 3680 | 1465101428277 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:08 INFO - PROCESS | 3680 | 1465101428279 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:08 INFO - PROCESS | 3680 | ++DOCSHELL 10B60800 == 31 [pid = 3680] [id = 33] 21:37:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (10B61C00) [pid = 3680] [serial = 95] [outer = 00000000] 21:37:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (110D7000) [pid = 3680] [serial = 96] [outer = 10B61C00] 21:37:08 INFO - PROCESS | 3680 | 1465101428327 Marionette DEBUG loaded listener.js 21:37:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (11A14000) [pid = 3680] [serial = 97] [outer = 10B61C00] 21:37:08 INFO - PROCESS | 3680 | 1465101428737 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 641ms 21:37:08 INFO - PROCESS | 3680 | 1465101428761 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 21:37:08 INFO - PROCESS | 3680 | 1465101428765 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 21:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:37:08 INFO - PROCESS | 3680 | 1465101428771 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:37:08 INFO - PROCESS | 3680 | 1465101428773 Marionette TRACE conn2 <- [1,98,null,{}] 21:37:08 INFO - PROCESS | 3680 | 1465101428777 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:08 INFO - PROCESS | 3680 | 1465101428779 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:08 INFO - PROCESS | 3680 | 1465101428894 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 21:37:08 INFO - PROCESS | 3680 | 1465101428900 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:08 INFO - PROCESS | 3680 | 1465101428903 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:08 INFO - PROCESS | 3680 | ++DOCSHELL 12B6B000 == 32 [pid = 3680] [id = 34] 21:37:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (12D5DC00) [pid = 3680] [serial = 98] [outer = 00000000] 21:37:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (13190C00) [pid = 3680] [serial = 99] [outer = 12D5DC00] 21:37:08 INFO - PROCESS | 3680 | 1465101428949 Marionette DEBUG loaded listener.js 21:37:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (1332DC00) [pid = 3680] [serial = 100] [outer = 12D5DC00] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (13D27800) [pid = 3680] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (1AFBD800) [pid = 3680] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (1AF4BC00) [pid = 3680] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (199C0000) [pid = 3680] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (1516E800) [pid = 3680] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (1A5BFC00) [pid = 3680] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (199AEC00) [pid = 3680] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (10A61C00) [pid = 3680] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1337A800) [pid = 3680] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (104F2800) [pid = 3680] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (114B4000) [pid = 3680] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (13190000) [pid = 3680] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (14337000) [pid = 3680] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (153B9C00) [pid = 3680] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (15937800) [pid = 3680] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (15C48400) [pid = 3680] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (12D5D000) [pid = 3680] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (16040400) [pid = 3680] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (140C4000) [pid = 3680] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (179B9C00) [pid = 3680] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:37:09 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1B243C00) [pid = 3680] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:37:09 INFO - PROCESS | 3680 | 1465101429799 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:37:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1046ms 21:37:09 INFO - PROCESS | 3680 | 1465101429810 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 21:37:09 INFO - PROCESS | 3680 | 1465101429813 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 21:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:37:09 INFO - PROCESS | 3680 | 1465101429844 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:37:09 INFO - PROCESS | 3680 | 1465101429847 Marionette TRACE conn2 <- [1,102,null,{}] 21:37:09 INFO - PROCESS | 3680 | 1465101429858 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:09 INFO - PROCESS | 3680 | 1465101429862 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:09 INFO - PROCESS | 3680 | 1465101429943 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 21:37:09 INFO - PROCESS | 3680 | 1465101429949 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:09 INFO - PROCESS | 3680 | 1465101429952 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:09 INFO - PROCESS | 3680 | ++DOCSHELL 13338800 == 33 [pid = 3680] [id = 35] 21:37:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1337F800) [pid = 3680] [serial = 101] [outer = 00000000] 21:37:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (14062C00) [pid = 3680] [serial = 102] [outer = 1337F800] 21:37:09 INFO - PROCESS | 3680 | 1465101429998 Marionette DEBUG loaded listener.js 21:37:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (140D0400) [pid = 3680] [serial = 103] [outer = 1337F800] 21:37:10 INFO - PROCESS | 3680 | 1465101430413 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 594ms 21:37:10 INFO - PROCESS | 3680 | 1465101430430 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 21:37:10 INFO - PROCESS | 3680 | 1465101430433 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 21:37:10 INFO - PROCESS | 3680 | 1465101430436 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:37:10 INFO - PROCESS | 3680 | 1465101430438 Marionette TRACE conn2 <- [1,106,null,{}] 21:37:10 INFO - PROCESS | 3680 | 1465101430441 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:10 INFO - PROCESS | 3680 | 1465101430443 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:10 INFO - PROCESS | 3680 | 1465101430523 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 21:37:10 INFO - PROCESS | 3680 | 1465101430529 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:10 INFO - PROCESS | 3680 | 1465101430531 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:10 INFO - PROCESS | 3680 | ++DOCSHELL 15164400 == 34 [pid = 3680] [id = 36] 21:37:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (15165800) [pid = 3680] [serial = 104] [outer = 00000000] 21:37:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (153BBC00) [pid = 3680] [serial = 105] [outer = 15165800] 21:37:10 INFO - PROCESS | 3680 | 1465101430574 Marionette DEBUG loaded listener.js 21:37:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (154D6C00) [pid = 3680] [serial = 106] [outer = 15165800] 21:37:10 INFO - PROCESS | 3680 | 1465101431010 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 641ms 21:37:11 INFO - PROCESS | 3680 | 1465101431074 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 21:37:11 INFO - PROCESS | 3680 | 1465101431076 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 21:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:37:11 INFO - PROCESS | 3680 | 1465101431079 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:37:11 INFO - PROCESS | 3680 | 1465101431081 Marionette TRACE conn2 <- [1,110,null,{}] 21:37:11 INFO - PROCESS | 3680 | 1465101431084 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:11 INFO - PROCESS | 3680 | 1465101431086 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:11 INFO - PROCESS | 3680 | 1465101431162 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 21:37:11 INFO - PROCESS | 3680 | 1465101431169 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:11 INFO - PROCESS | 3680 | 1465101431171 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:11 INFO - PROCESS | 3680 | ++DOCSHELL 1593EC00 == 35 [pid = 3680] [id = 37] 21:37:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1598BC00) [pid = 3680] [serial = 107] [outer = 00000000] 21:37:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (15C4B000) [pid = 3680] [serial = 108] [outer = 1598BC00] 21:37:11 INFO - PROCESS | 3680 | 1465101431214 Marionette DEBUG loaded listener.js 21:37:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (15D8B400) [pid = 3680] [serial = 109] [outer = 1598BC00] 21:37:11 INFO - PROCESS | 3680 | 1465101431670 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 640ms 21:37:11 INFO - PROCESS | 3680 | 1465101431718 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 21:37:11 INFO - PROCESS | 3680 | 1465101431722 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 21:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:37:11 INFO - PROCESS | 3680 | 1465101431727 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:37:11 INFO - PROCESS | 3680 | 1465101431730 Marionette TRACE conn2 <- [1,114,null,{}] 21:37:11 INFO - PROCESS | 3680 | 1465101431736 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:11 INFO - PROCESS | 3680 | 1465101431739 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:11 INFO - PROCESS | 3680 | 1465101431929 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 21:37:11 INFO - PROCESS | 3680 | 1465101432003 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:11 INFO - PROCESS | 3680 | 1465101432008 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:12 INFO - PROCESS | 3680 | ++DOCSHELL 110C8400 == 36 [pid = 3680] [id = 38] 21:37:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (110C9000) [pid = 3680] [serial = 110] [outer = 00000000] 21:37:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (110D6000) [pid = 3680] [serial = 111] [outer = 110C9000] 21:37:12 INFO - PROCESS | 3680 | 1465101432065 Marionette DEBUG loaded listener.js 21:37:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (12A11800) [pid = 3680] [serial = 112] [outer = 110C9000] 21:37:12 INFO - PROCESS | 3680 | 1465101432615 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 937ms 21:37:12 INFO - PROCESS | 3680 | 1465101432674 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 21:37:12 INFO - PROCESS | 3680 | 1465101432679 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 21:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:37:12 INFO - PROCESS | 3680 | 1465101432685 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:37:12 INFO - PROCESS | 3680 | 1465101432688 Marionette TRACE conn2 <- [1,118,null,{}] 21:37:12 INFO - PROCESS | 3680 | 1465101432692 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:12 INFO - PROCESS | 3680 | 1465101432695 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:12 INFO - PROCESS | 3680 | 1465101432829 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 21:37:12 INFO - PROCESS | 3680 | 1465101432905 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:12 INFO - PROCESS | 3680 | 1465101432908 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:12 INFO - PROCESS | 3680 | ++DOCSHELL 10A64000 == 37 [pid = 3680] [id = 39] 21:37:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (13332400) [pid = 3680] [serial = 113] [outer = 00000000] 21:37:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (14338800) [pid = 3680] [serial = 114] [outer = 13332400] 21:37:12 INFO - PROCESS | 3680 | 1465101433004 Marionette DEBUG loaded listener.js 21:37:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1516F400) [pid = 3680] [serial = 115] [outer = 13332400] 21:37:13 INFO - PROCESS | 3680 | 1465101433524 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 906ms 21:37:13 INFO - PROCESS | 3680 | 1465101433589 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 21:37:13 INFO - PROCESS | 3680 | 1465101433592 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 21:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:37:13 INFO - PROCESS | 3680 | 1465101433595 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:37:13 INFO - PROCESS | 3680 | 1465101433599 Marionette TRACE conn2 <- [1,122,null,{}] 21:37:13 INFO - PROCESS | 3680 | 1465101433610 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:13 INFO - PROCESS | 3680 | 1465101433615 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:13 INFO - PROCESS | 3680 | 1465101433749 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 21:37:13 INFO - PROCESS | 3680 | 1465101433823 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:13 INFO - PROCESS | 3680 | 1465101433826 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:13 INFO - PROCESS | 3680 | ++DOCSHELL 1739F400 == 38 [pid = 3680] [id = 40] 21:37:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1739F800) [pid = 3680] [serial = 116] [outer = 00000000] 21:37:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (173E5400) [pid = 3680] [serial = 117] [outer = 1739F800] 21:37:13 INFO - PROCESS | 3680 | 1465101433923 Marionette DEBUG loaded listener.js 21:37:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (17CC4400) [pid = 3680] [serial = 118] [outer = 1739F800] 21:37:14 INFO - PROCESS | 3680 | 1465101434578 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1047ms 21:37:14 INFO - PROCESS | 3680 | 1465101434639 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 21:37:14 INFO - PROCESS | 3680 | 1465101434643 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 21:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:37:14 INFO - PROCESS | 3680 | 1465101434649 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:37:14 INFO - PROCESS | 3680 | 1465101434652 Marionette TRACE conn2 <- [1,126,null,{}] 21:37:14 INFO - PROCESS | 3680 | 1465101434667 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:14 INFO - PROCESS | 3680 | 1465101434670 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:14 INFO - PROCESS | 3680 | 1465101434805 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 21:37:14 INFO - PROCESS | 3680 | 1465101434878 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:14 INFO - PROCESS | 3680 | 1465101434883 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:15 INFO - PROCESS | 3680 | --DOCSHELL 12B6B000 == 37 [pid = 3680] [id = 34] 21:37:15 INFO - PROCESS | 3680 | --DOCSHELL 10B60800 == 36 [pid = 3680] [id = 33] 21:37:15 INFO - PROCESS | 3680 | --DOCSHELL 15164400 == 35 [pid = 3680] [id = 36] 21:37:15 INFO - PROCESS | 3680 | --DOCSHELL 13338800 == 34 [pid = 3680] [id = 35] 21:37:15 INFO - PROCESS | 3680 | --DOCSHELL 12D93800 == 33 [pid = 3680] [id = 32] 21:37:15 INFO - PROCESS | 3680 | --DOCSHELL 110DE800 == 32 [pid = 3680] [id = 29] 21:37:15 INFO - PROCESS | 3680 | --DOCSHELL 1739F400 == 31 [pid = 3680] [id = 40] 21:37:15 INFO - PROCESS | 3680 | --DOCSHELL 1593EC00 == 30 [pid = 3680] [id = 37] 21:37:15 INFO - PROCESS | 3680 | --DOCSHELL 15168400 == 29 [pid = 3680] [id = 30] 21:37:15 INFO - PROCESS | 3680 | --DOCSHELL 13380800 == 28 [pid = 3680] [id = 31] 21:37:15 INFO - PROCESS | 3680 | --DOCSHELL 110C8400 == 27 [pid = 3680] [id = 38] 21:37:15 INFO - PROCESS | 3680 | --DOCSHELL 10A64000 == 26 [pid = 3680] [id = 39] 21:37:15 INFO - PROCESS | 3680 | ++DOCSHELL 0F396400 == 27 [pid = 3680] [id = 41] 21:37:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (10232400) [pid = 3680] [serial = 119] [outer = 00000000] 21:37:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (10446800) [pid = 3680] [serial = 120] [outer = 10232400] 21:37:15 INFO - PROCESS | 3680 | 1465101435429 Marionette DEBUG loaded listener.js 21:37:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (1055FC00) [pid = 3680] [serial = 121] [outer = 10232400] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (1671AC00) [pid = 3680] [serial = 17] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (110D5000) [pid = 3680] [serial = 51] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (14062400) [pid = 3680] [serial = 54] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (10566400) [pid = 3680] [serial = 57] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (105FB000) [pid = 3680] [serial = 58] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (11A0E800) [pid = 3680] [serial = 60] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (13335000) [pid = 3680] [serial = 63] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (14EF1800) [pid = 3680] [serial = 66] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (153F4C00) [pid = 3680] [serial = 69] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (154D5800) [pid = 3680] [serial = 70] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (15C4E400) [pid = 3680] [serial = 72] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (15D86000) [pid = 3680] [serial = 73] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (164B0800) [pid = 3680] [serial = 75] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (16F1E800) [pid = 3680] [serial = 78] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (179B9000) [pid = 3680] [serial = 81] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17DF6C00) [pid = 3680] [serial = 84] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1984A000) [pid = 3680] [serial = 87] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1671BC00) [pid = 3680] [serial = 76] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (172D6400) [pid = 3680] [serial = 79] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17CC2C00) [pid = 3680] [serial = 82] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17DF7400) [pid = 3680] [serial = 85] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (15169C00) [pid = 3680] [serial = 67] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13385800) [pid = 3680] [serial = 64] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (199AB400) [pid = 3680] [serial = 88] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (199B7000) [pid = 3680] [serial = 90] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (12AC6000) [pid = 3680] [serial = 52] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (11C66800) [pid = 3680] [serial = 61] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (14337400) [pid = 3680] [serial = 55] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1BCA6000) [pid = 3680] [serial = 49] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (16737800) [pid = 3680] [serial = 14] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (140C9C00) [pid = 3680] [serial = 9] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (140CE800) [pid = 3680] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (12809C00) [pid = 3680] [serial = 4] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1B23CC00) [pid = 3680] [serial = 39] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1B241800) [pid = 3680] [serial = 40] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (1AFAF000) [pid = 3680] [serial = 36] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (1AFB4800) [pid = 3680] [serial = 37] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (199C2800) [pid = 3680] [serial = 33] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (1A718800) [pid = 3680] [serial = 34] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (1A12F400) [pid = 3680] [serial = 30] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (1A717000) [pid = 3680] [serial = 31] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (1AD0F400) [pid = 3680] [serial = 27] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (1A70C400) [pid = 3680] [serial = 28] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (1A12F800) [pid = 3680] [serial = 24] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (199B1400) [pid = 3680] [serial = 21] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (19ED2C00) [pid = 3680] [serial = 22] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (1B389C00) [pid = 3680] [serial = 48] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 52 (1B381800) [pid = 3680] [serial = 42] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | --DOMWINDOW == 51 (1B3C9400) [pid = 3680] [serial = 45] [outer = 00000000] [url = about:blank] 21:37:15 INFO - PROCESS | 3680 | 1465101435863 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1249ms 21:37:15 INFO - PROCESS | 3680 | 1465101435913 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 21:37:15 INFO - PROCESS | 3680 | 1465101435917 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 21:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:37:15 INFO - PROCESS | 3680 | 1465101435922 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:37:15 INFO - PROCESS | 3680 | 1465101435924 Marionette TRACE conn2 <- [1,130,null,{}] 21:37:15 INFO - PROCESS | 3680 | 1465101435929 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:15 INFO - PROCESS | 3680 | 1465101435932 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:16 INFO - PROCESS | 3680 | 1465101436026 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 21:37:16 INFO - PROCESS | 3680 | 1465101436035 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:16 INFO - PROCESS | 3680 | 1465101436038 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:16 INFO - PROCESS | 3680 | ++DOCSHELL 11C73000 == 28 [pid = 3680] [id = 42] 21:37:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (12803000) [pid = 3680] [serial = 122] [outer = 00000000] 21:37:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (1280F400) [pid = 3680] [serial = 123] [outer = 12803000] 21:37:16 INFO - PROCESS | 3680 | 1465101436090 Marionette DEBUG loaded listener.js 21:37:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (12ABF400) [pid = 3680] [serial = 124] [outer = 12803000] 21:37:16 INFO - PROCESS | 3680 | 1465101436527 Marionette TRACE conn2 <- [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]]]}] 21:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 641ms 21:37:16 INFO - PROCESS | 3680 | 1465101436561 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 21:37:16 INFO - PROCESS | 3680 | 1465101436565 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 21:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:37:16 INFO - PROCESS | 3680 | 1465101436575 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:37:16 INFO - PROCESS | 3680 | 1465101436578 Marionette TRACE conn2 <- [1,134,null,{}] 21:37:16 INFO - PROCESS | 3680 | 1465101436581 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:16 INFO - PROCESS | 3680 | 1465101436584 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:16 INFO - PROCESS | 3680 | 1465101436670 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 21:37:16 INFO - PROCESS | 3680 | 1465101436708 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:16 INFO - PROCESS | 3680 | 1465101436711 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:16 INFO - PROCESS | 3680 | ++DOCSHELL 13338400 == 29 [pid = 3680] [id = 43] 21:37:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (13338800) [pid = 3680] [serial = 125] [outer = 00000000] 21:37:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (13385400) [pid = 3680] [serial = 126] [outer = 13338800] 21:37:16 INFO - PROCESS | 3680 | 1465101436760 Marionette DEBUG loaded listener.js 21:37:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (13D21C00) [pid = 3680] [serial = 127] [outer = 13338800] 21:37:17 INFO - PROCESS | 3680 | 1465101437203 Marionette TRACE conn2 <- [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]]]}] 21:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 641ms 21:37:17 INFO - PROCESS | 3680 | 1465101437215 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 21:37:17 INFO - PROCESS | 3680 | 1465101437217 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 21:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:37:17 INFO - PROCESS | 3680 | 1465101437221 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:37:17 INFO - PROCESS | 3680 | 1465101437224 Marionette TRACE conn2 <- [1,138,null,{}] 21:37:17 INFO - PROCESS | 3680 | 1465101437234 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:17 INFO - PROCESS | 3680 | 1465101437239 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:17 INFO - PROCESS | 3680 | 1465101437322 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 21:37:17 INFO - PROCESS | 3680 | 1465101437330 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:17 INFO - PROCESS | 3680 | 1465101437332 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:17 INFO - PROCESS | 3680 | ++DOCSHELL 1432F400 == 30 [pid = 3680] [id = 44] 21:37:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (1432F800) [pid = 3680] [serial = 128] [outer = 00000000] 21:37:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (15169C00) [pid = 3680] [serial = 129] [outer = 1432F800] 21:37:17 INFO - PROCESS | 3680 | 1465101437376 Marionette DEBUG loaded listener.js 21:37:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (153C2800) [pid = 3680] [serial = 130] [outer = 1432F800] 21:37:17 INFO - PROCESS | 3680 | 1465101437793 Marionette TRACE conn2 <- [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]]]}] 21:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 593ms 21:37:17 INFO - PROCESS | 3680 | 1465101437817 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 21:37:17 INFO - PROCESS | 3680 | 1465101437820 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 21:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:37:17 INFO - PROCESS | 3680 | 1465101437823 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:37:17 INFO - PROCESS | 3680 | 1465101437825 Marionette TRACE conn2 <- [1,142,null,{}] 21:37:17 INFO - PROCESS | 3680 | 1465101437848 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:17 INFO - PROCESS | 3680 | 1465101437850 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:17 INFO - PROCESS | 3680 | 1465101437962 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 21:37:17 INFO - PROCESS | 3680 | 1465101437967 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:17 INFO - PROCESS | 3680 | 1465101437969 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:17 INFO - PROCESS | 3680 | ++DOCSHELL 156D3400 == 31 [pid = 3680] [id = 45] 21:37:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (156D3800) [pid = 3680] [serial = 131] [outer = 00000000] 21:37:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (15986800) [pid = 3680] [serial = 132] [outer = 156D3800] 21:37:17 INFO - PROCESS | 3680 | 1465101438012 Marionette DEBUG loaded listener.js 21:37:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (15D7EC00) [pid = 3680] [serial = 133] [outer = 156D3800] 21:37:18 INFO - PROCESS | 3680 | 1465101438435 Marionette TRACE conn2 <- [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]]]}] 21:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 625ms 21:37:18 INFO - PROCESS | 3680 | 1465101438461 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 21:37:18 INFO - PROCESS | 3680 | 1465101438463 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 21:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:37:18 INFO - PROCESS | 3680 | 1465101438473 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:37:18 INFO - PROCESS | 3680 | 1465101438474 Marionette TRACE conn2 <- [1,146,null,{}] 21:37:18 INFO - PROCESS | 3680 | 1465101438478 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:18 INFO - PROCESS | 3680 | 1465101438481 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:18 INFO - PROCESS | 3680 | 1465101438585 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 21:37:18 INFO - PROCESS | 3680 | 1465101438590 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:18 INFO - PROCESS | 3680 | 1465101438592 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:18 INFO - PROCESS | 3680 | ++DOCSHELL 1603FC00 == 32 [pid = 3680] [id = 46] 21:37:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (16040000) [pid = 3680] [serial = 134] [outer = 00000000] 21:37:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (164B1000) [pid = 3680] [serial = 135] [outer = 16040000] 21:37:18 INFO - PROCESS | 3680 | 1465101438645 Marionette DEBUG loaded listener.js 21:37:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (16720C00) [pid = 3680] [serial = 136] [outer = 16040000] 21:37:19 INFO - PROCESS | 3680 | 1465101439060 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 640ms 21:37:19 INFO - PROCESS | 3680 | 1465101439109 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 21:37:19 INFO - PROCESS | 3680 | 1465101439111 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 21:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:37:19 INFO - PROCESS | 3680 | 1465101439122 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:37:19 INFO - PROCESS | 3680 | 1465101439124 Marionette TRACE conn2 <- [1,150,null,{}] 21:37:19 INFO - PROCESS | 3680 | 1465101439127 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:19 INFO - PROCESS | 3680 | 1465101439133 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:19 INFO - PROCESS | 3680 | 1465101439236 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 21:37:19 INFO - PROCESS | 3680 | 1465101439308 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:19 INFO - PROCESS | 3680 | 1465101439310 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:19 INFO - PROCESS | 3680 | ++DOCSHELL 105EF800 == 33 [pid = 3680] [id = 47] 21:37:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (16F29800) [pid = 3680] [serial = 137] [outer = 00000000] 21:37:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (173E2400) [pid = 3680] [serial = 138] [outer = 16F29800] 21:37:19 INFO - PROCESS | 3680 | 1465101439353 Marionette DEBUG loaded listener.js 21:37:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (17CBDC00) [pid = 3680] [serial = 139] [outer = 16F29800] 21:37:19 INFO - PROCESS | 3680 | 1465101439772 Marionette TRACE conn2 <- [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]]]}] 21:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 703ms 21:37:19 INFO - PROCESS | 3680 | 1465101439816 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 21:37:19 INFO - PROCESS | 3680 | 1465101439818 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 21:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:37:19 INFO - PROCESS | 3680 | 1465101439822 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:37:19 INFO - PROCESS | 3680 | 1465101439823 Marionette TRACE conn2 <- [1,154,null,{}] 21:37:19 INFO - PROCESS | 3680 | 1465101439827 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:19 INFO - PROCESS | 3680 | 1465101439828 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:19 INFO - PROCESS | 3680 | 1465101439959 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 21:37:19 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1516DC00) [pid = 3680] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:37:19 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (19849400) [pid = 3680] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:37:19 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1598BC00) [pid = 3680] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:37:19 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (10B61C00) [pid = 3680] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:37:19 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (12D5DC00) [pid = 3680] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:37:19 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (15165800) [pid = 3680] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:37:19 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (1337F800) [pid = 3680] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:37:19 INFO - PROCESS | 3680 | 1465101440009 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:19 INFO - PROCESS | 3680 | 1465101440011 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:20 INFO - PROCESS | 3680 | ++DOCSHELL 10A5A400 == 34 [pid = 3680] [id = 48] 21:37:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (10A5B000) [pid = 3680] [serial = 140] [outer = 00000000] 21:37:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (13103C00) [pid = 3680] [serial = 141] [outer = 10A5B000] 21:37:20 INFO - PROCESS | 3680 | 1465101440054 Marionette DEBUG loaded listener.js 21:37:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (13191400) [pid = 3680] [serial = 142] [outer = 10A5B000] 21:37:20 INFO - PROCESS | 3680 | 1465101440404 Marionette TRACE conn2 <- [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]]]}] 21:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 625ms 21:37:20 INFO - PROCESS | 3680 | 1465101440458 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 21:37:20 INFO - PROCESS | 3680 | 1465101440460 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 21:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:37:20 INFO - PROCESS | 3680 | 1465101440463 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:37:20 INFO - PROCESS | 3680 | 1465101440465 Marionette TRACE conn2 <- [1,158,null,{}] 21:37:20 INFO - PROCESS | 3680 | 1465101440468 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:20 INFO - PROCESS | 3680 | 1465101440470 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:20 INFO - PROCESS | 3680 | 1465101440577 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 21:37:20 INFO - PROCESS | 3680 | 1465101440608 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:20 INFO - PROCESS | 3680 | 1465101440610 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:20 INFO - PROCESS | 3680 | ++DOCSHELL 13334800 == 35 [pid = 3680] [id = 49] 21:37:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (1516BC00) [pid = 3680] [serial = 143] [outer = 00000000] 21:37:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (17DF7000) [pid = 3680] [serial = 144] [outer = 1516BC00] 21:37:20 INFO - PROCESS | 3680 | 1465101440655 Marionette DEBUG loaded listener.js 21:37:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (17CC2000) [pid = 3680] [serial = 145] [outer = 1516BC00] 21:37:21 INFO - PROCESS | 3680 | 1465101441030 Marionette TRACE conn2 <- [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]]]}] 21:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 594ms 21:37:21 INFO - PROCESS | 3680 | 1465101441060 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 21:37:21 INFO - PROCESS | 3680 | 1465101441062 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 21:37:21 INFO - PROCESS | 3680 | 1465101441075 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:37:21 INFO - PROCESS | 3680 | 1465101441077 Marionette TRACE conn2 <- [1,162,null,{}] 21:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:37:21 INFO - PROCESS | 3680 | 1465101441080 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:21 INFO - PROCESS | 3680 | 1465101441082 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:21 INFO - PROCESS | 3680 | 1465101441158 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 21:37:21 INFO - PROCESS | 3680 | 1465101441164 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:21 INFO - PROCESS | 3680 | 1465101441166 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:21 INFO - PROCESS | 3680 | ++DOCSHELL 17F88800 == 36 [pid = 3680] [id = 50] 21:37:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (19843800) [pid = 3680] [serial = 146] [outer = 00000000] 21:37:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (1995F000) [pid = 3680] [serial = 147] [outer = 19843800] 21:37:21 INFO - PROCESS | 3680 | 1465101441208 Marionette DEBUG loaded listener.js 21:37:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (199A7000) [pid = 3680] [serial = 148] [outer = 19843800] 21:37:21 INFO - PROCESS | 3680 | 1465101441610 Marionette TRACE conn2 <- [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]]]}] 21:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 593ms 21:37:21 INFO - PROCESS | 3680 | 1465101441674 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 21:37:21 INFO - PROCESS | 3680 | 1465101441676 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 21:37:21 INFO - PROCESS | 3680 | 1465101441679 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:37:21 INFO - PROCESS | 3680 | 1465101441681 Marionette TRACE conn2 <- [1,166,null,{}] 21:37:21 INFO - PROCESS | 3680 | 1465101441684 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:21 INFO - PROCESS | 3680 | 1465101441686 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:21 INFO - PROCESS | 3680 | 1465101441763 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 21:37:21 INFO - PROCESS | 3680 | 1465101441768 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:21 INFO - PROCESS | 3680 | 1465101441770 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:21 INFO - PROCESS | 3680 | ++DOCSHELL 10B5F800 == 37 [pid = 3680] [id = 51] 21:37:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (13032C00) [pid = 3680] [serial = 149] [outer = 00000000] 21:37:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (199AF400) [pid = 3680] [serial = 150] [outer = 13032C00] 21:37:21 INFO - PROCESS | 3680 | 1465101441815 Marionette DEBUG loaded listener.js 21:37:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (199B7800) [pid = 3680] [serial = 151] [outer = 13032C00] 21:37:22 INFO - PROCESS | 3680 | 1465101442583 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 937ms 21:37:22 INFO - PROCESS | 3680 | 1465101442626 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 21:37:22 INFO - PROCESS | 3680 | 1465101442631 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 21:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:37:22 INFO - PROCESS | 3680 | 1465101442635 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:37:22 INFO - PROCESS | 3680 | 1465101442640 Marionette TRACE conn2 <- [1,170,null,{}] 21:37:22 INFO - PROCESS | 3680 | 1465101442645 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:22 INFO - PROCESS | 3680 | 1465101442648 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:22 INFO - PROCESS | 3680 | 1465101442785 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 21:37:22 INFO - PROCESS | 3680 | 1465101442856 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:22 INFO - PROCESS | 3680 | 1465101442859 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:22 INFO - PROCESS | 3680 | ++DOCSHELL 10563800 == 38 [pid = 3680] [id = 52] 21:37:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (10B65000) [pid = 3680] [serial = 152] [outer = 00000000] 21:37:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1142C800) [pid = 3680] [serial = 153] [outer = 10B65000] 21:37:22 INFO - PROCESS | 3680 | 1465101442961 Marionette DEBUG loaded listener.js 21:37:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (13033000) [pid = 3680] [serial = 154] [outer = 10B65000] 21:37:23 INFO - PROCESS | 3680 | 1465101443842 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:37:23 INFO - PROCESS | 3680 | --DOCSHELL 17F88800 == 37 [pid = 3680] [id = 50] 21:37:23 INFO - PROCESS | 3680 | --DOCSHELL 13334800 == 36 [pid = 3680] [id = 49] 21:37:23 INFO - PROCESS | 3680 | --DOCSHELL 10A5A400 == 35 [pid = 3680] [id = 48] 21:37:23 INFO - PROCESS | 3680 | --DOCSHELL 105EF800 == 34 [pid = 3680] [id = 47] 21:37:23 INFO - PROCESS | 3680 | --DOCSHELL 1603FC00 == 33 [pid = 3680] [id = 46] 21:37:23 INFO - PROCESS | 3680 | --DOCSHELL 156D3400 == 32 [pid = 3680] [id = 45] 21:37:23 INFO - PROCESS | 3680 | --DOCSHELL 1432F400 == 31 [pid = 3680] [id = 44] 21:37:23 INFO - PROCESS | 3680 | --DOCSHELL 13338400 == 30 [pid = 3680] [id = 43] 21:37:23 INFO - PROCESS | 3680 | --DOCSHELL 11C73000 == 29 [pid = 3680] [id = 42] 21:37:23 INFO - PROCESS | 3680 | --DOCSHELL 0F396400 == 28 [pid = 3680] [id = 41] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1A08F800) [pid = 3680] [serial = 93] [outer = 00000000] [url = about:blank] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (199BCC00) [pid = 3680] [serial = 91] [outer = 00000000] [url = about:blank] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15C4B000) [pid = 3680] [serial = 108] [outer = 00000000] [url = about:blank] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (110D7000) [pid = 3680] [serial = 96] [outer = 00000000] [url = about:blank] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (11A14000) [pid = 3680] [serial = 97] [outer = 00000000] [url = about:blank] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (13190C00) [pid = 3680] [serial = 99] [outer = 00000000] [url = about:blank] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (15D8B400) [pid = 3680] [serial = 109] [outer = 00000000] [url = about:blank] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (153BBC00) [pid = 3680] [serial = 105] [outer = 00000000] [url = about:blank] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (154D6C00) [pid = 3680] [serial = 106] [outer = 00000000] [url = about:blank] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (140D0400) [pid = 3680] [serial = 103] [outer = 00000000] [url = about:blank] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1332DC00) [pid = 3680] [serial = 100] [outer = 00000000] [url = about:blank] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1A090000) [pid = 3680] [serial = 94] [outer = 00000000] [url = about:blank] 21:37:23 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (14062C00) [pid = 3680] [serial = 102] [outer = 00000000] [url = about:blank] 21:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1250ms 21:37:23 INFO - PROCESS | 3680 | 1465101443897 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 21:37:23 INFO - PROCESS | 3680 | 1465101443901 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 21:37:23 INFO - PROCESS | 3680 | 1465101443907 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:37:23 INFO - PROCESS | 3680 | 1465101443909 Marionette TRACE conn2 <- [1,174,null,{}] 21:37:23 INFO - PROCESS | 3680 | 1465101443915 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:23 INFO - PROCESS | 3680 | 1465101443918 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:23 INFO - PROCESS | 3680 | 1465101444003 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 21:37:23 INFO - PROCESS | 3680 | 1465101444014 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:24 INFO - PROCESS | 3680 | 1465101444019 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:24 INFO - PROCESS | 3680 | ++DOCSHELL 110D5000 == 29 [pid = 3680] [id = 53] 21:37:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (1142AC00) [pid = 3680] [serial = 155] [outer = 00000000] 21:37:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (11C73000) [pid = 3680] [serial = 156] [outer = 1142AC00] 21:37:24 INFO - PROCESS | 3680 | 1465101444067 Marionette DEBUG loaded listener.js 21:37:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (12B6BC00) [pid = 3680] [serial = 157] [outer = 1142AC00] 21:37:24 INFO - PROCESS | 3680 | 1465101444516 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 641ms 21:37:24 INFO - PROCESS | 3680 | 1465101444545 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 21:37:24 INFO - PROCESS | 3680 | 1465101444550 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 21:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:37:24 INFO - PROCESS | 3680 | 1465101444556 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:37:24 INFO - PROCESS | 3680 | 1465101444559 Marionette TRACE conn2 <- [1,178,null,{}] 21:37:24 INFO - PROCESS | 3680 | 1465101444562 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:24 INFO - PROCESS | 3680 | 1465101444565 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:24 INFO - PROCESS | 3680 | 1465101444649 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 21:37:24 INFO - PROCESS | 3680 | 1465101444655 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:24 INFO - PROCESS | 3680 | 1465101444658 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:24 INFO - PROCESS | 3680 | ++DOCSHELL 1332DC00 == 30 [pid = 3680] [id = 54] 21:37:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (1332FC00) [pid = 3680] [serial = 158] [outer = 00000000] 21:37:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (13385800) [pid = 3680] [serial = 159] [outer = 1332FC00] 21:37:24 INFO - PROCESS | 3680 | 1465101444714 Marionette DEBUG loaded listener.js 21:37:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (1390B400) [pid = 3680] [serial = 160] [outer = 1332FC00] 21:37:25 INFO - PROCESS | 3680 | 1465101445153 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 625ms 21:37:25 INFO - PROCESS | 3680 | 1465101445194 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 21:37:25 INFO - PROCESS | 3680 | 1465101445196 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 21:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:37:25 INFO - PROCESS | 3680 | 1465101445199 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:37:25 INFO - PROCESS | 3680 | 1465101445203 Marionette TRACE conn2 <- [1,182,null,{}] 21:37:25 INFO - PROCESS | 3680 | 1465101445218 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:25 INFO - PROCESS | 3680 | 1465101445222 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:25 INFO - PROCESS | 3680 | 1465101445304 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 21:37:25 INFO - PROCESS | 3680 | 1465101445313 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:25 INFO - PROCESS | 3680 | 1465101445316 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:25 INFO - PROCESS | 3680 | ++DOCSHELL 15162400 == 31 [pid = 3680] [id = 55] 21:37:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (15167000) [pid = 3680] [serial = 161] [outer = 00000000] 21:37:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1516B800) [pid = 3680] [serial = 162] [outer = 15167000] 21:37:25 INFO - PROCESS | 3680 | 1465101445363 Marionette DEBUG loaded listener.js 21:37:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (153BBC00) [pid = 3680] [serial = 163] [outer = 15167000] 21:37:25 INFO - PROCESS | 3680 | 1465101445811 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:37:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15166C00) [pid = 3680] [serial = 164] [outer = 1B384C00] 21:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 656ms 21:37:25 INFO - PROCESS | 3680 | 1465101445870 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 21:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:37:25 INFO - PROCESS | 3680 | 1465101445873 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 21:37:25 INFO - PROCESS | 3680 | 1465101445876 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:37:25 INFO - PROCESS | 3680 | 1465101445878 Marionette TRACE conn2 <- [1,186,null,{}] 21:37:25 INFO - PROCESS | 3680 | 1465101445881 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:25 INFO - PROCESS | 3680 | 1465101445883 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:25 INFO - PROCESS | 3680 | 1465101445964 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 21:37:25 INFO - PROCESS | 3680 | 1465101445971 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:25 INFO - PROCESS | 3680 | 1465101445973 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:25 INFO - PROCESS | 3680 | ++DOCSHELL 15D7D000 == 32 [pid = 3680] [id = 56] 21:37:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15D83000) [pid = 3680] [serial = 165] [outer = 00000000] 21:37:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1671D400) [pid = 3680] [serial = 166] [outer = 15D83000] 21:37:26 INFO - PROCESS | 3680 | 1465101446021 Marionette DEBUG loaded listener.js 21:37:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (16A31C00) [pid = 3680] [serial = 167] [outer = 15D83000] 21:37:26 INFO - PROCESS | 3680 | 1465101446417 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 593ms 21:37:26 INFO - PROCESS | 3680 | 1465101446476 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 21:37:26 INFO - PROCESS | 3680 | 1465101446478 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 21:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:37:26 INFO - PROCESS | 3680 | 1465101446482 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:37:26 INFO - PROCESS | 3680 | 1465101446483 Marionette TRACE conn2 <- [1,190,null,{}] 21:37:26 INFO - PROCESS | 3680 | 1465101446487 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:26 INFO - PROCESS | 3680 | 1465101446489 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:26 INFO - PROCESS | 3680 | 1465101446593 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 21:37:26 INFO - PROCESS | 3680 | 1465101446598 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:26 INFO - PROCESS | 3680 | 1465101446601 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:26 INFO - PROCESS | 3680 | ++DOCSHELL 1671C400 == 33 [pid = 3680] [id = 57] 21:37:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16736400) [pid = 3680] [serial = 168] [outer = 00000000] 21:37:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (173A4C00) [pid = 3680] [serial = 169] [outer = 16736400] 21:37:26 INFO - PROCESS | 3680 | 1465101446645 Marionette DEBUG loaded listener.js 21:37:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17D60000) [pid = 3680] [serial = 170] [outer = 16736400] 21:37:27 INFO - PROCESS | 3680 | 1465101447083 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 625ms 21:37:27 INFO - PROCESS | 3680 | 1465101447119 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 21:37:27 INFO - PROCESS | 3680 | 1465101447121 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 21:37:27 INFO - PROCESS | 3680 | 1465101447124 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:37:27 INFO - PROCESS | 3680 | 1465101447126 Marionette TRACE conn2 <- [1,194,null,{}] 21:37:27 INFO - PROCESS | 3680 | 1465101447129 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:27 INFO - PROCESS | 3680 | 1465101447134 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:27 INFO - PROCESS | 3680 | 1465101447261 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 21:37:27 INFO - PROCESS | 3680 | 1465101447267 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:27 INFO - PROCESS | 3680 | 1465101447269 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:27 INFO - PROCESS | 3680 | ++DOCSHELL 19847400 == 34 [pid = 3680] [id = 58] 21:37:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19848C00) [pid = 3680] [serial = 171] [outer = 00000000] 21:37:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (199B1000) [pid = 3680] [serial = 172] [outer = 19848C00] 21:37:27 INFO - PROCESS | 3680 | 1465101447312 Marionette DEBUG loaded listener.js 21:37:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (199BC800) [pid = 3680] [serial = 173] [outer = 19848C00] 21:37:27 INFO - PROCESS | 3680 | 1465101447739 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 640ms 21:37:27 INFO - PROCESS | 3680 | 1465101447764 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 21:37:27 INFO - PROCESS | 3680 | 1465101447767 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 21:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:37:27 INFO - PROCESS | 3680 | 1465101447771 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:37:27 INFO - PROCESS | 3680 | 1465101447774 Marionette TRACE conn2 <- [1,198,null,{}] 21:37:27 INFO - PROCESS | 3680 | 1465101447778 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:27 INFO - PROCESS | 3680 | 1465101447780 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:27 INFO - PROCESS | 3680 | 1465101447888 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 21:37:27 INFO - PROCESS | 3680 | 1465101447963 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:27 INFO - PROCESS | 3680 | 1465101447965 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:27 INFO - PROCESS | 3680 | ++DOCSHELL 199BDC00 == 35 [pid = 3680] [id = 59] 21:37:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (199C2400) [pid = 3680] [serial = 174] [outer = 00000000] 21:37:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (19ED5C00) [pid = 3680] [serial = 175] [outer = 199C2400] 21:37:27 INFO - PROCESS | 3680 | 1465101448007 Marionette DEBUG loaded listener.js 21:37:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (19ED6000) [pid = 3680] [serial = 176] [outer = 199C2400] 21:37:28 INFO - PROCESS | 3680 | 1465101448387 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 641ms 21:37:28 INFO - PROCESS | 3680 | 1465101448411 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 21:37:28 INFO - PROCESS | 3680 | 1465101448413 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 21:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:37:28 INFO - PROCESS | 3680 | 1465101448416 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:37:28 INFO - PROCESS | 3680 | 1465101448418 Marionette TRACE conn2 <- [1,202,null,{}] 21:37:28 INFO - PROCESS | 3680 | 1465101448421 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:28 INFO - PROCESS | 3680 | 1465101448423 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:28 INFO - PROCESS | 3680 | 1465101448629 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 21:37:28 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (16040000) [pid = 3680] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:37:28 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1432F800) [pid = 3680] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:37:28 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (10232400) [pid = 3680] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:37:28 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (13338800) [pid = 3680] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:37:28 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (12803000) [pid = 3680] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:37:28 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (156D3800) [pid = 3680] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:37:28 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (110C9000) [pid = 3680] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:37:28 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (13332400) [pid = 3680] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:37:28 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (16F29800) [pid = 3680] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:37:28 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (10A5B000) [pid = 3680] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:37:28 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (19843800) [pid = 3680] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:37:28 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1516BC00) [pid = 3680] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:37:28 INFO - PROCESS | 3680 | 1465101448678 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:28 INFO - PROCESS | 3680 | 1465101448680 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:28 INFO - PROCESS | 3680 | ++DOCSHELL 102D0800 == 36 [pid = 3680] [id = 60] 21:37:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1048AC00) [pid = 3680] [serial = 177] [outer = 00000000] 21:37:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (12803000) [pid = 3680] [serial = 178] [outer = 1048AC00] 21:37:28 INFO - PROCESS | 3680 | 1465101448724 Marionette DEBUG loaded listener.js 21:37:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1381F400) [pid = 3680] [serial = 179] [outer = 1048AC00] 21:37:29 INFO - PROCESS | 3680 | 1465101449041 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 625ms 21:37:29 INFO - PROCESS | 3680 | 1465101449077 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 21:37:29 INFO - PROCESS | 3680 | 1465101449079 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 21:37:29 INFO - PROCESS | 3680 | 1465101449082 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:37:29 INFO - PROCESS | 3680 | 1465101449084 Marionette TRACE conn2 <- [1,206,null,{}] 21:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:37:29 INFO - PROCESS | 3680 | 1465101449088 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:29 INFO - PROCESS | 3680 | 1465101449090 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:29 INFO - PROCESS | 3680 | 1465101449194 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 21:37:29 INFO - PROCESS | 3680 | 1465101449223 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:29 INFO - PROCESS | 3680 | 1465101449225 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:29 INFO - PROCESS | 3680 | ++DOCSHELL 11C65000 == 37 [pid = 3680] [id = 61] 21:37:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (11C70800) [pid = 3680] [serial = 180] [outer = 00000000] 21:37:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1A093000) [pid = 3680] [serial = 181] [outer = 11C70800] 21:37:29 INFO - PROCESS | 3680 | 1465101449269 Marionette DEBUG loaded listener.js 21:37:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1A11C000) [pid = 3680] [serial = 182] [outer = 11C70800] 21:37:29 INFO - PROCESS | 3680 | 1465101449657 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 594ms 21:37:29 INFO - PROCESS | 3680 | 1465101449683 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 21:37:29 INFO - PROCESS | 3680 | 1465101449685 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 21:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:37:29 INFO - PROCESS | 3680 | 1465101449688 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:37:29 INFO - PROCESS | 3680 | 1465101449690 Marionette TRACE conn2 <- [1,210,null,{}] 21:37:29 INFO - PROCESS | 3680 | 1465101449694 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:29 INFO - PROCESS | 3680 | 1465101449695 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:29 INFO - PROCESS | 3680 | 1465101449803 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 21:37:29 INFO - PROCESS | 3680 | 1465101449810 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:29 INFO - PROCESS | 3680 | 1465101449812 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:29 INFO - PROCESS | 3680 | ++DOCSHELL 154CF400 == 38 [pid = 3680] [id = 62] 21:37:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (173A9800) [pid = 3680] [serial = 183] [outer = 00000000] 21:37:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1A134800) [pid = 3680] [serial = 184] [outer = 173A9800] 21:37:29 INFO - PROCESS | 3680 | 1465101449862 Marionette DEBUG loaded listener.js 21:37:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1A13B400) [pid = 3680] [serial = 185] [outer = 173A9800] 21:37:30 INFO - PROCESS | 3680 | 1465101450235 Marionette TRACE conn2 <- [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]]]}] 21:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 593ms 21:37:30 INFO - PROCESS | 3680 | 1465101450285 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 21:37:30 INFO - PROCESS | 3680 | 1465101450287 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 21:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:37:30 INFO - PROCESS | 3680 | 1465101450291 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:37:30 INFO - PROCESS | 3680 | 1465101450293 Marionette TRACE conn2 <- [1,214,null,{}] 21:37:30 INFO - PROCESS | 3680 | 1465101450296 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:30 INFO - PROCESS | 3680 | 1465101450299 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:30 INFO - PROCESS | 3680 | 1465101450421 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 21:37:30 INFO - PROCESS | 3680 | 1465101450428 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:30 INFO - PROCESS | 3680 | 1465101450430 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:30 INFO - PROCESS | 3680 | ++DOCSHELL 1A5B8400 == 39 [pid = 3680] [id = 63] 21:37:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1A5B9000) [pid = 3680] [serial = 186] [outer = 00000000] 21:37:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1A711400) [pid = 3680] [serial = 187] [outer = 1A5B9000] 21:37:30 INFO - PROCESS | 3680 | 1465101450481 Marionette DEBUG loaded listener.js 21:37:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1A718400) [pid = 3680] [serial = 188] [outer = 1A5B9000] 21:37:31 INFO - PROCESS | 3680 | 1465101451063 Marionette TRACE conn2 <- [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]]]}] 21:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 828ms 21:37:31 INFO - PROCESS | 3680 | 1465101451134 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 21:37:31 INFO - PROCESS | 3680 | 1465101451139 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 21:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:37:31 INFO - PROCESS | 3680 | 1465101451144 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:37:31 INFO - PROCESS | 3680 | 1465101451149 Marionette TRACE conn2 <- [1,218,null,{}] 21:37:31 INFO - PROCESS | 3680 | 1465101451154 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:31 INFO - PROCESS | 3680 | 1465101451157 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:31 INFO - PROCESS | 3680 | 1465101451298 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 21:37:31 INFO - PROCESS | 3680 | 1465101451417 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:31 INFO - PROCESS | 3680 | 1465101451419 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:31 INFO - PROCESS | 3680 | ++DOCSHELL 1055C400 == 40 [pid = 3680] [id = 64] 21:37:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (10A57C00) [pid = 3680] [serial = 189] [outer = 00000000] 21:37:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1310E400) [pid = 3680] [serial = 190] [outer = 10A57C00] 21:37:31 INFO - PROCESS | 3680 | 1465101451476 Marionette DEBUG loaded listener.js 21:37:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (13385C00) [pid = 3680] [serial = 191] [outer = 10A57C00] 21:37:32 INFO - PROCESS | 3680 | 1465101452056 Marionette TRACE conn2 <- [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]]]}] 21:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 953ms 21:37:32 INFO - PROCESS | 3680 | 1465101452090 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 21:37:32 INFO - PROCESS | 3680 | 1465101452095 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 21:37:32 INFO - PROCESS | 3680 | 1465101452101 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:37:32 INFO - PROCESS | 3680 | 1465101452104 Marionette TRACE conn2 <- [1,222,null,{}] 21:37:32 INFO - PROCESS | 3680 | 1465101452108 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:32 INFO - PROCESS | 3680 | 1465101452111 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:32 INFO - PROCESS | 3680 | 1465101452220 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 21:37:32 INFO - PROCESS | 3680 | 1465101452297 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:32 INFO - PROCESS | 3680 | 1465101452300 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:32 INFO - PROCESS | 3680 | ++DOCSHELL 1432D400 == 41 [pid = 3680] [id = 65] 21:37:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (14EE6000) [pid = 3680] [serial = 192] [outer = 00000000] 21:37:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1671B400) [pid = 3680] [serial = 193] [outer = 14EE6000] 21:37:32 INFO - PROCESS | 3680 | 1465101452395 Marionette DEBUG loaded listener.js 21:37:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (173A3000) [pid = 3680] [serial = 194] [outer = 14EE6000] 21:37:32 INFO - PROCESS | 3680 | 1465101452982 Marionette TRACE conn2 <- [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]]]}] 21:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 906ms 21:37:32 INFO - PROCESS | 3680 | 1465101453005 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 21:37:32 INFO - PROCESS | 3680 | 1465101453008 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 21:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:37:32 INFO - PROCESS | 3680 | 1465101453012 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:37:32 INFO - PROCESS | 3680 | 1465101453015 Marionette TRACE conn2 <- [1,226,null,{}] 21:37:33 INFO - PROCESS | 3680 | 1465101453026 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:33 INFO - PROCESS | 3680 | 1465101453030 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:33 INFO - PROCESS | 3680 | 1465101453138 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 21:37:33 INFO - PROCESS | 3680 | 1465101453363 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:33 INFO - PROCESS | 3680 | 1465101453366 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:33 INFO - PROCESS | 3680 | ++DOCSHELL 104E6800 == 42 [pid = 3680] [id = 66] 21:37:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (10566400) [pid = 3680] [serial = 195] [outer = 00000000] 21:37:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (10A5B400) [pid = 3680] [serial = 196] [outer = 10566400] 21:37:33 INFO - PROCESS | 3680 | 1465101453413 Marionette DEBUG loaded listener.js 21:37:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (10F2CC00) [pid = 3680] [serial = 197] [outer = 10566400] 21:37:33 INFO - PROCESS | 3680 | 1465101453935 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 21:37:33 INFO - PROCESS | 3680 | --DOCSHELL 154CF400 == 41 [pid = 3680] [id = 62] 21:37:33 INFO - PROCESS | 3680 | --DOCSHELL 11C65000 == 40 [pid = 3680] [id = 61] 21:37:33 INFO - PROCESS | 3680 | --DOCSHELL 102D0800 == 39 [pid = 3680] [id = 60] 21:37:33 INFO - PROCESS | 3680 | --DOCSHELL 199BDC00 == 38 [pid = 3680] [id = 59] 21:37:33 INFO - PROCESS | 3680 | --DOCSHELL 19847400 == 37 [pid = 3680] [id = 58] 21:37:33 INFO - PROCESS | 3680 | --DOCSHELL 1671C400 == 36 [pid = 3680] [id = 57] 21:37:33 INFO - PROCESS | 3680 | --DOCSHELL 15D7D000 == 35 [pid = 3680] [id = 56] 21:37:33 INFO - PROCESS | 3680 | --DOCSHELL 15162400 == 34 [pid = 3680] [id = 55] 21:37:33 INFO - PROCESS | 3680 | --DOCSHELL 1332DC00 == 33 [pid = 3680] [id = 54] 21:37:33 INFO - PROCESS | 3680 | --DOCSHELL 110D5000 == 32 [pid = 3680] [id = 53] 21:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1000ms 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (164B1000) [pid = 3680] [serial = 135] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (15169C00) [pid = 3680] [serial = 129] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (10446800) [pid = 3680] [serial = 120] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1055FC00) [pid = 3680] [serial = 121] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (13385400) [pid = 3680] [serial = 126] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (13D21C00) [pid = 3680] [serial = 127] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (1280F400) [pid = 3680] [serial = 123] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (12ABF400) [pid = 3680] [serial = 124] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (15D7EC00) [pid = 3680] [serial = 133] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (12A11800) [pid = 3680] [serial = 112] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (110D6000) [pid = 3680] [serial = 111] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1516F400) [pid = 3680] [serial = 115] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14338800) [pid = 3680] [serial = 114] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (173E5400) [pid = 3680] [serial = 117] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (173E2400) [pid = 3680] [serial = 138] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (13103C00) [pid = 3680] [serial = 141] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17CBDC00) [pid = 3680] [serial = 139] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13191400) [pid = 3680] [serial = 142] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1995F000) [pid = 3680] [serial = 147] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (15986800) [pid = 3680] [serial = 132] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (16720C00) [pid = 3680] [serial = 136] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17DF7000) [pid = 3680] [serial = 144] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (199A7000) [pid = 3680] [serial = 148] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (199AF400) [pid = 3680] [serial = 150] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17CC2000) [pid = 3680] [serial = 145] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (153C2800) [pid = 3680] [serial = 130] [outer = 00000000] [url = about:blank] 21:37:34 INFO - PROCESS | 3680 | 1465101454022 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 21:37:34 INFO - PROCESS | 3680 | 1465101454025 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 21:37:34 INFO - PROCESS | 3680 | 1465101454029 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:37:34 INFO - PROCESS | 3680 | 1465101454032 Marionette TRACE conn2 <- [1,230,null,{}] 21:37:34 INFO - PROCESS | 3680 | 1465101454037 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:34 INFO - PROCESS | 3680 | 1465101454039 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:34 INFO - PROCESS | 3680 | 1465101454135 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 21:37:34 INFO - PROCESS | 3680 | 1465101454213 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:34 INFO - PROCESS | 3680 | 1465101454216 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:34 INFO - PROCESS | 3680 | ++DOCSHELL 11C71400 == 33 [pid = 3680] [id = 67] 21:37:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (11C71800) [pid = 3680] [serial = 198] [outer = 00000000] 21:37:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (12A0C400) [pid = 3680] [serial = 199] [outer = 11C71800] 21:37:34 INFO - PROCESS | 3680 | 1465101454266 Marionette DEBUG loaded listener.js 21:37:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (12AC4800) [pid = 3680] [serial = 200] [outer = 11C71800] 21:37:34 INFO - PROCESS | 3680 | 1465101454650 Marionette TRACE conn2 <- [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]]]}] 21:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 687ms 21:37:34 INFO - PROCESS | 3680 | 1465101454733 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 21:37:34 INFO - PROCESS | 3680 | 1465101454736 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 21:37:34 INFO - PROCESS | 3680 | 1465101454740 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:37:34 INFO - PROCESS | 3680 | 1465101454742 Marionette TRACE conn2 <- [1,234,null,{}] 21:37:34 INFO - PROCESS | 3680 | 1465101454746 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:34 INFO - PROCESS | 3680 | 1465101454748 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:34 INFO - PROCESS | 3680 | 1465101454832 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 21:37:34 INFO - PROCESS | 3680 | 1465101454843 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:34 INFO - PROCESS | 3680 | 1465101454845 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:34 INFO - PROCESS | 3680 | ++DOCSHELL 13D23800 == 34 [pid = 3680] [id = 68] 21:37:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (13D23C00) [pid = 3680] [serial = 201] [outer = 00000000] 21:37:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (140CC000) [pid = 3680] [serial = 202] [outer = 13D23C00] 21:37:34 INFO - PROCESS | 3680 | 1465101454890 Marionette DEBUG loaded listener.js 21:37:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (14339000) [pid = 3680] [serial = 203] [outer = 13D23C00] 21:37:35 INFO - PROCESS | 3680 | 1465101455311 Marionette TRACE conn2 <- [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]]]}] 21:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 640ms 21:37:35 INFO - PROCESS | 3680 | 1465101455379 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 21:37:35 INFO - PROCESS | 3680 | 1465101455381 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 21:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:37:35 INFO - PROCESS | 3680 | 1465101455390 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:37:35 INFO - PROCESS | 3680 | 1465101455396 Marionette TRACE conn2 <- [1,238,null,{}] 21:37:35 INFO - PROCESS | 3680 | 1465101455401 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:35 INFO - PROCESS | 3680 | 1465101455404 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:35 INFO - PROCESS | 3680 | 1465101455488 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 21:37:35 INFO - PROCESS | 3680 | 1465101455496 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:35 INFO - PROCESS | 3680 | 1465101455498 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:35 INFO - PROCESS | 3680 | ++DOCSHELL 154CF800 == 35 [pid = 3680] [id = 69] 21:37:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (154D0400) [pid = 3680] [serial = 204] [outer = 00000000] 21:37:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15940000) [pid = 3680] [serial = 205] [outer = 154D0400] 21:37:35 INFO - PROCESS | 3680 | 1465101455548 Marionette DEBUG loaded listener.js 21:37:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (15992800) [pid = 3680] [serial = 206] [outer = 154D0400] 21:37:35 INFO - PROCESS | 3680 | 1465101455954 Marionette TRACE conn2 <- [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]]]}] 21:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 593ms 21:37:35 INFO - PROCESS | 3680 | 1465101455992 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 21:37:35 INFO - PROCESS | 3680 | 1465101455994 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 21:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:37:35 INFO - PROCESS | 3680 | 1465101455999 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:37:36 INFO - PROCESS | 3680 | 1465101456001 Marionette TRACE conn2 <- [1,242,null,{}] 21:37:36 INFO - PROCESS | 3680 | 1465101456006 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:36 INFO - PROCESS | 3680 | 1465101456009 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:36 INFO - PROCESS | 3680 | 1465101456099 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 21:37:36 INFO - PROCESS | 3680 | 1465101456104 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:36 INFO - PROCESS | 3680 | 1465101456106 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:36 INFO - PROCESS | 3680 | ++DOCSHELL 15C4F800 == 36 [pid = 3680] [id = 70] 21:37:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (15D7EC00) [pid = 3680] [serial = 207] [outer = 00000000] 21:37:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1671C800) [pid = 3680] [serial = 208] [outer = 15D7EC00] 21:37:36 INFO - PROCESS | 3680 | 1465101456150 Marionette DEBUG loaded listener.js 21:37:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (16734000) [pid = 3680] [serial = 209] [outer = 15D7EC00] 21:37:36 INFO - PROCESS | 3680 | 1465101456605 Marionette TRACE conn2 <- [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]]]}] 21:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 625ms 21:37:36 INFO - PROCESS | 3680 | 1465101456635 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 21:37:36 INFO - PROCESS | 3680 | 1465101456637 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 21:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:37:36 INFO - PROCESS | 3680 | 1465101456640 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:37:36 INFO - PROCESS | 3680 | 1465101456642 Marionette TRACE conn2 <- [1,246,null,{}] 21:37:36 INFO - PROCESS | 3680 | 1465101456649 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:36 INFO - PROCESS | 3680 | 1465101456651 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:36 INFO - PROCESS | 3680 | 1465101456754 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 21:37:36 INFO - PROCESS | 3680 | 1465101456760 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:36 INFO - PROCESS | 3680 | 1465101456766 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:36 INFO - PROCESS | 3680 | ++DOCSHELL 16F24800 == 37 [pid = 3680] [id = 71] 21:37:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (16F25800) [pid = 3680] [serial = 210] [outer = 00000000] 21:37:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (179BA000) [pid = 3680] [serial = 211] [outer = 16F25800] 21:37:36 INFO - PROCESS | 3680 | 1465101456821 Marionette DEBUG loaded listener.js 21:37:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17D5F800) [pid = 3680] [serial = 212] [outer = 16F25800] 21:37:37 INFO - PROCESS | 3680 | 1465101457271 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 703ms 21:37:37 INFO - PROCESS | 3680 | 1465101457340 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 21:37:37 INFO - PROCESS | 3680 | 1465101457342 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 21:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:37:37 INFO - PROCESS | 3680 | 1465101457346 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:37:37 INFO - PROCESS | 3680 | 1465101457347 Marionette TRACE conn2 <- [1,250,null,{}] 21:37:37 INFO - PROCESS | 3680 | 1465101457351 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:37 INFO - PROCESS | 3680 | 1465101457353 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:37 INFO - PROCESS | 3680 | 1465101457460 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 21:37:37 INFO - PROCESS | 3680 | 1465101457545 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:37 INFO - PROCESS | 3680 | 1465101457548 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:37 INFO - PROCESS | 3680 | ++DOCSHELL 12D59C00 == 38 [pid = 3680] [id = 72] 21:37:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17F7E800) [pid = 3680] [serial = 213] [outer = 00000000] 21:37:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (19843C00) [pid = 3680] [serial = 214] [outer = 17F7E800] 21:37:37 INFO - PROCESS | 3680 | 1465101457590 Marionette DEBUG loaded listener.js 21:37:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (19845800) [pid = 3680] [serial = 215] [outer = 17F7E800] 21:37:37 INFO - PROCESS | 3680 | 1465101457981 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 703ms 21:37:38 INFO - PROCESS | 3680 | 1465101458046 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 21:37:38 INFO - PROCESS | 3680 | 1465101458048 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 21:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:37:38 INFO - PROCESS | 3680 | 1465101458051 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:37:38 INFO - PROCESS | 3680 | 1465101458052 Marionette TRACE conn2 <- [1,254,null,{}] 21:37:38 INFO - PROCESS | 3680 | 1465101458056 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:38 INFO - PROCESS | 3680 | 1465101458058 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:38 INFO - PROCESS | 3680 | 1465101458167 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 21:37:38 INFO - PROCESS | 3680 | 1465101458172 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:38 INFO - PROCESS | 3680 | 1465101458174 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:38 INFO - PROCESS | 3680 | ++DOCSHELL 10560000 == 39 [pid = 3680] [id = 73] 21:37:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (17D66400) [pid = 3680] [serial = 216] [outer = 00000000] 21:37:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1995E000) [pid = 3680] [serial = 217] [outer = 17D66400] 21:37:38 INFO - PROCESS | 3680 | 1465101458217 Marionette DEBUG loaded listener.js 21:37:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (19969400) [pid = 3680] [serial = 218] [outer = 17D66400] 21:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (173A9800) [pid = 3680] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (19848C00) [pid = 3680] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (15167000) [pid = 3680] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (199C2400) [pid = 3680] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1142AC00) [pid = 3680] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1332FC00) [pid = 3680] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (15D83000) [pid = 3680] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1048AC00) [pid = 3680] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (16736400) [pid = 3680] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (11C70800) [pid = 3680] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:37:38 INFO - PROCESS | 3680 | 1465101458763 Marionette TRACE conn2 <- [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]]]}] 21:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 734ms 21:37:38 INFO - PROCESS | 3680 | 1465101458810 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 21:37:38 INFO - PROCESS | 3680 | 1465101458812 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 21:37:38 INFO - PROCESS | 3680 | 1465101458818 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:37:38 INFO - PROCESS | 3680 | 1465101458820 Marionette TRACE conn2 <- [1,258,null,{}] 21:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:37:38 INFO - PROCESS | 3680 | 1465101458823 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:38 INFO - PROCESS | 3680 | 1465101458825 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:38 INFO - PROCESS | 3680 | 1465101458908 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 21:37:38 INFO - PROCESS | 3680 | 1465101458913 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:38 INFO - PROCESS | 3680 | 1465101458915 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:38 INFO - PROCESS | 3680 | ++DOCSHELL 13D25C00 == 40 [pid = 3680] [id = 74] 21:37:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (15167000) [pid = 3680] [serial = 219] [outer = 00000000] 21:37:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (199AA000) [pid = 3680] [serial = 220] [outer = 15167000] 21:37:38 INFO - PROCESS | 3680 | 1465101458958 Marionette DEBUG loaded listener.js 21:37:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1984D800) [pid = 3680] [serial = 221] [outer = 15167000] 21:37:39 INFO - PROCESS | 3680 | 1465101459351 Marionette TRACE conn2 <- [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]]]}] 21:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 593ms 21:37:39 INFO - PROCESS | 3680 | 1465101459420 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 21:37:39 INFO - PROCESS | 3680 | 1465101459422 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 21:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:37:39 INFO - PROCESS | 3680 | 1465101459425 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:37:39 INFO - PROCESS | 3680 | 1465101459427 Marionette TRACE conn2 <- [1,262,null,{}] 21:37:39 INFO - PROCESS | 3680 | 1465101459431 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:39 INFO - PROCESS | 3680 | 1465101459433 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:39 INFO - PROCESS | 3680 | 1465101459517 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 21:37:39 INFO - PROCESS | 3680 | 1465101459522 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:39 INFO - PROCESS | 3680 | 1465101459524 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:39 INFO - PROCESS | 3680 | ++DOCSHELL 199B3800 == 41 [pid = 3680] [id = 75] 21:37:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (199B9000) [pid = 3680] [serial = 222] [outer = 00000000] 21:37:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (19ED2800) [pid = 3680] [serial = 223] [outer = 199B9000] 21:37:39 INFO - PROCESS | 3680 | 1465101459575 Marionette DEBUG loaded listener.js 21:37:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (19ED7C00) [pid = 3680] [serial = 224] [outer = 199B9000] 21:37:39 INFO - PROCESS | 3680 | 1465101459969 Marionette TRACE conn2 <- [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]]]}] 21:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 594ms 21:37:40 INFO - PROCESS | 3680 | 1465101460024 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 21:37:40 INFO - PROCESS | 3680 | 1465101460026 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 21:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:37:40 INFO - PROCESS | 3680 | 1465101460033 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:37:40 INFO - PROCESS | 3680 | 1465101460035 Marionette TRACE conn2 <- [1,266,null,{}] 21:37:40 INFO - PROCESS | 3680 | 1465101460038 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:40 INFO - PROCESS | 3680 | 1465101460039 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:40 INFO - PROCESS | 3680 | 1465101460119 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 21:37:40 INFO - PROCESS | 3680 | 1465101460126 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:40 INFO - PROCESS | 3680 | 1465101460129 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:40 INFO - PROCESS | 3680 | ++DOCSHELL 1A12FC00 == 42 [pid = 3680] [id = 76] 21:37:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1A130400) [pid = 3680] [serial = 225] [outer = 00000000] 21:37:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1A13EC00) [pid = 3680] [serial = 226] [outer = 1A130400] 21:37:40 INFO - PROCESS | 3680 | 1465101460183 Marionette DEBUG loaded listener.js 21:37:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1A70DC00) [pid = 3680] [serial = 227] [outer = 1A130400] 21:37:40 INFO - PROCESS | 3680 | 1465101460772 Marionette TRACE conn2 <- [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]]]}] 21:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 797ms 21:37:40 INFO - PROCESS | 3680 | 1465101460830 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 21:37:40 INFO - PROCESS | 3680 | 1465101460834 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 21:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:37:40 INFO - PROCESS | 3680 | 1465101460839 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:37:40 INFO - PROCESS | 3680 | 1465101460843 Marionette TRACE conn2 <- [1,270,null,{}] 21:37:40 INFO - PROCESS | 3680 | 1465101460849 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:40 INFO - PROCESS | 3680 | 1465101460852 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:40 INFO - PROCESS | 3680 | 1465101460961 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 21:37:41 INFO - PROCESS | 3680 | 1465101461041 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:41 INFO - PROCESS | 3680 | 1465101461044 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:41 INFO - PROCESS | 3680 | ++DOCSHELL 105F4400 == 43 [pid = 3680] [id = 77] 21:37:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (10B5BC00) [pid = 3680] [serial = 228] [outer = 00000000] 21:37:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1310F000) [pid = 3680] [serial = 229] [outer = 10B5BC00] 21:37:41 INFO - PROCESS | 3680 | 1465101461141 Marionette DEBUG loaded listener.js 21:37:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1332E000) [pid = 3680] [serial = 230] [outer = 10B5BC00] 21:37:41 INFO - PROCESS | 3680 | 1465101461721 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 906ms 21:37:41 INFO - PROCESS | 3680 | 1465101461740 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 21:37:41 INFO - PROCESS | 3680 | 1465101461745 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 21:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:37:41 INFO - PROCESS | 3680 | 1465101461751 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:37:41 INFO - PROCESS | 3680 | 1465101461754 Marionette TRACE conn2 <- [1,274,null,{}] 21:37:41 INFO - PROCESS | 3680 | 1465101461758 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:41 INFO - PROCESS | 3680 | 1465101461761 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:41 INFO - PROCESS | 3680 | 1465101461868 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 21:37:41 INFO - PROCESS | 3680 | 1465101461961 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:41 INFO - PROCESS | 3680 | 1465101461963 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:41 INFO - PROCESS | 3680 | ++DOCSHELL 15166400 == 44 [pid = 3680] [id = 78] 21:37:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (15168800) [pid = 3680] [serial = 231] [outer = 00000000] 21:37:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (153F6C00) [pid = 3680] [serial = 232] [outer = 15168800] 21:37:42 INFO - PROCESS | 3680 | 1465101462018 Marionette DEBUG loaded listener.js 21:37:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (15990C00) [pid = 3680] [serial = 233] [outer = 15168800] 21:37:42 INFO - PROCESS | 3680 | 1465101462539 Marionette TRACE conn2 <- [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]]]}] 21:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 844ms 21:37:42 INFO - PROCESS | 3680 | 1465101462609 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 21:37:42 INFO - PROCESS | 3680 | 1465101462612 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 21:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:37:42 INFO - PROCESS | 3680 | 1465101462618 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:37:42 INFO - PROCESS | 3680 | 1465101462621 Marionette TRACE conn2 <- [1,278,null,{}] 21:37:42 INFO - PROCESS | 3680 | 1465101462632 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:42 INFO - PROCESS | 3680 | 1465101462637 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:42 INFO - PROCESS | 3680 | 1465101462742 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 21:37:42 INFO - PROCESS | 3680 | 1465101462822 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:42 INFO - PROCESS | 3680 | 1465101462825 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:42 INFO - PROCESS | 3680 | ++DOCSHELL 181F6400 == 45 [pid = 3680] [id = 79] 21:37:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (19843400) [pid = 3680] [serial = 234] [outer = 00000000] 21:37:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (199C2000) [pid = 3680] [serial = 235] [outer = 19843400] 21:37:42 INFO - PROCESS | 3680 | 1465101462921 Marionette DEBUG loaded listener.js 21:37:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (1A132000) [pid = 3680] [serial = 236] [outer = 19843400] 21:37:43 INFO - PROCESS | 3680 | 1465101463605 Marionette TRACE conn2 <- [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]]]}] 21:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1046ms 21:37:43 INFO - PROCESS | 3680 | 1465101463665 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 21:37:43 INFO - PROCESS | 3680 | 1465101463668 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 21:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:37:43 INFO - PROCESS | 3680 | 1465101463672 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:37:43 INFO - PROCESS | 3680 | 1465101463674 Marionette TRACE conn2 <- [1,282,null,{}] 21:37:43 INFO - PROCESS | 3680 | 1465101463691 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:43 INFO - PROCESS | 3680 | 1465101463693 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:43 INFO - PROCESS | 3680 | 1465101463798 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 21:37:44 INFO - PROCESS | 3680 | 1465101464021 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:44 INFO - PROCESS | 3680 | 1465101464024 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:44 INFO - PROCESS | 3680 | ++DOCSHELL 102DAC00 == 46 [pid = 3680] [id = 80] 21:37:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (104E7400) [pid = 3680] [serial = 237] [outer = 00000000] 21:37:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (10F2F800) [pid = 3680] [serial = 238] [outer = 104E7400] 21:37:44 INFO - PROCESS | 3680 | 1465101464082 Marionette DEBUG loaded listener.js 21:37:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (11C66800) [pid = 3680] [serial = 239] [outer = 104E7400] 21:37:44 INFO - PROCESS | 3680 | 1465101464675 Marionette TRACE conn2 <- [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]]]}] 21:37:44 INFO - PROCESS | 3680 | --DOCSHELL 199B3800 == 45 [pid = 3680] [id = 75] 21:37:44 INFO - PROCESS | 3680 | --DOCSHELL 13D25C00 == 44 [pid = 3680] [id = 74] 21:37:44 INFO - PROCESS | 3680 | --DOCSHELL 10560000 == 43 [pid = 3680] [id = 73] 21:37:44 INFO - PROCESS | 3680 | --DOCSHELL 12D59C00 == 42 [pid = 3680] [id = 72] 21:37:44 INFO - PROCESS | 3680 | --DOCSHELL 16F24800 == 41 [pid = 3680] [id = 71] 21:37:44 INFO - PROCESS | 3680 | --DOCSHELL 15C4F800 == 40 [pid = 3680] [id = 70] 21:37:44 INFO - PROCESS | 3680 | --DOCSHELL 154CF800 == 39 [pid = 3680] [id = 69] 21:37:44 INFO - PROCESS | 3680 | --DOCSHELL 13D23800 == 38 [pid = 3680] [id = 68] 21:37:44 INFO - PROCESS | 3680 | --DOCSHELL 11C71400 == 37 [pid = 3680] [id = 67] 21:37:44 INFO - PROCESS | 3680 | --DOCSHELL 104E6800 == 36 [pid = 3680] [id = 66] 21:37:44 INFO - PROCESS | 3680 | --DOCSHELL 1055C400 == 35 [pid = 3680] [id = 64] 21:37:44 INFO - PROCESS | 3680 | --DOCSHELL 1A5B8400 == 34 [pid = 3680] [id = 63] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (1A711400) [pid = 3680] [serial = 187] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (1A134800) [pid = 3680] [serial = 184] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (199B1000) [pid = 3680] [serial = 172] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (1516B800) [pid = 3680] [serial = 162] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (1142C800) [pid = 3680] [serial = 153] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (19ED5C00) [pid = 3680] [serial = 175] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (11C73000) [pid = 3680] [serial = 156] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (12B6BC00) [pid = 3680] [serial = 157] [outer = 00000000] [url = about:blank] 21:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (13385800) [pid = 3680] [serial = 159] [outer = 00000000] [url = about:blank] 21:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1047ms 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1390B400) [pid = 3680] [serial = 160] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1671D400) [pid = 3680] [serial = 166] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (199BC800) [pid = 3680] [serial = 173] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (1B3CB400) [pid = 3680] [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.] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (19ED6000) [pid = 3680] [serial = 176] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (1381F400) [pid = 3680] [serial = 179] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (153BBC00) [pid = 3680] [serial = 163] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (173A4C00) [pid = 3680] [serial = 169] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (12803000) [pid = 3680] [serial = 178] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1A11C000) [pid = 3680] [serial = 182] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17D60000) [pid = 3680] [serial = 170] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1A13B400) [pid = 3680] [serial = 185] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1A093000) [pid = 3680] [serial = 181] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (16A31C00) [pid = 3680] [serial = 167] [outer = 00000000] [url = about:blank] 21:37:44 INFO - PROCESS | 3680 | 1465101464753 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 21:37:44 INFO - PROCESS | 3680 | 1465101464757 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 21:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:37:44 INFO - PROCESS | 3680 | 1465101464761 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:37:44 INFO - PROCESS | 3680 | 1465101464763 Marionette TRACE conn2 <- [1,286,null,{}] 21:37:44 INFO - PROCESS | 3680 | 1465101464769 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:44 INFO - PROCESS | 3680 | 1465101464773 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:44 INFO - PROCESS | 3680 | 1465101464859 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 21:37:44 INFO - PROCESS | 3680 | 1465101464952 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:44 INFO - PROCESS | 3680 | 1465101464955 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:44 INFO - PROCESS | 3680 | ++DOCSHELL 1142A800 == 35 [pid = 3680] [id = 81] 21:37:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (11A13000) [pid = 3680] [serial = 240] [outer = 00000000] 21:37:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (12D59C00) [pid = 3680] [serial = 241] [outer = 11A13000] 21:37:45 INFO - PROCESS | 3680 | 1465101465002 Marionette DEBUG loaded listener.js 21:37:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1318E400) [pid = 3680] [serial = 242] [outer = 11A13000] 21:37:45 INFO - PROCESS | 3680 | 1465101465398 Marionette TRACE conn2 <- [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]]]}] 21:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 688ms 21:37:45 INFO - PROCESS | 3680 | 1465101465461 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 21:37:45 INFO - PROCESS | 3680 | 1465101465464 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 21:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:37:45 INFO - PROCESS | 3680 | 1465101465470 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:37:45 INFO - PROCESS | 3680 | 1465101465472 Marionette TRACE conn2 <- [1,290,null,{}] 21:37:45 INFO - PROCESS | 3680 | 1465101465476 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:45 INFO - PROCESS | 3680 | 1465101465479 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:45 INFO - PROCESS | 3680 | 1465101465565 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 21:37:45 INFO - PROCESS | 3680 | 1465101465579 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:45 INFO - PROCESS | 3680 | 1465101465582 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:45 INFO - PROCESS | 3680 | ++DOCSHELL 140CDC00 == 36 [pid = 3680] [id = 82] 21:37:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1433A000) [pid = 3680] [serial = 243] [outer = 00000000] 21:37:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1516D000) [pid = 3680] [serial = 244] [outer = 1433A000] 21:37:45 INFO - PROCESS | 3680 | 1465101465628 Marionette DEBUG loaded listener.js 21:37:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (153F0000) [pid = 3680] [serial = 245] [outer = 1433A000] 21:37:46 INFO - PROCESS | 3680 | 1465101466071 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 640ms 21:37:46 INFO - PROCESS | 3680 | 1465101466107 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 21:37:46 INFO - PROCESS | 3680 | 1465101466110 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 21:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:37:46 INFO - PROCESS | 3680 | 1465101466115 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:37:46 INFO - PROCESS | 3680 | 1465101466120 Marionette TRACE conn2 <- [1,294,null,{}] 21:37:46 INFO - PROCESS | 3680 | 1465101466128 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:46 INFO - PROCESS | 3680 | 1465101466131 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:46 INFO - PROCESS | 3680 | 1465101466216 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 21:37:46 INFO - PROCESS | 3680 | 1465101466282 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:46 INFO - PROCESS | 3680 | 1465101466284 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:46 INFO - PROCESS | 3680 | ++DOCSHELL 173DD000 == 37 [pid = 3680] [id = 83] 21:37:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (173DDC00) [pid = 3680] [serial = 246] [outer = 00000000] 21:37:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (179BE800) [pid = 3680] [serial = 247] [outer = 173DDC00] 21:37:46 INFO - PROCESS | 3680 | 1465101466342 Marionette DEBUG loaded listener.js 21:37:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17CB7000) [pid = 3680] [serial = 248] [outer = 173DDC00] 21:37:46 INFO - PROCESS | 3680 | 1465101466935 Marionette TRACE conn2 <- [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]]]}] 21:37:46 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. 21:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 844ms 21:37:46 INFO - PROCESS | 3680 | 1465101466956 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 21:37:46 INFO - PROCESS | 3680 | 1465101466958 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 21:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:37:46 INFO - PROCESS | 3680 | 1465101466961 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:37:46 INFO - PROCESS | 3680 | 1465101466963 Marionette TRACE conn2 <- [1,298,null,{}] 21:37:46 INFO - PROCESS | 3680 | 1465101466966 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:46 INFO - PROCESS | 3680 | 1465101466968 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:47 INFO - PROCESS | 3680 | 1465101467052 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 21:37:47 INFO - PROCESS | 3680 | 1465101467057 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:47 INFO - PROCESS | 3680 | 1465101467060 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:47 INFO - PROCESS | 3680 | ++DOCSHELL 154CF800 == 38 [pid = 3680] [id = 84] 21:37:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1593C800) [pid = 3680] [serial = 249] [outer = 00000000] 21:37:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (17DF7800) [pid = 3680] [serial = 250] [outer = 1593C800] 21:37:47 INFO - PROCESS | 3680 | 1465101467176 Marionette DEBUG loaded listener.js 21:37:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1995F000) [pid = 3680] [serial = 251] [outer = 1593C800] 21:37:47 INFO - PROCESS | 3680 | 1465101467587 Marionette TRACE conn2 <- [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]]]}] 21:37:47 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. 21:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 703ms 21:37:47 INFO - PROCESS | 3680 | 1465101467661 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 21:37:47 INFO - PROCESS | 3680 | 1465101467663 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 21:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:37:47 INFO - PROCESS | 3680 | 1465101467678 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:37:47 INFO - PROCESS | 3680 | 1465101467680 Marionette TRACE conn2 <- [1,302,null,{}] 21:37:47 INFO - PROCESS | 3680 | 1465101467683 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:47 INFO - PROCESS | 3680 | 1465101467685 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:47 INFO - PROCESS | 3680 | 1465101467800 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 21:37:47 INFO - PROCESS | 3680 | 1465101467853 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:47 INFO - PROCESS | 3680 | 1465101467859 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:47 INFO - PROCESS | 3680 | ++DOCSHELL 199BCC00 == 39 [pid = 3680] [id = 85] 21:37:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (199BD000) [pid = 3680] [serial = 252] [outer = 00000000] 21:37:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (19ED1000) [pid = 3680] [serial = 253] [outer = 199BD000] 21:37:47 INFO - PROCESS | 3680 | 1465101467912 Marionette DEBUG loaded listener.js 21:37:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1A117C00) [pid = 3680] [serial = 254] [outer = 199BD000] 21:37:48 INFO - PROCESS | 3680 | 1465101468337 Marionette TRACE conn2 <- [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]]]}] 21:37:48 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. 21:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 688ms 21:37:48 INFO - PROCESS | 3680 | 1465101468408 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 21:37:48 INFO - PROCESS | 3680 | 1465101468410 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 21:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:37:48 INFO - PROCESS | 3680 | 1465101468416 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:37:48 INFO - PROCESS | 3680 | 1465101468418 Marionette TRACE conn2 <- [1,306,null,{}] 21:37:48 INFO - PROCESS | 3680 | 1465101468421 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:48 INFO - PROCESS | 3680 | 1465101468424 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:48 INFO - PROCESS | 3680 | 1465101468534 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 21:37:48 INFO - PROCESS | 3680 | 1465101468547 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:48 INFO - PROCESS | 3680 | 1465101468549 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:48 INFO - PROCESS | 3680 | ++DOCSHELL 10438400 == 40 [pid = 3680] [id = 86] 21:37:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1048AC00) [pid = 3680] [serial = 255] [outer = 00000000] 21:37:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1A70B400) [pid = 3680] [serial = 256] [outer = 1048AC00] 21:37:48 INFO - PROCESS | 3680 | 1465101468636 Marionette DEBUG loaded listener.js 21:37:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (1A716C00) [pid = 3680] [serial = 257] [outer = 1048AC00] 21:37:49 INFO - PROCESS | 3680 | 1465101469017 Marionette TRACE conn2 <- [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]]]}] 21:37:49 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. 21:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 640ms 21:37:49 INFO - PROCESS | 3680 | 1465101469048 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 21:37:49 INFO - PROCESS | 3680 | 1465101469050 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 21:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:37:49 INFO - PROCESS | 3680 | 1465101469054 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:37:49 INFO - PROCESS | 3680 | 1465101469055 Marionette TRACE conn2 <- [1,310,null,{}] 21:37:49 INFO - PROCESS | 3680 | 1465101469058 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:49 INFO - PROCESS | 3680 | 1465101469060 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:49 INFO - PROCESS | 3680 | 1465101469243 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 21:37:49 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (16F25800) [pid = 3680] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:37:49 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (17F7E800) [pid = 3680] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:37:49 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (11C71800) [pid = 3680] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:37:49 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (15D7EC00) [pid = 3680] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:37:49 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (10566400) [pid = 3680] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:37:49 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (154D0400) [pid = 3680] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:37:49 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (13D23C00) [pid = 3680] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:37:49 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17D66400) [pid = 3680] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:37:49 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (15167000) [pid = 3680] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:37:49 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (199B9000) [pid = 3680] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:37:49 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (10B65000) [pid = 3680] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:37:49 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1739F800) [pid = 3680] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:37:49 INFO - PROCESS | 3680 | 1465101469294 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:49 INFO - PROCESS | 3680 | 1465101469296 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:49 INFO - PROCESS | 3680 | ++DOCSHELL 104EFC00 == 41 [pid = 3680] [id = 87] 21:37:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (10566400) [pid = 3680] [serial = 258] [outer = 00000000] 21:37:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1280B400) [pid = 3680] [serial = 259] [outer = 10566400] 21:37:49 INFO - PROCESS | 3680 | 1465101469341 Marionette DEBUG loaded listener.js 21:37:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (13D23C00) [pid = 3680] [serial = 260] [outer = 10566400] 21:37:49 INFO - PROCESS | 3680 | 1465101469730 Marionette TRACE conn2 <- [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]]]}] 21:37:49 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. 21:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 750ms 21:37:49 INFO - PROCESS | 3680 | 1465101469795 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 21:37:49 INFO - PROCESS | 3680 | 1465101469797 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 21:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:37:49 INFO - PROCESS | 3680 | 1465101469800 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:37:49 INFO - PROCESS | 3680 | 1465101469802 Marionette TRACE conn2 <- [1,314,null,{}] 21:37:49 INFO - PROCESS | 3680 | 1465101469805 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:49 INFO - PROCESS | 3680 | 1465101469807 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:49 INFO - PROCESS | 3680 | 1465101469908 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 21:37:49 INFO - PROCESS | 3680 | 1465101469914 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:49 INFO - PROCESS | 3680 | 1465101469916 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:49 INFO - PROCESS | 3680 | ++DOCSHELL 1739F800 == 42 [pid = 3680] [id = 88] 21:37:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (199A5C00) [pid = 3680] [serial = 261] [outer = 00000000] 21:37:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1A5C3C00) [pid = 3680] [serial = 262] [outer = 199A5C00] 21:37:49 INFO - PROCESS | 3680 | 1465101469958 Marionette DEBUG loaded listener.js 21:37:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1A717C00) [pid = 3680] [serial = 263] [outer = 199A5C00] 21:37:50 INFO - PROCESS | 3680 | 1465101470305 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:37:50 INFO - PROCESS | 3680 | 1465101470384 Marionette TRACE conn2 <- [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]]]}] 21:37:50 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. 21:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 641ms 21:37:50 INFO - PROCESS | 3680 | 1465101470439 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 21:37:50 INFO - PROCESS | 3680 | 1465101470442 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 21:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:37:50 INFO - PROCESS | 3680 | 1465101470447 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:37:50 INFO - PROCESS | 3680 | 1465101470449 Marionette TRACE conn2 <- [1,318,null,{}] 21:37:50 INFO - PROCESS | 3680 | 1465101470453 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:50 INFO - PROCESS | 3680 | 1465101470455 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:50 INFO - PROCESS | 3680 | 1465101470542 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 21:37:50 INFO - PROCESS | 3680 | 1465101470549 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:50 INFO - PROCESS | 3680 | 1465101470551 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:50 INFO - PROCESS | 3680 | ++DOCSHELL 1A08F000 == 43 [pid = 3680] [id = 89] 21:37:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1AD0E800) [pid = 3680] [serial = 264] [outer = 00000000] 21:37:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1AF51000) [pid = 3680] [serial = 265] [outer = 1AD0E800] 21:37:50 INFO - PROCESS | 3680 | 1465101470595 Marionette DEBUG loaded listener.js 21:37:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1AFB3400) [pid = 3680] [serial = 266] [outer = 1AD0E800] 21:37:51 INFO - PROCESS | 3680 | 1465101471031 Marionette TRACE conn2 <- [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]]]}] 21:37:51 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. 21:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 640ms 21:37:51 INFO - PROCESS | 3680 | 1465101471082 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 21:37:51 INFO - PROCESS | 3680 | 1465101471084 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 21:37:51 INFO - PROCESS | 3680 | 1465101471087 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:37:51 INFO - PROCESS | 3680 | 1465101471088 Marionette TRACE conn2 <- [1,322,null,{}] 21:37:51 INFO - PROCESS | 3680 | 1465101471092 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:51 INFO - PROCESS | 3680 | 1465101471094 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:51 INFO - PROCESS | 3680 | 1465101471176 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 21:37:51 INFO - PROCESS | 3680 | 1465101471181 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:51 INFO - PROCESS | 3680 | 1465101471184 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:51 INFO - PROCESS | 3680 | ++DOCSHELL 156EB400 == 44 [pid = 3680] [id = 90] 21:37:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (156ED000) [pid = 3680] [serial = 267] [outer = 00000000] 21:37:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (156F0800) [pid = 3680] [serial = 268] [outer = 156ED000] 21:37:51 INFO - PROCESS | 3680 | 1465101471230 Marionette DEBUG loaded listener.js 21:37:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (17F8C800) [pid = 3680] [serial = 269] [outer = 156ED000] 21:37:51 INFO - PROCESS | 3680 | 1465101471956 Marionette TRACE conn2 <- [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]]]}] 21:37:52 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. 21:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 937ms 21:37:52 INFO - PROCESS | 3680 | 1465101472034 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 21:37:52 INFO - PROCESS | 3680 | 1465101472038 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 21:37:52 INFO - PROCESS | 3680 | 1465101472043 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:37:52 INFO - PROCESS | 3680 | 1465101472048 Marionette TRACE conn2 <- [1,326,null,{}] 21:37:52 INFO - PROCESS | 3680 | 1465101472053 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:52 INFO - PROCESS | 3680 | 1465101472056 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:52 INFO - PROCESS | 3680 | 1465101472200 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 21:37:52 INFO - PROCESS | 3680 | 1465101472322 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:52 INFO - PROCESS | 3680 | 1465101472326 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:52 INFO - PROCESS | 3680 | ++DOCSHELL 11C71400 == 45 [pid = 3680] [id = 91] 21:37:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (12AC2000) [pid = 3680] [serial = 270] [outer = 00000000] 21:37:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (12B1D800) [pid = 3680] [serial = 271] [outer = 12AC2000] 21:37:52 INFO - PROCESS | 3680 | 1465101472382 Marionette DEBUG loaded listener.js 21:37:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (1390B400) [pid = 3680] [serial = 272] [outer = 12AC2000] 21:37:52 INFO - PROCESS | 3680 | 1465101472965 Marionette TRACE conn2 <- [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]]]}] 21:37:52 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. 21:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 937ms 21:37:52 INFO - PROCESS | 3680 | 1465101472989 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 21:37:52 INFO - PROCESS | 3680 | 1465101472994 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 21:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:37:52 INFO - PROCESS | 3680 | 1465101473000 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:37:52 INFO - PROCESS | 3680 | 1465101473003 Marionette TRACE conn2 <- [1,330,null,{}] 21:37:53 INFO - PROCESS | 3680 | 1465101473007 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:53 INFO - PROCESS | 3680 | 1465101473010 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:53 INFO - PROCESS | 3680 | 1465101473123 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 21:37:53 INFO - PROCESS | 3680 | 1465101473218 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:53 INFO - PROCESS | 3680 | 1465101473220 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:53 INFO - PROCESS | 3680 | ++DOCSHELL 156E6400 == 46 [pid = 3680] [id = 92] 21:37:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (156E8800) [pid = 3680] [serial = 273] [outer = 00000000] 21:37:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (156EF400) [pid = 3680] [serial = 274] [outer = 156E8800] 21:37:53 INFO - PROCESS | 3680 | 1465101473274 Marionette DEBUG loaded listener.js 21:37:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (156F4800) [pid = 3680] [serial = 275] [outer = 156E8800] 21:37:53 INFO - PROCESS | 3680 | 1465101473886 Marionette TRACE conn2 <- [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]]]}] 21:37:53 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. 21:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 937ms 21:37:53 INFO - PROCESS | 3680 | 1465101473946 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 21:37:53 INFO - PROCESS | 3680 | 1465101473948 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 21:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:37:53 INFO - PROCESS | 3680 | 1465101473952 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:37:53 INFO - PROCESS | 3680 | 1465101473956 Marionette TRACE conn2 <- [1,334,null,{}] 21:37:53 INFO - PROCESS | 3680 | 1465101473967 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:53 INFO - PROCESS | 3680 | 1465101473972 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:54 INFO - PROCESS | 3680 | 1465101474080 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 21:37:54 INFO - PROCESS | 3680 | 1465101474219 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:54 INFO - PROCESS | 3680 | 1465101474223 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:54 INFO - PROCESS | 3680 | ++DOCSHELL 0F30F400 == 47 [pid = 3680] [id = 93] 21:37:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (0F30FC00) [pid = 3680] [serial = 276] [outer = 00000000] 21:37:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (15991C00) [pid = 3680] [serial = 277] [outer = 0F30FC00] 21:37:54 INFO - PROCESS | 3680 | 1465101474280 Marionette DEBUG loaded listener.js 21:37:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (16720C00) [pid = 3680] [serial = 278] [outer = 0F30FC00] 21:37:55 INFO - PROCESS | 3680 | 1465101475047 Marionette TRACE conn2 <- [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]]]}] 21:37:55 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. 21:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1140ms 21:37:55 INFO - PROCESS | 3680 | 1465101475098 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 21:37:55 INFO - PROCESS | 3680 | 1465101475102 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 21:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:37:55 INFO - PROCESS | 3680 | 1465101475107 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:37:55 INFO - PROCESS | 3680 | 1465101475110 Marionette TRACE conn2 <- [1,338,null,{}] 21:37:55 INFO - PROCESS | 3680 | 1465101475116 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:55 INFO - PROCESS | 3680 | 1465101475118 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:55 INFO - PROCESS | 3680 | 1465101475217 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 21:37:55 INFO - PROCESS | 3680 | 1465101475298 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:55 INFO - PROCESS | 3680 | 1465101475302 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:55 INFO - PROCESS | 3680 | ++DOCSHELL 0C789800 == 48 [pid = 3680] [id = 94] 21:37:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (105F3800) [pid = 3680] [serial = 279] [outer = 00000000] 21:37:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (11A0B000) [pid = 3680] [serial = 280] [outer = 105F3800] 21:37:55 INFO - PROCESS | 3680 | 1465101475397 Marionette DEBUG loaded listener.js 21:37:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (12B10C00) [pid = 3680] [serial = 281] [outer = 105F3800] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 1A08F000 == 47 [pid = 3680] [id = 89] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 1739F800 == 46 [pid = 3680] [id = 88] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 104EFC00 == 45 [pid = 3680] [id = 87] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 10438400 == 44 [pid = 3680] [id = 86] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 199BCC00 == 43 [pid = 3680] [id = 85] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 154CF800 == 42 [pid = 3680] [id = 84] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 173DD000 == 41 [pid = 3680] [id = 83] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 140CDC00 == 40 [pid = 3680] [id = 82] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 1142A800 == 39 [pid = 3680] [id = 81] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 102DAC00 == 38 [pid = 3680] [id = 80] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 1A12FC00 == 37 [pid = 3680] [id = 76] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 1432D400 == 36 [pid = 3680] [id = 65] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 15166400 == 35 [pid = 3680] [id = 78] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 10B5F800 == 34 [pid = 3680] [id = 51] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 105F4400 == 33 [pid = 3680] [id = 77] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 10563800 == 32 [pid = 3680] [id = 52] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 181F6400 == 31 [pid = 3680] [id = 79] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 156E6400 == 30 [pid = 3680] [id = 92] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 0F30F400 == 29 [pid = 3680] [id = 93] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 156EB400 == 28 [pid = 3680] [id = 90] 21:37:56 INFO - PROCESS | 3680 | --DOCSHELL 11C71400 == 27 [pid = 3680] [id = 91] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (13033000) [pid = 3680] [serial = 154] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (17CC4400) [pid = 3680] [serial = 118] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (17D5F800) [pid = 3680] [serial = 212] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (179BA000) [pid = 3680] [serial = 211] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (19845800) [pid = 3680] [serial = 215] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (19843C00) [pid = 3680] [serial = 214] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (12A0C400) [pid = 3680] [serial = 199] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (1671B400) [pid = 3680] [serial = 193] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (1671C800) [pid = 3680] [serial = 208] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (10F2CC00) [pid = 3680] [serial = 197] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (10A5B400) [pid = 3680] [serial = 196] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (15940000) [pid = 3680] [serial = 205] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (15992800) [pid = 3680] [serial = 206] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (140CC000) [pid = 3680] [serial = 202] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (14339000) [pid = 3680] [serial = 203] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (1310E400) [pid = 3680] [serial = 190] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1995E000) [pid = 3680] [serial = 217] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (199AA000) [pid = 3680] [serial = 220] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1A13EC00) [pid = 3680] [serial = 226] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (19ED2800) [pid = 3680] [serial = 223] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (19ED7C00) [pid = 3680] [serial = 224] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (12AC4800) [pid = 3680] [serial = 200] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (19969400) [pid = 3680] [serial = 218] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1984D800) [pid = 3680] [serial = 221] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (16734000) [pid = 3680] [serial = 209] [outer = 00000000] [url = about:blank] 21:37:56 INFO - PROCESS | 3680 | 1465101476547 Marionette TRACE conn2 <- [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]]]}] 21:37:56 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. 21:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1500ms 21:37:56 INFO - PROCESS | 3680 | 1465101476614 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 21:37:56 INFO - PROCESS | 3680 | 1465101476618 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 21:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:37:56 INFO - PROCESS | 3680 | 1465101476624 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:37:56 INFO - PROCESS | 3680 | 1465101476629 Marionette TRACE conn2 <- [1,342,null,{}] 21:37:56 INFO - PROCESS | 3680 | 1465101476645 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:56 INFO - PROCESS | 3680 | 1465101476648 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:56 INFO - PROCESS | 3680 | 1465101476733 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 21:37:56 INFO - PROCESS | 3680 | 1465101476746 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:56 INFO - PROCESS | 3680 | 1465101476749 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:56 INFO - PROCESS | 3680 | ++DOCSHELL 10561000 == 28 [pid = 3680] [id = 95] 21:37:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (10563800) [pid = 3680] [serial = 282] [outer = 00000000] 21:37:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (10F2BC00) [pid = 3680] [serial = 283] [outer = 10563800] 21:37:56 INFO - PROCESS | 3680 | 1465101476796 Marionette DEBUG loaded listener.js 21:37:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (110D5C00) [pid = 3680] [serial = 284] [outer = 10563800] 21:37:57 INFO - PROCESS | 3680 | 1465101477263 Marionette TRACE conn2 <- [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]]]}] 21:37:57 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. 21:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 688ms 21:37:57 INFO - PROCESS | 3680 | 1465101477324 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 21:37:57 INFO - PROCESS | 3680 | 1465101477328 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 21:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:37:57 INFO - PROCESS | 3680 | 1465101477335 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:37:57 INFO - PROCESS | 3680 | 1465101477337 Marionette TRACE conn2 <- [1,346,null,{}] 21:37:57 INFO - PROCESS | 3680 | 1465101477341 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:57 INFO - PROCESS | 3680 | 1465101477344 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:57 INFO - PROCESS | 3680 | 1465101477430 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 21:37:57 INFO - PROCESS | 3680 | 1465101477439 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:57 INFO - PROCESS | 3680 | 1465101477441 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:57 INFO - PROCESS | 3680 | ++DOCSHELL 12B12C00 == 29 [pid = 3680] [id = 96] 21:37:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (12B13000) [pid = 3680] [serial = 285] [outer = 00000000] 21:37:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (12B1CC00) [pid = 3680] [serial = 286] [outer = 12B13000] 21:37:57 INFO - PROCESS | 3680 | 1465101477489 Marionette DEBUG loaded listener.js 21:37:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (13049800) [pid = 3680] [serial = 287] [outer = 12B13000] 21:37:57 INFO - PROCESS | 3680 | 1465101477939 Marionette TRACE conn2 <- [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]]]}] 21:37:57 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. 21:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 641ms 21:37:57 INFO - PROCESS | 3680 | 1465101477972 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 21:37:57 INFO - PROCESS | 3680 | 1465101477974 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 21:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:37:57 INFO - PROCESS | 3680 | 1465101477978 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:37:57 INFO - PROCESS | 3680 | 1465101477981 Marionette TRACE conn2 <- [1,350,null,{}] 21:37:58 INFO - PROCESS | 3680 | 1465101477995 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:58 INFO - PROCESS | 3680 | 1465101478000 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:58 INFO - PROCESS | 3680 | 1465101478082 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 21:37:58 INFO - PROCESS | 3680 | 1465101478091 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:58 INFO - PROCESS | 3680 | 1465101478094 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:58 INFO - PROCESS | 3680 | ++DOCSHELL 140C4C00 == 30 [pid = 3680] [id = 97] 21:37:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (140C5000) [pid = 3680] [serial = 288] [outer = 00000000] 21:37:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (14334C00) [pid = 3680] [serial = 289] [outer = 140C5000] 21:37:58 INFO - PROCESS | 3680 | 1465101478142 Marionette DEBUG loaded listener.js 21:37:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (14EED800) [pid = 3680] [serial = 290] [outer = 140C5000] 21:37:58 INFO - PROCESS | 3680 | 1465101478595 Marionette TRACE conn2 <- [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]]]}] 21:37:58 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. 21:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 656ms 21:37:58 INFO - PROCESS | 3680 | 1465101478639 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 21:37:58 INFO - PROCESS | 3680 | 1465101478641 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 21:37:58 INFO - PROCESS | 3680 | 1465101478645 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:37:58 INFO - PROCESS | 3680 | 1465101478647 Marionette TRACE conn2 <- [1,354,null,{}] 21:37:58 INFO - PROCESS | 3680 | 1465101478650 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:58 INFO - PROCESS | 3680 | 1465101478652 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:58 INFO - PROCESS | 3680 | 1465101478768 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 21:37:58 INFO - PROCESS | 3680 | 1465101478844 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:58 INFO - PROCESS | 3680 | 1465101478846 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:58 INFO - PROCESS | 3680 | ++DOCSHELL 153BBC00 == 31 [pid = 3680] [id = 98] 21:37:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (153BD400) [pid = 3680] [serial = 291] [outer = 00000000] 21:37:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (156E6C00) [pid = 3680] [serial = 292] [outer = 153BD400] 21:37:58 INFO - PROCESS | 3680 | 1465101478890 Marionette DEBUG loaded listener.js 21:37:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (156EC000) [pid = 3680] [serial = 293] [outer = 153BD400] 21:37:59 INFO - PROCESS | 3680 | 1465101479302 Marionette TRACE conn2 <- [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]]]}] 21:37:59 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. 21:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 703ms 21:37:59 INFO - PROCESS | 3680 | 1465101479349 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 21:37:59 INFO - PROCESS | 3680 | 1465101479351 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 21:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:37:59 INFO - PROCESS | 3680 | 1465101479355 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:37:59 INFO - PROCESS | 3680 | 1465101479356 Marionette TRACE conn2 <- [1,358,null,{}] 21:37:59 INFO - PROCESS | 3680 | 1465101479360 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:59 INFO - PROCESS | 3680 | 1465101479362 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:59 INFO - PROCESS | 3680 | 1465101479465 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 21:37:59 INFO - PROCESS | 3680 | 1465101479474 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:59 INFO - PROCESS | 3680 | 1465101479477 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:37:59 INFO - PROCESS | 3680 | ++DOCSHELL 156F4000 == 32 [pid = 3680] [id = 99] 21:37:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (1598DC00) [pid = 3680] [serial = 294] [outer = 00000000] 21:37:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (15D82C00) [pid = 3680] [serial = 295] [outer = 1598DC00] 21:37:59 INFO - PROCESS | 3680 | 1465101479520 Marionette DEBUG loaded listener.js 21:37:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (1671BC00) [pid = 3680] [serial = 296] [outer = 1598DC00] 21:37:59 INFO - PROCESS | 3680 | 1465101479974 Marionette TRACE conn2 <- [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]]]}] 21:37:59 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. 21:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 625ms 21:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:37:59 INFO - PROCESS | 3680 | 1465101479994 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 21:37:59 INFO - PROCESS | 3680 | 1465101479996 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 21:37:59 INFO - PROCESS | 3680 | 1465101479999 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:37:59 INFO - PROCESS | 3680 | 1465101480001 Marionette TRACE conn2 <- [1,362,null,{}] 21:38:00 INFO - PROCESS | 3680 | 1465101480019 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:00 INFO - PROCESS | 3680 | 1465101480024 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:00 INFO - PROCESS | 3680 | 1465101480183 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 21:38:00 INFO - PROCESS | 3680 | 1465101480209 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:00 INFO - PROCESS | 3680 | 1465101480211 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:00 INFO - PROCESS | 3680 | ++DOCSHELL 172DCC00 == 33 [pid = 3680] [id = 100] 21:38:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (173A2800) [pid = 3680] [serial = 297] [outer = 00000000] 21:38:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (179BFC00) [pid = 3680] [serial = 298] [outer = 173A2800] 21:38:00 INFO - PROCESS | 3680 | 1465101480255 Marionette DEBUG loaded listener.js 21:38:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (17D62800) [pid = 3680] [serial = 299] [outer = 173A2800] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (1AD0E800) [pid = 3680] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (199BD000) [pid = 3680] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (1048AC00) [pid = 3680] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (1A130400) [pid = 3680] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (173DDC00) [pid = 3680] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (15168800) [pid = 3680] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (1433A000) [pid = 3680] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (10B5BC00) [pid = 3680] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (11A13000) [pid = 3680] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (10566400) [pid = 3680] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (19843400) [pid = 3680] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (104E7400) [pid = 3680] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (199A5C00) [pid = 3680] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1593C800) [pid = 3680] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (13032C00) [pid = 3680] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1A5B9000) [pid = 3680] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (156ED000) [pid = 3680] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (10A57C00) [pid = 3680] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:38:00 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14EE6000) [pid = 3680] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:38:01 INFO - PROCESS | 3680 | 1465101480993 Marionette TRACE conn2 <- [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]]]}] 21:38:01 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. 21:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1000ms 21:38:01 INFO - PROCESS | 3680 | 1465101481003 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 21:38:01 INFO - PROCESS | 3680 | 1465101481005 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 21:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:38:01 INFO - PROCESS | 3680 | 1465101481017 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:38:01 INFO - PROCESS | 3680 | 1465101481019 Marionette TRACE conn2 <- [1,366,null,{}] 21:38:01 INFO - PROCESS | 3680 | 1465101481023 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:01 INFO - PROCESS | 3680 | 1465101481025 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:01 INFO - PROCESS | 3680 | 1465101481099 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 21:38:01 INFO - PROCESS | 3680 | 1465101481104 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:01 INFO - PROCESS | 3680 | 1465101481106 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:01 INFO - PROCESS | 3680 | ++DOCSHELL 10F26000 == 34 [pid = 3680] [id = 101] 21:38:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (10B60800) [pid = 3680] [serial = 300] [outer = 00000000] 21:38:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (15163800) [pid = 3680] [serial = 301] [outer = 10B60800] 21:38:01 INFO - PROCESS | 3680 | 1465101481149 Marionette DEBUG loaded listener.js 21:38:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (15168800) [pid = 3680] [serial = 302] [outer = 10B60800] 21:38:01 INFO - PROCESS | 3680 | 1465101481595 Marionette TRACE conn2 <- [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]]]}] 21:38:01 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. 21:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 656ms 21:38:01 INFO - PROCESS | 3680 | 1465101481667 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 21:38:01 INFO - PROCESS | 3680 | 1465101481669 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 21:38:01 INFO - PROCESS | 3680 | 1465101481672 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:38:01 INFO - PROCESS | 3680 | 1465101481674 Marionette TRACE conn2 <- [1,370,null,{}] 21:38:01 INFO - PROCESS | 3680 | 1465101481677 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:01 INFO - PROCESS | 3680 | 1465101481679 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:01 INFO - PROCESS | 3680 | 1465101481754 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 21:38:01 INFO - PROCESS | 3680 | 1465101481761 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:01 INFO - PROCESS | 3680 | 1465101481763 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:01 INFO - PROCESS | 3680 | ++DOCSHELL 14EEE800 == 35 [pid = 3680] [id = 102] 21:38:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (164A4C00) [pid = 3680] [serial = 303] [outer = 00000000] 21:38:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17D67C00) [pid = 3680] [serial = 304] [outer = 164A4C00] 21:38:01 INFO - PROCESS | 3680 | 1465101481815 Marionette DEBUG loaded listener.js 21:38:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (17D5CC00) [pid = 3680] [serial = 305] [outer = 164A4C00] 21:38:02 INFO - PROCESS | 3680 | 1465101482231 Marionette TRACE conn2 <- [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]]]}] 21:38:02 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. 21:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 594ms 21:38:02 INFO - PROCESS | 3680 | 1465101482270 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 21:38:02 INFO - PROCESS | 3680 | 1465101482272 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 21:38:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:38:02 INFO - PROCESS | 3680 | 1465101482275 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:38:02 INFO - PROCESS | 3680 | 1465101482277 Marionette TRACE conn2 <- [1,374,null,{}] 21:38:02 INFO - PROCESS | 3680 | 1465101482283 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:02 INFO - PROCESS | 3680 | 1465101482285 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:02 INFO - PROCESS | 3680 | 1465101482361 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 21:38:02 INFO - PROCESS | 3680 | 1465101482367 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:02 INFO - PROCESS | 3680 | 1465101482369 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:02 INFO - PROCESS | 3680 | ++DOCSHELL 140C3C00 == 36 [pid = 3680] [id = 103] 21:38:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (181EB800) [pid = 3680] [serial = 306] [outer = 00000000] 21:38:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1984B000) [pid = 3680] [serial = 307] [outer = 181EB800] 21:38:02 INFO - PROCESS | 3680 | 1465101482411 Marionette DEBUG loaded listener.js 21:38:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1995B400) [pid = 3680] [serial = 308] [outer = 181EB800] 21:38:02 INFO - PROCESS | 3680 | 1465101482845 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:38:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:38:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 593ms 21:38:02 INFO - PROCESS | 3680 | 1465101482873 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 21:38:02 INFO - PROCESS | 3680 | 1465101482875 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 21:38:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:38:02 INFO - PROCESS | 3680 | 1465101482878 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:38:02 INFO - PROCESS | 3680 | 1465101482880 Marionette TRACE conn2 <- [1,378,null,{}] 21:38:02 INFO - PROCESS | 3680 | 1465101482893 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:02 INFO - PROCESS | 3680 | 1465101482895 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:03 INFO - PROCESS | 3680 | 1465101483015 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 21:38:03 INFO - PROCESS | 3680 | 1465101483172 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:03 INFO - PROCESS | 3680 | 1465101483175 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:03 INFO - PROCESS | 3680 | ++DOCSHELL 0F306C00 == 37 [pid = 3680] [id = 104] 21:38:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (0F307800) [pid = 3680] [serial = 309] [outer = 00000000] 21:38:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (0F30E000) [pid = 3680] [serial = 310] [outer = 0F307800] 21:38:03 INFO - PROCESS | 3680 | 1465101483233 Marionette DEBUG loaded listener.js 21:38:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (104E5C00) [pid = 3680] [serial = 311] [outer = 0F307800] 21:38:03 INFO - PROCESS | 3680 | 1465101483973 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:38:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:38:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1141ms 21:38:04 INFO - PROCESS | 3680 | 1465101484021 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 21:38:04 INFO - PROCESS | 3680 | 1465101484025 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 21:38:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:38:04 INFO - PROCESS | 3680 | 1465101484030 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:38:04 INFO - PROCESS | 3680 | 1465101484034 Marionette TRACE conn2 <- [1,382,null,{}] 21:38:04 INFO - PROCESS | 3680 | 1465101484039 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:04 INFO - PROCESS | 3680 | 1465101484042 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:04 INFO - PROCESS | 3680 | 1465101484158 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 21:38:04 INFO - PROCESS | 3680 | 1465101484282 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:04 INFO - PROCESS | 3680 | 1465101484285 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:04 INFO - PROCESS | 3680 | ++DOCSHELL 12B11400 == 38 [pid = 3680] [id = 105] 21:38:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1310DC00) [pid = 3680] [serial = 312] [outer = 00000000] 21:38:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (13333000) [pid = 3680] [serial = 313] [outer = 1310DC00] 21:38:04 INFO - PROCESS | 3680 | 1465101484341 Marionette DEBUG loaded listener.js 21:38:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (1382AC00) [pid = 3680] [serial = 314] [outer = 1310DC00] 21:38:05 INFO - PROCESS | 3680 | 1465101485294 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:38:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:38:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1296ms 21:38:05 INFO - PROCESS | 3680 | 1465101485331 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 21:38:05 INFO - PROCESS | 3680 | 1465101485335 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 21:38:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:38:05 INFO - PROCESS | 3680 | 1465101485341 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:38:05 INFO - PROCESS | 3680 | 1465101485344 Marionette TRACE conn2 <- [1,386,null,{}] 21:38:05 INFO - PROCESS | 3680 | 1465101485350 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:05 INFO - PROCESS | 3680 | 1465101485352 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:05 INFO - PROCESS | 3680 | 1465101485461 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 21:38:05 INFO - PROCESS | 3680 | 1465101485544 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:05 INFO - PROCESS | 3680 | 1465101485549 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:05 INFO - PROCESS | 3680 | ++DOCSHELL 0F30D800 == 39 [pid = 3680] [id = 106] 21:38:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (0F30E400) [pid = 3680] [serial = 315] [outer = 00000000] 21:38:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (110D1400) [pid = 3680] [serial = 316] [outer = 0F30E400] 21:38:05 INFO - PROCESS | 3680 | 1465101485634 Marionette DEBUG loaded listener.js 21:38:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (12A88800) [pid = 3680] [serial = 317] [outer = 0F30E400] 21:38:05 INFO - PROCESS | 3680 | --DOCSHELL 140C3C00 == 38 [pid = 3680] [id = 103] 21:38:05 INFO - PROCESS | 3680 | --DOCSHELL 14EEE800 == 37 [pid = 3680] [id = 102] 21:38:05 INFO - PROCESS | 3680 | --DOCSHELL 10F26000 == 36 [pid = 3680] [id = 101] 21:38:05 INFO - PROCESS | 3680 | --DOCSHELL 172DCC00 == 35 [pid = 3680] [id = 100] 21:38:05 INFO - PROCESS | 3680 | --DOCSHELL 156F4000 == 34 [pid = 3680] [id = 99] 21:38:05 INFO - PROCESS | 3680 | --DOCSHELL 153BBC00 == 33 [pid = 3680] [id = 98] 21:38:05 INFO - PROCESS | 3680 | --DOCSHELL 140C4C00 == 32 [pid = 3680] [id = 97] 21:38:05 INFO - PROCESS | 3680 | --DOCSHELL 12B12C00 == 31 [pid = 3680] [id = 96] 21:38:05 INFO - PROCESS | 3680 | --DOCSHELL 10561000 == 30 [pid = 3680] [id = 95] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (199B7800) [pid = 3680] [serial = 151] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (1A718400) [pid = 3680] [serial = 188] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (17F8C800) [pid = 3680] [serial = 269] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (1AF51000) [pid = 3680] [serial = 265] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (19ED1000) [pid = 3680] [serial = 253] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (1A70B400) [pid = 3680] [serial = 256] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (1A70DC00) [pid = 3680] [serial = 227] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (179BE800) [pid = 3680] [serial = 247] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (17CB7000) [pid = 3680] [serial = 248] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (153F6C00) [pid = 3680] [serial = 232] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (15990C00) [pid = 3680] [serial = 233] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (1516D000) [pid = 3680] [serial = 244] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (153F0000) [pid = 3680] [serial = 245] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (1310F000) [pid = 3680] [serial = 229] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1332E000) [pid = 3680] [serial = 230] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1A117C00) [pid = 3680] [serial = 254] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (12D59C00) [pid = 3680] [serial = 241] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1318E400) [pid = 3680] [serial = 242] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1280B400) [pid = 3680] [serial = 259] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (199C2000) [pid = 3680] [serial = 235] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1A132000) [pid = 3680] [serial = 236] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (10F2F800) [pid = 3680] [serial = 238] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (11C66800) [pid = 3680] [serial = 239] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1A716C00) [pid = 3680] [serial = 257] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1A5C3C00) [pid = 3680] [serial = 262] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (13D23C00) [pid = 3680] [serial = 260] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17DF7800) [pid = 3680] [serial = 250] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1A717C00) [pid = 3680] [serial = 263] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1995F000) [pid = 3680] [serial = 251] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1AFB3400) [pid = 3680] [serial = 266] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (156F0800) [pid = 3680] [serial = 268] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (13385C00) [pid = 3680] [serial = 191] [outer = 00000000] [url = about:blank] 21:38:05 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (173A3000) [pid = 3680] [serial = 194] [outer = 00000000] [url = about:blank] 21:38:06 INFO - PROCESS | 3680 | 1465101486096 Marionette TRACE conn2 <- [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]]]}] 21:38:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:38:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 797ms 21:38:06 INFO - PROCESS | 3680 | 1465101486143 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 21:38:06 INFO - PROCESS | 3680 | 1465101486148 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 21:38:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:38:06 INFO - PROCESS | 3680 | 1465101486154 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:38:06 INFO - PROCESS | 3680 | 1465101486156 Marionette TRACE conn2 <- [1,390,null,{}] 21:38:06 INFO - PROCESS | 3680 | 1465101486160 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:06 INFO - PROCESS | 3680 | 1465101486162 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:06 INFO - PROCESS | 3680 | 1465101486248 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 21:38:06 INFO - PROCESS | 3680 | 1465101486254 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:06 INFO - PROCESS | 3680 | 1465101486257 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:06 INFO - PROCESS | 3680 | ++DOCSHELL 12B17000 == 31 [pid = 3680] [id = 107] 21:38:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (12B1C800) [pid = 3680] [serial = 318] [outer = 00000000] 21:38:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (1318D000) [pid = 3680] [serial = 319] [outer = 12B1C800] 21:38:06 INFO - PROCESS | 3680 | 1465101486304 Marionette DEBUG loaded listener.js 21:38:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (1332CC00) [pid = 3680] [serial = 320] [outer = 12B1C800] 21:38:06 INFO - PROCESS | 3680 | 1465101486771 Marionette TRACE conn2 <- [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]]]}] 21:38:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:38:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 625ms 21:38:06 INFO - PROCESS | 3680 | 1465101486791 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 21:38:06 INFO - PROCESS | 3680 | 1465101486793 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 21:38:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:38:06 INFO - PROCESS | 3680 | 1465101486800 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:38:06 INFO - PROCESS | 3680 | 1465101486803 Marionette TRACE conn2 <- [1,394,null,{}] 21:38:06 INFO - PROCESS | 3680 | 1465101486814 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:06 INFO - PROCESS | 3680 | 1465101486818 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:06 INFO - PROCESS | 3680 | 1465101486901 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 21:38:06 INFO - PROCESS | 3680 | 1465101486953 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:06 INFO - PROCESS | 3680 | 1465101486957 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:07 INFO - PROCESS | 3680 | ++DOCSHELL 14339800 == 32 [pid = 3680] [id = 108] 21:38:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (14339C00) [pid = 3680] [serial = 321] [outer = 00000000] 21:38:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (15164400) [pid = 3680] [serial = 322] [outer = 14339C00] 21:38:07 INFO - PROCESS | 3680 | 1465101487070 Marionette DEBUG loaded listener.js 21:38:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (15170400) [pid = 3680] [serial = 323] [outer = 14339C00] 21:38:07 INFO - PROCESS | 3680 | 1465101487446 Marionette TRACE conn2 <- [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]]]}] 21:38:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:38:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 687ms 21:38:07 INFO - PROCESS | 3680 | 1465101487497 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 21:38:07 INFO - PROCESS | 3680 | 1465101487499 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 21:38:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:38:07 INFO - PROCESS | 3680 | 1465101487502 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:38:07 INFO - PROCESS | 3680 | 1465101487504 Marionette TRACE conn2 <- [1,398,null,{}] 21:38:07 INFO - PROCESS | 3680 | 1465101487507 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:07 INFO - PROCESS | 3680 | 1465101487509 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:07 INFO - PROCESS | 3680 | 1465101487602 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 21:38:07 INFO - PROCESS | 3680 | 1465101487607 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:07 INFO - PROCESS | 3680 | 1465101487609 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:07 INFO - PROCESS | 3680 | ++DOCSHELL 156EA400 == 33 [pid = 3680] [id = 109] 21:38:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (156EB400) [pid = 3680] [serial = 324] [outer = 00000000] 21:38:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15935000) [pid = 3680] [serial = 325] [outer = 156EB400] 21:38:07 INFO - PROCESS | 3680 | 1465101487656 Marionette DEBUG loaded listener.js 21:38:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (15992400) [pid = 3680] [serial = 326] [outer = 156EB400] 21:38:08 INFO - PROCESS | 3680 | 1465101488135 Marionette TRACE conn2 <- [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]]]}] 21:38:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:38:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 703ms 21:38:08 INFO - PROCESS | 3680 | 1465101488202 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 21:38:08 INFO - PROCESS | 3680 | 1465101488204 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 21:38:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:38:08 INFO - PROCESS | 3680 | 1465101488213 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:38:08 INFO - PROCESS | 3680 | 1465101488215 Marionette TRACE conn2 <- [1,402,null,{}] 21:38:08 INFO - PROCESS | 3680 | 1465101488218 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:08 INFO - PROCESS | 3680 | 1465101488220 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:08 INFO - PROCESS | 3680 | 1465101488352 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 21:38:08 INFO - PROCESS | 3680 | 1465101488382 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:08 INFO - PROCESS | 3680 | 1465101488385 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:08 INFO - PROCESS | 3680 | ++DOCSHELL 12A09400 == 34 [pid = 3680] [id = 110] 21:38:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (164AFC00) [pid = 3680] [serial = 327] [outer = 00000000] 21:38:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16A32000) [pid = 3680] [serial = 328] [outer = 164AFC00] 21:38:08 INFO - PROCESS | 3680 | 1465101488429 Marionette DEBUG loaded listener.js 21:38:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (172D6400) [pid = 3680] [serial = 329] [outer = 164AFC00] 21:38:08 INFO - PROCESS | 3680 | 1465101488891 Marionette TRACE conn2 <- [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]]]}] 21:38:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:38:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 750ms 21:38:08 INFO - PROCESS | 3680 | 1465101488952 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 21:38:08 INFO - PROCESS | 3680 | 1465101488954 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 21:38:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:38:08 INFO - PROCESS | 3680 | 1465101488964 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:38:08 INFO - PROCESS | 3680 | 1465101488966 Marionette TRACE conn2 <- [1,406,null,{}] 21:38:08 INFO - PROCESS | 3680 | 1465101488969 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:08 INFO - PROCESS | 3680 | 1465101488975 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:09 INFO - PROCESS | 3680 | 1465101489110 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 21:38:09 INFO - PROCESS | 3680 | 1465101489166 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:09 INFO - PROCESS | 3680 | 1465101489168 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:09 INFO - PROCESS | 3680 | ++DOCSHELL 17D69800 == 35 [pid = 3680] [id = 111] 21:38:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17D6B400) [pid = 3680] [serial = 330] [outer = 00000000] 21:38:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (181F5400) [pid = 3680] [serial = 331] [outer = 17D6B400] 21:38:09 INFO - PROCESS | 3680 | 1465101489214 Marionette DEBUG loaded listener.js 21:38:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (19845800) [pid = 3680] [serial = 332] [outer = 17D6B400] 21:38:09 INFO - PROCESS | 3680 | 1465101489620 Marionette TRACE conn2 <- [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]]]}] 21:38:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:38:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 703ms 21:38:09 INFO - PROCESS | 3680 | 1465101489690 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 21:38:09 INFO - PROCESS | 3680 | 1465101489692 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 21:38:09 INFO - PROCESS | 3680 | 1465101489695 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:38:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:38:09 INFO - PROCESS | 3680 | 1465101489697 Marionette TRACE conn2 <- [1,410,null,{}] 21:38:09 INFO - PROCESS | 3680 | 1465101489701 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:09 INFO - PROCESS | 3680 | 1465101489703 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:09 INFO - PROCESS | 3680 | 1465101489813 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 21:38:09 INFO - PROCESS | 3680 | 1465101489821 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:09 INFO - PROCESS | 3680 | 1465101489823 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:09 INFO - PROCESS | 3680 | ++DOCSHELL 10F2D400 == 36 [pid = 3680] [id = 112] 21:38:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (12A8F000) [pid = 3680] [serial = 333] [outer = 00000000] 21:38:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (199A7C00) [pid = 3680] [serial = 334] [outer = 12A8F000] 21:38:09 INFO - PROCESS | 3680 | 1465101489965 Marionette DEBUG loaded listener.js 21:38:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (199AA400) [pid = 3680] [serial = 335] [outer = 12A8F000] 21:38:10 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (153BD400) [pid = 3680] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:38:10 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (105F3800) [pid = 3680] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:38:10 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (12B13000) [pid = 3680] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:38:10 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (10563800) [pid = 3680] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:38:10 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (140C5000) [pid = 3680] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:38:10 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (12AC2000) [pid = 3680] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:38:10 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (156E8800) [pid = 3680] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:38:10 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0F30FC00) [pid = 3680] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:38:10 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1598DC00) [pid = 3680] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:38:10 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (173A2800) [pid = 3680] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:38:10 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (10B60800) [pid = 3680] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:38:10 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (164A4C00) [pid = 3680] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:38:10 INFO - PROCESS | 3680 | 1465101490339 Marionette TRACE conn2 <- [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]]]}] 21:38:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:38:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 687ms 21:38:10 INFO - PROCESS | 3680 | 1465101490398 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 21:38:10 INFO - PROCESS | 3680 | 1465101490400 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 21:38:10 INFO - PROCESS | 3680 | 1465101490403 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:38:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:38:10 INFO - PROCESS | 3680 | 1465101490405 Marionette TRACE conn2 <- [1,414,null,{}] 21:38:10 INFO - PROCESS | 3680 | 1465101490408 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:10 INFO - PROCESS | 3680 | 1465101490410 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:10 INFO - PROCESS | 3680 | 1465101490520 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 21:38:10 INFO - PROCESS | 3680 | 1465101490527 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:10 INFO - PROCESS | 3680 | 1465101490529 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:10 INFO - PROCESS | 3680 | ++DOCSHELL 10272000 == 37 [pid = 3680] [id = 113] 21:38:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (10272800) [pid = 3680] [serial = 336] [outer = 00000000] 21:38:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15D83C00) [pid = 3680] [serial = 337] [outer = 10272800] 21:38:10 INFO - PROCESS | 3680 | 1465101490577 Marionette DEBUG loaded listener.js 21:38:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (19964C00) [pid = 3680] [serial = 338] [outer = 10272800] 21:38:10 INFO - PROCESS | 3680 | 1465101490975 Marionette TRACE conn2 <- [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]]]}] 21:38:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:38:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 593ms 21:38:10 INFO - PROCESS | 3680 | 1465101491000 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 21:38:10 INFO - PROCESS | 3680 | 1465101491002 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 21:38:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:38:11 INFO - PROCESS | 3680 | 1465101491006 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:38:11 INFO - PROCESS | 3680 | 1465101491007 Marionette TRACE conn2 <- [1,418,null,{}] 21:38:11 INFO - PROCESS | 3680 | 1465101491011 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:11 INFO - PROCESS | 3680 | 1465101491013 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:11 INFO - PROCESS | 3680 | 1465101491099 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 21:38:11 INFO - PROCESS | 3680 | 1465101491208 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:11 INFO - PROCESS | 3680 | 1465101491210 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:11 INFO - PROCESS | 3680 | ++DOCSHELL 0F304800 == 38 [pid = 3680] [id = 114] 21:38:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (11A19400) [pid = 3680] [serial = 339] [outer = 00000000] 21:38:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (199B9400) [pid = 3680] [serial = 340] [outer = 11A19400] 21:38:11 INFO - PROCESS | 3680 | 1465101491255 Marionette DEBUG loaded listener.js 21:38:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (199BC800) [pid = 3680] [serial = 341] [outer = 11A19400] 21:38:12 INFO - PROCESS | 3680 | 1465101492139 Marionette TRACE conn2 <- [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]]]}] 21:38:12 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 21:38:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1156ms 21:38:12 INFO - PROCESS | 3680 | 1465101492162 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 21:38:12 INFO - PROCESS | 3680 | 1465101492167 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 21:38:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:38:12 INFO - PROCESS | 3680 | 1465101492173 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:38:12 INFO - PROCESS | 3680 | 1465101492176 Marionette TRACE conn2 <- [1,422,null,{}] 21:38:12 INFO - PROCESS | 3680 | 1465101492182 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:12 INFO - PROCESS | 3680 | 1465101492185 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:12 INFO - PROCESS | 3680 | 1465101492297 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 21:38:12 INFO - PROCESS | 3680 | 1465101492375 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:12 INFO - PROCESS | 3680 | 1465101492378 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:12 INFO - PROCESS | 3680 | ++DOCSHELL 110D5000 == 39 [pid = 3680] [id = 115] 21:38:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (110D5800) [pid = 3680] [serial = 342] [outer = 00000000] 21:38:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1142D800) [pid = 3680] [serial = 343] [outer = 110D5800] 21:38:12 INFO - PROCESS | 3680 | 1465101492478 Marionette DEBUG loaded listener.js 21:38:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (12A0C400) [pid = 3680] [serial = 344] [outer = 110D5800] 21:38:13 INFO - PROCESS | 3680 | 1465101493556 Marionette TRACE conn2 <- [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]]]}] 21:38:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:38:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1390ms 21:38:13 INFO - PROCESS | 3680 | 1465101493574 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 21:38:13 INFO - PROCESS | 3680 | 1465101493579 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 21:38:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:38:13 INFO - PROCESS | 3680 | 1465101493585 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:38:13 INFO - PROCESS | 3680 | 1465101493588 Marionette TRACE conn2 <- [1,426,null,{}] 21:38:13 INFO - PROCESS | 3680 | 1465101493592 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:13 INFO - PROCESS | 3680 | 1465101493595 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:13 INFO - PROCESS | 3680 | 1465101493703 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 21:38:13 INFO - PROCESS | 3680 | 1465101493814 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:13 INFO - PROCESS | 3680 | 1465101493817 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:13 INFO - PROCESS | 3680 | ++DOCSHELL 13821800 == 40 [pid = 3680] [id = 116] 21:38:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (13D23000) [pid = 3680] [serial = 345] [outer = 00000000] 21:38:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (140C9800) [pid = 3680] [serial = 346] [outer = 13D23000] 21:38:13 INFO - PROCESS | 3680 | 1465101493938 Marionette DEBUG loaded listener.js 21:38:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (153F2800) [pid = 3680] [serial = 347] [outer = 13D23000] 21:38:14 INFO - PROCESS | 3680 | 1465101494557 Marionette TRACE conn2 <- [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] 21:38:14 INFO - PROCESS | 3680 | 1465101494629 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 21:38:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:38:14 INFO - PROCESS | 3680 | 1465101494656 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:38:14 INFO - PROCESS | 3680 | 1465101494660 Marionette TRACE conn2 <- [1,430,null,{}] 21:38:14 INFO - PROCESS | 3680 | 1465101494671 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:14 INFO - PROCESS | 3680 | 1465101494676 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:14 INFO - PROCESS | 3680 | 1465101494790 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 21:38:14 INFO - PROCESS | 3680 | 1465101494915 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:14 INFO - PROCESS | 3680 | 1465101494919 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:14 INFO - PROCESS | 3680 | ++DOCSHELL 17D5C400 == 41 [pid = 3680] [id = 117] 21:38:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (17D5D000) [pid = 3680] [serial = 348] [outer = 00000000] 21:38:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (181EC000) [pid = 3680] [serial = 349] [outer = 17D5D000] 21:38:14 INFO - PROCESS | 3680 | 1465101494975 Marionette DEBUG loaded listener.js 21:38:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (199BF000) [pid = 3680] [serial = 350] [outer = 17D5D000] 21:38:15 INFO - PROCESS | 3680 | 1465101495756 Marionette TRACE conn2 <- [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]]]}] 21:38:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:38:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1172ms 21:38:15 INFO - PROCESS | 3680 | 1465101495805 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 21:38:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:38:15 INFO - PROCESS | 3680 | 1465101495808 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 21:38:15 INFO - PROCESS | 3680 | 1465101495813 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:38:15 INFO - PROCESS | 3680 | 1465101495816 Marionette TRACE conn2 <- [1,434,null,{}] 21:38:15 INFO - PROCESS | 3680 | 1465101495821 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:15 INFO - PROCESS | 3680 | 1465101495824 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:15 INFO - PROCESS | 3680 | 1465101495925 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 21:38:16 INFO - PROCESS | 3680 | 1465101496008 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:16 INFO - PROCESS | 3680 | 1465101496010 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 10272000 == 40 [pid = 3680] [id = 113] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 10F2D400 == 39 [pid = 3680] [id = 112] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 17D69800 == 38 [pid = 3680] [id = 111] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 12A09400 == 37 [pid = 3680] [id = 110] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 156EA400 == 36 [pid = 3680] [id = 109] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 14339800 == 35 [pid = 3680] [id = 108] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 12B17000 == 34 [pid = 3680] [id = 107] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 0F30D800 == 33 [pid = 3680] [id = 106] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 12B11400 == 32 [pid = 3680] [id = 105] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 0F306C00 == 31 [pid = 3680] [id = 104] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 0C789800 == 30 [pid = 3680] [id = 94] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 13821800 == 29 [pid = 3680] [id = 116] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 17D5C400 == 28 [pid = 3680] [id = 117] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 0F304800 == 27 [pid = 3680] [id = 114] 21:38:16 INFO - PROCESS | 3680 | --DOCSHELL 110D5000 == 26 [pid = 3680] [id = 115] 21:38:16 INFO - PROCESS | 3680 | ++DOCSHELL 0F305400 == 27 [pid = 3680] [id = 118] 21:38:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (0F306C00) [pid = 3680] [serial = 351] [outer = 00000000] 21:38:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0F39D400) [pid = 3680] [serial = 352] [outer = 0F306C00] 21:38:16 INFO - PROCESS | 3680 | 1465101496669 Marionette DEBUG loaded listener.js 21:38:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (104F2800) [pid = 3680] [serial = 353] [outer = 0F306C00] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1984B000) [pid = 3680] [serial = 307] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (156E6C00) [pid = 3680] [serial = 292] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (156EC000) [pid = 3680] [serial = 293] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (12B10C00) [pid = 3680] [serial = 281] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (11A0B000) [pid = 3680] [serial = 280] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (12B1CC00) [pid = 3680] [serial = 286] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (13049800) [pid = 3680] [serial = 287] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (10F2BC00) [pid = 3680] [serial = 283] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (110D5C00) [pid = 3680] [serial = 284] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (14334C00) [pid = 3680] [serial = 289] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1390B400) [pid = 3680] [serial = 272] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (12B1D800) [pid = 3680] [serial = 271] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (156F4800) [pid = 3680] [serial = 275] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (156EF400) [pid = 3680] [serial = 274] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16720C00) [pid = 3680] [serial = 278] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (15991C00) [pid = 3680] [serial = 277] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1671BC00) [pid = 3680] [serial = 296] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (15D82C00) [pid = 3680] [serial = 295] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (179BFC00) [pid = 3680] [serial = 298] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (15163800) [pid = 3680] [serial = 301] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (15168800) [pid = 3680] [serial = 302] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17D62800) [pid = 3680] [serial = 299] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17D5CC00) [pid = 3680] [serial = 305] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (14EED800) [pid = 3680] [serial = 290] [outer = 00000000] [url = about:blank] 21:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (17D67C00) [pid = 3680] [serial = 304] [outer = 00000000] [url = about:blank] 21:38:17 INFO - PROCESS | 3680 | 1465101497194 Marionette TRACE conn2 <- [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]]]}] 21:38:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:38:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1391ms 21:38:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:38:17 INFO - PROCESS | 3680 | 1465101497215 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 21:38:17 INFO - PROCESS | 3680 | 1465101497219 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 21:38:17 INFO - PROCESS | 3680 | 1465101497223 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:38:17 INFO - PROCESS | 3680 | 1465101497226 Marionette TRACE conn2 <- [1,438,null,{}] 21:38:17 INFO - PROCESS | 3680 | 1465101497231 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:17 INFO - PROCESS | 3680 | 1465101497233 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:17 INFO - PROCESS | 3680 | 1465101497333 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 21:38:17 INFO - PROCESS | 3680 | 1465101497429 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:17 INFO - PROCESS | 3680 | 1465101497432 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:17 INFO - PROCESS | 3680 | ++DOCSHELL 11274000 == 28 [pid = 3680] [id = 119] 21:38:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (11426400) [pid = 3680] [serial = 354] [outer = 00000000] 21:38:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (11C0E000) [pid = 3680] [serial = 355] [outer = 11426400] 21:38:17 INFO - PROCESS | 3680 | 1465101497482 Marionette DEBUG loaded listener.js 21:38:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (12A16800) [pid = 3680] [serial = 356] [outer = 11426400] 21:38:17 INFO - PROCESS | 3680 | 1465101497879 Marionette TRACE conn2 <- [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]]]}] 21:38:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:38:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 703ms 21:38:17 INFO - PROCESS | 3680 | 1465101497920 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 21:38:17 INFO - PROCESS | 3680 | 1465101497924 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 21:38:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:38:17 INFO - PROCESS | 3680 | 1465101497930 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:38:17 INFO - PROCESS | 3680 | 1465101497933 Marionette TRACE conn2 <- [1,442,null,{}] 21:38:17 INFO - PROCESS | 3680 | 1465101497936 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:17 INFO - PROCESS | 3680 | 1465101497939 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:18 INFO - PROCESS | 3680 | 1465101498059 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 21:38:18 INFO - PROCESS | 3680 | 1465101498069 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:18 INFO - PROCESS | 3680 | 1465101498072 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:18 INFO - PROCESS | 3680 | ++DOCSHELL 13110800 == 29 [pid = 3680] [id = 120] 21:38:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13185800) [pid = 3680] [serial = 357] [outer = 00000000] 21:38:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (13192400) [pid = 3680] [serial = 358] [outer = 13185800] 21:38:18 INFO - PROCESS | 3680 | 1465101498123 Marionette DEBUG loaded listener.js 21:38:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (13385C00) [pid = 3680] [serial = 359] [outer = 13185800] 21:38:18 INFO - PROCESS | 3680 | 1465101498612 Marionette TRACE conn2 <- [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]]]}] 21:38:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:38:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 750ms 21:38:18 INFO - PROCESS | 3680 | 1465101498671 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 21:38:18 INFO - PROCESS | 3680 | 1465101498673 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 21:38:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:38:18 INFO - PROCESS | 3680 | 1465101498677 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:38:18 INFO - PROCESS | 3680 | 1465101498680 Marionette TRACE conn2 <- [1,446,null,{}] 21:38:18 INFO - PROCESS | 3680 | 1465101498691 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:18 INFO - PROCESS | 3680 | 1465101498695 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:18 INFO - PROCESS | 3680 | 1465101498790 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 21:38:18 INFO - PROCESS | 3680 | 1465101498804 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:18 INFO - PROCESS | 3680 | 1465101498806 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:18 INFO - PROCESS | 3680 | ++DOCSHELL 15163800 == 30 [pid = 3680] [id = 121] 21:38:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (15163C00) [pid = 3680] [serial = 360] [outer = 00000000] 21:38:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1516FC00) [pid = 3680] [serial = 361] [outer = 15163C00] 21:38:18 INFO - PROCESS | 3680 | 1465101498850 Marionette DEBUG loaded listener.js 21:38:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (12B18400) [pid = 3680] [serial = 362] [outer = 15163C00] 21:38:19 INFO - PROCESS | 3680 | 1465101499357 Marionette TRACE conn2 <- [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]]]}] 21:38:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:38:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 703ms 21:38:19 INFO - PROCESS | 3680 | 1465101499375 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 21:38:19 INFO - PROCESS | 3680 | 1465101499378 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 21:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:38:19 INFO - PROCESS | 3680 | 1465101499381 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:38:19 INFO - PROCESS | 3680 | 1465101499383 Marionette TRACE conn2 <- [1,450,null,{}] 21:38:19 INFO - PROCESS | 3680 | 1465101499391 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:19 INFO - PROCESS | 3680 | 1465101499393 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:19 INFO - PROCESS | 3680 | 1465101499532 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 21:38:19 INFO - PROCESS | 3680 | 1465101499537 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:19 INFO - PROCESS | 3680 | 1465101499539 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:19 INFO - PROCESS | 3680 | ++DOCSHELL 156EB000 == 31 [pid = 3680] [id = 122] 21:38:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (156EC000) [pid = 3680] [serial = 363] [outer = 00000000] 21:38:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1593C800) [pid = 3680] [serial = 364] [outer = 156EC000] 21:38:19 INFO - PROCESS | 3680 | 1465101499587 Marionette DEBUG loaded listener.js 21:38:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (15C42C00) [pid = 3680] [serial = 365] [outer = 156EC000] 21:38:20 INFO - PROCESS | 3680 | 1465101500025 Marionette TRACE conn2 <- [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] 21:38:20 INFO - PROCESS | 3680 | 1465101500085 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 21:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:38:20 INFO - PROCESS | 3680 | 1465101500089 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:38:20 INFO - PROCESS | 3680 | 1465101500091 Marionette TRACE conn2 <- [1,454,null,{}] 21:38:20 INFO - PROCESS | 3680 | 1465101500100 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:20 INFO - PROCESS | 3680 | 1465101500102 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:20 INFO - PROCESS | 3680 | 1465101500205 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 21:38:20 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:38:20 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:38:20 INFO - PROCESS | 3680 | 1465101500219 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:20 INFO - PROCESS | 3680 | 1465101500221 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:20 INFO - PROCESS | 3680 | ++DOCSHELL 164AE800 == 32 [pid = 3680] [id = 123] 21:38:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1671BC00) [pid = 3680] [serial = 366] [outer = 00000000] 21:38:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16732000) [pid = 3680] [serial = 367] [outer = 1671BC00] 21:38:20 INFO - PROCESS | 3680 | 1465101500275 Marionette DEBUG loaded listener.js 21:38:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (173A9000) [pid = 3680] [serial = 368] [outer = 1671BC00] 21:38:20 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:20 INFO - PROCESS | 3680 | 1465101500785 Marionette TRACE conn2 <- [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]]]}] 21:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 734ms 21:38:20 INFO - PROCESS | 3680 | 1465101500843 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 21:38:20 INFO - PROCESS | 3680 | 1465101500845 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 21:38:20 INFO - PROCESS | 3680 | 1465101500848 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:38:20 INFO - PROCESS | 3680 | 1465101500850 Marionette TRACE conn2 <- [1,458,null,{}] 21:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:38:20 INFO - PROCESS | 3680 | 1465101500853 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:20 INFO - PROCESS | 3680 | 1465101500859 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:20 INFO - PROCESS | 3680 | 1465101500969 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 21:38:21 INFO - PROCESS | 3680 | 1465101501231 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:21 INFO - PROCESS | 3680 | 1465101501233 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:21 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0F30E400) [pid = 3680] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:38:21 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0F307800) [pid = 3680] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:38:21 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (10272800) [pid = 3680] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:38:21 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (164AFC00) [pid = 3680] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:38:21 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1310DC00) [pid = 3680] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:38:21 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (12A8F000) [pid = 3680] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:38:21 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (12B1C800) [pid = 3680] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:38:21 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (14339C00) [pid = 3680] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:38:21 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17D6B400) [pid = 3680] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:38:21 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (156EB400) [pid = 3680] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:38:21 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (181EB800) [pid = 3680] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:38:21 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (11A19400) [pid = 3680] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:38:21 INFO - PROCESS | 3680 | ++DOCSHELL 0F30C400 == 33 [pid = 3680] [id = 124] 21:38:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0F30E400) [pid = 3680] [serial = 369] [outer = 00000000] 21:38:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (11A14000) [pid = 3680] [serial = 370] [outer = 0F30E400] 21:38:21 INFO - PROCESS | 3680 | 1465101501285 Marionette DEBUG loaded listener.js 21:38:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (12B13000) [pid = 3680] [serial = 371] [outer = 0F30E400] 21:38:21 INFO - PROCESS | 3680 | 1465101501666 Marionette TRACE conn2 <- [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] 21:38:21 INFO - PROCESS | 3680 | 1465101501697 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 21:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:38:21 INFO - PROCESS | 3680 | 1465101501700 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:38:21 INFO - PROCESS | 3680 | 1465101501702 Marionette TRACE conn2 <- [1,462,null,{}] 21:38:21 INFO - PROCESS | 3680 | 1465101501705 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:21 INFO - PROCESS | 3680 | 1465101501707 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:21 INFO - PROCESS | 3680 | 1465101501782 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 21:38:21 INFO - PROCESS | 3680 | 1465101501857 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:21 INFO - PROCESS | 3680 | 1465101501859 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:21 INFO - PROCESS | 3680 | ++DOCSHELL 10A5A800 == 34 [pid = 3680] [id = 125] 21:38:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (10A60000) [pid = 3680] [serial = 372] [outer = 00000000] 21:38:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17D60C00) [pid = 3680] [serial = 373] [outer = 10A60000] 21:38:21 INFO - PROCESS | 3680 | 1465101501906 Marionette DEBUG loaded listener.js 21:38:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17F83400) [pid = 3680] [serial = 374] [outer = 10A60000] 21:38:22 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:22 INFO - PROCESS | 3680 | 1465101502279 Marionette TRACE conn2 <- [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] 21:38:22 INFO - PROCESS | 3680 | 1465101502341 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 21:38:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:38:22 INFO - PROCESS | 3680 | 1465101502344 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:38:22 INFO - PROCESS | 3680 | 1465101502346 Marionette TRACE conn2 <- [1,466,null,{}] 21:38:22 INFO - PROCESS | 3680 | 1465101502349 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:22 INFO - PROCESS | 3680 | 1465101502351 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:22 INFO - PROCESS | 3680 | 1465101502465 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 21:38:22 INFO - PROCESS | 3680 | 1465101502506 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:22 INFO - PROCESS | 3680 | 1465101502508 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:22 INFO - PROCESS | 3680 | ++DOCSHELL 0F304400 == 35 [pid = 3680] [id = 126] 21:38:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0F307400) [pid = 3680] [serial = 375] [outer = 00000000] 21:38:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1995F800) [pid = 3680] [serial = 376] [outer = 0F307400] 21:38:22 INFO - PROCESS | 3680 | 1465101502551 Marionette DEBUG loaded listener.js 21:38:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (19960000) [pid = 3680] [serial = 377] [outer = 0F307400] 21:38:22 INFO - PROCESS | 3680 | 1465101502945 Marionette TRACE conn2 <- [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] 21:38:22 INFO - PROCESS | 3680 | 1465101502984 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 21:38:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:38:22 INFO - PROCESS | 3680 | 1465101502987 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:38:22 INFO - PROCESS | 3680 | 1465101502989 Marionette TRACE conn2 <- [1,470,null,{}] 21:38:22 INFO - PROCESS | 3680 | 1465101502992 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:22 INFO - PROCESS | 3680 | 1465101502994 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:23 INFO - PROCESS | 3680 | 1465101503101 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 21:38:23 INFO - PROCESS | 3680 | 1465101503108 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:23 INFO - PROCESS | 3680 | 1465101503110 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:23 INFO - PROCESS | 3680 | ++DOCSHELL 199AD800 == 36 [pid = 3680] [id = 127] 21:38:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (199B0800) [pid = 3680] [serial = 378] [outer = 00000000] 21:38:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (19ED1400) [pid = 3680] [serial = 379] [outer = 199B0800] 21:38:23 INFO - PROCESS | 3680 | 1465101503153 Marionette DEBUG loaded listener.js 21:38:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19EDC800) [pid = 3680] [serial = 380] [outer = 199B0800] 21:38:24 INFO - PROCESS | 3680 | 1465101504006 Marionette TRACE conn2 <- [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]]]}] 21:38:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:38:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1094ms 21:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:38:24 INFO - PROCESS | 3680 | 1465101504086 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 21:38:24 INFO - PROCESS | 3680 | 1465101504089 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 21:38:24 INFO - PROCESS | 3680 | 1465101504094 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:38:24 INFO - PROCESS | 3680 | 1465101504098 Marionette TRACE conn2 <- [1,474,null,{}] 21:38:24 INFO - PROCESS | 3680 | 1465101504103 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:24 INFO - PROCESS | 3680 | 1465101504106 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:24 INFO - PROCESS | 3680 | 1465101504227 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 21:38:24 INFO - PROCESS | 3680 | 1465101504303 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:24 INFO - PROCESS | 3680 | 1465101504306 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:24 INFO - PROCESS | 3680 | ++DOCSHELL 10F2BC00 == 37 [pid = 3680] [id = 128] 21:38:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (11C0E400) [pid = 3680] [serial = 381] [outer = 00000000] 21:38:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (12B1D400) [pid = 3680] [serial = 382] [outer = 11C0E400] 21:38:24 INFO - PROCESS | 3680 | 1465101504409 Marionette DEBUG loaded listener.js 21:38:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (13334800) [pid = 3680] [serial = 383] [outer = 11C0E400] 21:38:25 INFO - PROCESS | 3680 | 1465101505310 Marionette TRACE conn2 <- [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]]]}] 21:38:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:38:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1297ms 21:38:25 INFO - PROCESS | 3680 | 1465101505394 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 21:38:25 INFO - PROCESS | 3680 | 1465101505399 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 21:38:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:38:25 INFO - PROCESS | 3680 | 1465101505406 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:38:25 INFO - PROCESS | 3680 | 1465101505409 Marionette TRACE conn2 <- [1,478,null,{}] 21:38:25 INFO - PROCESS | 3680 | 1465101505415 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:25 INFO - PROCESS | 3680 | 1465101505417 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:25 INFO - PROCESS | 3680 | 1465101505535 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 21:38:25 INFO - PROCESS | 3680 | 1465101505611 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:25 INFO - PROCESS | 3680 | 1465101505616 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:25 INFO - PROCESS | 3680 | ++DOCSHELL 1022A000 == 38 [pid = 3680] [id = 129] 21:38:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (102D0800) [pid = 3680] [serial = 384] [outer = 00000000] 21:38:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (10F2F800) [pid = 3680] [serial = 385] [outer = 102D0800] 21:38:25 INFO - PROCESS | 3680 | 1465101505686 Marionette DEBUG loaded listener.js 21:38:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (12B12C00) [pid = 3680] [serial = 386] [outer = 102D0800] 21:38:25 INFO - PROCESS | 3680 | --DOCSHELL 156DA400 == 37 [pid = 3680] [id = 28] 21:38:25 INFO - PROCESS | 3680 | --DOCSHELL 153B9800 == 36 [pid = 3680] [id = 24] 21:38:25 INFO - PROCESS | 3680 | --DOCSHELL 165B1400 == 35 [pid = 3680] [id = 8] 21:38:25 INFO - PROCESS | 3680 | --DOCSHELL 1043A000 == 34 [pid = 3680] [id = 27] 21:38:25 INFO - PROCESS | 3680 | --DOCSHELL 15937400 == 33 [pid = 3680] [id = 25] 21:38:25 INFO - PROCESS | 3680 | --DOCSHELL 140C5800 == 32 [pid = 3680] [id = 23] 21:38:25 INFO - PROCESS | 3680 | --DOCSHELL 1318FC00 == 31 [pid = 3680] [id = 22] 21:38:25 INFO - PROCESS | 3680 | --DOCSHELL 1127E800 == 30 [pid = 3680] [id = 21] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (199BC800) [pid = 3680] [serial = 341] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (12A88800) [pid = 3680] [serial = 317] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0F30E000) [pid = 3680] [serial = 310] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (19964C00) [pid = 3680] [serial = 338] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (172D6400) [pid = 3680] [serial = 329] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (16A32000) [pid = 3680] [serial = 328] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1382AC00) [pid = 3680] [serial = 314] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (110D1400) [pid = 3680] [serial = 316] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (199A7C00) [pid = 3680] [serial = 334] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (199AA400) [pid = 3680] [serial = 335] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1332CC00) [pid = 3680] [serial = 320] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (15170400) [pid = 3680] [serial = 323] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (181F5400) [pid = 3680] [serial = 331] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1318D000) [pid = 3680] [serial = 319] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (19845800) [pid = 3680] [serial = 332] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (15164400) [pid = 3680] [serial = 322] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (15935000) [pid = 3680] [serial = 325] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (15992400) [pid = 3680] [serial = 326] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (13333000) [pid = 3680] [serial = 313] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (104E5C00) [pid = 3680] [serial = 311] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1995B400) [pid = 3680] [serial = 308] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (15D83C00) [pid = 3680] [serial = 337] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (199B9400) [pid = 3680] [serial = 340] [outer = 00000000] [url = about:blank] 21:38:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (13101400) [pid = 3680] [serial = 387] [outer = 1B384C00] 21:38:26 INFO - PROCESS | 3680 | 1465101506213 Marionette TRACE conn2 <- [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]]]}] 21:38:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:38:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 828ms 21:38:26 INFO - PROCESS | 3680 | 1465101506247 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 21:38:26 INFO - PROCESS | 3680 | 1465101506252 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 21:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:38:26 INFO - PROCESS | 3680 | 1465101506258 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:38:26 INFO - PROCESS | 3680 | 1465101506260 Marionette TRACE conn2 <- [1,482,null,{}] 21:38:26 INFO - PROCESS | 3680 | 1465101506264 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:26 INFO - PROCESS | 3680 | 1465101506266 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:26 INFO - PROCESS | 3680 | 1465101506354 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 21:38:26 INFO - PROCESS | 3680 | 1465101506361 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:26 INFO - PROCESS | 3680 | 1465101506363 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:26 INFO - PROCESS | 3680 | ++DOCSHELL 140C4800 == 31 [pid = 3680] [id = 130] 21:38:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (140CA400) [pid = 3680] [serial = 388] [outer = 00000000] 21:38:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (1432E400) [pid = 3680] [serial = 389] [outer = 140CA400] 21:38:26 INFO - PROCESS | 3680 | 1465101506411 Marionette DEBUG loaded listener.js 21:38:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (14EF1800) [pid = 3680] [serial = 390] [outer = 140CA400] 21:38:26 INFO - PROCESS | 3680 | 1465101506899 Marionette TRACE conn2 <- [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]]]}] 21:38:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:38:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 703ms 21:38:26 INFO - PROCESS | 3680 | 1465101506974 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 21:38:26 INFO - PROCESS | 3680 | 1465101506976 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 21:38:26 INFO - PROCESS | 3680 | 1465101506980 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:38:26 INFO - PROCESS | 3680 | 1465101506983 Marionette TRACE conn2 <- [1,486,null,{}] 21:38:26 INFO - PROCESS | 3680 | 1465101506996 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:26 INFO - PROCESS | 3680 | 1465101507001 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:27 INFO - PROCESS | 3680 | 1465101507084 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 21:38:27 INFO - PROCESS | 3680 | 1465101507169 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:27 INFO - PROCESS | 3680 | 1465101507172 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:27 INFO - PROCESS | 3680 | ++DOCSHELL 156E8400 == 32 [pid = 3680] [id = 131] 21:38:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (156E9000) [pid = 3680] [serial = 391] [outer = 00000000] 21:38:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (15937400) [pid = 3680] [serial = 392] [outer = 156E9000] 21:38:27 INFO - PROCESS | 3680 | 1465101507219 Marionette DEBUG loaded listener.js 21:38:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (15C47000) [pid = 3680] [serial = 393] [outer = 156E9000] 21:38:27 INFO - PROCESS | 3680 | 1465101507592 Marionette TRACE conn2 <- [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]]]}] 21:38:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:38:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 624ms 21:38:27 INFO - PROCESS | 3680 | 1465101507619 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 21:38:27 INFO - PROCESS | 3680 | 1465101507622 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 21:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:38:27 INFO - PROCESS | 3680 | 1465101507625 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:38:27 INFO - PROCESS | 3680 | 1465101507626 Marionette TRACE conn2 <- [1,490,null,{}] 21:38:27 INFO - PROCESS | 3680 | 1465101507630 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:27 INFO - PROCESS | 3680 | 1465101507632 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:27 INFO - PROCESS | 3680 | 1465101507725 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 21:38:27 INFO - PROCESS | 3680 | 1465101507730 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:27 INFO - PROCESS | 3680 | 1465101507732 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:27 INFO - PROCESS | 3680 | ++DOCSHELL 16040800 == 33 [pid = 3680] [id = 132] 21:38:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (164A3400) [pid = 3680] [serial = 394] [outer = 00000000] 21:38:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (172D6800) [pid = 3680] [serial = 395] [outer = 164A3400] 21:38:27 INFO - PROCESS | 3680 | 1465101507777 Marionette DEBUG loaded listener.js 21:38:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (173A8800) [pid = 3680] [serial = 396] [outer = 164A3400] 21:38:28 INFO - PROCESS | 3680 | 1465101508216 Marionette TRACE conn2 <- [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]]]}] 21:38:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:38:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 625ms 21:38:28 INFO - PROCESS | 3680 | 1465101508261 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 21:38:28 INFO - PROCESS | 3680 | 1465101508263 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 21:38:28 INFO - PROCESS | 3680 | 1465101508267 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:38:28 INFO - PROCESS | 3680 | 1465101508268 Marionette TRACE conn2 <- [1,494,null,{}] 21:38:28 INFO - PROCESS | 3680 | 1465101508272 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:28 INFO - PROCESS | 3680 | 1465101508274 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:28 INFO - PROCESS | 3680 | 1465101508379 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 21:38:28 INFO - PROCESS | 3680 | 1465101508387 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:28 INFO - PROCESS | 3680 | 1465101508389 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:28 INFO - PROCESS | 3680 | ++DOCSHELL 16A3B400 == 34 [pid = 3680] [id = 133] 21:38:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (173DB800) [pid = 3680] [serial = 397] [outer = 00000000] 21:38:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17D5C800) [pid = 3680] [serial = 398] [outer = 173DB800] 21:38:28 INFO - PROCESS | 3680 | 1465101508507 Marionette DEBUG loaded listener.js 21:38:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17D63000) [pid = 3680] [serial = 399] [outer = 173DB800] 21:38:29 INFO - PROCESS | 3680 | 1465101509036 Marionette TRACE conn2 <- [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]]]}] 21:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 796ms 21:38:29 INFO - PROCESS | 3680 | 1465101509073 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 21:38:29 INFO - PROCESS | 3680 | 1465101509075 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 21:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:38:29 INFO - PROCESS | 3680 | 1465101509079 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:38:29 INFO - PROCESS | 3680 | 1465101509080 Marionette TRACE conn2 <- [1,498,null,{}] 21:38:29 INFO - PROCESS | 3680 | 1465101509088 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:29 INFO - PROCESS | 3680 | 1465101509093 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:29 INFO - PROCESS | 3680 | 1465101509223 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 21:38:29 INFO - PROCESS | 3680 | 1465101509235 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:29 INFO - PROCESS | 3680 | 1465101509237 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:29 INFO - PROCESS | 3680 | ++DOCSHELL 17D23C00 == 35 [pid = 3680] [id = 134] 21:38:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (19845C00) [pid = 3680] [serial = 400] [outer = 00000000] 21:38:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (19964C00) [pid = 3680] [serial = 401] [outer = 19845C00] 21:38:29 INFO - PROCESS | 3680 | 1465101509280 Marionette DEBUG loaded listener.js 21:38:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (199AE800) [pid = 3680] [serial = 402] [outer = 19845C00] 21:38:29 INFO - PROCESS | 3680 | 1465101509727 Marionette TRACE conn2 <- [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]]]}] 21:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 703ms 21:38:29 INFO - PROCESS | 3680 | 1465101509779 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 21:38:29 INFO - PROCESS | 3680 | 1465101509781 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 21:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:38:29 INFO - PROCESS | 3680 | 1465101509788 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:38:29 INFO - PROCESS | 3680 | 1465101509790 Marionette TRACE conn2 <- [1,502,null,{}] 21:38:29 INFO - PROCESS | 3680 | 1465101509793 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:29 INFO - PROCESS | 3680 | 1465101509795 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:30 INFO - PROCESS | 3680 | 1465101510021 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 21:38:30 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0F307400) [pid = 3680] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:38:30 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (156EC000) [pid = 3680] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:38:30 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (11426400) [pid = 3680] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:38:30 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (13185800) [pid = 3680] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:38:30 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (15163C00) [pid = 3680] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:38:30 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0F306C00) [pid = 3680] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:38:30 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17D5D000) [pid = 3680] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:38:30 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1671BC00) [pid = 3680] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:38:30 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (110D5800) [pid = 3680] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:38:30 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (13D23000) [pid = 3680] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:38:30 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (0F30E400) [pid = 3680] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:38:30 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (10A60000) [pid = 3680] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:38:30 INFO - PROCESS | 3680 | 1465101510079 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:30 INFO - PROCESS | 3680 | 1465101510081 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:30 INFO - PROCESS | 3680 | ++DOCSHELL 0F307400 == 36 [pid = 3680] [id = 135] 21:38:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0F30E400) [pid = 3680] [serial = 403] [outer = 00000000] 21:38:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (110D5800) [pid = 3680] [serial = 404] [outer = 0F30E400] 21:38:30 INFO - PROCESS | 3680 | 1465101510124 Marionette DEBUG loaded listener.js 21:38:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (12B0FC00) [pid = 3680] [serial = 405] [outer = 0F30E400] 21:38:30 INFO - PROCESS | 3680 | 1465101510490 Marionette TRACE conn2 <- [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]]]}] 21:38:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:38:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 21:38:30 INFO - PROCESS | 3680 | 1465101510525 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 21:38:30 INFO - PROCESS | 3680 | 1465101510527 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 21:38:30 INFO - PROCESS | 3680 | 1465101510530 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:38:30 INFO - PROCESS | 3680 | 1465101510532 Marionette TRACE conn2 <- [1,506,null,{}] 21:38:30 INFO - PROCESS | 3680 | 1465101510535 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:30 INFO - PROCESS | 3680 | 1465101510537 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:30 INFO - PROCESS | 3680 | 1465101510647 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 21:38:30 INFO - PROCESS | 3680 | 1465101510653 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:30 INFO - PROCESS | 3680 | 1465101510656 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:30 INFO - PROCESS | 3680 | ++DOCSHELL 114B5000 == 37 [pid = 3680] [id = 136] 21:38:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (12B12000) [pid = 3680] [serial = 406] [outer = 00000000] 21:38:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17DF6400) [pid = 3680] [serial = 407] [outer = 12B12000] 21:38:30 INFO - PROCESS | 3680 | 1465101510705 Marionette DEBUG loaded listener.js 21:38:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (199B9800) [pid = 3680] [serial = 408] [outer = 12B12000] 21:38:31 INFO - PROCESS | 3680 | 1465101511099 Marionette TRACE conn2 <- [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]]]}] 21:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 594ms 21:38:31 INFO - PROCESS | 3680 | 1465101511139 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 21:38:31 INFO - PROCESS | 3680 | 1465101511141 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 21:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:38:31 INFO - PROCESS | 3680 | 1465101511145 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:38:31 INFO - PROCESS | 3680 | 1465101511147 Marionette TRACE conn2 <- [1,510,null,{}] 21:38:31 INFO - PROCESS | 3680 | 1465101511150 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:31 INFO - PROCESS | 3680 | 1465101511152 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:31 INFO - PROCESS | 3680 | 1465101511229 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 21:38:31 INFO - PROCESS | 3680 | 1465101511235 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:31 INFO - PROCESS | 3680 | 1465101511237 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:31 INFO - PROCESS | 3680 | ++DOCSHELL 15170800 == 38 [pid = 3680] [id = 137] 21:38:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (164B1000) [pid = 3680] [serial = 409] [outer = 00000000] 21:38:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1A093800) [pid = 3680] [serial = 410] [outer = 164B1000] 21:38:31 INFO - PROCESS | 3680 | 1465101511280 Marionette DEBUG loaded listener.js 21:38:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1A11A800) [pid = 3680] [serial = 411] [outer = 164B1000] 21:38:31 INFO - PROCESS | 3680 | 1465101511729 Marionette TRACE conn2 <- [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]]]}] 21:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 641ms 21:38:31 INFO - PROCESS | 3680 | 1465101511782 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 21:38:31 INFO - PROCESS | 3680 | 1465101511784 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 21:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:38:31 INFO - PROCESS | 3680 | 1465101511787 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:38:31 INFO - PROCESS | 3680 | 1465101511789 Marionette TRACE conn2 <- [1,514,null,{}] 21:38:31 INFO - PROCESS | 3680 | 1465101511801 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:31 INFO - PROCESS | 3680 | 1465101511804 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:31 INFO - PROCESS | 3680 | 1465101511882 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 21:38:31 INFO - PROCESS | 3680 | 1465101511890 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:31 INFO - PROCESS | 3680 | 1465101511892 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:31 INFO - PROCESS | 3680 | ++DOCSHELL 1318D000 == 39 [pid = 3680] [id = 138] 21:38:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (19ED4000) [pid = 3680] [serial = 412] [outer = 00000000] 21:38:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1A131000) [pid = 3680] [serial = 413] [outer = 19ED4000] 21:38:31 INFO - PROCESS | 3680 | 1465101511935 Marionette DEBUG loaded listener.js 21:38:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1A131C00) [pid = 3680] [serial = 414] [outer = 19ED4000] 21:38:32 INFO - PROCESS | 3680 | 1465101512630 Marionette TRACE conn2 <- [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]]]}] 21:38:32 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 21:38:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 906ms 21:38:32 INFO - PROCESS | 3680 | 1465101512693 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 21:38:32 INFO - PROCESS | 3680 | 1465101512697 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 21:38:32 INFO - PROCESS | 3680 | 1465101512702 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:38:32 INFO - PROCESS | 3680 | 1465101512707 Marionette TRACE conn2 <- [1,518,null,{}] 21:38:32 INFO - PROCESS | 3680 | 1465101512713 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:32 INFO - PROCESS | 3680 | 1465101512716 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:32 INFO - PROCESS | 3680 | 1465101512868 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 21:38:32 INFO - PROCESS | 3680 | 1465101512984 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:32 INFO - PROCESS | 3680 | 1465101512987 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:32 INFO - PROCESS | 3680 | ++DOCSHELL 104F0400 == 40 [pid = 3680] [id = 139] 21:38:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (110D6000) [pid = 3680] [serial = 415] [outer = 00000000] 21:38:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (140C5800) [pid = 3680] [serial = 416] [outer = 110D6000] 21:38:33 INFO - PROCESS | 3680 | 1465101513044 Marionette DEBUG loaded listener.js 21:38:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (15167400) [pid = 3680] [serial = 417] [outer = 110D6000] 21:38:33 INFO - PROCESS | 3680 | 1465101513590 Marionette TRACE conn2 <- [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]]]}] 21:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 937ms 21:38:33 INFO - PROCESS | 3680 | 1465101513649 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 21:38:33 INFO - PROCESS | 3680 | 1465101513654 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 21:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:38:33 INFO - PROCESS | 3680 | 1465101513660 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:38:33 INFO - PROCESS | 3680 | 1465101513663 Marionette TRACE conn2 <- [1,522,null,{}] 21:38:33 INFO - PROCESS | 3680 | 1465101513667 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:33 INFO - PROCESS | 3680 | 1465101513670 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:33 INFO - PROCESS | 3680 | 1465101513783 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 21:38:33 INFO - PROCESS | 3680 | 1465101513880 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:33 INFO - PROCESS | 3680 | 1465101513883 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:33 INFO - PROCESS | 3680 | ++DOCSHELL 156F3000 == 41 [pid = 3680] [id = 140] 21:38:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (15990C00) [pid = 3680] [serial = 418] [outer = 00000000] 21:38:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1671B800) [pid = 3680] [serial = 419] [outer = 15990C00] 21:38:33 INFO - PROCESS | 3680 | 1465101513938 Marionette DEBUG loaded listener.js 21:38:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (179B8400) [pid = 3680] [serial = 420] [outer = 15990C00] 21:38:34 INFO - PROCESS | 3680 | 1465101514533 Marionette TRACE conn2 <- [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]]]}] 21:38:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:38:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 937ms 21:38:34 INFO - PROCESS | 3680 | 1465101514605 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 21:38:34 INFO - PROCESS | 3680 | 1465101514607 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 21:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:38:34 INFO - PROCESS | 3680 | 1465101514611 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:38:34 INFO - PROCESS | 3680 | 1465101514615 Marionette TRACE conn2 <- [1,526,null,{}] 21:38:34 INFO - PROCESS | 3680 | 1465101514626 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:34 INFO - PROCESS | 3680 | 1465101514630 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:34 INFO - PROCESS | 3680 | 1465101514736 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 21:38:34 INFO - PROCESS | 3680 | 1465101514878 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:34 INFO - PROCESS | 3680 | 1465101514881 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:34 INFO - PROCESS | 3680 | ++DOCSHELL 199B0400 == 42 [pid = 3680] [id = 141] 21:38:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (199B0C00) [pid = 3680] [serial = 421] [outer = 00000000] 21:38:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1A090800) [pid = 3680] [serial = 422] [outer = 199B0C00] 21:38:34 INFO - PROCESS | 3680 | 1465101514938 Marionette DEBUG loaded listener.js 21:38:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1A5B8000) [pid = 3680] [serial = 423] [outer = 199B0C00] 21:38:35 INFO - PROCESS | 3680 | 1465101515695 Marionette TRACE conn2 <- [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]]]}] 21:38:35 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 21:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1140ms 21:38:35 INFO - PROCESS | 3680 | 1465101515755 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 21:38:35 INFO - PROCESS | 3680 | 1465101515759 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 21:38:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:38:35 INFO - PROCESS | 3680 | 1465101515763 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:38:35 INFO - PROCESS | 3680 | 1465101515766 Marionette TRACE conn2 <- [1,530,null,{}] 21:38:35 INFO - PROCESS | 3680 | 1465101515772 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:35 INFO - PROCESS | 3680 | 1465101515775 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:35 INFO - PROCESS | 3680 | 1465101515884 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 21:38:35 INFO - PROCESS | 3680 | 1465101515966 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:35 INFO - PROCESS | 3680 | 1465101515969 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:36 INFO - PROCESS | 3680 | --DOCSHELL 1AFBC000 == 41 [pid = 3680] [id = 14] 21:38:36 INFO - PROCESS | 3680 | --DOCSHELL 1A5BA400 == 40 [pid = 3680] [id = 10] 21:38:36 INFO - PROCESS | 3680 | --DOCSHELL 0F305400 == 39 [pid = 3680] [id = 118] 21:38:36 INFO - PROCESS | 3680 | --DOCSHELL 10A59800 == 38 [pid = 3680] [id = 18] 21:38:36 INFO - PROCESS | 3680 | --DOCSHELL 199BFC00 == 37 [pid = 3680] [id = 12] 21:38:36 INFO - PROCESS | 3680 | --DOCSHELL 15165C00 == 36 [pid = 3680] [id = 11] 21:38:36 INFO - PROCESS | 3680 | --DOCSHELL 13339400 == 35 [pid = 3680] [id = 19] 21:38:36 INFO - PROCESS | 3680 | --DOCSHELL 104F0C00 == 34 [pid = 3680] [id = 20] 21:38:36 INFO - PROCESS | 3680 | --DOCSHELL 13191C00 == 33 [pid = 3680] [id = 26] 21:38:36 INFO - PROCESS | 3680 | --DOCSHELL 1AF4B800 == 32 [pid = 3680] [id = 13] 21:38:36 INFO - PROCESS | 3680 | --DOCSHELL 1AFBB800 == 31 [pid = 3680] [id = 17] 21:38:36 INFO - PROCESS | 3680 | ++DOCSHELL 0F30A800 == 32 [pid = 3680] [id = 142] 21:38:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0F30B400) [pid = 3680] [serial = 424] [outer = 00000000] 21:38:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (102CD000) [pid = 3680] [serial = 425] [outer = 0F30B400] 21:38:36 INFO - PROCESS | 3680 | 1465101516600 Marionette DEBUG loaded listener.js 21:38:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (104ED400) [pid = 3680] [serial = 426] [outer = 0F30B400] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (19ED1400) [pid = 3680] [serial = 379] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1995F800) [pid = 3680] [serial = 376] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1593C800) [pid = 3680] [serial = 364] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (11C0E000) [pid = 3680] [serial = 355] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (12A16800) [pid = 3680] [serial = 356] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (13192400) [pid = 3680] [serial = 358] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (13385C00) [pid = 3680] [serial = 359] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1516FC00) [pid = 3680] [serial = 361] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0F39D400) [pid = 3680] [serial = 352] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (104F2800) [pid = 3680] [serial = 353] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (199BF000) [pid = 3680] [serial = 350] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (181EC000) [pid = 3680] [serial = 349] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (16732000) [pid = 3680] [serial = 367] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (12A0C400) [pid = 3680] [serial = 344] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1142D800) [pid = 3680] [serial = 343] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (15C42C00) [pid = 3680] [serial = 365] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (19960000) [pid = 3680] [serial = 377] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (153F2800) [pid = 3680] [serial = 347] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (140C9800) [pid = 3680] [serial = 346] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (173A9000) [pid = 3680] [serial = 368] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (11A14000) [pid = 3680] [serial = 370] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17D60C00) [pid = 3680] [serial = 373] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (12B13000) [pid = 3680] [serial = 371] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17F83400) [pid = 3680] [serial = 374] [outer = 00000000] [url = about:blank] 21:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (12B18400) [pid = 3680] [serial = 362] [outer = 00000000] [url = about:blank] 21:38:37 INFO - PROCESS | 3680 | 1465101517144 Marionette TRACE conn2 <- [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"]]]}] 21:38:37 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 21:38:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:38:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:38:37 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 21:38:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:38:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:38:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1390ms 21:38:37 INFO - PROCESS | 3680 | 1465101517169 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 21:38:37 INFO - PROCESS | 3680 | 1465101517173 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 21:38:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:38:37 INFO - PROCESS | 3680 | 1465101517178 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:38:37 INFO - PROCESS | 3680 | 1465101517180 Marionette TRACE conn2 <- [1,534,null,{}] 21:38:37 INFO - PROCESS | 3680 | 1465101517185 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:37 INFO - PROCESS | 3680 | 1465101517187 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:37 INFO - PROCESS | 3680 | 1465101517312 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 21:38:37 INFO - PROCESS | 3680 | 1465101517393 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:37 INFO - PROCESS | 3680 | 1465101517396 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:37 INFO - PROCESS | 3680 | ++DOCSHELL 110C9000 == 33 [pid = 3680] [id = 143] 21:38:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (110CF800) [pid = 3680] [serial = 427] [outer = 00000000] 21:38:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (12AC4800) [pid = 3680] [serial = 428] [outer = 110CF800] 21:38:37 INFO - PROCESS | 3680 | 1465101517447 Marionette DEBUG loaded listener.js 21:38:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (12B13400) [pid = 3680] [serial = 429] [outer = 110CF800] 21:38:37 INFO - PROCESS | 3680 | 1465101517834 Marionette TRACE conn2 <- [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]]]}] 21:38:37 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. 21:38:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 703ms 21:38:37 INFO - PROCESS | 3680 | 1465101517879 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 21:38:37 INFO - PROCESS | 3680 | 1465101517885 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 21:38:37 INFO - PROCESS | 3680 | 1465101517893 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:38:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:38:37 INFO - PROCESS | 3680 | 1465101517896 Marionette TRACE conn2 <- [1,538,null,{}] 21:38:37 INFO - PROCESS | 3680 | 1465101517900 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:37 INFO - PROCESS | 3680 | 1465101517902 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:38 INFO - PROCESS | 3680 | 1465101518024 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 21:38:38 INFO - PROCESS | 3680 | 1465101518038 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:38 INFO - PROCESS | 3680 | 1465101518041 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:38 INFO - PROCESS | 3680 | ++DOCSHELL 13330C00 == 34 [pid = 3680] [id = 144] 21:38:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (13332800) [pid = 3680] [serial = 430] [outer = 00000000] 21:38:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1337A800) [pid = 3680] [serial = 431] [outer = 13332800] 21:38:38 INFO - PROCESS | 3680 | 1465101518086 Marionette DEBUG loaded listener.js 21:38:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (13D24800) [pid = 3680] [serial = 432] [outer = 13332800] 21:38:38 INFO - PROCESS | 3680 | 1465101518553 Marionette TRACE conn2 <- [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]]]}] 21:38:38 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. 21:38:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 703ms 21:38:38 INFO - PROCESS | 3680 | 1465101518594 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 21:38:38 INFO - PROCESS | 3680 | 1465101518596 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 21:38:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:38:38 INFO - PROCESS | 3680 | 1465101518599 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:38:38 INFO - PROCESS | 3680 | 1465101518602 Marionette TRACE conn2 <- [1,542,null,{}] 21:38:38 INFO - PROCESS | 3680 | 1465101518613 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:38 INFO - PROCESS | 3680 | 1465101518617 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:38 INFO - PROCESS | 3680 | 1465101518709 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 21:38:38 INFO - PROCESS | 3680 | 1465101518716 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:38 INFO - PROCESS | 3680 | 1465101518719 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:38 INFO - PROCESS | 3680 | ++DOCSHELL 14EEF000 == 35 [pid = 3680] [id = 145] 21:38:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (14EEF400) [pid = 3680] [serial = 433] [outer = 00000000] 21:38:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (153BA800) [pid = 3680] [serial = 434] [outer = 14EEF400] 21:38:38 INFO - PROCESS | 3680 | 1465101518766 Marionette DEBUG loaded listener.js 21:38:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (156E8000) [pid = 3680] [serial = 435] [outer = 14EEF400] 21:38:39 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:39 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:38:39 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:39 INFO - PROCESS | 3680 | 1465101519312 Marionette TRACE conn2 <- [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]]]}] 21:38:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:38:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 735ms 21:38:39 INFO - PROCESS | 3680 | 1465101519339 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 21:38:39 INFO - PROCESS | 3680 | 1465101519342 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 21:38:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:38:39 INFO - PROCESS | 3680 | 1465101519350 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:38:39 INFO - PROCESS | 3680 | 1465101519352 Marionette TRACE conn2 <- [1,546,null,{}] 21:38:39 INFO - PROCESS | 3680 | 1465101519386 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:39 INFO - PROCESS | 3680 | 1465101519389 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:39 INFO - PROCESS | 3680 | 1465101519510 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 21:38:39 INFO - PROCESS | 3680 | 1465101519521 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:39 INFO - PROCESS | 3680 | 1465101519523 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:39 INFO - PROCESS | 3680 | ++DOCSHELL 1593C000 == 36 [pid = 3680] [id = 146] 21:38:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15992000) [pid = 3680] [serial = 436] [outer = 00000000] 21:38:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1603F800) [pid = 3680] [serial = 437] [outer = 15992000] 21:38:39 INFO - PROCESS | 3680 | 1465101519571 Marionette DEBUG loaded listener.js 21:38:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (16719800) [pid = 3680] [serial = 438] [outer = 15992000] 21:38:40 INFO - PROCESS | 3680 | 1465101520009 Marionette TRACE conn2 <- [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]]]}] 21:38:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:38:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 703ms 21:38:40 INFO - PROCESS | 3680 | 1465101520045 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 21:38:40 INFO - PROCESS | 3680 | 1465101520047 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 21:38:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:38:40 INFO - PROCESS | 3680 | 1465101520050 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:38:40 INFO - PROCESS | 3680 | 1465101520051 Marionette TRACE conn2 <- [1,550,null,{}] 21:38:40 INFO - PROCESS | 3680 | 1465101520055 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:40 INFO - PROCESS | 3680 | 1465101520057 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:40 INFO - PROCESS | 3680 | 1465101520162 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 21:38:40 INFO - PROCESS | 3680 | 1465101520168 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:40 INFO - PROCESS | 3680 | 1465101520171 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:40 INFO - PROCESS | 3680 | ++DOCSHELL 165B1400 == 37 [pid = 3680] [id = 147] 21:38:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16738400) [pid = 3680] [serial = 439] [outer = 00000000] 21:38:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (172DD800) [pid = 3680] [serial = 440] [outer = 16738400] 21:38:40 INFO - PROCESS | 3680 | 1465101520224 Marionette DEBUG loaded listener.js 21:38:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D1D400) [pid = 3680] [serial = 441] [outer = 16738400] 21:38:40 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:40 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:38:40 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:40 INFO - PROCESS | 3680 | 1465101520729 Marionette TRACE conn2 <- [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]]]}] 21:38:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:38:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 735ms 21:38:40 INFO - PROCESS | 3680 | 1465101520791 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 21:38:40 INFO - PROCESS | 3680 | 1465101520793 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 21:38:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:38:40 INFO - PROCESS | 3680 | 1465101520833 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:38:40 INFO - PROCESS | 3680 | 1465101520834 Marionette TRACE conn2 <- [1,554,null,{}] 21:38:40 INFO - PROCESS | 3680 | 1465101520840 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:40 INFO - PROCESS | 3680 | 1465101520846 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:40 INFO - PROCESS | 3680 | 1465101520953 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 21:38:40 INFO - PROCESS | 3680 | 1465101520967 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:40 INFO - PROCESS | 3680 | 1465101520970 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:40 INFO - PROCESS | 3680 | ++DOCSHELL 1280CC00 == 38 [pid = 3680] [id = 148] 21:38:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1598F000) [pid = 3680] [serial = 442] [outer = 00000000] 21:38:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (19847000) [pid = 3680] [serial = 443] [outer = 1598F000] 21:38:41 INFO - PROCESS | 3680 | 1465101521019 Marionette DEBUG loaded listener.js 21:38:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1984FC00) [pid = 3680] [serial = 444] [outer = 1598F000] 21:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (173DB800) [pid = 3680] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (156E9000) [pid = 3680] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (164A3400) [pid = 3680] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (19845C00) [pid = 3680] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (199B0800) [pid = 3680] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (102D0800) [pid = 3680] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (140CA400) [pid = 3680] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (11C0E400) [pid = 3680] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0F30E400) [pid = 3680] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (12B12000) [pid = 3680] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (19ED4000) [pid = 3680] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (164B1000) [pid = 3680] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:38:41 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:41 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:38:41 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:41 INFO - PROCESS | 3680 | 1465101521629 Marionette TRACE conn2 <- [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]]]}] 21:38:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:38:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 875ms 21:38:41 INFO - PROCESS | 3680 | 1465101521686 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 21:38:41 INFO - PROCESS | 3680 | 1465101521687 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 21:38:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:38:41 INFO - PROCESS | 3680 | 1465101521690 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:38:41 INFO - PROCESS | 3680 | 1465101521692 Marionette TRACE conn2 <- [1,558,null,{}] 21:38:41 INFO - PROCESS | 3680 | 1465101521696 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:41 INFO - PROCESS | 3680 | 1465101521697 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:41 INFO - PROCESS | 3680 | 1465101521778 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 21:38:41 INFO - PROCESS | 3680 | 1465101521783 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:41 INFO - PROCESS | 3680 | 1465101521785 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:41 INFO - PROCESS | 3680 | ++DOCSHELL 12A83000 == 39 [pid = 3680] [id = 149] 21:38:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (12B12000) [pid = 3680] [serial = 445] [outer = 00000000] 21:38:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17D67000) [pid = 3680] [serial = 446] [outer = 12B12000] 21:38:41 INFO - PROCESS | 3680 | 1465101521829 Marionette DEBUG loaded listener.js 21:38:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (19845800) [pid = 3680] [serial = 447] [outer = 12B12000] 21:38:42 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:42 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:38:42 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:42 INFO - PROCESS | 3680 | 1465101522258 Marionette TRACE conn2 <- [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]]]}] 21:38:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:38:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 593ms 21:38:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:38:42 INFO - PROCESS | 3680 | 1465101522288 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 21:38:42 INFO - PROCESS | 3680 | 1465101522290 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 21:38:42 INFO - PROCESS | 3680 | 1465101522293 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:38:42 INFO - PROCESS | 3680 | 1465101522295 Marionette TRACE conn2 <- [1,562,null,{}] 21:38:42 INFO - PROCESS | 3680 | 1465101522298 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:42 INFO - PROCESS | 3680 | 1465101522300 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:42 INFO - PROCESS | 3680 | 1465101522381 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 21:38:42 INFO - PROCESS | 3680 | 1465101522386 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:42 INFO - PROCESS | 3680 | 1465101522388 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:42 INFO - PROCESS | 3680 | ++DOCSHELL 17CC4400 == 40 [pid = 3680] [id = 150] 21:38:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17D67C00) [pid = 3680] [serial = 448] [outer = 00000000] 21:38:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (199ACC00) [pid = 3680] [serial = 449] [outer = 17D67C00] 21:38:42 INFO - PROCESS | 3680 | 1465101522432 Marionette DEBUG loaded listener.js 21:38:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (199B0800) [pid = 3680] [serial = 450] [outer = 17D67C00] 21:38:42 INFO - PROCESS | 3680 | 1465101522885 Marionette TRACE conn2 <- [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]]]}] 21:38:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:38:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 625ms 21:38:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:38:42 INFO - PROCESS | 3680 | 1465101522932 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 21:38:42 INFO - PROCESS | 3680 | 1465101522934 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 21:38:42 INFO - PROCESS | 3680 | 1465101522937 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:38:42 INFO - PROCESS | 3680 | 1465101522939 Marionette TRACE conn2 <- [1,566,null,{}] 21:38:42 INFO - PROCESS | 3680 | 1465101522942 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:42 INFO - PROCESS | 3680 | 1465101522944 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:43 INFO - PROCESS | 3680 | 1465101523023 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 21:38:43 INFO - PROCESS | 3680 | 1465101523032 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:43 INFO - PROCESS | 3680 | 1465101523035 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:43 INFO - PROCESS | 3680 | ++DOCSHELL 199BB000 == 41 [pid = 3680] [id = 151] 21:38:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (199BC400) [pid = 3680] [serial = 451] [outer = 00000000] 21:38:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19ED0C00) [pid = 3680] [serial = 452] [outer = 199BC400] 21:38:43 INFO - PROCESS | 3680 | 1465101523085 Marionette DEBUG loaded listener.js 21:38:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (19ED6400) [pid = 3680] [serial = 453] [outer = 199BC400] 21:38:43 INFO - PROCESS | 3680 | 1465101523790 Marionette TRACE conn2 <- [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]]]}] 21:38:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:38:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 906ms 21:38:43 INFO - PROCESS | 3680 | 1465101523858 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 21:38:43 INFO - PROCESS | 3680 | 1465101523863 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 21:38:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:38:43 INFO - PROCESS | 3680 | 1465101523868 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:38:43 INFO - PROCESS | 3680 | 1465101523871 Marionette TRACE conn2 <- [1,570,null,{}] 21:38:43 INFO - PROCESS | 3680 | 1465101523877 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:43 INFO - PROCESS | 3680 | 1465101523880 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:44 INFO - PROCESS | 3680 | 1465101524005 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 21:38:44 INFO - PROCESS | 3680 | 1465101524133 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:44 INFO - PROCESS | 3680 | 1465101524136 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:44 INFO - PROCESS | 3680 | ++DOCSHELL 10B5D400 == 42 [pid = 3680] [id = 152] 21:38:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (10B64400) [pid = 3680] [serial = 454] [outer = 00000000] 21:38:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (12D5D000) [pid = 3680] [serial = 455] [outer = 10B64400] 21:38:44 INFO - PROCESS | 3680 | 1465101524214 Marionette DEBUG loaded listener.js 21:38:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1332E400) [pid = 3680] [serial = 456] [outer = 10B64400] 21:38:44 INFO - PROCESS | 3680 | 1465101524892 Marionette TRACE conn2 <- [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]]]}] 21:38:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:38:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1094ms 21:38:44 INFO - PROCESS | 3680 | 1465101524977 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 21:38:44 INFO - PROCESS | 3680 | 1465101524982 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 21:38:44 INFO - PROCESS | 3680 | 1465101524989 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:38:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:38:44 INFO - PROCESS | 3680 | 1465101524992 Marionette TRACE conn2 <- [1,574,null,{}] 21:38:44 INFO - PROCESS | 3680 | 1465101524996 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:44 INFO - PROCESS | 3680 | 1465101524999 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:45 INFO - PROCESS | 3680 | 1465101525133 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 21:38:45 INFO - PROCESS | 3680 | 1465101525207 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:45 INFO - PROCESS | 3680 | 1465101525210 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:45 INFO - PROCESS | 3680 | ++DOCSHELL 0F308C00 == 43 [pid = 3680] [id = 153] 21:38:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0F30D000) [pid = 3680] [serial = 457] [outer = 00000000] 21:38:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (104F0C00) [pid = 3680] [serial = 458] [outer = 0F30D000] 21:38:45 INFO - PROCESS | 3680 | 1465101525370 Marionette DEBUG loaded listener.js 21:38:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (10A5B800) [pid = 3680] [serial = 459] [outer = 0F30D000] 21:38:45 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:45 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:38:45 INFO - PROCESS | 3680 | --DOCSHELL 140C4800 == 42 [pid = 3680] [id = 130] 21:38:45 INFO - PROCESS | 3680 | --DOCSHELL 156EB000 == 41 [pid = 3680] [id = 122] 21:38:45 INFO - PROCESS | 3680 | --DOCSHELL 17D23C00 == 40 [pid = 3680] [id = 134] 21:38:45 INFO - PROCESS | 3680 | --DOCSHELL 156E8400 == 39 [pid = 3680] [id = 131] 21:38:45 INFO - PROCESS | 3680 | --DOCSHELL 164AE800 == 38 [pid = 3680] [id = 123] 21:38:45 INFO - PROCESS | 3680 | --DOCSHELL 11274000 == 37 [pid = 3680] [id = 119] 21:38:45 INFO - PROCESS | 3680 | --DOCSHELL 1022A000 == 36 [pid = 3680] [id = 129] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1A131000) [pid = 3680] [serial = 413] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (1A131C00) [pid = 3680] [serial = 414] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1A093800) [pid = 3680] [serial = 410] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17D5C800) [pid = 3680] [serial = 398] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (15C47000) [pid = 3680] [serial = 393] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (15937400) [pid = 3680] [serial = 392] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (172D6800) [pid = 3680] [serial = 395] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (19964C00) [pid = 3680] [serial = 401] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (19EDC800) [pid = 3680] [serial = 380] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (10F2F800) [pid = 3680] [serial = 385] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (12B12C00) [pid = 3680] [serial = 386] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1432E400) [pid = 3680] [serial = 389] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (14EF1800) [pid = 3680] [serial = 390] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (12B1D400) [pid = 3680] [serial = 382] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (13334800) [pid = 3680] [serial = 383] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17D63000) [pid = 3680] [serial = 399] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1A11A800) [pid = 3680] [serial = 411] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (15166C00) [pid = 3680] [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.] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (199AE800) [pid = 3680] [serial = 402] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (12B0FC00) [pid = 3680] [serial = 405] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17DF6400) [pid = 3680] [serial = 407] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (199B9800) [pid = 3680] [serial = 408] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (173A8800) [pid = 3680] [serial = 396] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (110D5800) [pid = 3680] [serial = 404] [outer = 00000000] [url = about:blank] 21:38:45 INFO - PROCESS | 3680 | 1465101525964 Marionette TRACE conn2 <- [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]]]}] 21:38:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:38:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 984ms 21:38:45 INFO - PROCESS | 3680 | 1465101525979 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 21:38:45 INFO - PROCESS | 3680 | 1465101525983 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 21:38:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:38:45 INFO - PROCESS | 3680 | 1465101525991 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:38:45 INFO - PROCESS | 3680 | 1465101525994 Marionette TRACE conn2 <- [1,578,null,{}] 21:38:45 INFO - PROCESS | 3680 | 1465101525998 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:46 INFO - PROCESS | 3680 | 1465101526001 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:46 INFO - PROCESS | 3680 | 1465101526102 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 21:38:46 INFO - PROCESS | 3680 | 1465101526189 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:46 INFO - PROCESS | 3680 | 1465101526191 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:46 INFO - PROCESS | 3680 | ++DOCSHELL 10B5D800 == 37 [pid = 3680] [id = 154] 21:38:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (110C4800) [pid = 3680] [serial = 460] [outer = 00000000] 21:38:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (1280DC00) [pid = 3680] [serial = 461] [outer = 110C4800] 21:38:46 INFO - PROCESS | 3680 | 1465101526238 Marionette DEBUG loaded listener.js 21:38:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (13049800) [pid = 3680] [serial = 462] [outer = 110C4800] 21:38:46 INFO - PROCESS | 3680 | 1465101526692 Marionette TRACE conn2 <- [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]]]}] 21:38:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:38:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 21:38:46 INFO - PROCESS | 3680 | 1465101526730 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 21:38:46 INFO - PROCESS | 3680 | 1465101526734 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 21:38:46 INFO - PROCESS | 3680 | 1465101526740 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:38:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:38:46 INFO - PROCESS | 3680 | 1465101526742 Marionette TRACE conn2 <- [1,582,null,{}] 21:38:46 INFO - PROCESS | 3680 | 1465101526746 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:46 INFO - PROCESS | 3680 | 1465101526748 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:46 INFO - PROCESS | 3680 | 1465101526848 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 21:38:46 INFO - PROCESS | 3680 | 1465101526862 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:46 INFO - PROCESS | 3680 | 1465101526865 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:46 INFO - PROCESS | 3680 | ++DOCSHELL 154CF800 == 38 [pid = 3680] [id = 155] 21:38:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (154D0400) [pid = 3680] [serial = 463] [outer = 00000000] 21:38:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (156F0000) [pid = 3680] [serial = 464] [outer = 154D0400] 21:38:46 INFO - PROCESS | 3680 | 1465101526910 Marionette DEBUG loaded listener.js 21:38:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (15C44000) [pid = 3680] [serial = 465] [outer = 154D0400] 21:38:47 INFO - PROCESS | 3680 | 1465101527401 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:38:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:38:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 703ms 21:38:47 INFO - PROCESS | 3680 | 1465101527440 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 21:38:47 INFO - PROCESS | 3680 | 1465101527442 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 21:38:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:38:47 INFO - PROCESS | 3680 | 1465101527445 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:38:47 INFO - PROCESS | 3680 | 1465101527448 Marionette TRACE conn2 <- [1,586,null,{}] 21:38:47 INFO - PROCESS | 3680 | 1465101527459 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:47 INFO - PROCESS | 3680 | 1465101527463 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:47 INFO - PROCESS | 3680 | 1465101527549 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 21:38:47 INFO - PROCESS | 3680 | 1465101527558 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:47 INFO - PROCESS | 3680 | 1465101527560 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:47 INFO - PROCESS | 3680 | ++DOCSHELL 1432D400 == 39 [pid = 3680] [id = 156] 21:38:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (14335C00) [pid = 3680] [serial = 466] [outer = 00000000] 21:38:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (164AE800) [pid = 3680] [serial = 467] [outer = 14335C00] 21:38:47 INFO - PROCESS | 3680 | 1465101527603 Marionette DEBUG loaded listener.js 21:38:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16739400) [pid = 3680] [serial = 468] [outer = 14335C00] 21:38:48 INFO - PROCESS | 3680 | 1465101528030 Marionette TRACE conn2 <- [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]]]}] 21:38:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:38:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 640ms 21:38:48 INFO - PROCESS | 3680 | 1465101528083 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 21:38:48 INFO - PROCESS | 3680 | 1465101528086 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 21:38:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:38:48 INFO - PROCESS | 3680 | 1465101528089 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:38:48 INFO - PROCESS | 3680 | 1465101528091 Marionette TRACE conn2 <- [1,590,null,{}] 21:38:48 INFO - PROCESS | 3680 | 1465101528094 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:48 INFO - PROCESS | 3680 | 1465101528096 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:48 INFO - PROCESS | 3680 | 1465101528182 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 21:38:48 INFO - PROCESS | 3680 | 1465101528189 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:48 INFO - PROCESS | 3680 | 1465101528192 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:48 INFO - PROCESS | 3680 | ++DOCSHELL 17D69400 == 40 [pid = 3680] [id = 157] 21:38:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17F85C00) [pid = 3680] [serial = 469] [outer = 00000000] 21:38:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1984B000) [pid = 3680] [serial = 470] [outer = 17F85C00] 21:38:48 INFO - PROCESS | 3680 | 1465101528268 Marionette DEBUG loaded listener.js 21:38:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (199A4000) [pid = 3680] [serial = 471] [outer = 17F85C00] 21:38:48 INFO - PROCESS | 3680 | 1465101528722 Marionette TRACE conn2 <- [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]]]}] 21:38:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:38:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 687ms 21:38:48 INFO - PROCESS | 3680 | 1465101528788 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 21:38:48 INFO - PROCESS | 3680 | 1465101528790 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 21:38:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:38:48 INFO - PROCESS | 3680 | 1465101528794 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:38:48 INFO - PROCESS | 3680 | 1465101528795 Marionette TRACE conn2 <- [1,594,null,{}] 21:38:48 INFO - PROCESS | 3680 | 1465101528799 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:48 INFO - PROCESS | 3680 | 1465101528801 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:48 INFO - PROCESS | 3680 | 1465101528906 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 21:38:48 INFO - PROCESS | 3680 | 1465101528919 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:48 INFO - PROCESS | 3680 | 1465101528921 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:48 INFO - PROCESS | 3680 | ++DOCSHELL 154D3800 == 41 [pid = 3680] [id = 158] 21:38:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (199AA000) [pid = 3680] [serial = 472] [outer = 00000000] 21:38:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (199B9800) [pid = 3680] [serial = 473] [outer = 199AA000] 21:38:48 INFO - PROCESS | 3680 | 1465101528974 Marionette DEBUG loaded listener.js 21:38:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (19ED3400) [pid = 3680] [serial = 474] [outer = 199AA000] 21:38:49 INFO - PROCESS | 3680 | 1465101529438 Marionette TRACE conn2 <- [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]]]}] 21:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 688ms 21:38:49 INFO - PROCESS | 3680 | 1465101529493 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 21:38:49 INFO - PROCESS | 3680 | 1465101529495 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 21:38:49 INFO - PROCESS | 3680 | 1465101529499 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:38:49 INFO - PROCESS | 3680 | 1465101529500 Marionette TRACE conn2 <- [1,598,null,{}] 21:38:49 INFO - PROCESS | 3680 | 1465101529503 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:49 INFO - PROCESS | 3680 | 1465101529509 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:49 INFO - PROCESS | 3680 | 1465101529647 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 21:38:49 INFO - PROCESS | 3680 | 1465101529662 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:49 INFO - PROCESS | 3680 | 1465101529664 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:49 INFO - PROCESS | 3680 | ++DOCSHELL 19ED9C00 == 42 [pid = 3680] [id = 159] 21:38:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (19EDC000) [pid = 3680] [serial = 475] [outer = 00000000] 21:38:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1A131C00) [pid = 3680] [serial = 476] [outer = 19EDC000] 21:38:49 INFO - PROCESS | 3680 | 1465101529715 Marionette DEBUG loaded listener.js 21:38:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1A139800) [pid = 3680] [serial = 477] [outer = 19EDC000] 21:38:50 INFO - PROCESS | 3680 | 1465101530129 Marionette TRACE conn2 <- [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]]]}] 21:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 688ms 21:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:38:50 INFO - PROCESS | 3680 | 1465101530198 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 21:38:50 INFO - PROCESS | 3680 | 1465101530200 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 21:38:50 INFO - PROCESS | 3680 | 1465101530204 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:38:50 INFO - PROCESS | 3680 | 1465101530205 Marionette TRACE conn2 <- [1,602,null,{}] 21:38:50 INFO - PROCESS | 3680 | 1465101530209 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:50 INFO - PROCESS | 3680 | 1465101530211 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:50 INFO - PROCESS | 3680 | 1465101530325 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 21:38:50 INFO - PROCESS | 3680 | 1465101530330 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:50 INFO - PROCESS | 3680 | 1465101530332 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:50 INFO - PROCESS | 3680 | ++DOCSHELL 1A13E400 == 43 [pid = 3680] [id = 160] 21:38:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1A5B9800) [pid = 3680] [serial = 478] [outer = 00000000] 21:38:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1A70DC00) [pid = 3680] [serial = 479] [outer = 1A5B9800] 21:38:50 INFO - PROCESS | 3680 | 1465101530374 Marionette DEBUG loaded listener.js 21:38:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1A70E800) [pid = 3680] [serial = 480] [outer = 1A5B9800] 21:38:50 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (15990C00) [pid = 3680] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:38:50 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17D67C00) [pid = 3680] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:38:50 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1598F000) [pid = 3680] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:38:50 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (12B12000) [pid = 3680] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:38:50 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (15992000) [pid = 3680] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:38:50 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0F30B400) [pid = 3680] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:38:50 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (14EEF400) [pid = 3680] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:38:50 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (110CF800) [pid = 3680] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:38:50 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16738400) [pid = 3680] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:38:50 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (13332800) [pid = 3680] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:38:50 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (110D6000) [pid = 3680] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:38:50 INFO - PROCESS | 3680 | 1465101530874 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 734ms 21:38:50 INFO - PROCESS | 3680 | 1465101530950 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 21:38:50 INFO - PROCESS | 3680 | 1465101530952 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 21:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:38:50 INFO - PROCESS | 3680 | 1465101530959 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:38:50 INFO - PROCESS | 3680 | 1465101530961 Marionette TRACE conn2 <- [1,606,null,{}] 21:38:50 INFO - PROCESS | 3680 | 1465101530965 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:50 INFO - PROCESS | 3680 | 1465101530966 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:51 INFO - PROCESS | 3680 | 1465101531046 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 21:38:51 INFO - PROCESS | 3680 | 1465101531051 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:51 INFO - PROCESS | 3680 | 1465101531053 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:51 INFO - PROCESS | 3680 | ++DOCSHELL 12B12000 == 44 [pid = 3680] [id = 161] 21:38:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (13193800) [pid = 3680] [serial = 481] [outer = 00000000] 21:38:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (164A3400) [pid = 3680] [serial = 482] [outer = 13193800] 21:38:51 INFO - PROCESS | 3680 | 1465101531096 Marionette DEBUG loaded listener.js 21:38:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (199B5C00) [pid = 3680] [serial = 483] [outer = 13193800] 21:38:51 INFO - PROCESS | 3680 | 1465101531513 Marionette TRACE conn2 <- [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]]]}] 21:38:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:38:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 594ms 21:38:51 INFO - PROCESS | 3680 | 1465101531558 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 21:38:51 INFO - PROCESS | 3680 | 1465101531560 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 21:38:51 INFO - PROCESS | 3680 | 1465101531563 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:38:51 INFO - PROCESS | 3680 | 1465101531565 Marionette TRACE conn2 <- [1,610,null,{}] 21:38:51 INFO - PROCESS | 3680 | 1465101531568 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:51 INFO - PROCESS | 3680 | 1465101531570 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:51 INFO - PROCESS | 3680 | 1465101531649 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 21:38:51 INFO - PROCESS | 3680 | 1465101531654 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:51 INFO - PROCESS | 3680 | 1465101531656 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:51 INFO - PROCESS | 3680 | ++DOCSHELL 15C4B400 == 45 [pid = 3680] [id = 162] 21:38:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (19ED4000) [pid = 3680] [serial = 484] [outer = 00000000] 21:38:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1A715800) [pid = 3680] [serial = 485] [outer = 19ED4000] 21:38:51 INFO - PROCESS | 3680 | 1465101531709 Marionette DEBUG loaded listener.js 21:38:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1A717C00) [pid = 3680] [serial = 486] [outer = 19ED4000] 21:38:52 INFO - PROCESS | 3680 | 1465101532113 Marionette TRACE conn2 <- [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]]]}] 21:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 594ms 21:38:52 INFO - PROCESS | 3680 | 1465101532162 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 21:38:52 INFO - PROCESS | 3680 | 1465101532164 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 21:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:38:52 INFO - PROCESS | 3680 | 1465101532171 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:38:52 INFO - PROCESS | 3680 | 1465101532173 Marionette TRACE conn2 <- [1,614,null,{}] 21:38:52 INFO - PROCESS | 3680 | 1465101532177 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:52 INFO - PROCESS | 3680 | 1465101532178 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:52 INFO - PROCESS | 3680 | 1465101532257 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 21:38:52 INFO - PROCESS | 3680 | 1465101532263 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:52 INFO - PROCESS | 3680 | 1465101532265 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:52 INFO - PROCESS | 3680 | ++DOCSHELL 1A70A000 == 46 [pid = 3680] [id = 163] 21:38:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1AD05C00) [pid = 3680] [serial = 487] [outer = 00000000] 21:38:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1AD0D800) [pid = 3680] [serial = 488] [outer = 1AD05C00] 21:38:52 INFO - PROCESS | 3680 | 1465101532311 Marionette DEBUG loaded listener.js 21:38:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1AF49C00) [pid = 3680] [serial = 489] [outer = 1AD05C00] 21:38:52 INFO - PROCESS | 3680 | 1465101532960 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 844ms 21:38:52 INFO - PROCESS | 3680 | 1465101533009 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 21:38:52 INFO - PROCESS | 3680 | 1465101533014 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 21:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:38:52 INFO - PROCESS | 3680 | 1465101533019 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:38:52 INFO - PROCESS | 3680 | 1465101533022 Marionette TRACE conn2 <- [1,618,null,{}] 21:38:53 INFO - PROCESS | 3680 | 1465101533028 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:53 INFO - PROCESS | 3680 | 1465101533031 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:53 INFO - PROCESS | 3680 | 1465101533142 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 21:38:53 INFO - PROCESS | 3680 | 1465101533268 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:53 INFO - PROCESS | 3680 | 1465101533271 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:53 INFO - PROCESS | 3680 | ++DOCSHELL 11C0DC00 == 47 [pid = 3680] [id = 164] 21:38:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (11C72000) [pid = 3680] [serial = 490] [outer = 00000000] 21:38:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (13379800) [pid = 3680] [serial = 491] [outer = 11C72000] 21:38:53 INFO - PROCESS | 3680 | 1465101533328 Marionette DEBUG loaded listener.js 21:38:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1433B400) [pid = 3680] [serial = 492] [outer = 11C72000] 21:38:53 INFO - PROCESS | 3680 | 1465101533918 Marionette TRACE conn2 <- [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]]]}] 21:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 938ms 21:38:53 INFO - PROCESS | 3680 | 1465101533967 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 21:38:53 INFO - PROCESS | 3680 | 1465101533972 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 21:38:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:38:53 INFO - PROCESS | 3680 | 1465101533979 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:38:53 INFO - PROCESS | 3680 | 1465101533982 Marionette TRACE conn2 <- [1,622,null,{}] 21:38:53 INFO - PROCESS | 3680 | 1465101533986 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:53 INFO - PROCESS | 3680 | 1465101533989 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:54 INFO - PROCESS | 3680 | 1465101534098 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 21:38:54 INFO - PROCESS | 3680 | 1465101534260 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:54 INFO - PROCESS | 3680 | 1465101534263 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:54 INFO - PROCESS | 3680 | ++DOCSHELL 15986000 == 48 [pid = 3680] [id = 165] 21:38:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (15986800) [pid = 3680] [serial = 493] [outer = 00000000] 21:38:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (15D83400) [pid = 3680] [serial = 494] [outer = 15986800] 21:38:54 INFO - PROCESS | 3680 | 1465101534319 Marionette DEBUG loaded listener.js 21:38:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (17D69800) [pid = 3680] [serial = 495] [outer = 15986800] 21:38:54 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:54 INFO - PROCESS | 3680 | 1465101534929 Marionette TRACE conn2 <- [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]]]}] 21:38:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:38:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 984ms 21:38:54 INFO - PROCESS | 3680 | 1465101534968 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 21:38:54 INFO - PROCESS | 3680 | 1465101534971 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 21:38:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:38:54 INFO - PROCESS | 3680 | 1465101534975 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:38:54 INFO - PROCESS | 3680 | 1465101534978 Marionette TRACE conn2 <- [1,626,null,{}] 21:38:54 INFO - PROCESS | 3680 | 1465101535002 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:54 INFO - PROCESS | 3680 | 1465101535007 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:55 INFO - PROCESS | 3680 | 1465101535141 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 21:38:55 INFO - PROCESS | 3680 | 1465101535201 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:55 INFO - PROCESS | 3680 | 1465101535204 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:55 INFO - PROCESS | 3680 | ++DOCSHELL 1A711000 == 49 [pid = 3680] [id = 166] 21:38:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1A711800) [pid = 3680] [serial = 496] [outer = 00000000] 21:38:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1AD09800) [pid = 3680] [serial = 497] [outer = 1A711800] 21:38:55 INFO - PROCESS | 3680 | 1465101535259 Marionette DEBUG loaded listener.js 21:38:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1AF49400) [pid = 3680] [serial = 498] [outer = 1A711800] 21:38:55 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:55 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:38:55 INFO - PROCESS | 3680 | 1465101535996 Marionette TRACE conn2 <- [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]]]}] 21:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1047ms 21:38:55 INFO - PROCESS | 3680 | 1465101536017 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 21:38:55 INFO - PROCESS | 3680 | 1465101536021 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 21:38:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:38:56 INFO - PROCESS | 3680 | 1465101536041 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:38:56 INFO - PROCESS | 3680 | 1465101536044 Marionette TRACE conn2 <- [1,630,null,{}] 21:38:56 INFO - PROCESS | 3680 | 1465101536069 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:56 INFO - PROCESS | 3680 | 1465101536072 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:56 INFO - PROCESS | 3680 | 1465101536171 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 21:38:56 INFO - PROCESS | 3680 | 1465101536253 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:56 INFO - PROCESS | 3680 | 1465101536258 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:56 INFO - PROCESS | 3680 | ++DOCSHELL 104E6800 == 50 [pid = 3680] [id = 167] 21:38:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (10517400) [pid = 3680] [serial = 499] [outer = 00000000] 21:38:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (10F2D400) [pid = 3680] [serial = 500] [outer = 10517400] 21:38:56 INFO - PROCESS | 3680 | 1465101536366 Marionette DEBUG loaded listener.js 21:38:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (11A0C800) [pid = 3680] [serial = 501] [outer = 10517400] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 199AD800 == 49 [pid = 3680] [id = 127] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 16A3B400 == 48 [pid = 3680] [id = 133] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 15170800 == 47 [pid = 3680] [id = 137] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 114B5000 == 46 [pid = 3680] [id = 136] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 0F30C400 == 45 [pid = 3680] [id = 124] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 0F304400 == 44 [pid = 3680] [id = 126] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 0F307400 == 43 [pid = 3680] [id = 135] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 10A5A800 == 42 [pid = 3680] [id = 125] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 16040800 == 41 [pid = 3680] [id = 132] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 156F3000 == 40 [pid = 3680] [id = 140] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 0F30A800 == 39 [pid = 3680] [id = 142] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 15163800 == 38 [pid = 3680] [id = 121] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 13110800 == 37 [pid = 3680] [id = 120] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 1318D000 == 36 [pid = 3680] [id = 138] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 199B0400 == 35 [pid = 3680] [id = 141] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 10F2BC00 == 34 [pid = 3680] [id = 128] 21:38:57 INFO - PROCESS | 3680 | --DOCSHELL 104F0400 == 33 [pid = 3680] [id = 139] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (1603F800) [pid = 3680] [serial = 437] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (102CD000) [pid = 3680] [serial = 425] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (104ED400) [pid = 3680] [serial = 426] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (153BA800) [pid = 3680] [serial = 434] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (12AC4800) [pid = 3680] [serial = 428] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (172DD800) [pid = 3680] [serial = 440] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (12B13400) [pid = 3680] [serial = 429] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1337A800) [pid = 3680] [serial = 431] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (13D24800) [pid = 3680] [serial = 432] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (15167400) [pid = 3680] [serial = 417] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (140C5800) [pid = 3680] [serial = 416] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (16719800) [pid = 3680] [serial = 438] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (179B8400) [pid = 3680] [serial = 420] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1671B800) [pid = 3680] [serial = 419] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (199B0800) [pid = 3680] [serial = 450] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (19ED0C00) [pid = 3680] [serial = 452] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1A090800) [pid = 3680] [serial = 422] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (19847000) [pid = 3680] [serial = 443] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17D1D400) [pid = 3680] [serial = 441] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (199ACC00) [pid = 3680] [serial = 449] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1984FC00) [pid = 3680] [serial = 444] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17D67000) [pid = 3680] [serial = 446] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (19845800) [pid = 3680] [serial = 447] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (156E8000) [pid = 3680] [serial = 435] [outer = 00000000] [url = about:blank] 21:38:57 INFO - PROCESS | 3680 | 1465101537536 Marionette TRACE conn2 <- [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]]]}] 21:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1546ms 21:38:57 INFO - PROCESS | 3680 | 1465101537578 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 21:38:57 INFO - PROCESS | 3680 | 1465101537582 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 21:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:38:57 INFO - PROCESS | 3680 | 1465101537587 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:38:57 INFO - PROCESS | 3680 | 1465101537590 Marionette TRACE conn2 <- [1,634,null,{}] 21:38:57 INFO - PROCESS | 3680 | 1465101537595 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:57 INFO - PROCESS | 3680 | 1465101537598 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:57 INFO - PROCESS | 3680 | 1465101537756 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 21:38:57 INFO - PROCESS | 3680 | 1465101537775 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:57 INFO - PROCESS | 3680 | 1465101537777 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:57 INFO - PROCESS | 3680 | ++DOCSHELL 10515C00 == 34 [pid = 3680] [id = 168] 21:38:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (10516400) [pid = 3680] [serial = 502] [outer = 00000000] 21:38:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (105FAC00) [pid = 3680] [serial = 503] [outer = 10516400] 21:38:57 INFO - PROCESS | 3680 | 1465101537826 Marionette DEBUG loaded listener.js 21:38:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (10F2BC00) [pid = 3680] [serial = 504] [outer = 10516400] 21:38:58 INFO - PROCESS | 3680 | 1465101538253 Marionette TRACE conn2 <- [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]]]}] 21:38:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:38:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 703ms 21:38:58 INFO - PROCESS | 3680 | 1465101538283 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 21:38:58 INFO - PROCESS | 3680 | 1465101538287 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 21:38:58 INFO - PROCESS | 3680 | 1465101538297 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:38:58 INFO - PROCESS | 3680 | 1465101538300 Marionette TRACE conn2 <- [1,638,null,{}] 21:38:58 INFO - PROCESS | 3680 | 1465101538304 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:58 INFO - PROCESS | 3680 | 1465101538307 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:58 INFO - PROCESS | 3680 | 1465101538395 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 21:38:58 INFO - PROCESS | 3680 | 1465101538404 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:58 INFO - PROCESS | 3680 | 1465101538407 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:58 INFO - PROCESS | 3680 | ++DOCSHELL 12B0F800 == 35 [pid = 3680] [id = 169] 21:38:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (12B0FC00) [pid = 3680] [serial = 505] [outer = 00000000] 21:38:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (12B15400) [pid = 3680] [serial = 506] [outer = 12B0FC00] 21:38:58 INFO - PROCESS | 3680 | 1465101538459 Marionette DEBUG loaded listener.js 21:38:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (12B1CC00) [pid = 3680] [serial = 507] [outer = 12B0FC00] 21:38:58 INFO - PROCESS | 3680 | 1465101538915 Marionette TRACE conn2 <- [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]]]}] 21:38:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:38:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 640ms 21:38:58 INFO - PROCESS | 3680 | 1465101538937 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 21:38:58 INFO - PROCESS | 3680 | 1465101538939 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 21:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:38:58 INFO - PROCESS | 3680 | 1465101538943 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:38:58 INFO - PROCESS | 3680 | 1465101538946 Marionette TRACE conn2 <- [1,642,null,{}] 21:38:58 INFO - PROCESS | 3680 | 1465101538960 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:58 INFO - PROCESS | 3680 | 1465101538965 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:59 INFO - PROCESS | 3680 | 1465101539047 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 21:38:59 INFO - PROCESS | 3680 | 1465101539055 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:59 INFO - PROCESS | 3680 | 1465101539059 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:59 INFO - PROCESS | 3680 | ++DOCSHELL 13D23800 == 36 [pid = 3680] [id = 170] 21:38:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (13D24800) [pid = 3680] [serial = 508] [outer = 00000000] 21:38:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (140CC000) [pid = 3680] [serial = 509] [outer = 13D24800] 21:38:59 INFO - PROCESS | 3680 | 1465101539106 Marionette DEBUG loaded listener.js 21:38:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (14339C00) [pid = 3680] [serial = 510] [outer = 13D24800] 21:38:59 INFO - PROCESS | 3680 | 1465101539581 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 703ms 21:38:59 INFO - PROCESS | 3680 | 1465101539642 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 21:38:59 INFO - PROCESS | 3680 | 1465101539645 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 21:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:38:59 INFO - PROCESS | 3680 | 1465101539648 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:38:59 INFO - PROCESS | 3680 | 1465101539649 Marionette TRACE conn2 <- [1,646,null,{}] 21:38:59 INFO - PROCESS | 3680 | 1465101539653 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:59 INFO - PROCESS | 3680 | 1465101539655 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:59 INFO - PROCESS | 3680 | 1465101539765 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 21:38:59 INFO - PROCESS | 3680 | 1465101539770 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:59 INFO - PROCESS | 3680 | 1465101539772 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:38:59 INFO - PROCESS | 3680 | ++DOCSHELL 14332C00 == 37 [pid = 3680] [id = 171] 21:38:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1516DC00) [pid = 3680] [serial = 511] [outer = 00000000] 21:38:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (156D1800) [pid = 3680] [serial = 512] [outer = 1516DC00] 21:38:59 INFO - PROCESS | 3680 | 1465101539816 Marionette DEBUG loaded listener.js 21:38:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (156E9000) [pid = 3680] [serial = 513] [outer = 1516DC00] 21:39:00 INFO - PROCESS | 3680 | 1465101540236 Marionette TRACE conn2 <- [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]]]}] 21:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 641ms 21:39:00 INFO - PROCESS | 3680 | 1465101540287 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 21:39:00 INFO - PROCESS | 3680 | 1465101540289 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 21:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:39:00 INFO - PROCESS | 3680 | 1465101540292 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:39:00 INFO - PROCESS | 3680 | 1465101540294 Marionette TRACE conn2 <- [1,650,null,{}] 21:39:00 INFO - PROCESS | 3680 | 1465101540297 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:00 INFO - PROCESS | 3680 | 1465101540299 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:00 INFO - PROCESS | 3680 | 1465101540403 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 21:39:00 INFO - PROCESS | 3680 | 1465101540487 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:00 INFO - PROCESS | 3680 | 1465101540489 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:00 INFO - PROCESS | 3680 | ++DOCSHELL 156E8C00 == 38 [pid = 3680] [id = 172] 21:39:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (156EA800) [pid = 3680] [serial = 514] [outer = 00000000] 21:39:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (15C44400) [pid = 3680] [serial = 515] [outer = 156EA800] 21:39:00 INFO - PROCESS | 3680 | 1465101540532 Marionette DEBUG loaded listener.js 21:39:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (15D8BC00) [pid = 3680] [serial = 516] [outer = 156EA800] 21:39:00 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:00 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:00 INFO - PROCESS | 3680 | 1465101540964 Marionette TRACE conn2 <- [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]]]}] 21:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 703ms 21:39:00 INFO - PROCESS | 3680 | 1465101540996 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 21:39:00 INFO - PROCESS | 3680 | 1465101540998 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 21:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:39:00 INFO - PROCESS | 3680 | 1465101541002 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:39:00 INFO - PROCESS | 3680 | 1465101541003 Marionette TRACE conn2 <- [1,654,null,{}] 21:39:00 INFO - PROCESS | 3680 | 1465101541006 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:00 INFO - PROCESS | 3680 | 1465101541012 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:01 INFO - PROCESS | 3680 | 1465101541140 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 21:39:01 INFO - PROCESS | 3680 | 1465101541203 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:01 INFO - PROCESS | 3680 | 1465101541205 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:01 INFO - PROCESS | 3680 | ++DOCSHELL 172DCC00 == 39 [pid = 3680] [id = 173] 21:39:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (172DD800) [pid = 3680] [serial = 517] [outer = 00000000] 21:39:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (17D1A800) [pid = 3680] [serial = 518] [outer = 172DD800] 21:39:01 INFO - PROCESS | 3680 | 1465101541249 Marionette DEBUG loaded listener.js 21:39:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (17D65000) [pid = 3680] [serial = 519] [outer = 172DD800] 21:39:01 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:01 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:39:01 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (199AA000) [pid = 3680] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (19EDC000) [pid = 3680] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (10B64400) [pid = 3680] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (199BC400) [pid = 3680] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1A5B9800) [pid = 3680] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17F85C00) [pid = 3680] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0F30D000) [pid = 3680] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (154D0400) [pid = 3680] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (14335C00) [pid = 3680] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (110C4800) [pid = 3680] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1AD05C00) [pid = 3680] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13193800) [pid = 3680] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (19ED4000) [pid = 3680] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:39:01 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (199B0C00) [pid = 3680] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:39:01 INFO - PROCESS | 3680 | 1465101541928 Marionette TRACE conn2 <- [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]]]}] 21:39:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:39:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 937ms 21:39:01 INFO - PROCESS | 3680 | 1465101541946 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 21:39:01 INFO - PROCESS | 3680 | 1465101541948 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 21:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:39:01 INFO - PROCESS | 3680 | 1465101541964 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:39:01 INFO - PROCESS | 3680 | 1465101541966 Marionette TRACE conn2 <- [1,658,null,{}] 21:39:01 INFO - PROCESS | 3680 | 1465101541970 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:01 INFO - PROCESS | 3680 | 1465101541972 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:02 INFO - PROCESS | 3680 | 1465101542047 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 21:39:02 INFO - PROCESS | 3680 | 1465101542055 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:02 INFO - PROCESS | 3680 | 1465101542057 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:02 INFO - PROCESS | 3680 | ++DOCSHELL 10F2F800 == 40 [pid = 3680] [id = 174] 21:39:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (110C4800) [pid = 3680] [serial = 520] [outer = 00000000] 21:39:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (153F2800) [pid = 3680] [serial = 521] [outer = 110C4800] 21:39:02 INFO - PROCESS | 3680 | 1465101542100 Marionette DEBUG loaded listener.js 21:39:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (156D2400) [pid = 3680] [serial = 522] [outer = 110C4800] 21:39:02 INFO - PROCESS | 3680 | 1465101542514 Marionette TRACE conn2 <- [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]]]}] 21:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 593ms 21:39:02 INFO - PROCESS | 3680 | 1465101542549 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 21:39:02 INFO - PROCESS | 3680 | 1465101542551 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 21:39:02 INFO - PROCESS | 3680 | 1465101542554 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:39:02 INFO - PROCESS | 3680 | 1465101542556 Marionette TRACE conn2 <- [1,662,null,{}] 21:39:02 INFO - PROCESS | 3680 | 1465101542559 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:02 INFO - PROCESS | 3680 | 1465101542561 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:02 INFO - PROCESS | 3680 | 1465101542645 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 21:39:02 INFO - PROCESS | 3680 | 1465101542652 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:02 INFO - PROCESS | 3680 | 1465101542654 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:02 INFO - PROCESS | 3680 | ++DOCSHELL 17D66C00 == 41 [pid = 3680] [id = 175] 21:39:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D67800) [pid = 3680] [serial = 523] [outer = 00000000] 21:39:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (181F3400) [pid = 3680] [serial = 524] [outer = 17D67800] 21:39:02 INFO - PROCESS | 3680 | 1465101542698 Marionette DEBUG loaded listener.js 21:39:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17DF9400) [pid = 3680] [serial = 525] [outer = 17D67800] 21:39:02 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:02 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:39:03 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:03 INFO - PROCESS | 3680 | 1465101543107 Marionette TRACE conn2 <- [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]]]}] 21:39:03 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 21:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 594ms 21:39:03 INFO - PROCESS | 3680 | 1465101543155 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 21:39:03 INFO - PROCESS | 3680 | 1465101543157 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 21:39:03 INFO - PROCESS | 3680 | 1465101543160 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:39:03 INFO - PROCESS | 3680 | 1465101543162 Marionette TRACE conn2 <- [1,666,null,{}] 21:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:39:03 INFO - PROCESS | 3680 | 1465101543166 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:03 INFO - PROCESS | 3680 | 1465101543168 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:03 INFO - PROCESS | 3680 | 1465101543245 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 21:39:03 INFO - PROCESS | 3680 | 1465101543253 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:03 INFO - PROCESS | 3680 | 1465101543255 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:03 INFO - PROCESS | 3680 | ++DOCSHELL 13D22800 == 42 [pid = 3680] [id = 176] 21:39:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1995B800) [pid = 3680] [serial = 526] [outer = 00000000] 21:39:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (199A7C00) [pid = 3680] [serial = 527] [outer = 1995B800] 21:39:03 INFO - PROCESS | 3680 | 1465101543298 Marionette DEBUG loaded listener.js 21:39:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (199AE800) [pid = 3680] [serial = 528] [outer = 1995B800] 21:39:03 INFO - PROCESS | 3680 | 1465101543768 Marionette TRACE conn2 <- [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]]]}] 21:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 640ms 21:39:03 INFO - PROCESS | 3680 | 1465101543800 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 21:39:03 INFO - PROCESS | 3680 | 1465101543802 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 21:39:03 INFO - PROCESS | 3680 | 1465101543805 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:39:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:39:03 INFO - PROCESS | 3680 | 1465101543807 Marionette TRACE conn2 <- [1,670,null,{}] 21:39:03 INFO - PROCESS | 3680 | 1465101543820 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:03 INFO - PROCESS | 3680 | 1465101543822 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:03 INFO - PROCESS | 3680 | 1465101543942 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 21:39:04 INFO - PROCESS | 3680 | 1465101544071 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:04 INFO - PROCESS | 3680 | 1465101544075 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:04 INFO - PROCESS | 3680 | ++DOCSHELL 0F307000 == 43 [pid = 3680] [id = 177] 21:39:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0F308400) [pid = 3680] [serial = 529] [outer = 00000000] 21:39:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1022A000) [pid = 3680] [serial = 530] [outer = 0F308400] 21:39:04 INFO - PROCESS | 3680 | 1465101544133 Marionette DEBUG loaded listener.js 21:39:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1050C400) [pid = 3680] [serial = 531] [outer = 0F308400] 21:39:05 INFO - PROCESS | 3680 | 1465101545348 Marionette TRACE conn2 <- [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]]]}] 21:39:05 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) 21:39:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1562ms 21:39:05 INFO - PROCESS | 3680 | 1465101545365 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 21:39:05 INFO - PROCESS | 3680 | 1465101545369 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 21:39:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:39:05 INFO - PROCESS | 3680 | 1465101545374 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:39:05 INFO - PROCESS | 3680 | 1465101545377 Marionette TRACE conn2 <- [1,674,null,{}] 21:39:05 INFO - PROCESS | 3680 | 1465101545447 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:05 INFO - PROCESS | 3680 | 1465101545450 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:05 INFO - PROCESS | 3680 | 1465101545541 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 21:39:05 INFO - PROCESS | 3680 | 1465101545659 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:05 INFO - PROCESS | 3680 | 1465101545663 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:05 INFO - PROCESS | 3680 | ++DOCSHELL 11274000 == 44 [pid = 3680] [id = 178] 21:39:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (11C70800) [pid = 3680] [serial = 532] [outer = 00000000] 21:39:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (13190C00) [pid = 3680] [serial = 533] [outer = 11C70800] 21:39:05 INFO - PROCESS | 3680 | 1465101545721 Marionette DEBUG loaded listener.js 21:39:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (13332800) [pid = 3680] [serial = 534] [outer = 11C70800] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 1A70A000 == 43 [pid = 3680] [id = 163] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 15986000 == 42 [pid = 3680] [id = 165] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 11C0DC00 == 41 [pid = 3680] [id = 164] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 13D22800 == 40 [pid = 3680] [id = 176] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 17D66C00 == 39 [pid = 3680] [id = 175] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 10F2F800 == 38 [pid = 3680] [id = 174] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 172DCC00 == 37 [pid = 3680] [id = 173] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 156E8C00 == 36 [pid = 3680] [id = 172] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 14332C00 == 35 [pid = 3680] [id = 171] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 13D23800 == 34 [pid = 3680] [id = 170] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 12B0F800 == 33 [pid = 3680] [id = 169] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 10515C00 == 32 [pid = 3680] [id = 168] 21:39:06 INFO - PROCESS | 3680 | --DOCSHELL 104E6800 == 31 [pid = 3680] [id = 167] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1A5B8000) [pid = 3680] [serial = 423] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (199B9800) [pid = 3680] [serial = 473] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1A131C00) [pid = 3680] [serial = 476] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (12D5D000) [pid = 3680] [serial = 455] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1332E400) [pid = 3680] [serial = 456] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (19ED6400) [pid = 3680] [serial = 453] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1A70DC00) [pid = 3680] [serial = 479] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1984B000) [pid = 3680] [serial = 470] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (104F0C00) [pid = 3680] [serial = 458] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (10A5B800) [pid = 3680] [serial = 459] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (156F0000) [pid = 3680] [serial = 464] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (15C44000) [pid = 3680] [serial = 465] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (164AE800) [pid = 3680] [serial = 467] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16739400) [pid = 3680] [serial = 468] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1280DC00) [pid = 3680] [serial = 461] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (13049800) [pid = 3680] [serial = 462] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1A139800) [pid = 3680] [serial = 477] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1AF49C00) [pid = 3680] [serial = 489] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1AD0D800) [pid = 3680] [serial = 488] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (164A3400) [pid = 3680] [serial = 482] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1A717C00) [pid = 3680] [serial = 486] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1A715800) [pid = 3680] [serial = 485] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1A70E800) [pid = 3680] [serial = 480] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (19ED3400) [pid = 3680] [serial = 474] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (199B5C00) [pid = 3680] [serial = 483] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (199A4000) [pid = 3680] [serial = 471] [outer = 00000000] [url = about:blank] 21:39:06 INFO - PROCESS | 3680 | 1465101546937 Marionette TRACE conn2 <- [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]]]}] 21:39:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:39:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1625ms 21:39:06 INFO - PROCESS | 3680 | 1465101547004 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 21:39:06 INFO - PROCESS | 3680 | 1465101547008 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 21:39:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:39:06 INFO - PROCESS | 3680 | 1465101547013 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:39:06 INFO - PROCESS | 3680 | 1465101547016 Marionette TRACE conn2 <- [1,678,null,{}] 21:39:07 INFO - PROCESS | 3680 | 1465101547021 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:07 INFO - PROCESS | 3680 | 1465101547024 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:07 INFO - PROCESS | 3680 | 1465101547123 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 21:39:07 INFO - PROCESS | 3680 | 1465101547233 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:07 INFO - PROCESS | 3680 | 1465101547236 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:07 INFO - PROCESS | 3680 | ++DOCSHELL 105EE800 == 32 [pid = 3680] [id = 179] 21:39:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (105F6000) [pid = 3680] [serial = 535] [outer = 00000000] 21:39:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (1280C000) [pid = 3680] [serial = 536] [outer = 105F6000] 21:39:07 INFO - PROCESS | 3680 | 1465101547282 Marionette DEBUG loaded listener.js 21:39:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (12B10C00) [pid = 3680] [serial = 537] [outer = 105F6000] 21:39:08 INFO - PROCESS | 3680 | 1465101548152 Marionette TRACE conn2 <- [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]]]}] 21:39:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:39:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1188ms 21:39:08 INFO - PROCESS | 3680 | 1465101548215 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 21:39:08 INFO - PROCESS | 3680 | 1465101548219 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 21:39:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:39:08 INFO - PROCESS | 3680 | 1465101548226 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:39:08 INFO - PROCESS | 3680 | 1465101548228 Marionette TRACE conn2 <- [1,682,null,{}] 21:39:08 INFO - PROCESS | 3680 | 1465101548232 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:08 INFO - PROCESS | 3680 | 1465101548234 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:08 INFO - PROCESS | 3680 | 1465101548324 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 21:39:08 INFO - PROCESS | 3680 | 1465101548331 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:08 INFO - PROCESS | 3680 | 1465101548333 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:08 INFO - PROCESS | 3680 | ++DOCSHELL 1332E400 == 33 [pid = 3680] [id = 180] 21:39:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (13379400) [pid = 3680] [serial = 538] [outer = 00000000] 21:39:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (13D22400) [pid = 3680] [serial = 539] [outer = 13379400] 21:39:08 INFO - PROCESS | 3680 | 1465101548381 Marionette DEBUG loaded listener.js 21:39:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (14070800) [pid = 3680] [serial = 540] [outer = 13379400] 21:39:09 INFO - PROCESS | 3680 | 1465101549351 Marionette TRACE conn2 <- [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]]]}] 21:39:09 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) 21:39:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1156ms 21:39:09 INFO - PROCESS | 3680 | 1465101549382 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 21:39:09 INFO - PROCESS | 3680 | 1465101549384 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 21:39:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:39:09 INFO - PROCESS | 3680 | 1465101549388 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:39:09 INFO - PROCESS | 3680 | 1465101549391 Marionette TRACE conn2 <- [1,686,null,{}] 21:39:09 INFO - PROCESS | 3680 | 1465101549409 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:09 INFO - PROCESS | 3680 | 1465101549413 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:09 INFO - PROCESS | 3680 | 1465101549523 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 21:39:09 INFO - PROCESS | 3680 | 1465101549531 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:09 INFO - PROCESS | 3680 | 1465101549534 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:09 INFO - PROCESS | 3680 | ++DOCSHELL 153F4800 == 34 [pid = 3680] [id = 181] 21:39:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (154DAC00) [pid = 3680] [serial = 541] [outer = 00000000] 21:39:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (156F0800) [pid = 3680] [serial = 542] [outer = 154DAC00] 21:39:09 INFO - PROCESS | 3680 | 1465101549583 Marionette DEBUG loaded listener.js 21:39:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1598B800) [pid = 3680] [serial = 543] [outer = 154DAC00] 21:39:10 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (10517400) [pid = 3680] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:39:10 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (10516400) [pid = 3680] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:39:10 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (13D24800) [pid = 3680] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:39:10 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (12B0FC00) [pid = 3680] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:39:10 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (172DD800) [pid = 3680] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:39:10 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (11C72000) [pid = 3680] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:39:10 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (15986800) [pid = 3680] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:39:10 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1A711800) [pid = 3680] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:39:10 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (156EA800) [pid = 3680] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:39:10 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (110C4800) [pid = 3680] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:39:10 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (1516DC00) [pid = 3680] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:39:10 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (17D67800) [pid = 3680] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:39:10 INFO - PROCESS | 3680 | 1465101550535 Marionette TRACE conn2 <- [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]]]}] 21:39:10 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) 21:39:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1187ms 21:39:10 INFO - PROCESS | 3680 | 1465101550589 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 21:39:10 INFO - PROCESS | 3680 | 1465101550592 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 21:39:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:39:10 INFO - PROCESS | 3680 | 1465101550595 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:39:10 INFO - PROCESS | 3680 | 1465101550597 Marionette TRACE conn2 <- [1,690,null,{}] 21:39:10 INFO - PROCESS | 3680 | 1465101550600 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:10 INFO - PROCESS | 3680 | 1465101550602 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:10 INFO - PROCESS | 3680 | 1465101550689 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 21:39:10 INFO - PROCESS | 3680 | 1465101550695 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:10 INFO - PROCESS | 3680 | 1465101550697 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:10 INFO - PROCESS | 3680 | ++DOCSHELL 12AC4800 == 35 [pid = 3680] [id = 182] 21:39:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (12ACDC00) [pid = 3680] [serial = 544] [outer = 00000000] 21:39:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (156ECC00) [pid = 3680] [serial = 545] [outer = 12ACDC00] 21:39:10 INFO - PROCESS | 3680 | 1465101550741 Marionette DEBUG loaded listener.js 21:39:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (15C42C00) [pid = 3680] [serial = 546] [outer = 12ACDC00] 21:39:11 INFO - PROCESS | 3680 | 1465101551665 Marionette TRACE conn2 <- [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]]]}] 21:39:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:39:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1094ms 21:39:11 INFO - PROCESS | 3680 | 1465101551696 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 21:39:11 INFO - PROCESS | 3680 | 1465101551698 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 21:39:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:39:11 INFO - PROCESS | 3680 | 1465101551701 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:39:11 INFO - PROCESS | 3680 | 1465101551703 Marionette TRACE conn2 <- [1,694,null,{}] 21:39:11 INFO - PROCESS | 3680 | 1465101551707 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:11 INFO - PROCESS | 3680 | 1465101551709 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:11 INFO - PROCESS | 3680 | 1465101551815 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 21:39:11 INFO - PROCESS | 3680 | 1465101551820 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:11 INFO - PROCESS | 3680 | 1465101551822 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:11 INFO - PROCESS | 3680 | ++DOCSHELL 12AC0400 == 36 [pid = 3680] [id = 183] 21:39:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (1516DC00) [pid = 3680] [serial = 547] [outer = 00000000] 21:39:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (16A3BC00) [pid = 3680] [serial = 548] [outer = 1516DC00] 21:39:11 INFO - PROCESS | 3680 | 1465101551865 Marionette DEBUG loaded listener.js 21:39:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (172D6800) [pid = 3680] [serial = 549] [outer = 1516DC00] 21:39:12 INFO - PROCESS | 3680 | 1465101552808 Marionette TRACE conn2 <- [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]]]}] 21:39:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:39:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1141ms 21:39:12 INFO - PROCESS | 3680 | 1465101552850 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 21:39:12 INFO - PROCESS | 3680 | 1465101552854 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 21:39:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:39:12 INFO - PROCESS | 3680 | 1465101552860 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:39:12 INFO - PROCESS | 3680 | 1465101552864 Marionette TRACE conn2 <- [1,698,null,{}] 21:39:12 INFO - PROCESS | 3680 | 1465101552870 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:12 INFO - PROCESS | 3680 | 1465101552873 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:12 INFO - PROCESS | 3680 | 1465101552992 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 21:39:13 INFO - PROCESS | 3680 | 1465101553068 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:13 INFO - PROCESS | 3680 | 1465101553071 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:13 INFO - PROCESS | 3680 | ++DOCSHELL 10F2C400 == 37 [pid = 3680] [id = 184] 21:39:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (110C8400) [pid = 3680] [serial = 550] [outer = 00000000] 21:39:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (11C71400) [pid = 3680] [serial = 551] [outer = 110C8400] 21:39:13 INFO - PROCESS | 3680 | 1465101553129 Marionette DEBUG loaded listener.js 21:39:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (12B1C800) [pid = 3680] [serial = 552] [outer = 110C8400] 21:39:14 INFO - PROCESS | 3680 | 1465101554233 Marionette TRACE conn2 <- [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]]]}] 21:39:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:39:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1391ms 21:39:14 INFO - PROCESS | 3680 | 1465101554263 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 21:39:14 INFO - PROCESS | 3680 | 1465101554267 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 21:39:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:39:14 INFO - PROCESS | 3680 | 1465101554274 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:39:14 INFO - PROCESS | 3680 | 1465101554277 Marionette TRACE conn2 <- [1,702,null,{}] 21:39:14 INFO - PROCESS | 3680 | 1465101554281 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:14 INFO - PROCESS | 3680 | 1465101554284 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:14 INFO - PROCESS | 3680 | 1465101554389 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 21:39:14 INFO - PROCESS | 3680 | 1465101554512 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:14 INFO - PROCESS | 3680 | 1465101554515 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:14 INFO - PROCESS | 3680 | ++DOCSHELL 15170400 == 38 [pid = 3680] [id = 185] 21:39:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (15171000) [pid = 3680] [serial = 553] [outer = 00000000] 21:39:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (156D0000) [pid = 3680] [serial = 554] [outer = 15171000] 21:39:14 INFO - PROCESS | 3680 | 1465101554572 Marionette DEBUG loaded listener.js 21:39:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (156F2000) [pid = 3680] [serial = 555] [outer = 15171000] 21:39:15 INFO - PROCESS | 3680 | 1465101555595 Marionette TRACE conn2 <- [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]]]}] 21:39:15 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 21:39:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1360ms 21:39:15 INFO - PROCESS | 3680 | 1465101555628 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 21:39:15 INFO - PROCESS | 3680 | 1465101555631 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 21:39:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:39:15 INFO - PROCESS | 3680 | 1465101555635 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:39:15 INFO - PROCESS | 3680 | 1465101555638 Marionette TRACE conn2 <- [1,706,null,{}] 21:39:15 INFO - PROCESS | 3680 | 1465101555650 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:15 INFO - PROCESS | 3680 | 1465101555654 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:15 INFO - PROCESS | 3680 | 1465101555787 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 21:39:15 INFO - PROCESS | 3680 | 1465101555913 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:15 INFO - PROCESS | 3680 | 1465101555917 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:15 INFO - PROCESS | 3680 | ++DOCSHELL 17F88800 == 39 [pid = 3680] [id = 186] 21:39:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (181EE800) [pid = 3680] [serial = 556] [outer = 00000000] 21:39:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (19851800) [pid = 3680] [serial = 557] [outer = 181EE800] 21:39:15 INFO - PROCESS | 3680 | 1465101555972 Marionette DEBUG loaded listener.js 21:39:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (199A6000) [pid = 3680] [serial = 558] [outer = 181EE800] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 12AC4800 == 38 [pid = 3680] [id = 182] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 153F4800 == 37 [pid = 3680] [id = 181] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 1332E400 == 36 [pid = 3680] [id = 180] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 105EE800 == 35 [pid = 3680] [id = 179] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 11274000 == 34 [pid = 3680] [id = 178] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 0F307000 == 33 [pid = 3680] [id = 177] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 1A13E400 == 32 [pid = 3680] [id = 160] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 1A711000 == 31 [pid = 3680] [id = 166] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 12B12000 == 30 [pid = 3680] [id = 161] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 15C4B400 == 29 [pid = 3680] [id = 162] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 15170400 == 28 [pid = 3680] [id = 185] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 12AC0400 == 27 [pid = 3680] [id = 183] 21:39:17 INFO - PROCESS | 3680 | --DOCSHELL 10F2C400 == 26 [pid = 3680] [id = 184] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17D69800) [pid = 3680] [serial = 495] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15D83400) [pid = 3680] [serial = 494] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1AF49400) [pid = 3680] [serial = 498] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1AD09800) [pid = 3680] [serial = 497] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (15D8BC00) [pid = 3680] [serial = 516] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (15C44400) [pid = 3680] [serial = 515] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (153F2800) [pid = 3680] [serial = 521] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (156D2400) [pid = 3680] [serial = 522] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17D65000) [pid = 3680] [serial = 519] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (156D1800) [pid = 3680] [serial = 512] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (181F3400) [pid = 3680] [serial = 524] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (17DF9400) [pid = 3680] [serial = 525] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (14339C00) [pid = 3680] [serial = 510] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (156E9000) [pid = 3680] [serial = 513] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (199A7C00) [pid = 3680] [serial = 527] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (11A0C800) [pid = 3680] [serial = 501] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (10F2D400) [pid = 3680] [serial = 500] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (105FAC00) [pid = 3680] [serial = 503] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (10F2BC00) [pid = 3680] [serial = 504] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (140CC000) [pid = 3680] [serial = 509] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (12B15400) [pid = 3680] [serial = 506] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (17D1A800) [pid = 3680] [serial = 518] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (12B1CC00) [pid = 3680] [serial = 507] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 52 (1433B400) [pid = 3680] [serial = 492] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | --DOMWINDOW == 51 (13379800) [pid = 3680] [serial = 491] [outer = 00000000] [url = about:blank] 21:39:17 INFO - PROCESS | 3680 | 1465101557495 Marionette TRACE conn2 <- [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]]]}] 21:39:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:39:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1906ms 21:39:17 INFO - PROCESS | 3680 | 1465101557525 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 21:39:17 INFO - PROCESS | 3680 | 1465101557530 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 21:39:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:39:17 INFO - PROCESS | 3680 | 1465101557536 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:39:17 INFO - PROCESS | 3680 | 1465101557539 Marionette TRACE conn2 <- [1,710,null,{}] 21:39:17 INFO - PROCESS | 3680 | 1465101557545 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:17 INFO - PROCESS | 3680 | 1465101557548 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:17 INFO - PROCESS | 3680 | 1465101557640 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 21:39:17 INFO - PROCESS | 3680 | 1465101557709 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:17 INFO - PROCESS | 3680 | 1465101557712 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:17 INFO - PROCESS | 3680 | ++DOCSHELL 104F1C00 == 27 [pid = 3680] [id = 187] 21:39:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (10508C00) [pid = 3680] [serial = 559] [outer = 00000000] 21:39:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (105FB000) [pid = 3680] [serial = 560] [outer = 10508C00] 21:39:17 INFO - PROCESS | 3680 | 1465101557762 Marionette DEBUG loaded listener.js 21:39:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (10A59800) [pid = 3680] [serial = 561] [outer = 10508C00] 21:39:18 INFO - PROCESS | 3680 | 1465101558171 Marionette TRACE conn2 <- [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] 21:39:18 INFO - PROCESS | 3680 | 1465101558240 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 21:39:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:39:18 INFO - PROCESS | 3680 | 1465101558247 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:39:18 INFO - PROCESS | 3680 | 1465101558249 Marionette TRACE conn2 <- [1,714,null,{}] 21:39:18 INFO - PROCESS | 3680 | 1465101558253 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:18 INFO - PROCESS | 3680 | 1465101558256 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:18 INFO - PROCESS | 3680 | 1465101558343 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 21:39:18 INFO - PROCESS | 3680 | 1465101558349 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:18 INFO - PROCESS | 3680 | 1465101558352 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:18 INFO - PROCESS | 3680 | ++DOCSHELL 11A16000 == 28 [pid = 3680] [id = 188] 21:39:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (11A18400) [pid = 3680] [serial = 562] [outer = 00000000] 21:39:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (12A82C00) [pid = 3680] [serial = 563] [outer = 11A18400] 21:39:18 INFO - PROCESS | 3680 | 1465101558400 Marionette DEBUG loaded listener.js 21:39:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (12AC6000) [pid = 3680] [serial = 564] [outer = 11A18400] 21:39:18 INFO - PROCESS | 3680 | 1465101558895 Marionette TRACE conn2 <- [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]]]}] 21:39:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:39:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 687ms 21:39:18 INFO - PROCESS | 3680 | 1465101558945 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 21:39:18 INFO - PROCESS | 3680 | 1465101558947 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 21:39:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:39:18 INFO - PROCESS | 3680 | 1465101558951 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:39:18 INFO - PROCESS | 3680 | 1465101558954 Marionette TRACE conn2 <- [1,718,null,{}] 21:39:18 INFO - PROCESS | 3680 | 1465101558965 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:18 INFO - PROCESS | 3680 | 1465101558970 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:19 INFO - PROCESS | 3680 | 1465101559123 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 21:39:19 INFO - PROCESS | 3680 | 1465101559178 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:19 INFO - PROCESS | 3680 | 1465101559181 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:19 INFO - PROCESS | 3680 | ++DOCSHELL 1318D000 == 29 [pid = 3680] [id = 189] 21:39:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (1318D400) [pid = 3680] [serial = 565] [outer = 00000000] 21:39:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (1381F800) [pid = 3680] [serial = 566] [outer = 1318D400] 21:39:19 INFO - PROCESS | 3680 | 1465101559229 Marionette DEBUG loaded listener.js 21:39:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (1390D800) [pid = 3680] [serial = 567] [outer = 1318D400] 21:39:19 INFO - PROCESS | 3680 | 1465101559673 Marionette TRACE conn2 <- [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] 21:39:19 INFO - PROCESS | 3680 | 1465101559693 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 21:39:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:39:19 INFO - PROCESS | 3680 | 1465101559697 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:39:19 INFO - PROCESS | 3680 | 1465101559698 Marionette TRACE conn2 <- [1,722,null,{}] 21:39:19 INFO - PROCESS | 3680 | 1465101559712 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:19 INFO - PROCESS | 3680 | 1465101559714 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:19 INFO - PROCESS | 3680 | 1465101559819 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 21:39:19 INFO - PROCESS | 3680 | 1465101559825 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:19 INFO - PROCESS | 3680 | 1465101559827 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:19 INFO - PROCESS | 3680 | ++DOCSHELL 14EE3400 == 30 [pid = 3680] [id = 190] 21:39:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (14EE8800) [pid = 3680] [serial = 568] [outer = 00000000] 21:39:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (1516D800) [pid = 3680] [serial = 569] [outer = 14EE8800] 21:39:19 INFO - PROCESS | 3680 | 1465101559872 Marionette DEBUG loaded listener.js 21:39:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (153C2800) [pid = 3680] [serial = 570] [outer = 14EE8800] 21:39:20 INFO - PROCESS | 3680 | 1465101560318 Marionette TRACE conn2 <- [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]]]}] 21:39:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:39:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 641ms 21:39:20 INFO - PROCESS | 3680 | 1465101560334 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 21:39:20 INFO - PROCESS | 3680 | 1465101560336 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 21:39:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:39:20 INFO - PROCESS | 3680 | 1465101560346 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:39:20 INFO - PROCESS | 3680 | 1465101560348 Marionette TRACE conn2 <- [1,726,null,{}] 21:39:20 INFO - PROCESS | 3680 | 1465101560351 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:20 INFO - PROCESS | 3680 | 1465101560353 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:20 INFO - PROCESS | 3680 | 1465101560454 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 21:39:20 INFO - PROCESS | 3680 | 1465101560536 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:20 INFO - PROCESS | 3680 | 1465101560538 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:20 INFO - PROCESS | 3680 | ++DOCSHELL 156D3C00 == 31 [pid = 3680] [id = 191] 21:39:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (156D7C00) [pid = 3680] [serial = 571] [outer = 00000000] 21:39:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (156ED800) [pid = 3680] [serial = 572] [outer = 156D7C00] 21:39:20 INFO - PROCESS | 3680 | 1465101560582 Marionette DEBUG loaded listener.js 21:39:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (15934C00) [pid = 3680] [serial = 573] [outer = 156D7C00] 21:39:21 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1516DC00) [pid = 3680] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:39:21 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (154DAC00) [pid = 3680] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:39:21 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (1995B800) [pid = 3680] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:39:21 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (11C70800) [pid = 3680] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:39:21 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (0F308400) [pid = 3680] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:39:21 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (105F6000) [pid = 3680] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:39:21 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (13379400) [pid = 3680] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:39:21 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (12ACDC00) [pid = 3680] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:39:21 INFO - PROCESS | 3680 | 1465101561483 Marionette TRACE conn2 <- [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]]]}] 21:39:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:39:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1188ms 21:39:21 INFO - PROCESS | 3680 | 1465101561543 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 21:39:21 INFO - PROCESS | 3680 | 1465101561545 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 21:39:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:39:21 INFO - PROCESS | 3680 | 1465101561548 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:39:21 INFO - PROCESS | 3680 | 1465101561550 Marionette TRACE conn2 <- [1,730,null,{}] 21:39:21 INFO - PROCESS | 3680 | 1465101561553 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:21 INFO - PROCESS | 3680 | 1465101561559 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:21 INFO - PROCESS | 3680 | 1465101561661 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 21:39:21 INFO - PROCESS | 3680 | 1465101561667 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:21 INFO - PROCESS | 3680 | 1465101561669 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:21 INFO - PROCESS | 3680 | ++DOCSHELL 12AC6C00 == 32 [pid = 3680] [id = 192] 21:39:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (156EC400) [pid = 3680] [serial = 574] [outer = 00000000] 21:39:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (16040800) [pid = 3680] [serial = 575] [outer = 156EC400] 21:39:21 INFO - PROCESS | 3680 | 1465101561713 Marionette DEBUG loaded listener.js 21:39:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (1671C800) [pid = 3680] [serial = 576] [outer = 156EC400] 21:39:22 INFO - PROCESS | 3680 | 1465101562650 Marionette TRACE conn2 <- [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]]]}] 21:39:22 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 21:39:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1141ms 21:39:22 INFO - PROCESS | 3680 | 1465101562693 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 21:39:22 INFO - PROCESS | 3680 | 1465101562695 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 21:39:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:39:22 INFO - PROCESS | 3680 | 1465101562699 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:39:22 INFO - PROCESS | 3680 | 1465101562700 Marionette TRACE conn2 <- [1,734,null,{}] 21:39:22 INFO - PROCESS | 3680 | 1465101562704 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:22 INFO - PROCESS | 3680 | 1465101562706 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:22 INFO - PROCESS | 3680 | 1465101562780 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 21:39:22 INFO - PROCESS | 3680 | 1465101562786 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:22 INFO - PROCESS | 3680 | 1465101562788 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:22 INFO - PROCESS | 3680 | ++DOCSHELL 16739400 == 33 [pid = 3680] [id = 193] 21:39:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (16A31800) [pid = 3680] [serial = 577] [outer = 00000000] 21:39:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (173D8400) [pid = 3680] [serial = 578] [outer = 16A31800] 21:39:22 INFO - PROCESS | 3680 | 1465101562831 Marionette DEBUG loaded listener.js 21:39:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (173E7000) [pid = 3680] [serial = 579] [outer = 16A31800] 21:39:23 INFO - PROCESS | 3680 | 1465101563805 Marionette TRACE conn2 <- [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]]]}] 21:39:23 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.) 21:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1141ms 21:39:23 INFO - PROCESS | 3680 | 1465101563850 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 21:39:23 INFO - PROCESS | 3680 | 1465101563854 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 21:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:39:23 INFO - PROCESS | 3680 | 1465101563902 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:39:23 INFO - PROCESS | 3680 | 1465101563906 Marionette TRACE conn2 <- [1,738,null,{}] 21:39:23 INFO - PROCESS | 3680 | 1465101563912 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:23 INFO - PROCESS | 3680 | 1465101563916 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:24 INFO - PROCESS | 3680 | 1465101564013 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 21:39:24 INFO - PROCESS | 3680 | 1465101564172 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:24 INFO - PROCESS | 3680 | 1465101564178 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:24 INFO - PROCESS | 3680 | ++DOCSHELL 110C9800 == 34 [pid = 3680] [id = 194] 21:39:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (110CF000) [pid = 3680] [serial = 580] [outer = 00000000] 21:39:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (11274000) [pid = 3680] [serial = 581] [outer = 110CF000] 21:39:24 INFO - PROCESS | 3680 | 1465101564285 Marionette DEBUG loaded listener.js 21:39:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (11A17C00) [pid = 3680] [serial = 582] [outer = 110CF000] 21:39:25 INFO - PROCESS | 3680 | 1465101565446 Marionette TRACE conn2 <- [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]]]}] 21:39:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:39:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1625ms 21:39:25 INFO - PROCESS | 3680 | 1465101565524 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 21:39:25 INFO - PROCESS | 3680 | 1465101565528 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 21:39:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:39:25 INFO - PROCESS | 3680 | 1465101565534 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:39:25 INFO - PROCESS | 3680 | 1465101565537 Marionette TRACE conn2 <- [1,742,null,{}] 21:39:25 INFO - PROCESS | 3680 | 1465101565637 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:25 INFO - PROCESS | 3680 | 1465101565640 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:25 INFO - PROCESS | 3680 | 1465101565751 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 21:39:25 INFO - PROCESS | 3680 | --DOCSHELL 12AC6C00 == 33 [pid = 3680] [id = 192] 21:39:25 INFO - PROCESS | 3680 | --DOCSHELL 156D3C00 == 32 [pid = 3680] [id = 191] 21:39:25 INFO - PROCESS | 3680 | --DOCSHELL 14EE3400 == 31 [pid = 3680] [id = 190] 21:39:25 INFO - PROCESS | 3680 | --DOCSHELL 1318D000 == 30 [pid = 3680] [id = 189] 21:39:25 INFO - PROCESS | 3680 | --DOCSHELL 11A16000 == 29 [pid = 3680] [id = 188] 21:39:25 INFO - PROCESS | 3680 | --DOCSHELL 104F1C00 == 28 [pid = 3680] [id = 187] 21:39:25 INFO - PROCESS | 3680 | --DOCSHELL 17F88800 == 27 [pid = 3680] [id = 186] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (16A3BC00) [pid = 3680] [serial = 548] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (156F0800) [pid = 3680] [serial = 542] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (199AE800) [pid = 3680] [serial = 528] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (13190C00) [pid = 3680] [serial = 533] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (13332800) [pid = 3680] [serial = 534] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (1022A000) [pid = 3680] [serial = 530] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (1050C400) [pid = 3680] [serial = 531] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (1280C000) [pid = 3680] [serial = 536] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (12B10C00) [pid = 3680] [serial = 537] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (13D22400) [pid = 3680] [serial = 539] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (156ECC00) [pid = 3680] [serial = 545] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (1598B800) [pid = 3680] [serial = 543] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (15C42C00) [pid = 3680] [serial = 546] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (14070800) [pid = 3680] [serial = 540] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | --DOMWINDOW == 52 (172D6800) [pid = 3680] [serial = 549] [outer = 00000000] [url = about:blank] 21:39:25 INFO - PROCESS | 3680 | 1465101565835 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:25 INFO - PROCESS | 3680 | 1465101565838 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:25 INFO - PROCESS | 3680 | ++DOCSHELL 0F39D400 == 28 [pid = 3680] [id = 195] 21:39:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (1022A000) [pid = 3680] [serial = 583] [outer = 00000000] 21:39:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (1050E400) [pid = 3680] [serial = 584] [outer = 1022A000] 21:39:25 INFO - PROCESS | 3680 | 1465101565901 Marionette DEBUG loaded listener.js 21:39:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (110D5400) [pid = 3680] [serial = 585] [outer = 1022A000] 21:39:26 INFO - PROCESS | 3680 | 1465101566774 Marionette TRACE conn2 <- [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]]]}] 21:39:26 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 21:39:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1297ms 21:39:26 INFO - PROCESS | 3680 | 1465101566832 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 21:39:26 INFO - PROCESS | 3680 | 1465101566837 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 21:39:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:39:26 INFO - PROCESS | 3680 | 1465101566843 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:39:26 INFO - PROCESS | 3680 | 1465101566846 Marionette TRACE conn2 <- [1,746,null,{}] 21:39:26 INFO - PROCESS | 3680 | 1465101566849 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:26 INFO - PROCESS | 3680 | 1465101566852 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:26 INFO - PROCESS | 3680 | 1465101566946 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 21:39:27 INFO - PROCESS | 3680 | 1465101567016 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:27 INFO - PROCESS | 3680 | 1465101567018 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:27 INFO - PROCESS | 3680 | ++DOCSHELL 12B14400 == 29 [pid = 3680] [id = 196] 21:39:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (12B15400) [pid = 3680] [serial = 586] [outer = 00000000] 21:39:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (12B1DC00) [pid = 3680] [serial = 587] [outer = 12B15400] 21:39:27 INFO - PROCESS | 3680 | 1465101567067 Marionette DEBUG loaded listener.js 21:39:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (1302E000) [pid = 3680] [serial = 588] [outer = 12B15400] 21:39:27 INFO - PROCESS | 3680 | 1465101567478 Marionette TRACE conn2 <- [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]]]}] 21:39:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:39:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 687ms 21:39:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:39:27 INFO - PROCESS | 3680 | 1465101567542 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 21:39:27 INFO - PROCESS | 3680 | 1465101567544 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 21:39:27 INFO - PROCESS | 3680 | 1465101567548 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:39:27 INFO - PROCESS | 3680 | 1465101567551 Marionette TRACE conn2 <- [1,750,null,{}] 21:39:27 INFO - PROCESS | 3680 | 1465101567562 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:27 INFO - PROCESS | 3680 | 1465101567566 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:27 INFO - PROCESS | 3680 | 1465101567652 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 21:39:27 INFO - PROCESS | 3680 | 1465101567658 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:27 INFO - PROCESS | 3680 | 1465101567661 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:27 INFO - PROCESS | 3680 | ++DOCSHELL 14062C00 == 30 [pid = 3680] [id = 197] 21:39:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (1406E000) [pid = 3680] [serial = 589] [outer = 00000000] 21:39:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (1432F400) [pid = 3680] [serial = 590] [outer = 1406E000] 21:39:27 INFO - PROCESS | 3680 | 1465101567708 Marionette DEBUG loaded listener.js 21:39:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (15163800) [pid = 3680] [serial = 591] [outer = 1406E000] 21:39:28 INFO - PROCESS | 3680 | 1465101568648 Marionette TRACE conn2 <- [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]]]}] 21:39:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:39:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1140ms 21:39:28 INFO - PROCESS | 3680 | 1465101568693 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 21:39:28 INFO - PROCESS | 3680 | 1465101568696 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 21:39:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:39:28 INFO - PROCESS | 3680 | 1465101568699 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:39:28 INFO - PROCESS | 3680 | 1465101568701 Marionette TRACE conn2 <- [1,754,null,{}] 21:39:28 INFO - PROCESS | 3680 | 1465101568704 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:28 INFO - PROCESS | 3680 | 1465101568706 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:28 INFO - PROCESS | 3680 | 1465101568829 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 21:39:28 INFO - PROCESS | 3680 | 1465101568836 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:28 INFO - PROCESS | 3680 | 1465101568838 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:28 INFO - PROCESS | 3680 | ++DOCSHELL 104E9C00 == 31 [pid = 3680] [id = 198] 21:39:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (1055B800) [pid = 3680] [serial = 592] [outer = 00000000] 21:39:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (1516B000) [pid = 3680] [serial = 593] [outer = 1055B800] 21:39:28 INFO - PROCESS | 3680 | 1465101568927 Marionette DEBUG loaded listener.js 21:39:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (156E6C00) [pid = 3680] [serial = 594] [outer = 1055B800] 21:39:29 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (110C8400) [pid = 3680] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:39:29 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (15171000) [pid = 3680] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:39:29 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (156D7C00) [pid = 3680] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:39:29 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (156EC400) [pid = 3680] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:39:29 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (14EE8800) [pid = 3680] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:39:29 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (10508C00) [pid = 3680] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:39:29 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (11A18400) [pid = 3680] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:39:29 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (1318D400) [pid = 3680] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:39:29 INFO - PROCESS | 3680 | 1465101569810 Marionette TRACE conn2 <- [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]]]}] 21:39:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:39:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1140ms 21:39:29 INFO - PROCESS | 3680 | 1465101569849 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 21:39:29 INFO - PROCESS | 3680 | 1465101569851 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 21:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:39:29 INFO - PROCESS | 3680 | 1465101569855 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:39:29 INFO - PROCESS | 3680 | 1465101569857 Marionette TRACE conn2 <- [1,758,null,{}] 21:39:29 INFO - PROCESS | 3680 | 1465101569860 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:29 INFO - PROCESS | 3680 | 1465101569862 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:29 INFO - PROCESS | 3680 | 1465101569939 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 21:39:29 INFO - PROCESS | 3680 | 1465101569944 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:29 INFO - PROCESS | 3680 | 1465101569946 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:29 INFO - PROCESS | 3680 | ++DOCSHELL 15171000 == 32 [pid = 3680] [id = 199] 21:39:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (153B4800) [pid = 3680] [serial = 595] [outer = 00000000] 21:39:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (156EDC00) [pid = 3680] [serial = 596] [outer = 153B4800] 21:39:29 INFO - PROCESS | 3680 | 1465101569989 Marionette DEBUG loaded listener.js 21:39:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (15986000) [pid = 3680] [serial = 597] [outer = 153B4800] 21:39:30 INFO - PROCESS | 3680 | 1465101570439 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 625ms 21:39:30 INFO - PROCESS | 3680 | 1465101570493 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 21:39:30 INFO - PROCESS | 3680 | 1465101570495 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 21:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:39:30 INFO - PROCESS | 3680 | 1465101570499 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:39:30 INFO - PROCESS | 3680 | 1465101570500 Marionette TRACE conn2 <- [1,762,null,{}] 21:39:30 INFO - PROCESS | 3680 | 1465101570504 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:30 INFO - PROCESS | 3680 | 1465101570509 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:30 INFO - PROCESS | 3680 | 1465101570612 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 21:39:30 INFO - PROCESS | 3680 | 1465101570623 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:30 INFO - PROCESS | 3680 | 1465101570626 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:30 INFO - PROCESS | 3680 | ++DOCSHELL 10512000 == 33 [pid = 3680] [id = 200] 21:39:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (10512800) [pid = 3680] [serial = 598] [outer = 00000000] 21:39:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (1671AC00) [pid = 3680] [serial = 599] [outer = 10512800] 21:39:30 INFO - PROCESS | 3680 | 1465101570669 Marionette DEBUG loaded listener.js 21:39:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (16A39800) [pid = 3680] [serial = 600] [outer = 10512800] 21:39:31 INFO - PROCESS | 3680 | 1465101571078 Marionette TRACE conn2 <- [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]]]}] 21:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 625ms 21:39:31 INFO - PROCESS | 3680 | 1465101571136 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 21:39:31 INFO - PROCESS | 3680 | 1465101571138 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 21:39:31 INFO - PROCESS | 3680 | 1465101571142 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:39:31 INFO - PROCESS | 3680 | 1465101571143 Marionette TRACE conn2 <- [1,766,null,{}] 21:39:31 INFO - PROCESS | 3680 | 1465101571147 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:31 INFO - PROCESS | 3680 | 1465101571149 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:31 INFO - PROCESS | 3680 | 1465101571226 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 21:39:31 INFO - PROCESS | 3680 | 1465101571234 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:31 INFO - PROCESS | 3680 | 1465101571236 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:31 INFO - PROCESS | 3680 | ++DOCSHELL 153F0000 == 34 [pid = 3680] [id = 201] 21:39:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (16D69C00) [pid = 3680] [serial = 601] [outer = 00000000] 21:39:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (17D1A800) [pid = 3680] [serial = 602] [outer = 16D69C00] 21:39:31 INFO - PROCESS | 3680 | 1465101571289 Marionette DEBUG loaded listener.js 21:39:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (17D5EC00) [pid = 3680] [serial = 603] [outer = 16D69C00] 21:39:31 INFO - PROCESS | 3680 | 1465101571717 Marionette TRACE conn2 <- [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]]]}] 21:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 593ms 21:39:31 INFO - PROCESS | 3680 | 1465101571739 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 21:39:31 INFO - PROCESS | 3680 | 1465101571741 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 21:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:39:31 INFO - PROCESS | 3680 | 1465101571745 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:39:31 INFO - PROCESS | 3680 | 1465101571746 Marionette TRACE conn2 <- [1,770,null,{}] 21:39:31 INFO - PROCESS | 3680 | 1465101571750 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:31 INFO - PROCESS | 3680 | 1465101571752 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:31 INFO - PROCESS | 3680 | 1465101571869 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 21:39:31 INFO - PROCESS | 3680 | 1465101571965 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:31 INFO - PROCESS | 3680 | 1465101571969 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:31 INFO - PROCESS | 3680 | ++DOCSHELL 0F307400 == 35 [pid = 3680] [id = 202] 21:39:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0F308800) [pid = 3680] [serial = 604] [outer = 00000000] 21:39:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (10487800) [pid = 3680] [serial = 605] [outer = 0F308800] 21:39:32 INFO - PROCESS | 3680 | 1465101572026 Marionette DEBUG loaded listener.js 21:39:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (10511800) [pid = 3680] [serial = 606] [outer = 0F308800] 21:39:32 INFO - PROCESS | 3680 | 1465101572631 Marionette TRACE conn2 <- [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]]]}] 21:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 953ms 21:39:32 INFO - PROCESS | 3680 | 1465101572693 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 21:39:32 INFO - PROCESS | 3680 | 1465101572696 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 21:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:39:32 INFO - PROCESS | 3680 | 1465101572701 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:39:32 INFO - PROCESS | 3680 | 1465101572704 Marionette TRACE conn2 <- [1,774,null,{}] 21:39:32 INFO - PROCESS | 3680 | 1465101572710 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:32 INFO - PROCESS | 3680 | 1465101572713 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:32 INFO - PROCESS | 3680 | 1465101572826 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 21:39:32 INFO - PROCESS | 3680 | 1465101572917 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:32 INFO - PROCESS | 3680 | 1465101572920 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:32 INFO - PROCESS | 3680 | ++DOCSHELL 12D92800 == 36 [pid = 3680] [id = 203] 21:39:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (13029400) [pid = 3680] [serial = 607] [outer = 00000000] 21:39:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13190C00) [pid = 3680] [serial = 608] [outer = 13029400] 21:39:32 INFO - PROCESS | 3680 | 1465101572974 Marionette DEBUG loaded listener.js 21:39:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (13377000) [pid = 3680] [serial = 609] [outer = 13029400] 21:39:33 INFO - PROCESS | 3680 | 1465101573505 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 21:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 828ms 21:39:33 INFO - PROCESS | 3680 | 1465101573548 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 21:39:33 INFO - PROCESS | 3680 | 1465101573555 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 21:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:39:33 INFO - PROCESS | 3680 | 1465101573561 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:39:33 INFO - PROCESS | 3680 | 1465101573564 Marionette TRACE conn2 <- [1,778,null,{}] 21:39:33 INFO - PROCESS | 3680 | 1465101573568 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:33 INFO - PROCESS | 3680 | 1465101573570 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:33 INFO - PROCESS | 3680 | 1465101573678 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 21:39:33 INFO - PROCESS | 3680 | 1465101573775 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:33 INFO - PROCESS | 3680 | 1465101573778 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:33 INFO - PROCESS | 3680 | ++DOCSHELL 156D3400 == 37 [pid = 3680] [id = 204] 21:39:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (156D3C00) [pid = 3680] [serial = 610] [outer = 00000000] 21:39:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (15C49800) [pid = 3680] [serial = 611] [outer = 156D3C00] 21:39:33 INFO - PROCESS | 3680 | 1465101573831 Marionette DEBUG loaded listener.js 21:39:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15D89C00) [pid = 3680] [serial = 612] [outer = 156D3C00] 21:39:34 INFO - PROCESS | 3680 | 1465101574462 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 21:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 938ms 21:39:34 INFO - PROCESS | 3680 | 1465101574506 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 21:39:34 INFO - PROCESS | 3680 | 1465101574509 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 21:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:39:34 INFO - PROCESS | 3680 | 1465101574519 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:39:34 INFO - PROCESS | 3680 | 1465101574525 Marionette TRACE conn2 <- [1,782,null,{}] 21:39:34 INFO - PROCESS | 3680 | 1465101574529 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:34 INFO - PROCESS | 3680 | 1465101574533 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:34 INFO - PROCESS | 3680 | 1465101574653 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 21:39:34 INFO - PROCESS | 3680 | 1465101574734 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:34 INFO - PROCESS | 3680 | 1465101574736 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:34 INFO - PROCESS | 3680 | ++DOCSHELL 15162800 == 38 [pid = 3680] [id = 205] 21:39:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (181EC000) [pid = 3680] [serial = 613] [outer = 00000000] 21:39:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (19847000) [pid = 3680] [serial = 614] [outer = 181EC000] 21:39:34 INFO - PROCESS | 3680 | 1465101574829 Marionette DEBUG loaded listener.js 21:39:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (19848800) [pid = 3680] [serial = 615] [outer = 181EC000] 21:39:35 INFO - PROCESS | 3680 | 1465101575520 Marionette TRACE conn2 <- [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]]]}] 21:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1047ms 21:39:35 INFO - PROCESS | 3680 | 1465101575565 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 21:39:35 INFO - PROCESS | 3680 | 1465101575569 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 21:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:39:35 INFO - PROCESS | 3680 | 1465101575574 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:39:35 INFO - PROCESS | 3680 | 1465101575577 Marionette TRACE conn2 <- [1,786,null,{}] 21:39:35 INFO - PROCESS | 3680 | 1465101575603 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:35 INFO - PROCESS | 3680 | 1465101575606 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:35 INFO - PROCESS | 3680 | 1465101575713 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 21:39:35 INFO - PROCESS | 3680 | 1465101575795 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:35 INFO - PROCESS | 3680 | 1465101575799 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:35 INFO - PROCESS | 3680 | ++DOCSHELL 10F2CC00 == 39 [pid = 3680] [id = 206] 21:39:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (110DE800) [pid = 3680] [serial = 616] [outer = 00000000] 21:39:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (11C71C00) [pid = 3680] [serial = 617] [outer = 110DE800] 21:39:35 INFO - PROCESS | 3680 | 1465101575892 Marionette DEBUG loaded listener.js 21:39:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (12B11000) [pid = 3680] [serial = 618] [outer = 110DE800] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 153F0000 == 38 [pid = 3680] [id = 201] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 10512000 == 37 [pid = 3680] [id = 200] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 15171000 == 36 [pid = 3680] [id = 199] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 104E9C00 == 35 [pid = 3680] [id = 198] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 14062C00 == 34 [pid = 3680] [id = 197] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 12B14400 == 33 [pid = 3680] [id = 196] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 0F39D400 == 32 [pid = 3680] [id = 195] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 110C9800 == 31 [pid = 3680] [id = 194] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 16739400 == 30 [pid = 3680] [id = 193] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 15162800 == 29 [pid = 3680] [id = 205] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 156D3400 == 28 [pid = 3680] [id = 204] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 0F307400 == 27 [pid = 3680] [id = 202] 21:39:36 INFO - PROCESS | 3680 | --DOCSHELL 12D92800 == 26 [pid = 3680] [id = 203] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1516D800) [pid = 3680] [serial = 569] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (105FB000) [pid = 3680] [serial = 560] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (10A59800) [pid = 3680] [serial = 561] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (12A82C00) [pid = 3680] [serial = 563] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (12AC6000) [pid = 3680] [serial = 564] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1381F800) [pid = 3680] [serial = 566] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (19851800) [pid = 3680] [serial = 557] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (12B1C800) [pid = 3680] [serial = 552] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (11C71400) [pid = 3680] [serial = 551] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (156F2000) [pid = 3680] [serial = 555] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (156D0000) [pid = 3680] [serial = 554] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (156ED800) [pid = 3680] [serial = 572] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (153C2800) [pid = 3680] [serial = 570] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (16040800) [pid = 3680] [serial = 575] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1671C800) [pid = 3680] [serial = 576] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (15934C00) [pid = 3680] [serial = 573] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (1390D800) [pid = 3680] [serial = 567] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (173D8400) [pid = 3680] [serial = 578] [outer = 00000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3680 | 1465101576959 Marionette TRACE conn2 <- [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]]]}] 21:39:36 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 21:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1390ms 21:39:36 INFO - PROCESS | 3680 | 1465101576982 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 21:39:36 INFO - PROCESS | 3680 | 1465101576986 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 21:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:39:36 INFO - PROCESS | 3680 | 1465101576990 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:39:36 INFO - PROCESS | 3680 | 1465101576995 Marionette TRACE conn2 <- [1,790,null,{}] 21:39:36 INFO - PROCESS | 3680 | 1465101576999 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:36 INFO - PROCESS | 3680 | 1465101577002 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:37 INFO - PROCESS | 3680 | 1465101577093 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 21:39:37 INFO - PROCESS | 3680 | 1465101577099 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:37 INFO - PROCESS | 3680 | 1465101577102 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:37 INFO - PROCESS | 3680 | ++DOCSHELL 105FBC00 == 27 [pid = 3680] [id = 207] 21:39:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (10A56800) [pid = 3680] [serial = 619] [outer = 00000000] 21:39:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (110D0800) [pid = 3680] [serial = 620] [outer = 10A56800] 21:39:37 INFO - PROCESS | 3680 | 1465101577151 Marionette DEBUG loaded listener.js 21:39:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (11A14C00) [pid = 3680] [serial = 621] [outer = 10A56800] 21:39:37 INFO - PROCESS | 3680 | 1465101577632 Marionette TRACE conn2 <- [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]]]}] 21:39:37 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 21:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 703ms 21:39:37 INFO - PROCESS | 3680 | 1465101577687 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 21:39:37 INFO - PROCESS | 3680 | 1465101577693 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 21:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:39:37 INFO - PROCESS | 3680 | 1465101577699 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:39:37 INFO - PROCESS | 3680 | 1465101577702 Marionette TRACE conn2 <- [1,794,null,{}] 21:39:37 INFO - PROCESS | 3680 | 1465101577705 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:37 INFO - PROCESS | 3680 | 1465101577708 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:37 INFO - PROCESS | 3680 | 1465101577827 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 21:39:37 INFO - PROCESS | 3680 | 1465101577919 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:37 INFO - PROCESS | 3680 | 1465101577921 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:37 INFO - PROCESS | 3680 | ++DOCSHELL 1310A800 == 28 [pid = 3680] [id = 208] 21:39:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (13186400) [pid = 3680] [serial = 622] [outer = 00000000] 21:39:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (13194000) [pid = 3680] [serial = 623] [outer = 13186400] 21:39:37 INFO - PROCESS | 3680 | 1465101577968 Marionette DEBUG loaded listener.js 21:39:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (13385400) [pid = 3680] [serial = 624] [outer = 13186400] 21:39:38 INFO - PROCESS | 3680 | 1465101578332 Marionette TRACE conn2 <- [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]]]}] 21:39:38 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 21:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 703ms 21:39:38 INFO - PROCESS | 3680 | 1465101578397 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 21:39:38 INFO - PROCESS | 3680 | 1465101578399 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 21:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:39:38 INFO - PROCESS | 3680 | 1465101578403 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:39:38 INFO - PROCESS | 3680 | 1465101578406 Marionette TRACE conn2 <- [1,798,null,{}] 21:39:38 INFO - PROCESS | 3680 | 1465101578416 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:38 INFO - PROCESS | 3680 | 1465101578421 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:38 INFO - PROCESS | 3680 | 1465101578503 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 21:39:38 INFO - PROCESS | 3680 | 1465101578510 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:38 INFO - PROCESS | 3680 | 1465101578513 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:38 INFO - PROCESS | 3680 | ++DOCSHELL 15163400 == 29 [pid = 3680] [id = 209] 21:39:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (15163C00) [pid = 3680] [serial = 625] [outer = 00000000] 21:39:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (15171000) [pid = 3680] [serial = 626] [outer = 15163C00] 21:39:38 INFO - PROCESS | 3680 | 1465101578560 Marionette DEBUG loaded listener.js 21:39:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (153F4400) [pid = 3680] [serial = 627] [outer = 15163C00] 21:39:39 INFO - PROCESS | 3680 | 1465101579048 Marionette TRACE conn2 <- [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]]]}] 21:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 688ms 21:39:39 INFO - PROCESS | 3680 | 1465101579101 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 21:39:39 INFO - PROCESS | 3680 | 1465101579104 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 21:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:39:39 INFO - PROCESS | 3680 | 1465101579107 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:39:39 INFO - PROCESS | 3680 | 1465101579109 Marionette TRACE conn2 <- [1,802,null,{}] 21:39:39 INFO - PROCESS | 3680 | 1465101579112 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:39 INFO - PROCESS | 3680 | 1465101579114 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:39 INFO - PROCESS | 3680 | 1465101579253 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 21:39:39 INFO - PROCESS | 3680 | 1465101579275 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:39 INFO - PROCESS | 3680 | 1465101579277 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:39 INFO - PROCESS | 3680 | ++DOCSHELL 156ED400 == 30 [pid = 3680] [id = 210] 21:39:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (156EF000) [pid = 3680] [serial = 628] [outer = 00000000] 21:39:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (15933400) [pid = 3680] [serial = 629] [outer = 156EF000] 21:39:39 INFO - PROCESS | 3680 | 1465101579321 Marionette DEBUG loaded listener.js 21:39:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1598DC00) [pid = 3680] [serial = 630] [outer = 156EF000] 21:39:39 INFO - PROCESS | 3680 | 1465101579776 Marionette TRACE conn2 <- [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] 21:39:39 INFO - PROCESS | 3680 | 1465101579812 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 21:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:39:39 INFO - PROCESS | 3680 | 1465101579816 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:39:39 INFO - PROCESS | 3680 | 1465101579817 Marionette TRACE conn2 <- [1,806,null,{}] 21:39:39 INFO - PROCESS | 3680 | 1465101579825 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:39 INFO - PROCESS | 3680 | 1465101579827 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:39 INFO - PROCESS | 3680 | 1465101579931 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 21:39:39 INFO - PROCESS | 3680 | 1465101579938 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:39 INFO - PROCESS | 3680 | 1465101579940 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:39 INFO - PROCESS | 3680 | ++DOCSHELL 1603F400 == 31 [pid = 3680] [id = 211] 21:39:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16042000) [pid = 3680] [serial = 631] [outer = 00000000] 21:39:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (16738800) [pid = 3680] [serial = 632] [outer = 16042000] 21:39:39 INFO - PROCESS | 3680 | 1465101579983 Marionette DEBUG loaded listener.js 21:39:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (16A32400) [pid = 3680] [serial = 633] [outer = 16042000] 21:39:40 INFO - PROCESS | 3680 | 1465101580448 Marionette TRACE conn2 <- [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]]]}] 21:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 703ms 21:39:40 INFO - PROCESS | 3680 | 1465101580522 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 21:39:40 INFO - PROCESS | 3680 | 1465101580524 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 21:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:39:40 INFO - PROCESS | 3680 | 1465101580528 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:39:40 INFO - PROCESS | 3680 | 1465101580530 Marionette TRACE conn2 <- [1,810,null,{}] 21:39:40 INFO - PROCESS | 3680 | 1465101580565 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:40 INFO - PROCESS | 3680 | 1465101580570 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:40 INFO - PROCESS | 3680 | 1465101580696 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 21:39:40 INFO - PROCESS | 3680 | 1465101580702 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:40 INFO - PROCESS | 3680 | 1465101580704 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:40 INFO - PROCESS | 3680 | ++DOCSHELL 1672F000 == 32 [pid = 3680] [id = 212] 21:39:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (179BE800) [pid = 3680] [serial = 634] [outer = 00000000] 21:39:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (181EF400) [pid = 3680] [serial = 635] [outer = 179BE800] 21:39:40 INFO - PROCESS | 3680 | 1465101580748 Marionette DEBUG loaded listener.js 21:39:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1984B800) [pid = 3680] [serial = 636] [outer = 179BE800] 21:39:41 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (181EE800) [pid = 3680] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:39:41 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (16D69C00) [pid = 3680] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:39:41 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1055B800) [pid = 3680] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:39:41 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (153B4800) [pid = 3680] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:39:41 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (110CF000) [pid = 3680] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:39:41 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1406E000) [pid = 3680] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:39:41 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (12B15400) [pid = 3680] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:39:41 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1022A000) [pid = 3680] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:39:41 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (16A31800) [pid = 3680] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:39:41 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (10512800) [pid = 3680] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:39:41 INFO - PROCESS | 3680 | 1465101581309 Marionette TRACE conn2 <- [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] 21:39:41 INFO - PROCESS | 3680 | 1465101581351 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 21:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:39:41 INFO - PROCESS | 3680 | 1465101581355 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:39:41 INFO - PROCESS | 3680 | 1465101581356 Marionette TRACE conn2 <- [1,814,null,{}] 21:39:41 INFO - PROCESS | 3680 | 1465101581360 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:41 INFO - PROCESS | 3680 | 1465101581361 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:41 INFO - PROCESS | 3680 | 1465101581436 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 21:39:41 INFO - PROCESS | 3680 | 1465101581441 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:41 INFO - PROCESS | 3680 | 1465101581443 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:41 INFO - PROCESS | 3680 | ++DOCSHELL 13D2A000 == 33 [pid = 3680] [id = 213] 21:39:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (154D5400) [pid = 3680] [serial = 637] [outer = 00000000] 21:39:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (19847400) [pid = 3680] [serial = 638] [outer = 154D5400] 21:39:41 INFO - PROCESS | 3680 | 1465101581488 Marionette DEBUG loaded listener.js 21:39:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (19961800) [pid = 3680] [serial = 639] [outer = 154D5400] 21:39:41 INFO - PROCESS | 3680 | 1465101581909 Marionette TRACE conn2 <- [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]]]}] 21:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 594ms 21:39:41 INFO - PROCESS | 3680 | 1465101581956 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 21:39:41 INFO - PROCESS | 3680 | 1465101581958 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 21:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:39:41 INFO - PROCESS | 3680 | 1465101581961 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:39:41 INFO - PROCESS | 3680 | 1465101581964 Marionette TRACE conn2 <- [1,818,null,{}] 21:39:41 INFO - PROCESS | 3680 | 1465101581968 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:41 INFO - PROCESS | 3680 | 1465101581971 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:42 INFO - PROCESS | 3680 | 1465101582080 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 21:39:42 INFO - PROCESS | 3680 | 1465101582088 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:42 INFO - PROCESS | 3680 | 1465101582090 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:42 INFO - PROCESS | 3680 | ++DOCSHELL 10B64000 == 34 [pid = 3680] [id = 214] 21:39:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (110C4400) [pid = 3680] [serial = 640] [outer = 00000000] 21:39:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (199ACC00) [pid = 3680] [serial = 641] [outer = 110C4400] 21:39:42 INFO - PROCESS | 3680 | 1465101582135 Marionette DEBUG loaded listener.js 21:39:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (199AD000) [pid = 3680] [serial = 642] [outer = 110C4400] 21:39:42 INFO - PROCESS | 3680 | 1465101582574 Marionette TRACE conn2 <- [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]]]}] 21:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 640ms 21:39:42 INFO - PROCESS | 3680 | 1465101582612 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 21:39:42 INFO - PROCESS | 3680 | 1465101582614 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 21:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:39:42 INFO - PROCESS | 3680 | 1465101582617 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:39:42 INFO - PROCESS | 3680 | 1465101582619 Marionette TRACE conn2 <- [1,822,null,{}] 21:39:42 INFO - PROCESS | 3680 | 1465101582626 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:42 INFO - PROCESS | 3680 | 1465101582628 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:42 INFO - PROCESS | 3680 | 1465101582705 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 21:39:42 INFO - PROCESS | 3680 | 1465101582711 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:42 INFO - PROCESS | 3680 | 1465101582713 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:42 INFO - PROCESS | 3680 | ++DOCSHELL 199AB000 == 35 [pid = 3680] [id = 215] 21:39:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (199B4000) [pid = 3680] [serial = 643] [outer = 00000000] 21:39:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (199B9000) [pid = 3680] [serial = 644] [outer = 199B4000] 21:39:42 INFO - PROCESS | 3680 | 1465101582755 Marionette DEBUG loaded listener.js 21:39:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (199C0800) [pid = 3680] [serial = 645] [outer = 199B4000] 21:39:43 INFO - PROCESS | 3680 | 1465101583416 Marionette TRACE conn2 <- [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]]]}] 21:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 906ms 21:39:43 INFO - PROCESS | 3680 | 1465101583543 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 21:39:43 INFO - PROCESS | 3680 | 1465101583547 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 21:39:43 INFO - PROCESS | 3680 | 1465101583553 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:39:43 INFO - PROCESS | 3680 | 1465101583556 Marionette TRACE conn2 <- [1,826,null,{}] 21:39:43 INFO - PROCESS | 3680 | 1465101583562 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:43 INFO - PROCESS | 3680 | 1465101583565 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:43 INFO - PROCESS | 3680 | 1465101583691 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 21:39:43 INFO - PROCESS | 3680 | 1465101583767 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:43 INFO - PROCESS | 3680 | 1465101583770 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:43 INFO - PROCESS | 3680 | ++DOCSHELL 1050B400 == 36 [pid = 3680] [id = 216] 21:39:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (10566400) [pid = 3680] [serial = 646] [outer = 00000000] 21:39:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (12A82400) [pid = 3680] [serial = 647] [outer = 10566400] 21:39:43 INFO - PROCESS | 3680 | 1465101583826 Marionette DEBUG loaded listener.js 21:39:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (12B15C00) [pid = 3680] [serial = 648] [outer = 10566400] 21:39:44 INFO - PROCESS | 3680 | 1465101584537 Marionette TRACE conn2 <- [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]]]}] 21:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1047ms 21:39:44 INFO - PROCESS | 3680 | 1465101584596 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 21:39:44 INFO - PROCESS | 3680 | 1465101584601 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 21:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:39:44 INFO - PROCESS | 3680 | 1465101584627 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:39:44 INFO - PROCESS | 3680 | 1465101584630 Marionette TRACE conn2 <- [1,830,null,{}] 21:39:44 INFO - PROCESS | 3680 | 1465101584634 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:44 INFO - PROCESS | 3680 | 1465101584637 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:44 INFO - PROCESS | 3680 | 1465101584759 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 21:39:44 INFO - PROCESS | 3680 | 1465101584835 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:44 INFO - PROCESS | 3680 | 1465101584837 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:44 INFO - PROCESS | 3680 | ++DOCSHELL 0F309000 == 37 [pid = 3680] [id = 217] 21:39:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0F309C00) [pid = 3680] [serial = 649] [outer = 00000000] 21:39:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1048AC00) [pid = 3680] [serial = 650] [outer = 0F309C00] 21:39:45 INFO - PROCESS | 3680 | 1465101585016 Marionette DEBUG loaded listener.js 21:39:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (10516000) [pid = 3680] [serial = 651] [outer = 0F309C00] 21:39:45 INFO - PROCESS | 3680 | --DOCSHELL 10B64000 == 36 [pid = 3680] [id = 214] 21:39:45 INFO - PROCESS | 3680 | --DOCSHELL 13D2A000 == 35 [pid = 3680] [id = 213] 21:39:45 INFO - PROCESS | 3680 | --DOCSHELL 1672F000 == 34 [pid = 3680] [id = 212] 21:39:45 INFO - PROCESS | 3680 | --DOCSHELL 1603F400 == 33 [pid = 3680] [id = 211] 21:39:45 INFO - PROCESS | 3680 | --DOCSHELL 156ED400 == 32 [pid = 3680] [id = 210] 21:39:45 INFO - PROCESS | 3680 | --DOCSHELL 15163400 == 31 [pid = 3680] [id = 209] 21:39:45 INFO - PROCESS | 3680 | --DOCSHELL 1310A800 == 30 [pid = 3680] [id = 208] 21:39:45 INFO - PROCESS | 3680 | --DOCSHELL 105FBC00 == 29 [pid = 3680] [id = 207] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (199A6000) [pid = 3680] [serial = 558] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17D1A800) [pid = 3680] [serial = 602] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1516B000) [pid = 3680] [serial = 593] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (156EDC00) [pid = 3680] [serial = 596] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (11274000) [pid = 3680] [serial = 581] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (11A17C00) [pid = 3680] [serial = 582] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1432F400) [pid = 3680] [serial = 590] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (12B1DC00) [pid = 3680] [serial = 587] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1302E000) [pid = 3680] [serial = 588] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1050E400) [pid = 3680] [serial = 584] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (110D5400) [pid = 3680] [serial = 585] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (173E7000) [pid = 3680] [serial = 579] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17D5EC00) [pid = 3680] [serial = 603] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1671AC00) [pid = 3680] [serial = 599] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (156E6C00) [pid = 3680] [serial = 594] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (16A39800) [pid = 3680] [serial = 600] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (15986000) [pid = 3680] [serial = 597] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (15163800) [pid = 3680] [serial = 591] [outer = 00000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3680 | 1465101585632 Marionette TRACE conn2 <- [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]]]}] 21:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1046ms 21:39:45 INFO - PROCESS | 3680 | 1465101585668 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 21:39:45 INFO - PROCESS | 3680 | 1465101585671 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 21:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:39:45 INFO - PROCESS | 3680 | 1465101585692 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:39:45 INFO - PROCESS | 3680 | 1465101585694 Marionette TRACE conn2 <- [1,834,null,{}] 21:39:45 INFO - PROCESS | 3680 | 1465101585719 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:45 INFO - PROCESS | 3680 | 1465101585721 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:45 INFO - PROCESS | 3680 | 1465101585809 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 21:39:45 INFO - PROCESS | 3680 | 1465101585817 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:45 INFO - PROCESS | 3680 | 1465101585820 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:45 INFO - PROCESS | 3680 | ++DOCSHELL 110C9800 == 30 [pid = 3680] [id = 218] 21:39:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (110D3800) [pid = 3680] [serial = 652] [outer = 00000000] 21:39:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (12A88000) [pid = 3680] [serial = 653] [outer = 110D3800] 21:39:45 INFO - PROCESS | 3680 | 1465101585872 Marionette DEBUG loaded listener.js 21:39:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (12B13800) [pid = 3680] [serial = 654] [outer = 110D3800] 21:39:46 INFO - PROCESS | 3680 | 1465101586367 Marionette TRACE conn2 <- [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]]]}] 21:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 719ms 21:39:46 INFO - PROCESS | 3680 | 1465101586393 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 21:39:46 INFO - PROCESS | 3680 | 1465101586396 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 21:39:46 INFO - PROCESS | 3680 | 1465101586402 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:39:46 INFO - PROCESS | 3680 | 1465101586405 Marionette TRACE conn2 <- [1,838,null,{}] 21:39:46 INFO - PROCESS | 3680 | 1465101586408 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:46 INFO - PROCESS | 3680 | 1465101586411 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:46 INFO - PROCESS | 3680 | 1465101586498 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 21:39:46 INFO - PROCESS | 3680 | 1465101586506 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:46 INFO - PROCESS | 3680 | 1465101586509 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:46 INFO - PROCESS | 3680 | ++DOCSHELL 10489C00 == 31 [pid = 3680] [id = 219] 21:39:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (110CD000) [pid = 3680] [serial = 655] [outer = 00000000] 21:39:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (13D1F400) [pid = 3680] [serial = 656] [outer = 110CD000] 21:39:46 INFO - PROCESS | 3680 | 1465101586553 Marionette DEBUG loaded listener.js 21:39:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1432F800) [pid = 3680] [serial = 657] [outer = 110CD000] 21:39:47 INFO - PROCESS | 3680 | 1465101587012 Marionette TRACE conn2 <- [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]]]}] 21:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 625ms 21:39:47 INFO - PROCESS | 3680 | 1465101587041 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 21:39:47 INFO - PROCESS | 3680 | 1465101587043 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 21:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:39:47 INFO - PROCESS | 3680 | 1465101587047 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:39:47 INFO - PROCESS | 3680 | 1465101587050 Marionette TRACE conn2 <- [1,842,null,{}] 21:39:47 INFO - PROCESS | 3680 | 1465101587061 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:47 INFO - PROCESS | 3680 | 1465101587066 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:47 INFO - PROCESS | 3680 | 1465101587151 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 21:39:47 INFO - PROCESS | 3680 | 1465101587160 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:47 INFO - PROCESS | 3680 | 1465101587163 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:47 INFO - PROCESS | 3680 | ++DOCSHELL 154DAC00 == 32 [pid = 3680] [id = 220] 21:39:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (154DB400) [pid = 3680] [serial = 658] [outer = 00000000] 21:39:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (156E8000) [pid = 3680] [serial = 659] [outer = 154DB400] 21:39:47 INFO - PROCESS | 3680 | 1465101587206 Marionette DEBUG loaded listener.js 21:39:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (156EDC00) [pid = 3680] [serial = 660] [outer = 154DB400] 21:39:47 INFO - PROCESS | 3680 | 1465101587628 Marionette TRACE conn2 <- [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]]]}] 21:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 625ms 21:39:47 INFO - PROCESS | 3680 | 1465101587685 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 21:39:47 INFO - PROCESS | 3680 | 1465101587687 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 21:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:39:47 INFO - PROCESS | 3680 | 1465101587691 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:39:47 INFO - PROCESS | 3680 | 1465101587692 Marionette TRACE conn2 <- [1,846,null,{}] 21:39:47 INFO - PROCESS | 3680 | 1465101587696 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:47 INFO - PROCESS | 3680 | 1465101587698 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:47 INFO - PROCESS | 3680 | 1465101587782 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 21:39:47 INFO - PROCESS | 3680 | 1465101587787 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:47 INFO - PROCESS | 3680 | 1465101587789 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:47 INFO - PROCESS | 3680 | ++DOCSHELL 156ECC00 == 33 [pid = 3680] [id = 221] 21:39:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (156F3400) [pid = 3680] [serial = 661] [outer = 00000000] 21:39:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (164A4C00) [pid = 3680] [serial = 662] [outer = 156F3400] 21:39:47 INFO - PROCESS | 3680 | 1465101587832 Marionette DEBUG loaded listener.js 21:39:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1671B000) [pid = 3680] [serial = 663] [outer = 156F3400] 21:39:48 INFO - PROCESS | 3680 | 1465101588305 Marionette TRACE conn2 <- [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]]]}] 21:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 641ms 21:39:48 INFO - PROCESS | 3680 | 1465101588328 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 21:39:48 INFO - PROCESS | 3680 | 1465101588330 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 21:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:39:48 INFO - PROCESS | 3680 | 1465101588333 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:39:48 INFO - PROCESS | 3680 | 1465101588335 Marionette TRACE conn2 <- [1,850,null,{}] 21:39:48 INFO - PROCESS | 3680 | 1465101588350 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:48 INFO - PROCESS | 3680 | 1465101588352 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:48 INFO - PROCESS | 3680 | 1465101588454 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 21:39:48 INFO - PROCESS | 3680 | 1465101588459 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:48 INFO - PROCESS | 3680 | 1465101588461 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:48 INFO - PROCESS | 3680 | ++DOCSHELL 13110800 == 34 [pid = 3680] [id = 222] 21:39:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16732800) [pid = 3680] [serial = 664] [outer = 00000000] 21:39:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (172DA400) [pid = 3680] [serial = 665] [outer = 16732800] 21:39:48 INFO - PROCESS | 3680 | 1465101588514 Marionette DEBUG loaded listener.js 21:39:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D22000) [pid = 3680] [serial = 666] [outer = 16732800] 21:39:48 INFO - PROCESS | 3680 | 1465101588967 Marionette TRACE conn2 <- [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]]]}] 21:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 656ms 21:39:48 INFO - PROCESS | 3680 | 1465101588992 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 21:39:48 INFO - PROCESS | 3680 | 1465101588994 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 21:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:39:48 INFO - PROCESS | 3680 | 1465101588997 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:39:48 INFO - PROCESS | 3680 | 1465101588999 Marionette TRACE conn2 <- [1,854,null,{}] 21:39:48 INFO - PROCESS | 3680 | 1465101589002 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:49 INFO - PROCESS | 3680 | 1465101589008 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:49 INFO - PROCESS | 3680 | 1465101589124 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 21:39:49 INFO - PROCESS | 3680 | 1465101589210 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:49 INFO - PROCESS | 3680 | 1465101589212 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:49 INFO - PROCESS | 3680 | ++DOCSHELL 17D68800 == 35 [pid = 3680] [id = 223] 21:39:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17F7E800) [pid = 3680] [serial = 667] [outer = 00000000] 21:39:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1995AC00) [pid = 3680] [serial = 668] [outer = 17F7E800] 21:39:49 INFO - PROCESS | 3680 | 1465101589255 Marionette DEBUG loaded listener.js 21:39:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1995D400) [pid = 3680] [serial = 669] [outer = 17F7E800] 21:39:49 INFO - PROCESS | 3680 | 1465101589675 Marionette TRACE conn2 <- [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]]]}] 21:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 687ms 21:39:49 INFO - PROCESS | 3680 | 1465101589697 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 21:39:49 INFO - PROCESS | 3680 | 1465101589699 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 21:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:39:49 INFO - PROCESS | 3680 | 1465101589702 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:39:49 INFO - PROCESS | 3680 | 1465101589704 Marionette TRACE conn2 <- [1,858,null,{}] 21:39:49 INFO - PROCESS | 3680 | 1465101589712 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:49 INFO - PROCESS | 3680 | 1465101589714 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:49 INFO - PROCESS | 3680 | 1465101589818 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 21:39:49 INFO - PROCESS | 3680 | 1465101589823 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:49 INFO - PROCESS | 3680 | 1465101589825 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:49 INFO - PROCESS | 3680 | ++DOCSHELL 1984A000 == 36 [pid = 3680] [id = 224] 21:39:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (199A7400) [pid = 3680] [serial = 670] [outer = 00000000] 21:39:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (199BAC00) [pid = 3680] [serial = 671] [outer = 199A7400] 21:39:49 INFO - PROCESS | 3680 | 1465101589867 Marionette DEBUG loaded listener.js 21:39:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (199C0C00) [pid = 3680] [serial = 672] [outer = 199A7400] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (156EF000) [pid = 3680] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (110DE800) [pid = 3680] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (15163C00) [pid = 3680] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (10A56800) [pid = 3680] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (13186400) [pid = 3680] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (16042000) [pid = 3680] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0F308800) [pid = 3680] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (13029400) [pid = 3680] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (156D3C00) [pid = 3680] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (181EC000) [pid = 3680] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (179BE800) [pid = 3680] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (110C4400) [pid = 3680] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (154D5400) [pid = 3680] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:39:50 INFO - PROCESS | 3680 | 1465101590660 Marionette TRACE conn2 <- [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]]]}] 21:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1000ms 21:39:50 INFO - PROCESS | 3680 | 1465101590706 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 21:39:50 INFO - PROCESS | 3680 | 1465101590708 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 21:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:39:50 INFO - PROCESS | 3680 | 1465101590712 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:39:50 INFO - PROCESS | 3680 | 1465101590713 Marionette TRACE conn2 <- [1,862,null,{}] 21:39:50 INFO - PROCESS | 3680 | 1465101590717 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:50 INFO - PROCESS | 3680 | 1465101590719 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:50 INFO - PROCESS | 3680 | 1465101590825 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 21:39:50 INFO - PROCESS | 3680 | 1465101590832 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:50 INFO - PROCESS | 3680 | 1465101590834 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:50 INFO - PROCESS | 3680 | ++DOCSHELL 11A0BC00 == 37 [pid = 3680] [id = 225] 21:39:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1433A800) [pid = 3680] [serial = 673] [outer = 00000000] 21:39:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17D66400) [pid = 3680] [serial = 674] [outer = 1433A800] 21:39:50 INFO - PROCESS | 3680 | 1465101590877 Marionette DEBUG loaded listener.js 21:39:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (199B0C00) [pid = 3680] [serial = 675] [outer = 1433A800] 21:39:51 INFO - PROCESS | 3680 | 1465101591304 Marionette TRACE conn2 <- [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]]]}] 21:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 640ms 21:39:51 INFO - PROCESS | 3680 | 1465101591350 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 21:39:51 INFO - PROCESS | 3680 | 1465101591352 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 21:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:39:51 INFO - PROCESS | 3680 | 1465101591355 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:39:51 INFO - PROCESS | 3680 | 1465101591357 Marionette TRACE conn2 <- [1,866,null,{}] 21:39:51 INFO - PROCESS | 3680 | 1465101591360 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:51 INFO - PROCESS | 3680 | 1465101591362 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:51 INFO - PROCESS | 3680 | 1465101591471 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 21:39:51 INFO - PROCESS | 3680 | 1465101591493 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:51 INFO - PROCESS | 3680 | 1465101591495 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:51 INFO - PROCESS | 3680 | ++DOCSHELL 13378000 == 38 [pid = 3680] [id = 226] 21:39:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (153F0C00) [pid = 3680] [serial = 676] [outer = 00000000] 21:39:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1A090800) [pid = 3680] [serial = 677] [outer = 153F0C00] 21:39:51 INFO - PROCESS | 3680 | 1465101591541 Marionette DEBUG loaded listener.js 21:39:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1A116C00) [pid = 3680] [serial = 678] [outer = 153F0C00] 21:39:51 INFO - PROCESS | 3680 | 1465101591956 Marionette TRACE conn2 <- [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]]]}] 21:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 625ms 21:39:51 INFO - PROCESS | 3680 | 1465101591993 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 21:39:51 INFO - PROCESS | 3680 | 1465101591995 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 21:39:51 INFO - PROCESS | 3680 | 1465101591998 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:39:51 INFO - PROCESS | 3680 | 1465101592000 Marionette TRACE conn2 <- [1,870,null,{}] 21:39:52 INFO - PROCESS | 3680 | 1465101592003 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:52 INFO - PROCESS | 3680 | 1465101592005 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:52 INFO - PROCESS | 3680 | 1465101592122 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 21:39:52 INFO - PROCESS | 3680 | 1465101592130 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:52 INFO - PROCESS | 3680 | 1465101592132 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:52 INFO - PROCESS | 3680 | ++DOCSHELL 15940000 == 39 [pid = 3680] [id = 227] 21:39:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1A08F000) [pid = 3680] [serial = 679] [outer = 00000000] 21:39:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1A13D400) [pid = 3680] [serial = 680] [outer = 1A08F000] 21:39:52 INFO - PROCESS | 3680 | 1465101592178 Marionette DEBUG loaded listener.js 21:39:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1A5C3400) [pid = 3680] [serial = 681] [outer = 1A08F000] 21:39:52 INFO - PROCESS | 3680 | 1465101592777 Marionette TRACE conn2 <- [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]]]}] 21:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 828ms 21:39:52 INFO - PROCESS | 3680 | 1465101592854 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 21:39:52 INFO - PROCESS | 3680 | 1465101592859 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 21:39:52 INFO - PROCESS | 3680 | 1465101592864 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:39:52 INFO - PROCESS | 3680 | 1465101592869 Marionette TRACE conn2 <- [1,874,null,{}] 21:39:52 INFO - PROCESS | 3680 | 1465101592874 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:52 INFO - PROCESS | 3680 | 1465101592877 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:52 INFO - PROCESS | 3680 | 1465101592993 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 21:39:53 INFO - PROCESS | 3680 | 1465101593112 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:53 INFO - PROCESS | 3680 | 1465101593115 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:53 INFO - PROCESS | 3680 | ++DOCSHELL 104EB800 == 40 [pid = 3680] [id = 228] 21:39:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (10510000) [pid = 3680] [serial = 682] [outer = 00000000] 21:39:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (12B13000) [pid = 3680] [serial = 683] [outer = 10510000] 21:39:53 INFO - PROCESS | 3680 | 1465101593180 Marionette DEBUG loaded listener.js 21:39:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (13377C00) [pid = 3680] [serial = 684] [outer = 10510000] 21:39:53 INFO - PROCESS | 3680 | 1465101593739 Marionette TRACE conn2 <- [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]]]}] 21:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 906ms 21:39:53 INFO - PROCESS | 3680 | 1465101593770 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 21:39:53 INFO - PROCESS | 3680 | 1465101593775 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 21:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:39:53 INFO - PROCESS | 3680 | 1465101593781 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:39:53 INFO - PROCESS | 3680 | 1465101593784 Marionette TRACE conn2 <- [1,878,null,{}] 21:39:53 INFO - PROCESS | 3680 | 1465101593788 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:53 INFO - PROCESS | 3680 | 1465101593791 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:53 INFO - PROCESS | 3680 | 1465101593901 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 21:39:54 INFO - PROCESS | 3680 | 1465101594028 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:54 INFO - PROCESS | 3680 | 1465101594030 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:54 INFO - PROCESS | 3680 | ++DOCSHELL 1516B400 == 41 [pid = 3680] [id = 229] 21:39:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1516D000) [pid = 3680] [serial = 685] [outer = 00000000] 21:39:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (156D9C00) [pid = 3680] [serial = 686] [outer = 1516D000] 21:39:54 INFO - PROCESS | 3680 | 1465101594087 Marionette DEBUG loaded listener.js 21:39:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (164A3C00) [pid = 3680] [serial = 687] [outer = 1516D000] 21:39:54 INFO - PROCESS | 3680 | 1465101594750 Marionette TRACE conn2 <- [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]]]}] 21:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1000ms 21:39:54 INFO - PROCESS | 3680 | 1465101594784 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 21:39:54 INFO - PROCESS | 3680 | 1465101594787 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 21:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:39:54 INFO - PROCESS | 3680 | 1465101594791 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:39:54 INFO - PROCESS | 3680 | 1465101594794 Marionette TRACE conn2 <- [1,882,null,{}] 21:39:54 INFO - PROCESS | 3680 | 1465101594805 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:54 INFO - PROCESS | 3680 | 1465101594810 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:54 INFO - PROCESS | 3680 | 1465101594914 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 21:39:55 INFO - PROCESS | 3680 | 1465101595042 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:55 INFO - PROCESS | 3680 | 1465101595045 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:55 INFO - PROCESS | 3680 | ++DOCSHELL 17DF8C00 == 42 [pid = 3680] [id = 230] 21:39:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (19846000) [pid = 3680] [serial = 688] [outer = 00000000] 21:39:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (199AA000) [pid = 3680] [serial = 689] [outer = 19846000] 21:39:55 INFO - PROCESS | 3680 | 1465101595102 Marionette DEBUG loaded listener.js 21:39:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1A139C00) [pid = 3680] [serial = 690] [outer = 19846000] 21:39:55 INFO - PROCESS | 3680 | 1465101595874 Marionette TRACE conn2 <- [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]]]}] 21:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1156ms 21:39:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (10A55400) [pid = 3680] [serial = 691] [outer = 1B384C00] 21:39:55 INFO - PROCESS | 3680 | 1465101595966 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 21:39:55 INFO - PROCESS | 3680 | 1465101595970 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 21:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:39:56 INFO - PROCESS | 3680 | 1465101596035 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:39:56 INFO - PROCESS | 3680 | 1465101596038 Marionette TRACE conn2 <- [1,886,null,{}] 21:39:56 INFO - PROCESS | 3680 | 1465101596055 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:56 INFO - PROCESS | 3680 | 1465101596058 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:56 INFO - PROCESS | 3680 | 1465101596155 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 21:39:56 INFO - PROCESS | 3680 | 1465101596234 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:56 INFO - PROCESS | 3680 | 1465101596239 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:56 INFO - PROCESS | 3680 | ++DOCSHELL 110D3400 == 43 [pid = 3680] [id = 231] 21:39:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (110D4800) [pid = 3680] [serial = 692] [outer = 00000000] 21:39:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (13106800) [pid = 3680] [serial = 693] [outer = 110D4800] 21:39:56 INFO - PROCESS | 3680 | 1465101596308 Marionette DEBUG loaded listener.js 21:39:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (13339800) [pid = 3680] [serial = 694] [outer = 110D4800] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 13378000 == 42 [pid = 3680] [id = 226] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 11A0BC00 == 41 [pid = 3680] [id = 225] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 1984A000 == 40 [pid = 3680] [id = 224] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 17D68800 == 39 [pid = 3680] [id = 223] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 13110800 == 38 [pid = 3680] [id = 222] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 156ECC00 == 37 [pid = 3680] [id = 221] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 154DAC00 == 36 [pid = 3680] [id = 220] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 10489C00 == 35 [pid = 3680] [id = 219] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 110C9800 == 34 [pid = 3680] [id = 218] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 199AB000 == 33 [pid = 3680] [id = 215] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 0F309000 == 32 [pid = 3680] [id = 217] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 10F2CC00 == 31 [pid = 3680] [id = 206] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 1050B400 == 30 [pid = 3680] [id = 216] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 1516B400 == 29 [pid = 3680] [id = 229] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 17DF8C00 == 28 [pid = 3680] [id = 230] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 15940000 == 27 [pid = 3680] [id = 227] 21:39:57 INFO - PROCESS | 3680 | --DOCSHELL 104EB800 == 26 [pid = 3680] [id = 228] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (19847400) [pid = 3680] [serial = 638] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (19961800) [pid = 3680] [serial = 639] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (153F4400) [pid = 3680] [serial = 627] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (199AD000) [pid = 3680] [serial = 642] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (15933400) [pid = 3680] [serial = 629] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (12B11000) [pid = 3680] [serial = 618] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (11C71C00) [pid = 3680] [serial = 617] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (15171000) [pid = 3680] [serial = 626] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (110D0800) [pid = 3680] [serial = 620] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (11A14C00) [pid = 3680] [serial = 621] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (13194000) [pid = 3680] [serial = 623] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (13385400) [pid = 3680] [serial = 624] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (16738800) [pid = 3680] [serial = 632] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (10511800) [pid = 3680] [serial = 606] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (10487800) [pid = 3680] [serial = 605] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (13377000) [pid = 3680] [serial = 609] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (13190C00) [pid = 3680] [serial = 608] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1598DC00) [pid = 3680] [serial = 630] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (15D89C00) [pid = 3680] [serial = 612] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (15C49800) [pid = 3680] [serial = 611] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (19848800) [pid = 3680] [serial = 615] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (19847000) [pid = 3680] [serial = 614] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (181EF400) [pid = 3680] [serial = 635] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (16A32400) [pid = 3680] [serial = 633] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (199ACC00) [pid = 3680] [serial = 641] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1984B800) [pid = 3680] [serial = 636] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (199B9000) [pid = 3680] [serial = 644] [outer = 00000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3680 | 1465101597440 Marionette TRACE conn2 <- [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]]]}] 21:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1516ms 21:39:57 INFO - PROCESS | 3680 | 1465101597512 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 21:39:57 INFO - PROCESS | 3680 | 1465101597516 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 21:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:39:57 INFO - PROCESS | 3680 | 1465101597524 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:39:57 INFO - PROCESS | 3680 | 1465101597527 Marionette TRACE conn2 <- [1,890,null,{}] 21:39:57 INFO - PROCESS | 3680 | 1465101597533 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:57 INFO - PROCESS | 3680 | 1465101597536 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:57 INFO - PROCESS | 3680 | 1465101597619 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 21:39:57 INFO - PROCESS | 3680 | 1465101597632 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:57 INFO - PROCESS | 3680 | 1465101597634 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:57 INFO - PROCESS | 3680 | ++DOCSHELL 10517400 == 27 [pid = 3680] [id = 232] 21:39:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (10517C00) [pid = 3680] [serial = 695] [outer = 00000000] 21:39:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (10B5BC00) [pid = 3680] [serial = 696] [outer = 10517C00] 21:39:57 INFO - PROCESS | 3680 | 1465101597682 Marionette DEBUG loaded listener.js 21:39:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (110C4800) [pid = 3680] [serial = 697] [outer = 10517C00] 21:39:58 INFO - PROCESS | 3680 | 1465101598152 Marionette TRACE conn2 <- [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]]]}] 21:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 641ms 21:39:58 INFO - PROCESS | 3680 | 1465101598160 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 21:39:58 INFO - PROCESS | 3680 | 1465101598164 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 21:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:39:58 INFO - PROCESS | 3680 | 1465101598171 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:39:58 INFO - PROCESS | 3680 | 1465101598173 Marionette TRACE conn2 <- [1,894,null,{}] 21:39:58 INFO - PROCESS | 3680 | 1465101598177 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:58 INFO - PROCESS | 3680 | 1465101598180 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:58 INFO - PROCESS | 3680 | 1465101598266 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 21:39:58 INFO - PROCESS | 3680 | 1465101598272 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:58 INFO - PROCESS | 3680 | 1465101598274 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:58 INFO - PROCESS | 3680 | ++DOCSHELL 12A8EC00 == 28 [pid = 3680] [id = 233] 21:39:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (12AC0400) [pid = 3680] [serial = 698] [outer = 00000000] 21:39:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (12B1D400) [pid = 3680] [serial = 699] [outer = 12AC0400] 21:39:58 INFO - PROCESS | 3680 | 1465101598329 Marionette DEBUG loaded listener.js 21:39:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (13045000) [pid = 3680] [serial = 700] [outer = 12AC0400] 21:39:58 INFO - PROCESS | 3680 | 1465101598808 Marionette TRACE conn2 <- [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]]]}] 21:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 688ms 21:39:58 INFO - PROCESS | 3680 | 1465101598870 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 21:39:58 INFO - PROCESS | 3680 | 1465101598872 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 21:39:58 INFO - PROCESS | 3680 | 1465101598876 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:39:58 INFO - PROCESS | 3680 | 1465101598879 Marionette TRACE conn2 <- [1,898,null,{}] 21:39:58 INFO - PROCESS | 3680 | 1465101598889 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:58 INFO - PROCESS | 3680 | 1465101598894 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:58 INFO - PROCESS | 3680 | 1465101598977 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 21:39:58 INFO - PROCESS | 3680 | 1465101598987 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:58 INFO - PROCESS | 3680 | 1465101598989 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:58 INFO - PROCESS | 3680 | ++DOCSHELL 140CF000 == 29 [pid = 3680] [id = 234] 21:39:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (140D0000) [pid = 3680] [serial = 701] [outer = 00000000] 21:39:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (15162C00) [pid = 3680] [serial = 702] [outer = 140D0000] 21:39:59 INFO - PROCESS | 3680 | 1465101599036 Marionette DEBUG loaded listener.js 21:39:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (15168400) [pid = 3680] [serial = 703] [outer = 140D0000] 21:39:59 INFO - PROCESS | 3680 | 1465101599549 Marionette TRACE conn2 <- [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]]]}] 21:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 688ms 21:39:59 INFO - PROCESS | 3680 | 1465101599574 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 21:39:59 INFO - PROCESS | 3680 | 1465101599577 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 21:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:39:59 INFO - PROCESS | 3680 | 1465101599580 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:39:59 INFO - PROCESS | 3680 | 1465101599582 Marionette TRACE conn2 <- [1,902,null,{}] 21:39:59 INFO - PROCESS | 3680 | 1465101599593 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:59 INFO - PROCESS | 3680 | 1465101599594 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:59 INFO - PROCESS | 3680 | 1465101599729 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 21:39:59 INFO - PROCESS | 3680 | 1465101599741 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:59 INFO - PROCESS | 3680 | 1465101599744 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:39:59 INFO - PROCESS | 3680 | ++DOCSHELL 153F5C00 == 30 [pid = 3680] [id = 235] 21:39:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (153F6800) [pid = 3680] [serial = 704] [outer = 00000000] 21:39:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (156E9C00) [pid = 3680] [serial = 705] [outer = 153F6800] 21:39:59 INFO - PROCESS | 3680 | 1465101599787 Marionette DEBUG loaded listener.js 21:39:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (156F4800) [pid = 3680] [serial = 706] [outer = 153F6800] 21:40:00 INFO - PROCESS | 3680 | 1465101600208 Marionette TRACE conn2 <- [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]]]}] 21:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 657ms 21:40:00 INFO - PROCESS | 3680 | 1465101600239 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 21:40:00 INFO - PROCESS | 3680 | 1465101600241 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 21:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:40:00 INFO - PROCESS | 3680 | 1465101600244 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:40:00 INFO - PROCESS | 3680 | 1465101600245 Marionette TRACE conn2 <- [1,906,null,{}] 21:40:00 INFO - PROCESS | 3680 | 1465101600249 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:00 INFO - PROCESS | 3680 | 1465101600251 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:00 INFO - PROCESS | 3680 | 1465101600360 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 21:40:00 INFO - PROCESS | 3680 | 1465101600367 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:00 INFO - PROCESS | 3680 | 1465101600371 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:00 INFO - PROCESS | 3680 | ++DOCSHELL 15935800 == 31 [pid = 3680] [id = 236] 21:40:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (15937C00) [pid = 3680] [serial = 707] [outer = 00000000] 21:40:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (15D81000) [pid = 3680] [serial = 708] [outer = 15937C00] 21:40:00 INFO - PROCESS | 3680 | 1465101600418 Marionette DEBUG loaded listener.js 21:40:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (164A7800) [pid = 3680] [serial = 709] [outer = 15937C00] 21:40:00 INFO - PROCESS | 3680 | 1465101600871 Marionette TRACE conn2 <- [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]]]}] 21:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 703ms 21:40:00 INFO - PROCESS | 3680 | 1465101600944 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 21:40:00 INFO - PROCESS | 3680 | 1465101600946 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 21:40:00 INFO - PROCESS | 3680 | 1465101600949 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:40:00 INFO - PROCESS | 3680 | 1465101600951 Marionette TRACE conn2 <- [1,910,null,{}] 21:40:00 INFO - PROCESS | 3680 | 1465101600954 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:00 INFO - PROCESS | 3680 | 1465101600960 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:01 INFO - PROCESS | 3680 | 1465101601114 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 21:40:01 INFO - PROCESS | 3680 | 1465101601147 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:01 INFO - PROCESS | 3680 | 1465101601149 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:01 INFO - PROCESS | 3680 | ++DOCSHELL 172D5C00 == 32 [pid = 3680] [id = 237] 21:40:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (173A3800) [pid = 3680] [serial = 710] [outer = 00000000] 21:40:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17D60400) [pid = 3680] [serial = 711] [outer = 173A3800] 21:40:01 INFO - PROCESS | 3680 | 1465101601195 Marionette DEBUG loaded listener.js 21:40:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (17D6BC00) [pid = 3680] [serial = 712] [outer = 173A3800] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1A08F000) [pid = 3680] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (153F0C00) [pid = 3680] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (16732800) [pid = 3680] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17F7E800) [pid = 3680] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (199A7400) [pid = 3680] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (110D3800) [pid = 3680] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (156F3400) [pid = 3680] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (110CD000) [pid = 3680] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (199B4000) [pid = 3680] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0F309C00) [pid = 3680] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (154DB400) [pid = 3680] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (10566400) [pid = 3680] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:40:01 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1433A800) [pid = 3680] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:40:01 INFO - PROCESS | 3680 | 1465101601874 Marionette TRACE conn2 <- [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]]]}] 21:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 938ms 21:40:01 INFO - PROCESS | 3680 | 1465101601908 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 21:40:01 INFO - PROCESS | 3680 | 1465101601910 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 21:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:40:01 INFO - PROCESS | 3680 | 1465101601914 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:40:01 INFO - PROCESS | 3680 | 1465101601916 Marionette TRACE conn2 <- [1,914,null,{}] 21:40:01 INFO - PROCESS | 3680 | 1465101601919 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:01 INFO - PROCESS | 3680 | 1465101601921 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:01 INFO - PROCESS | 3680 | 1465101601997 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 21:40:01 INFO - PROCESS | 3680 | 1465101602003 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:01 INFO - PROCESS | 3680 | 1465101602005 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:02 INFO - PROCESS | 3680 | ++DOCSHELL 10511400 == 33 [pid = 3680] [id = 238] 21:40:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (10514400) [pid = 3680] [serial = 713] [outer = 00000000] 21:40:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (140CE000) [pid = 3680] [serial = 714] [outer = 10514400] 21:40:02 INFO - PROCESS | 3680 | 1465101602051 Marionette DEBUG loaded listener.js 21:40:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (156E9800) [pid = 3680] [serial = 715] [outer = 10514400] 21:40:02 INFO - PROCESS | 3680 | 1465101602537 Marionette TRACE conn2 <- [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]]]}] 21:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 641ms 21:40:02 INFO - PROCESS | 3680 | 1465101602549 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 21:40:02 INFO - PROCESS | 3680 | 1465101602551 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 21:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:40:02 INFO - PROCESS | 3680 | 1465101602554 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:40:02 INFO - PROCESS | 3680 | 1465101602556 Marionette TRACE conn2 <- [1,918,null,{}] 21:40:02 INFO - PROCESS | 3680 | 1465101602559 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:02 INFO - PROCESS | 3680 | 1465101602560 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:02 INFO - PROCESS | 3680 | 1465101602637 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 21:40:02 INFO - PROCESS | 3680 | 1465101602643 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:02 INFO - PROCESS | 3680 | 1465101602645 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:02 INFO - PROCESS | 3680 | ++DOCSHELL 14062C00 == 34 [pid = 3680] [id = 239] 21:40:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (16041800) [pid = 3680] [serial = 716] [outer = 00000000] 21:40:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17F8C800) [pid = 3680] [serial = 717] [outer = 16041800] 21:40:02 INFO - PROCESS | 3680 | 1465101602687 Marionette DEBUG loaded listener.js 21:40:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17DF6400) [pid = 3680] [serial = 718] [outer = 16041800] 21:40:03 INFO - PROCESS | 3680 | 1465101603119 Marionette TRACE conn2 <- [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]]]}] 21:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 594ms 21:40:03 INFO - PROCESS | 3680 | 1465101603152 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 21:40:03 INFO - PROCESS | 3680 | 1465101603154 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 21:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:40:03 INFO - PROCESS | 3680 | 1465101603157 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:40:03 INFO - PROCESS | 3680 | 1465101603159 Marionette TRACE conn2 <- [1,922,null,{}] 21:40:03 INFO - PROCESS | 3680 | 1465101603162 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:03 INFO - PROCESS | 3680 | 1465101603164 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:03 INFO - PROCESS | 3680 | 1465101603241 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 21:40:03 INFO - PROCESS | 3680 | 1465101603248 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:03 INFO - PROCESS | 3680 | 1465101603250 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:03 INFO - PROCESS | 3680 | ++DOCSHELL 140CEC00 == 35 [pid = 3680] [id = 240] 21:40:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1984C000) [pid = 3680] [serial = 719] [outer = 00000000] 21:40:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (19961800) [pid = 3680] [serial = 720] [outer = 1984C000] 21:40:03 INFO - PROCESS | 3680 | 1465101603294 Marionette DEBUG loaded listener.js 21:40:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (199A9800) [pid = 3680] [serial = 721] [outer = 1984C000] 21:40:03 INFO - PROCESS | 3680 | 1465101603707 Marionette TRACE conn2 <- [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]]]}] 21:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 594ms 21:40:03 INFO - PROCESS | 3680 | 1465101603760 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 21:40:03 INFO - PROCESS | 3680 | 1465101603771 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 21:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:40:03 INFO - PROCESS | 3680 | 1465101603780 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:40:03 INFO - PROCESS | 3680 | 1465101603782 Marionette TRACE conn2 <- [1,926,null,{}] 21:40:03 INFO - PROCESS | 3680 | 1465101603826 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:03 INFO - PROCESS | 3680 | 1465101603829 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:03 INFO - PROCESS | 3680 | 1465101603943 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 21:40:04 INFO - PROCESS | 3680 | 1465101604113 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:04 INFO - PROCESS | 3680 | 1465101604117 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:04 INFO - PROCESS | 3680 | ++DOCSHELL 10512400 == 36 [pid = 3680] [id = 241] 21:40:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (10512C00) [pid = 3680] [serial = 722] [outer = 00000000] 21:40:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (10A5E800) [pid = 3680] [serial = 723] [outer = 10512C00] 21:40:04 INFO - PROCESS | 3680 | 1465101604174 Marionette DEBUG loaded listener.js 21:40:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (110CFC00) [pid = 3680] [serial = 724] [outer = 10512C00] 21:40:04 INFO - PROCESS | 3680 | 1465101604813 Marionette TRACE conn2 <- [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]]]}] 21:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1078ms 21:40:04 INFO - PROCESS | 3680 | 1465101604891 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 21:40:04 INFO - PROCESS | 3680 | 1465101604895 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 21:40:04 INFO - PROCESS | 3680 | 1465101604900 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:40:04 INFO - PROCESS | 3680 | 1465101604903 Marionette TRACE conn2 <- [1,930,null,{}] 21:40:04 INFO - PROCESS | 3680 | 1465101604933 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:04 INFO - PROCESS | 3680 | 1465101604936 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:05 INFO - PROCESS | 3680 | 1465101605063 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 21:40:05 INFO - PROCESS | 3680 | 1465101605185 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:05 INFO - PROCESS | 3680 | 1465101605189 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:05 INFO - PROCESS | 3680 | ++DOCSHELL 1337D000 == 37 [pid = 3680] [id = 242] 21:40:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (13380400) [pid = 3680] [serial = 725] [outer = 00000000] 21:40:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (13916800) [pid = 3680] [serial = 726] [outer = 13380400] 21:40:05 INFO - PROCESS | 3680 | 1465101605245 Marionette DEBUG loaded listener.js 21:40:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1433A000) [pid = 3680] [serial = 727] [outer = 13380400] 21:40:05 INFO - PROCESS | 3680 | 1465101606000 Marionette TRACE conn2 <- [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]]]}] 21:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1109ms 21:40:06 INFO - PROCESS | 3680 | 1465101606141 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 21:40:06 INFO - PROCESS | 3680 | 1465101606145 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 21:40:06 INFO - PROCESS | 3680 | 1465101606150 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:40:06 INFO - PROCESS | 3680 | 1465101606154 Marionette TRACE conn2 <- [1,934,null,{}] 21:40:06 INFO - PROCESS | 3680 | 1465101606168 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:06 INFO - PROCESS | 3680 | 1465101606171 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:06 INFO - PROCESS | 3680 | 1465101606282 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 21:40:06 INFO - PROCESS | 3680 | 1465101606362 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:06 INFO - PROCESS | 3680 | 1465101606367 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:06 INFO - PROCESS | 3680 | ++DOCSHELL 10517000 == 38 [pid = 3680] [id = 243] 21:40:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (10517800) [pid = 3680] [serial = 728] [outer = 00000000] 21:40:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (10A61400) [pid = 3680] [serial = 729] [outer = 10517800] 21:40:06 INFO - PROCESS | 3680 | 1465101606464 Marionette DEBUG loaded listener.js 21:40:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (11C0E000) [pid = 3680] [serial = 730] [outer = 10517800] 21:40:06 INFO - PROCESS | 3680 | --DOCSHELL 14062C00 == 37 [pid = 3680] [id = 239] 21:40:06 INFO - PROCESS | 3680 | --DOCSHELL 10511400 == 36 [pid = 3680] [id = 238] 21:40:06 INFO - PROCESS | 3680 | --DOCSHELL 172D5C00 == 35 [pid = 3680] [id = 237] 21:40:06 INFO - PROCESS | 3680 | --DOCSHELL 15935800 == 34 [pid = 3680] [id = 236] 21:40:06 INFO - PROCESS | 3680 | --DOCSHELL 153F5C00 == 33 [pid = 3680] [id = 235] 21:40:06 INFO - PROCESS | 3680 | --DOCSHELL 140CF000 == 32 [pid = 3680] [id = 234] 21:40:06 INFO - PROCESS | 3680 | --DOCSHELL 12A8EC00 == 31 [pid = 3680] [id = 233] 21:40:06 INFO - PROCESS | 3680 | --DOCSHELL 10517400 == 30 [pid = 3680] [id = 232] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (1A090800) [pid = 3680] [serial = 677] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (172DA400) [pid = 3680] [serial = 665] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1995AC00) [pid = 3680] [serial = 668] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (199BAC00) [pid = 3680] [serial = 671] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (1995D400) [pid = 3680] [serial = 669] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (12A88000) [pid = 3680] [serial = 653] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (12B13800) [pid = 3680] [serial = 654] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (164A4C00) [pid = 3680] [serial = 662] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (13D1F400) [pid = 3680] [serial = 656] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1432F800) [pid = 3680] [serial = 657] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (199C0800) [pid = 3680] [serial = 645] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1048AC00) [pid = 3680] [serial = 650] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (10516000) [pid = 3680] [serial = 651] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (156E8000) [pid = 3680] [serial = 659] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (156EDC00) [pid = 3680] [serial = 660] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (12A82400) [pid = 3680] [serial = 647] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (12B15C00) [pid = 3680] [serial = 648] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17D22000) [pid = 3680] [serial = 666] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1A116C00) [pid = 3680] [serial = 678] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (199B0C00) [pid = 3680] [serial = 675] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (199C0C00) [pid = 3680] [serial = 672] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1671B000) [pid = 3680] [serial = 663] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17D66400) [pid = 3680] [serial = 674] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (13101400) [pid = 3680] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1A5C3400) [pid = 3680] [serial = 681] [outer = 00000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1A13D400) [pid = 3680] [serial = 680] [outer = 00000000] [url = about:blank] 21:40:07 INFO - PROCESS | 3680 | 1465101607013 Marionette TRACE conn2 <- [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]]]}] 21:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 906ms 21:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:40:07 INFO - PROCESS | 3680 | 1465101607057 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 21:40:07 INFO - PROCESS | 3680 | 1465101607059 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 21:40:07 INFO - PROCESS | 3680 | 1465101607066 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:40:07 INFO - PROCESS | 3680 | 1465101607069 Marionette TRACE conn2 <- [1,938,null,{}] 21:40:07 INFO - PROCESS | 3680 | 1465101607073 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:07 INFO - PROCESS | 3680 | 1465101607075 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:07 INFO - PROCESS | 3680 | 1465101607161 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 21:40:07 INFO - PROCESS | 3680 | 1465101607167 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:07 INFO - PROCESS | 3680 | 1465101607169 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:07 INFO - PROCESS | 3680 | ++DOCSHELL 12B13800 == 31 [pid = 3680] [id = 244] 21:40:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (12B15C00) [pid = 3680] [serial = 731] [outer = 00000000] 21:40:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (1310F800) [pid = 3680] [serial = 732] [outer = 12B15C00] 21:40:07 INFO - PROCESS | 3680 | 1465101607216 Marionette DEBUG loaded listener.js 21:40:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13380000) [pid = 3680] [serial = 733] [outer = 12B15C00] 21:40:07 INFO - PROCESS | 3680 | 1465101607690 Marionette TRACE conn2 <- [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]]]}] 21:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 625ms 21:40:07 INFO - PROCESS | 3680 | 1465101607700 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 21:40:07 INFO - PROCESS | 3680 | 1465101607702 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 21:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:40:07 INFO - PROCESS | 3680 | 1465101607708 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:40:07 INFO - PROCESS | 3680 | 1465101607710 Marionette TRACE conn2 <- [1,942,null,{}] 21:40:07 INFO - PROCESS | 3680 | 1465101607719 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:07 INFO - PROCESS | 3680 | 1465101607724 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:07 INFO - PROCESS | 3680 | 1465101607845 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 21:40:07 INFO - PROCESS | 3680 | 1465101607858 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:07 INFO - PROCESS | 3680 | 1465101607862 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:07 INFO - PROCESS | 3680 | ++DOCSHELL 1516C400 == 32 [pid = 3680] [id = 245] 21:40:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1516CC00) [pid = 3680] [serial = 734] [outer = 00000000] 21:40:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (153E8C00) [pid = 3680] [serial = 735] [outer = 1516CC00] 21:40:07 INFO - PROCESS | 3680 | 1465101607913 Marionette DEBUG loaded listener.js 21:40:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (154D5400) [pid = 3680] [serial = 736] [outer = 1516CC00] 21:40:08 INFO - PROCESS | 3680 | 1465101608371 Marionette TRACE conn2 <- [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]]]}] 21:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 703ms 21:40:08 INFO - PROCESS | 3680 | 1465101608410 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 21:40:08 INFO - PROCESS | 3680 | 1465101608412 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 21:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:40:08 INFO - PROCESS | 3680 | 1465101608416 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:40:08 INFO - PROCESS | 3680 | 1465101608419 Marionette TRACE conn2 <- [1,946,null,{}] 21:40:08 INFO - PROCESS | 3680 | 1465101608422 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:08 INFO - PROCESS | 3680 | 1465101608424 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:08 INFO - PROCESS | 3680 | 1465101608509 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 21:40:08 INFO - PROCESS | 3680 | 1465101608514 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:08 INFO - PROCESS | 3680 | 1465101608516 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:08 INFO - PROCESS | 3680 | ++DOCSHELL 156EB400 == 33 [pid = 3680] [id = 246] 21:40:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (156F2800) [pid = 3680] [serial = 737] [outer = 00000000] 21:40:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16040800) [pid = 3680] [serial = 738] [outer = 156F2800] 21:40:08 INFO - PROCESS | 3680 | 1465101608560 Marionette DEBUG loaded listener.js 21:40:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1671C800) [pid = 3680] [serial = 739] [outer = 156F2800] 21:40:09 INFO - PROCESS | 3680 | 1465101609025 Marionette TRACE conn2 <- [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]]]}] 21:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 640ms 21:40:09 INFO - PROCESS | 3680 | 1465101609056 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 21:40:09 INFO - PROCESS | 3680 | 1465101609058 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 21:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:40:09 INFO - PROCESS | 3680 | 1465101609069 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:40:09 INFO - PROCESS | 3680 | 1465101609071 Marionette TRACE conn2 <- [1,950,null,{}] 21:40:09 INFO - PROCESS | 3680 | 1465101609074 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:09 INFO - PROCESS | 3680 | 1465101609076 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:09 INFO - PROCESS | 3680 | 1465101609181 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 21:40:09 INFO - PROCESS | 3680 | 1465101609267 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:09 INFO - PROCESS | 3680 | 1465101609269 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:09 INFO - PROCESS | 3680 | ++DOCSHELL 16732000 == 34 [pid = 3680] [id = 247] 21:40:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (16A39800) [pid = 3680] [serial = 740] [outer = 00000000] 21:40:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16F2B000) [pid = 3680] [serial = 741] [outer = 16A39800] 21:40:09 INFO - PROCESS | 3680 | 1465101609313 Marionette DEBUG loaded listener.js 21:40:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (172DA400) [pid = 3680] [serial = 742] [outer = 16A39800] 21:40:09 INFO - PROCESS | 3680 | 1465101609758 Marionette TRACE conn2 <- [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]]]}] 21:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 734ms 21:40:09 INFO - PROCESS | 3680 | 1465101609810 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 21:40:09 INFO - PROCESS | 3680 | 1465101609812 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 21:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:40:09 INFO - PROCESS | 3680 | 1465101609815 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:40:09 INFO - PROCESS | 3680 | 1465101609817 Marionette TRACE conn2 <- [1,954,null,{}] 21:40:09 INFO - PROCESS | 3680 | 1465101609820 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:09 INFO - PROCESS | 3680 | 1465101609826 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:09 INFO - PROCESS | 3680 | 1465101609969 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 21:40:09 INFO - PROCESS | 3680 | 1465101609981 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:09 INFO - PROCESS | 3680 | 1465101609984 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:09 INFO - PROCESS | 3680 | ++DOCSHELL 17DF8C00 == 35 [pid = 3680] [id = 248] 21:40:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17F81400) [pid = 3680] [serial = 743] [outer = 00000000] 21:40:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19852800) [pid = 3680] [serial = 744] [outer = 17F81400] 21:40:10 INFO - PROCESS | 3680 | 1465101610028 Marionette DEBUG loaded listener.js 21:40:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (199AB000) [pid = 3680] [serial = 745] [outer = 17F81400] 21:40:10 INFO - PROCESS | 3680 | 1465101610468 Marionette TRACE conn2 <- [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]]]}] 21:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 703ms 21:40:10 INFO - PROCESS | 3680 | 1465101610549 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 21:40:10 INFO - PROCESS | 3680 | 1465101610551 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 21:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:40:10 INFO - PROCESS | 3680 | 1465101610557 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:40:10 INFO - PROCESS | 3680 | 1465101610558 Marionette TRACE conn2 <- [1,958,null,{}] 21:40:10 INFO - PROCESS | 3680 | 1465101610562 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:10 INFO - PROCESS | 3680 | 1465101610563 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:10 INFO - PROCESS | 3680 | 1465101610689 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 21:40:10 INFO - PROCESS | 3680 | 1465101610699 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:10 INFO - PROCESS | 3680 | 1465101610701 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:10 INFO - PROCESS | 3680 | ++DOCSHELL 1984B000 == 36 [pid = 3680] [id = 249] 21:40:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1984D800) [pid = 3680] [serial = 746] [outer = 00000000] 21:40:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (199B8800) [pid = 3680] [serial = 747] [outer = 1984D800] 21:40:10 INFO - PROCESS | 3680 | 1465101610794 Marionette DEBUG loaded listener.js 21:40:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (199ADC00) [pid = 3680] [serial = 748] [outer = 1984D800] 21:40:11 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (110D4800) [pid = 3680] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:40:11 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (12AC0400) [pid = 3680] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:40:11 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (140D0000) [pid = 3680] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:40:11 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (15937C00) [pid = 3680] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:40:11 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (10510000) [pid = 3680] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:40:11 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1516D000) [pid = 3680] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:40:11 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (19846000) [pid = 3680] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:40:11 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (173A3800) [pid = 3680] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:40:11 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (10514400) [pid = 3680] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:40:11 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (16041800) [pid = 3680] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:40:11 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (153F6800) [pid = 3680] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:40:11 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (10517C00) [pid = 3680] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:40:11 INFO - PROCESS | 3680 | 1465101611235 Marionette TRACE conn2 <- [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]]]}] 21:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 735ms 21:40:11 INFO - PROCESS | 3680 | 1465101611295 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 21:40:11 INFO - PROCESS | 3680 | 1465101611297 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 21:40:11 INFO - PROCESS | 3680 | 1465101611300 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:40:11 INFO - PROCESS | 3680 | 1465101611302 Marionette TRACE conn2 <- [1,962,null,{}] 21:40:11 INFO - PROCESS | 3680 | 1465101611306 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:11 INFO - PROCESS | 3680 | 1465101611308 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:11 INFO - PROCESS | 3680 | 1465101611416 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 21:40:11 INFO - PROCESS | 3680 | 1465101611470 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:11 INFO - PROCESS | 3680 | 1465101611472 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:11 INFO - PROCESS | 3680 | ++DOCSHELL 10A5B400 == 37 [pid = 3680] [id = 250] 21:40:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (10F2D400) [pid = 3680] [serial = 749] [outer = 00000000] 21:40:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15171C00) [pid = 3680] [serial = 750] [outer = 10F2D400] 21:40:11 INFO - PROCESS | 3680 | 1465101611515 Marionette DEBUG loaded listener.js 21:40:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (172DCC00) [pid = 3680] [serial = 751] [outer = 10F2D400] 21:40:11 INFO - PROCESS | 3680 | 1465101611868 Marionette TRACE conn2 <- [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]]]}] 21:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 594ms 21:40:11 INFO - PROCESS | 3680 | 1465101611898 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 21:40:11 INFO - PROCESS | 3680 | 1465101611900 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 21:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:40:11 INFO - PROCESS | 3680 | 1465101611903 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:40:11 INFO - PROCESS | 3680 | 1465101611905 Marionette TRACE conn2 <- [1,966,null,{}] 21:40:11 INFO - PROCESS | 3680 | 1465101611908 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:11 INFO - PROCESS | 3680 | 1465101611910 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:12 INFO - PROCESS | 3680 | 1465101612023 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 21:40:12 INFO - PROCESS | 3680 | 1465101612057 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:12 INFO - PROCESS | 3680 | 1465101612060 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:12 INFO - PROCESS | 3680 | ++DOCSHELL 156E7000 == 38 [pid = 3680] [id = 251] 21:40:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1984CC00) [pid = 3680] [serial = 752] [outer = 00000000] 21:40:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (199C0000) [pid = 3680] [serial = 753] [outer = 1984CC00] 21:40:12 INFO - PROCESS | 3680 | 1465101612106 Marionette DEBUG loaded listener.js 21:40:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (19ED4C00) [pid = 3680] [serial = 754] [outer = 1984CC00] 21:40:12 INFO - PROCESS | 3680 | 1465101612496 Marionette TRACE conn2 <- [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]]]}] 21:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 625ms 21:40:12 INFO - PROCESS | 3680 | 1465101612542 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 21:40:12 INFO - PROCESS | 3680 | 1465101612543 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 21:40:12 INFO - PROCESS | 3680 | 1465101612547 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:40:12 INFO - PROCESS | 3680 | 1465101612549 Marionette TRACE conn2 <- [1,970,null,{}] 21:40:12 INFO - PROCESS | 3680 | 1465101612556 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:12 INFO - PROCESS | 3680 | 1465101612557 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:12 INFO - PROCESS | 3680 | 1465101612682 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 21:40:12 INFO - PROCESS | 3680 | 1465101612694 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:12 INFO - PROCESS | 3680 | 1465101612696 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:12 INFO - PROCESS | 3680 | ++DOCSHELL 12802C00 == 39 [pid = 3680] [id = 252] 21:40:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (199C2400) [pid = 3680] [serial = 755] [outer = 00000000] 21:40:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1A117800) [pid = 3680] [serial = 756] [outer = 199C2400] 21:40:12 INFO - PROCESS | 3680 | 1465101612746 Marionette DEBUG loaded listener.js 21:40:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1A122800) [pid = 3680] [serial = 757] [outer = 199C2400] 21:40:13 INFO - PROCESS | 3680 | 1465101613193 Marionette TRACE conn2 <- [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]]]}] 21:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 688ms 21:40:13 INFO - PROCESS | 3680 | 1465101613247 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 21:40:13 INFO - PROCESS | 3680 | 1465101613252 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 21:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:40:13 INFO - PROCESS | 3680 | 1465101613258 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:40:13 INFO - PROCESS | 3680 | 1465101613261 Marionette TRACE conn2 <- [1,974,null,{}] 21:40:13 INFO - PROCESS | 3680 | 1465101613267 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:13 INFO - PROCESS | 3680 | 1465101613270 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:13 INFO - PROCESS | 3680 | 1465101613432 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 21:40:13 INFO - PROCESS | 3680 | 1465101613547 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:13 INFO - PROCESS | 3680 | 1465101613552 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:13 INFO - PROCESS | 3680 | ++DOCSHELL 10516000 == 40 [pid = 3680] [id = 253] 21:40:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (105F8C00) [pid = 3680] [serial = 758] [outer = 00000000] 21:40:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1142BC00) [pid = 3680] [serial = 759] [outer = 105F8C00] 21:40:13 INFO - PROCESS | 3680 | 1465101613609 Marionette DEBUG loaded listener.js 21:40:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (12B1C400) [pid = 3680] [serial = 760] [outer = 105F8C00] 21:40:14 INFO - PROCESS | 3680 | 1465101614142 Marionette TRACE conn2 <- [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]]]}] 21:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 953ms 21:40:14 INFO - PROCESS | 3680 | 1465101614203 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 21:40:14 INFO - PROCESS | 3680 | 1465101614208 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 21:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:40:14 INFO - PROCESS | 3680 | 1465101614215 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:40:14 INFO - PROCESS | 3680 | 1465101614218 Marionette TRACE conn2 <- [1,978,null,{}] 21:40:14 INFO - PROCESS | 3680 | 1465101614222 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:14 INFO - PROCESS | 3680 | 1465101614225 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:14 INFO - PROCESS | 3680 | 1465101614334 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 21:40:14 INFO - PROCESS | 3680 | 1465101614435 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:14 INFO - PROCESS | 3680 | 1465101614437 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:14 INFO - PROCESS | 3680 | ++DOCSHELL 1433A400 == 41 [pid = 3680] [id = 254] 21:40:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1433A800) [pid = 3680] [serial = 761] [outer = 00000000] 21:40:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (15169C00) [pid = 3680] [serial = 762] [outer = 1433A800] 21:40:14 INFO - PROCESS | 3680 | 1465101614492 Marionette DEBUG loaded listener.js 21:40:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (156D4C00) [pid = 3680] [serial = 763] [outer = 1433A800] 21:40:15 INFO - PROCESS | 3680 | 1465101615111 Marionette TRACE conn2 <- [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]]]}] 21:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 953ms 21:40:15 INFO - PROCESS | 3680 | 1465101615159 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 21:40:15 INFO - PROCESS | 3680 | 1465101615162 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 21:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:40:15 INFO - PROCESS | 3680 | 1465101615166 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:40:15 INFO - PROCESS | 3680 | 1465101615169 Marionette TRACE conn2 <- [1,982,null,{}] 21:40:15 INFO - PROCESS | 3680 | 1465101615180 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:15 INFO - PROCESS | 3680 | 1465101615185 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:15 INFO - PROCESS | 3680 | 1465101615294 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 21:40:15 INFO - PROCESS | 3680 | 1465101615394 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:15 INFO - PROCESS | 3680 | 1465101615397 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:15 INFO - PROCESS | 3680 | ++DOCSHELL 17DF9C00 == 42 [pid = 3680] [id = 255] 21:40:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1984D000) [pid = 3680] [serial = 764] [outer = 00000000] 21:40:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (199BA800) [pid = 3680] [serial = 765] [outer = 1984D000] 21:40:15 INFO - PROCESS | 3680 | 1465101615453 Marionette DEBUG loaded listener.js 21:40:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1A093400) [pid = 3680] [serial = 766] [outer = 1984D000] 21:40:16 INFO - PROCESS | 3680 | 1465101616019 Marionette TRACE conn2 <- [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]]]}] 21:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 907ms 21:40:16 INFO - PROCESS | 3680 | 1465101616070 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 21:40:16 INFO - PROCESS | 3680 | 1465101616072 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 21:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:40:16 INFO - PROCESS | 3680 | 1465101616076 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:40:16 INFO - PROCESS | 3680 | 1465101616078 Marionette TRACE conn2 <- [1,986,null,{}] 21:40:16 INFO - PROCESS | 3680 | 1465101616082 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:16 INFO - PROCESS | 3680 | 1465101616084 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:16 INFO - PROCESS | 3680 | 1465101616190 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 21:40:16 INFO - PROCESS | 3680 | 1465101616287 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:16 INFO - PROCESS | 3680 | 1465101616290 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:16 INFO - PROCESS | 3680 | ++DOCSHELL 1A5C0000 == 43 [pid = 3680] [id = 256] 21:40:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1A5C0400) [pid = 3680] [serial = 767] [outer = 00000000] 21:40:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1A70BC00) [pid = 3680] [serial = 768] [outer = 1A5C0400] 21:40:16 INFO - PROCESS | 3680 | 1465101616344 Marionette DEBUG loaded listener.js 21:40:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1A711400) [pid = 3680] [serial = 769] [outer = 1A5C0400] 21:40:16 INFO - PROCESS | 3680 | 1465101616918 Marionette TRACE conn2 <- [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]]]}] 21:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 891ms 21:40:16 INFO - PROCESS | 3680 | 1465101616979 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 21:40:16 INFO - PROCESS | 3680 | 1465101616982 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 21:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:40:16 INFO - PROCESS | 3680 | 1465101616986 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:40:16 INFO - PROCESS | 3680 | 1465101616988 Marionette TRACE conn2 <- [1,990,null,{}] 21:40:16 INFO - PROCESS | 3680 | 1465101616992 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:16 INFO - PROCESS | 3680 | 1465101616994 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:17 INFO - PROCESS | 3680 | 1465101617096 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 21:40:17 INFO - PROCESS | 3680 | 1465101617198 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:17 INFO - PROCESS | 3680 | 1465101617201 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:17 INFO - PROCESS | 3680 | ++DOCSHELL 1050FC00 == 44 [pid = 3680] [id = 257] 21:40:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (105F3400) [pid = 3680] [serial = 770] [outer = 00000000] 21:40:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (12A0F400) [pid = 3680] [serial = 771] [outer = 105F3400] 21:40:17 INFO - PROCESS | 3680 | 1465101617253 Marionette DEBUG loaded listener.js 21:40:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (13909C00) [pid = 3680] [serial = 772] [outer = 105F3400] 21:40:18 INFO - PROCESS | 3680 | 1465101618007 Marionette TRACE conn2 <- [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]]]}] 21:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1094ms 21:40:18 INFO - PROCESS | 3680 | 1465101618088 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 21:40:18 INFO - PROCESS | 3680 | 1465101618092 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 21:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:40:18 INFO - PROCESS | 3680 | 1465101618096 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:40:18 INFO - PROCESS | 3680 | 1465101618101 Marionette TRACE conn2 <- [1,994,null,{}] 21:40:18 INFO - PROCESS | 3680 | 1465101618125 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:18 INFO - PROCESS | 3680 | 1465101618127 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:18 INFO - PROCESS | 3680 | 1465101618233 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 156E7000 == 43 [pid = 3680] [id = 251] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 10A5B400 == 42 [pid = 3680] [id = 250] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 1984B000 == 41 [pid = 3680] [id = 249] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 17DF8C00 == 40 [pid = 3680] [id = 248] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 16732000 == 39 [pid = 3680] [id = 247] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 1516C400 == 38 [pid = 3680] [id = 245] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 12B13800 == 37 [pid = 3680] [id = 244] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 10517000 == 36 [pid = 3680] [id = 243] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 10512400 == 35 [pid = 3680] [id = 241] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 1337D000 == 34 [pid = 3680] [id = 242] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 140CEC00 == 33 [pid = 3680] [id = 240] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 110D3400 == 32 [pid = 3680] [id = 231] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 156EB400 == 31 [pid = 3680] [id = 246] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 1A5C0000 == 30 [pid = 3680] [id = 256] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 1050FC00 == 29 [pid = 3680] [id = 257] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 17DF9C00 == 28 [pid = 3680] [id = 255] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 12802C00 == 27 [pid = 3680] [id = 252] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 10516000 == 26 [pid = 3680] [id = 253] 21:40:18 INFO - PROCESS | 3680 | --DOCSHELL 1433A400 == 25 [pid = 3680] [id = 254] 21:40:18 INFO - PROCESS | 3680 | 1465101618922 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:18 INFO - PROCESS | 3680 | 1465101618928 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (19961800) [pid = 3680] [serial = 720] [outer = 00000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (156E9C00) [pid = 3680] [serial = 705] [outer = 00000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (156F4800) [pid = 3680] [serial = 706] [outer = 00000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (10B5BC00) [pid = 3680] [serial = 696] [outer = 00000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (110C4800) [pid = 3680] [serial = 697] [outer = 00000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (13339800) [pid = 3680] [serial = 694] [outer = 00000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (13106800) [pid = 3680] [serial = 693] [outer = 00000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (12B1D400) [pid = 3680] [serial = 699] [outer = 00000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (13045000) [pid = 3680] [serial = 700] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (15162C00) [pid = 3680] [serial = 702] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (164A7800) [pid = 3680] [serial = 709] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (15D81000) [pid = 3680] [serial = 708] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (13377C00) [pid = 3680] [serial = 684] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (12B13000) [pid = 3680] [serial = 683] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (164A3C00) [pid = 3680] [serial = 687] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (156D9C00) [pid = 3680] [serial = 686] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1A139C00) [pid = 3680] [serial = 690] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (199AA000) [pid = 3680] [serial = 689] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17D60400) [pid = 3680] [serial = 711] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (140CE000) [pid = 3680] [serial = 714] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (156E9800) [pid = 3680] [serial = 715] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17D6BC00) [pid = 3680] [serial = 712] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17F8C800) [pid = 3680] [serial = 717] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17DF6400) [pid = 3680] [serial = 718] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (15168400) [pid = 3680] [serial = 703] [outer = 00000000] [url = about:blank] 21:40:19 INFO - PROCESS | 3680 | ++DOCSHELL 0F30F000 == 26 [pid = 3680] [id = 258] 21:40:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0F396400) [pid = 3680] [serial = 773] [outer = 00000000] 21:40:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (102D1800) [pid = 3680] [serial = 774] [outer = 0F396400] 21:40:19 INFO - PROCESS | 3680 | 1465101619076 Marionette DEBUG loaded listener.js 21:40:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (10509000) [pid = 3680] [serial = 775] [outer = 0F396400] 21:40:19 INFO - PROCESS | 3680 | 1465101619533 Marionette TRACE conn2 <- [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]]]}] 21:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1484ms 21:40:19 INFO - PROCESS | 3680 | 1465101619581 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 21:40:19 INFO - PROCESS | 3680 | 1465101619584 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 21:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:40:19 INFO - PROCESS | 3680 | 1465101619593 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:40:19 INFO - PROCESS | 3680 | 1465101619596 Marionette TRACE conn2 <- [1,998,null,{}] 21:40:19 INFO - PROCESS | 3680 | 1465101619601 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:19 INFO - PROCESS | 3680 | 1465101619605 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:19 INFO - PROCESS | 3680 | 1465101619697 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 21:40:19 INFO - PROCESS | 3680 | 1465101619714 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:19 INFO - PROCESS | 3680 | 1465101619717 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:19 INFO - PROCESS | 3680 | ++DOCSHELL 10F21400 == 27 [pid = 3680] [id = 259] 21:40:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (10F26000) [pid = 3680] [serial = 776] [outer = 00000000] 21:40:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (110D0800) [pid = 3680] [serial = 777] [outer = 10F26000] 21:40:19 INFO - PROCESS | 3680 | 1465101619769 Marionette DEBUG loaded listener.js 21:40:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (11C64800) [pid = 3680] [serial = 778] [outer = 10F26000] 21:40:20 INFO - PROCESS | 3680 | 1465101620244 Marionette TRACE conn2 <- [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]]]}] 21:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 687ms 21:40:20 INFO - PROCESS | 3680 | 1465101620292 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 21:40:20 INFO - PROCESS | 3680 | 1465101620296 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 21:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:40:20 INFO - PROCESS | 3680 | 1465101620330 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:40:20 INFO - PROCESS | 3680 | 1465101620332 Marionette TRACE conn2 <- [1,1002,null,{}] 21:40:20 INFO - PROCESS | 3680 | 1465101620339 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:20 INFO - PROCESS | 3680 | 1465101620341 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:20 INFO - PROCESS | 3680 | 1465101620435 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 21:40:20 INFO - PROCESS | 3680 | 1465101620521 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:20 INFO - PROCESS | 3680 | 1465101620524 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:20 INFO - PROCESS | 3680 | ++DOCSHELL 12D8A400 == 28 [pid = 3680] [id = 260] 21:40:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (13030400) [pid = 3680] [serial = 779] [outer = 00000000] 21:40:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (13101400) [pid = 3680] [serial = 780] [outer = 13030400] 21:40:20 INFO - PROCESS | 3680 | 1465101620570 Marionette DEBUG loaded listener.js 21:40:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (13190C00) [pid = 3680] [serial = 781] [outer = 13030400] 21:40:20 INFO - PROCESS | 3680 | 1465101620992 Marionette TRACE conn2 <- [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]]]}] 21:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 719ms 21:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:40:21 INFO - PROCESS | 3680 | 1465101621025 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 21:40:21 INFO - PROCESS | 3680 | 1465101621027 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 21:40:21 INFO - PROCESS | 3680 | 1465101621032 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:40:21 INFO - PROCESS | 3680 | 1465101621038 Marionette TRACE conn2 <- [1,1006,null,{}] 21:40:21 INFO - PROCESS | 3680 | 1465101621057 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:21 INFO - PROCESS | 3680 | 1465101621061 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:21 INFO - PROCESS | 3680 | 1465101621181 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 21:40:21 INFO - PROCESS | 3680 | 1465101621197 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:21 INFO - PROCESS | 3680 | 1465101621199 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:21 INFO - PROCESS | 3680 | ++DOCSHELL 140C4000 == 29 [pid = 3680] [id = 261] 21:40:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (140C5400) [pid = 3680] [serial = 782] [outer = 00000000] 21:40:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (14330800) [pid = 3680] [serial = 783] [outer = 140C5400] 21:40:21 INFO - PROCESS | 3680 | 1465101621244 Marionette DEBUG loaded listener.js 21:40:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (12B1D400) [pid = 3680] [serial = 784] [outer = 140C5400] 21:40:21 INFO - PROCESS | 3680 | 1465101621705 Marionette TRACE conn2 <- [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]]]}] 21:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 688ms 21:40:21 INFO - PROCESS | 3680 | 1465101621730 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 21:40:21 INFO - PROCESS | 3680 | 1465101621733 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 21:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:40:21 INFO - PROCESS | 3680 | 1465101621736 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:40:21 INFO - PROCESS | 3680 | 1465101621738 Marionette TRACE conn2 <- [1,1010,null,{}] 21:40:21 INFO - PROCESS | 3680 | 1465101621741 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:21 INFO - PROCESS | 3680 | 1465101621743 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:21 INFO - PROCESS | 3680 | 1465101621885 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 21:40:21 INFO - PROCESS | 3680 | 1465101621907 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:21 INFO - PROCESS | 3680 | 1465101621909 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:21 INFO - PROCESS | 3680 | ++DOCSHELL 153BB400 == 30 [pid = 3680] [id = 262] 21:40:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (153BB800) [pid = 3680] [serial = 785] [outer = 00000000] 21:40:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (156E9800) [pid = 3680] [serial = 786] [outer = 153BB800] 21:40:21 INFO - PROCESS | 3680 | 1465101621953 Marionette DEBUG loaded listener.js 21:40:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (156EF400) [pid = 3680] [serial = 787] [outer = 153BB800] 21:40:22 INFO - PROCESS | 3680 | 1465101622385 Marionette TRACE conn2 <- [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]]]}] 21:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 688ms 21:40:22 INFO - PROCESS | 3680 | 1465101622441 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 21:40:22 INFO - PROCESS | 3680 | 1465101622443 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 21:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:40:22 INFO - PROCESS | 3680 | 1465101622446 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:40:22 INFO - PROCESS | 3680 | 1465101622448 Marionette TRACE conn2 <- [1,1014,null,{}] 21:40:22 INFO - PROCESS | 3680 | 1465101622451 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:22 INFO - PROCESS | 3680 | 1465101622453 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:22 INFO - PROCESS | 3680 | 1465101622561 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 21:40:22 INFO - PROCESS | 3680 | 1465101622566 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:22 INFO - PROCESS | 3680 | 1465101622572 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:22 INFO - PROCESS | 3680 | ++DOCSHELL 15987000 == 31 [pid = 3680] [id = 263] 21:40:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (15987C00) [pid = 3680] [serial = 788] [outer = 00000000] 21:40:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (15C4F400) [pid = 3680] [serial = 789] [outer = 15987C00] 21:40:22 INFO - PROCESS | 3680 | 1465101622631 Marionette DEBUG loaded listener.js 21:40:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1671CC00) [pid = 3680] [serial = 790] [outer = 15987C00] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (16A39800) [pid = 3680] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (1984C000) [pid = 3680] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (13380400) [pid = 3680] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (156F2800) [pid = 3680] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (10512C00) [pid = 3680] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (10517800) [pid = 3680] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (12B15C00) [pid = 3680] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1516CC00) [pid = 3680] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1984CC00) [pid = 3680] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17F81400) [pid = 3680] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (10F2D400) [pid = 3680] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1984D800) [pid = 3680] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:40:23 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (199C2400) [pid = 3680] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:40:23 INFO - PROCESS | 3680 | 1465101623429 Marionette TRACE conn2 <- [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]]]}] 21:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1047ms 21:40:23 INFO - PROCESS | 3680 | 1465101623500 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 21:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:40:23 INFO - PROCESS | 3680 | 1465101623502 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 21:40:23 INFO - PROCESS | 3680 | 1465101623506 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:40:23 INFO - PROCESS | 3680 | 1465101623507 Marionette TRACE conn2 <- [1,1018,null,{}] 21:40:23 INFO - PROCESS | 3680 | 1465101623511 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:23 INFO - PROCESS | 3680 | 1465101623513 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:23 INFO - PROCESS | 3680 | 1465101623627 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 21:40:23 INFO - PROCESS | 3680 | 1465101623686 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:23 INFO - PROCESS | 3680 | 1465101623688 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:23 INFO - PROCESS | 3680 | ++DOCSHELL 102D0800 == 32 [pid = 3680] [id = 264] 21:40:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (104F2C00) [pid = 3680] [serial = 791] [outer = 00000000] 21:40:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (14335C00) [pid = 3680] [serial = 792] [outer = 104F2C00] 21:40:23 INFO - PROCESS | 3680 | 1465101623731 Marionette DEBUG loaded listener.js 21:40:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16D6B800) [pid = 3680] [serial = 793] [outer = 104F2C00] 21:40:24 INFO - PROCESS | 3680 | 1465101624090 Marionette TRACE conn2 <- [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]]]}] 21:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 640ms 21:40:24 INFO - PROCESS | 3680 | 1465101624141 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 21:40:24 INFO - PROCESS | 3680 | 1465101624143 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 21:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:40:24 INFO - PROCESS | 3680 | 1465101624147 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:40:24 INFO - PROCESS | 3680 | 1465101624148 Marionette TRACE conn2 <- [1,1022,null,{}] 21:40:24 INFO - PROCESS | 3680 | 1465101624152 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:24 INFO - PROCESS | 3680 | 1465101624154 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:24 INFO - PROCESS | 3680 | 1465101624230 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 21:40:24 INFO - PROCESS | 3680 | 1465101624237 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:24 INFO - PROCESS | 3680 | 1465101624239 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:24 INFO - PROCESS | 3680 | ++DOCSHELL 16A39800 == 33 [pid = 3680] [id = 265] 21:40:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (173AB800) [pid = 3680] [serial = 794] [outer = 00000000] 21:40:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D1A800) [pid = 3680] [serial = 795] [outer = 173AB800] 21:40:24 INFO - PROCESS | 3680 | 1465101624282 Marionette DEBUG loaded listener.js 21:40:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17D60400) [pid = 3680] [serial = 796] [outer = 173AB800] 21:40:24 INFO - PROCESS | 3680 | 1465101624705 Marionette TRACE conn2 <- [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]]]}] 21:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 594ms 21:40:24 INFO - PROCESS | 3680 | 1465101624764 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 21:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:40:24 INFO - PROCESS | 3680 | 1465101624766 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 21:40:24 INFO - PROCESS | 3680 | 1465101624770 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:40:24 INFO - PROCESS | 3680 | 1465101624771 Marionette TRACE conn2 <- [1,1026,null,{}] 21:40:24 INFO - PROCESS | 3680 | 1465101624775 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:24 INFO - PROCESS | 3680 | 1465101624776 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:24 INFO - PROCESS | 3680 | 1465101624855 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 21:40:24 INFO - PROCESS | 3680 | 1465101624860 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:24 INFO - PROCESS | 3680 | 1465101624862 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:24 INFO - PROCESS | 3680 | ++DOCSHELL 17D60C00 == 34 [pid = 3680] [id = 266] 21:40:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17D69800) [pid = 3680] [serial = 797] [outer = 00000000] 21:40:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (181EC000) [pid = 3680] [serial = 798] [outer = 17D69800] 21:40:24 INFO - PROCESS | 3680 | 1465101624905 Marionette DEBUG loaded listener.js 21:40:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (181EE400) [pid = 3680] [serial = 799] [outer = 17D69800] 21:40:25 INFO - PROCESS | 3680 | 1465101625488 Marionette TRACE conn2 <- [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]]]}] 21:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 797ms 21:40:25 INFO - PROCESS | 3680 | 1465101625576 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 21:40:25 INFO - PROCESS | 3680 | 1465101625581 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 21:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:40:25 INFO - PROCESS | 3680 | 1465101625587 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:40:25 INFO - PROCESS | 3680 | 1465101625590 Marionette TRACE conn2 <- [1,1030,null,{}] 21:40:25 INFO - PROCESS | 3680 | 1465101625597 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:25 INFO - PROCESS | 3680 | 1465101625600 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:25 INFO - PROCESS | 3680 | 1465101625728 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 21:40:25 INFO - PROCESS | 3680 | 1465101625851 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:25 INFO - PROCESS | 3680 | 1465101625856 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:25 INFO - PROCESS | 3680 | ++DOCSHELL 104F0800 == 35 [pid = 3680] [id = 267] 21:40:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (104F0C00) [pid = 3680] [serial = 800] [outer = 00000000] 21:40:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (10B65000) [pid = 3680] [serial = 801] [outer = 104F0C00] 21:40:25 INFO - PROCESS | 3680 | 1465101625916 Marionette DEBUG loaded listener.js 21:40:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (12B0F400) [pid = 3680] [serial = 802] [outer = 104F0C00] 21:40:26 INFO - PROCESS | 3680 | 1465101626718 Marionette TRACE conn2 <- [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]]]}] 21:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1156ms 21:40:26 INFO - PROCESS | 3680 | 1465101626742 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 21:40:26 INFO - PROCESS | 3680 | 1465101626747 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 21:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:40:26 INFO - PROCESS | 3680 | 1465101626753 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:40:26 INFO - PROCESS | 3680 | 1465101626756 Marionette TRACE conn2 <- [1,1034,null,{}] 21:40:26 INFO - PROCESS | 3680 | 1465101626760 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:26 INFO - PROCESS | 3680 | 1465101626763 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:26 INFO - PROCESS | 3680 | 1465101626880 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 21:40:27 INFO - PROCESS | 3680 | 1465101627008 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:27 INFO - PROCESS | 3680 | 1465101627011 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:27 INFO - PROCESS | 3680 | ++DOCSHELL 1390E400 == 36 [pid = 3680] [id = 268] 21:40:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (13912400) [pid = 3680] [serial = 803] [outer = 00000000] 21:40:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (140CA400) [pid = 3680] [serial = 804] [outer = 13912400] 21:40:27 INFO - PROCESS | 3680 | 1465101627074 Marionette DEBUG loaded listener.js 21:40:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (15168400) [pid = 3680] [serial = 805] [outer = 13912400] 21:40:27 INFO - PROCESS | 3680 | --DOCSHELL 12A83000 == 35 [pid = 3680] [id = 149] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (16F2B000) [pid = 3680] [serial = 741] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (172DA400) [pid = 3680] [serial = 742] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (199A9800) [pid = 3680] [serial = 721] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (13916800) [pid = 3680] [serial = 726] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1433A000) [pid = 3680] [serial = 727] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (16040800) [pid = 3680] [serial = 738] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (10A5E800) [pid = 3680] [serial = 723] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (110CFC00) [pid = 3680] [serial = 724] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (10A61400) [pid = 3680] [serial = 729] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (11C0E000) [pid = 3680] [serial = 730] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1310F800) [pid = 3680] [serial = 732] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (13380000) [pid = 3680] [serial = 733] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (153E8C00) [pid = 3680] [serial = 735] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (19ED4C00) [pid = 3680] [serial = 754] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (154D5400) [pid = 3680] [serial = 736] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (199AB000) [pid = 3680] [serial = 745] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (19852800) [pid = 3680] [serial = 744] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15171C00) [pid = 3680] [serial = 750] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (199B8800) [pid = 3680] [serial = 747] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (199C0000) [pid = 3680] [serial = 753] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1A122800) [pid = 3680] [serial = 757] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1A117800) [pid = 3680] [serial = 756] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (199ADC00) [pid = 3680] [serial = 748] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1671C800) [pid = 3680] [serial = 739] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (172DCC00) [pid = 3680] [serial = 751] [outer = 00000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3680 | 1465101627937 Marionette TRACE conn2 <- [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]]]}] 21:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1250ms 21:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:40:28 INFO - PROCESS | 3680 | 1465101628011 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 21:40:28 INFO - PROCESS | 3680 | 1465101628014 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 21:40:28 INFO - PROCESS | 3680 | 1465101628019 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:40:28 INFO - PROCESS | 3680 | 1465101628022 Marionette TRACE conn2 <- [1,1038,null,{}] 21:40:28 INFO - PROCESS | 3680 | 1465101628027 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:28 INFO - PROCESS | 3680 | 1465101628030 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:28 INFO - PROCESS | 3680 | 1465101628117 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 21:40:28 INFO - PROCESS | 3680 | 1465101628130 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:28 INFO - PROCESS | 3680 | 1465101628133 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:28 INFO - PROCESS | 3680 | ++DOCSHELL 10A64400 == 36 [pid = 3680] [id = 269] 21:40:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (10B5D000) [pid = 3680] [serial = 806] [outer = 00000000] 21:40:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (110DE000) [pid = 3680] [serial = 807] [outer = 10B5D000] 21:40:28 INFO - PROCESS | 3680 | 1465101628181 Marionette DEBUG loaded listener.js 21:40:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (12A88000) [pid = 3680] [serial = 808] [outer = 10B5D000] 21:40:28 INFO - PROCESS | 3680 | 1465101628644 Marionette TRACE conn2 <- [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]]]}] 21:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 625ms 21:40:28 INFO - PROCESS | 3680 | 1465101628689 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 21:40:28 INFO - PROCESS | 3680 | 1465101628693 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 21:40:28 INFO - PROCESS | 3680 | 1465101628699 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:40:28 INFO - PROCESS | 3680 | 1465101628701 Marionette TRACE conn2 <- [1,1042,null,{}] 21:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:40:28 INFO - PROCESS | 3680 | 1465101628709 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:28 INFO - PROCESS | 3680 | 1465101628712 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:28 INFO - PROCESS | 3680 | 1465101628796 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 21:40:28 INFO - PROCESS | 3680 | 1465101628805 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:28 INFO - PROCESS | 3680 | 1465101628807 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:28 INFO - PROCESS | 3680 | ++DOCSHELL 1332D000 == 37 [pid = 3680] [id = 270] 21:40:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1332D400) [pid = 3680] [serial = 809] [outer = 00000000] 21:40:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1337F000) [pid = 3680] [serial = 810] [outer = 1332D400] 21:40:28 INFO - PROCESS | 3680 | 1465101628853 Marionette DEBUG loaded listener.js 21:40:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1390F400) [pid = 3680] [serial = 811] [outer = 1332D400] 21:40:29 INFO - PROCESS | 3680 | 1465101629320 Marionette TRACE conn2 <- [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]]]}] 21:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 625ms 21:40:29 INFO - PROCESS | 3680 | 1465101629342 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 21:40:29 INFO - PROCESS | 3680 | 1465101629344 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 21:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:40:29 INFO - PROCESS | 3680 | 1465101629347 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:40:29 INFO - PROCESS | 3680 | 1465101629351 Marionette TRACE conn2 <- [1,1046,null,{}] 21:40:29 INFO - PROCESS | 3680 | 1465101629361 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:29 INFO - PROCESS | 3680 | 1465101629365 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:29 INFO - PROCESS | 3680 | 1465101629450 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 21:40:29 INFO - PROCESS | 3680 | 1465101629460 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:29 INFO - PROCESS | 3680 | 1465101629462 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:29 INFO - PROCESS | 3680 | ++DOCSHELL 153F1C00 == 38 [pid = 3680] [id = 271] 21:40:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (153F2800) [pid = 3680] [serial = 812] [outer = 00000000] 21:40:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (156CE800) [pid = 3680] [serial = 813] [outer = 153F2800] 21:40:29 INFO - PROCESS | 3680 | 1465101629513 Marionette DEBUG loaded listener.js 21:40:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (156ED800) [pid = 3680] [serial = 814] [outer = 153F2800] 21:40:29 INFO - PROCESS | 3680 | 1465101629957 Marionette TRACE conn2 <- [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]]]}] 21:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 641ms 21:40:29 INFO - PROCESS | 3680 | 1465101629985 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 21:40:29 INFO - PROCESS | 3680 | 1465101629988 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 21:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:40:29 INFO - PROCESS | 3680 | 1465101629991 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:40:29 INFO - PROCESS | 3680 | 1465101629993 Marionette TRACE conn2 <- [1,1050,null,{}] 21:40:29 INFO - PROCESS | 3680 | 1465101629996 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:29 INFO - PROCESS | 3680 | 1465101629998 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:30 INFO - PROCESS | 3680 | 1465101630088 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 21:40:30 INFO - PROCESS | 3680 | 1465101630093 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:30 INFO - PROCESS | 3680 | 1465101630095 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:30 INFO - PROCESS | 3680 | ++DOCSHELL 1598D400 == 39 [pid = 3680] [id = 272] 21:40:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15C4B000) [pid = 3680] [serial = 815] [outer = 00000000] 21:40:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16A38C00) [pid = 3680] [serial = 816] [outer = 15C4B000] 21:40:30 INFO - PROCESS | 3680 | 1465101630139 Marionette DEBUG loaded listener.js 21:40:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (172D9400) [pid = 3680] [serial = 817] [outer = 15C4B000] 21:40:30 INFO - PROCESS | 3680 | 1465101630651 Marionette TRACE conn2 <- [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]]]}] 21:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 703ms 21:40:30 INFO - PROCESS | 3680 | 1465101630690 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 21:40:30 INFO - PROCESS | 3680 | 1465101630692 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 21:40:30 INFO - PROCESS | 3680 | 1465101630696 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:40:30 INFO - PROCESS | 3680 | 1465101630697 Marionette TRACE conn2 <- [1,1054,null,{}] 21:40:30 INFO - PROCESS | 3680 | 1465101630707 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:30 INFO - PROCESS | 3680 | 1465101630709 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:30 INFO - PROCESS | 3680 | 1465101630817 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 21:40:30 INFO - PROCESS | 3680 | 1465101630829 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:30 INFO - PROCESS | 3680 | 1465101630832 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:30 INFO - PROCESS | 3680 | ++DOCSHELL 16719800 == 40 [pid = 3680] [id = 273] 21:40:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1671C000) [pid = 3680] [serial = 818] [outer = 00000000] 21:40:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17CBC400) [pid = 3680] [serial = 819] [outer = 1671C000] 21:40:30 INFO - PROCESS | 3680 | 1465101630906 Marionette DEBUG loaded listener.js 21:40:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D65800) [pid = 3680] [serial = 820] [outer = 1671C000] 21:40:31 INFO - PROCESS | 3680 | 1465101631396 Marionette TRACE conn2 <- [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]]]}] 21:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 21:40:31 INFO - PROCESS | 3680 | 1465101631439 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 21:40:31 INFO - PROCESS | 3680 | 1465101631441 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 21:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:40:31 INFO - PROCESS | 3680 | 1465101631480 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:40:31 INFO - PROCESS | 3680 | 1465101631481 Marionette TRACE conn2 <- [1,1058,null,{}] 21:40:31 INFO - PROCESS | 3680 | 1465101631485 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:31 INFO - PROCESS | 3680 | 1465101631490 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:31 INFO - PROCESS | 3680 | 1465101631631 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 21:40:31 INFO - PROCESS | 3680 | 1465101631690 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:31 INFO - PROCESS | 3680 | 1465101631692 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:31 INFO - PROCESS | 3680 | ++DOCSHELL 156F2000 == 41 [pid = 3680] [id = 274] 21:40:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (173E7000) [pid = 3680] [serial = 821] [outer = 00000000] 21:40:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (199A3C00) [pid = 3680] [serial = 822] [outer = 173E7000] 21:40:31 INFO - PROCESS | 3680 | 1465101631736 Marionette DEBUG loaded listener.js 21:40:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (199A4000) [pid = 3680] [serial = 823] [outer = 173E7000] 21:40:32 INFO - PROCESS | 3680 | 1465101632157 Marionette TRACE conn2 <- [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]]]}] 21:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 703ms 21:40:32 INFO - PROCESS | 3680 | 1465101632176 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 21:40:32 INFO - PROCESS | 3680 | 1465101632177 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 21:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:40:32 INFO - PROCESS | 3680 | 1465101632186 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:40:32 INFO - PROCESS | 3680 | 1465101632188 Marionette TRACE conn2 <- [1,1062,null,{}] 21:40:32 INFO - PROCESS | 3680 | 1465101632192 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:32 INFO - PROCESS | 3680 | 1465101632193 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:32 INFO - PROCESS | 3680 | 1465101632300 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 21:40:32 INFO - PROCESS | 3680 | 1465101632305 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:32 INFO - PROCESS | 3680 | 1465101632307 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:32 INFO - PROCESS | 3680 | ++DOCSHELL 199AD800 == 42 [pid = 3680] [id = 275] 21:40:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (199B0800) [pid = 3680] [serial = 824] [outer = 00000000] 21:40:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (199B7400) [pid = 3680] [serial = 825] [outer = 199B0800] 21:40:32 INFO - PROCESS | 3680 | 1465101632357 Marionette DEBUG loaded listener.js 21:40:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (199BB800) [pid = 3680] [serial = 826] [outer = 199B0800] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (13030400) [pid = 3680] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0F396400) [pid = 3680] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (10F26000) [pid = 3680] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (105F3400) [pid = 3680] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (105F8C00) [pid = 3680] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1433A800) [pid = 3680] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1984D000) [pid = 3680] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1A5C0400) [pid = 3680] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (153BB800) [pid = 3680] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (104F2C00) [pid = 3680] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (15987C00) [pid = 3680] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (173AB800) [pid = 3680] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:40:32 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (140C5400) [pid = 3680] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:40:32 INFO - PROCESS | 3680 | 1465101632853 Marionette TRACE conn2 <- [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]]]}] 21:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 687ms 21:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:40:32 INFO - PROCESS | 3680 | 1465101632886 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 21:40:32 INFO - PROCESS | 3680 | 1465101632888 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 21:40:32 INFO - PROCESS | 3680 | 1465101632891 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:40:32 INFO - PROCESS | 3680 | 1465101632893 Marionette TRACE conn2 <- [1,1066,null,{}] 21:40:32 INFO - PROCESS | 3680 | 1465101632896 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:32 INFO - PROCESS | 3680 | 1465101632897 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:33 INFO - PROCESS | 3680 | 1465101633004 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 21:40:33 INFO - PROCESS | 3680 | 1465101633012 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:33 INFO - PROCESS | 3680 | 1465101633014 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:33 INFO - PROCESS | 3680 | ++DOCSHELL 10B61800 == 43 [pid = 3680] [id = 276] 21:40:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (12B1AC00) [pid = 3680] [serial = 827] [outer = 00000000] 21:40:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15987C00) [pid = 3680] [serial = 828] [outer = 12B1AC00] 21:40:33 INFO - PROCESS | 3680 | 1465101633056 Marionette DEBUG loaded listener.js 21:40:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (181F3400) [pid = 3680] [serial = 829] [outer = 12B1AC00] 21:40:33 INFO - PROCESS | 3680 | 1465101633478 Marionette TRACE conn2 <- [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]]]}] 21:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 625ms 21:40:33 INFO - PROCESS | 3680 | 1465101633529 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 21:40:33 INFO - PROCESS | 3680 | 1465101633531 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 21:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:40:33 INFO - PROCESS | 3680 | 1465101633534 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:40:33 INFO - PROCESS | 3680 | 1465101633536 Marionette TRACE conn2 <- [1,1070,null,{}] 21:40:33 INFO - PROCESS | 3680 | 1465101633540 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:33 INFO - PROCESS | 3680 | 1465101633542 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:33 INFO - PROCESS | 3680 | 1465101633622 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 21:40:33 INFO - PROCESS | 3680 | 1465101633627 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:33 INFO - PROCESS | 3680 | 1465101633629 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:33 INFO - PROCESS | 3680 | ++DOCSHELL 153F0C00 == 44 [pid = 3680] [id = 277] 21:40:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (156F3400) [pid = 3680] [serial = 830] [outer = 00000000] 21:40:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (199BDC00) [pid = 3680] [serial = 831] [outer = 156F3400] 21:40:33 INFO - PROCESS | 3680 | 1465101633671 Marionette DEBUG loaded listener.js 21:40:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19ED1000) [pid = 3680] [serial = 832] [outer = 156F3400] 21:40:34 INFO - PROCESS | 3680 | 1465101634095 Marionette TRACE conn2 <- [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]]]}] 21:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 594ms 21:40:34 INFO - PROCESS | 3680 | 1465101634144 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 21:40:34 INFO - PROCESS | 3680 | 1465101634146 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 21:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:40:34 INFO - PROCESS | 3680 | 1465101634150 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:40:34 INFO - PROCESS | 3680 | 1465101634151 Marionette TRACE conn2 <- [1,1074,null,{}] 21:40:34 INFO - PROCESS | 3680 | 1465101634159 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:34 INFO - PROCESS | 3680 | 1465101634160 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:34 INFO - PROCESS | 3680 | 1465101634240 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 21:40:34 INFO - PROCESS | 3680 | 1465101634246 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:34 INFO - PROCESS | 3680 | 1465101634248 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:34 INFO - PROCESS | 3680 | ++DOCSHELL 199B0400 == 45 [pid = 3680] [id = 278] 21:40:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (199BD400) [pid = 3680] [serial = 833] [outer = 00000000] 21:40:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1A11DC00) [pid = 3680] [serial = 834] [outer = 199BD400] 21:40:34 INFO - PROCESS | 3680 | 1465101634291 Marionette DEBUG loaded listener.js 21:40:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1A11E400) [pid = 3680] [serial = 835] [outer = 199BD400] 21:40:34 INFO - PROCESS | 3680 | 1465101634938 Marionette TRACE conn2 <- [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]]]}] 21:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 844ms 21:40:34 INFO - PROCESS | 3680 | 1465101634992 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 21:40:34 INFO - PROCESS | 3680 | 1465101634996 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 21:40:34 INFO - PROCESS | 3680 | 1465101635001 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:40:34 INFO - PROCESS | 3680 | 1465101635005 Marionette TRACE conn2 <- [1,1078,null,{}] 21:40:35 INFO - PROCESS | 3680 | 1465101635011 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:35 INFO - PROCESS | 3680 | 1465101635014 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:35 INFO - PROCESS | 3680 | 1465101635125 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 21:40:35 INFO - PROCESS | 3680 | 1465101635256 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:35 INFO - PROCESS | 3680 | 1465101635260 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:35 INFO - PROCESS | 3680 | ++DOCSHELL 10A56400 == 46 [pid = 3680] [id = 279] 21:40:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (10A58C00) [pid = 3680] [serial = 836] [outer = 00000000] 21:40:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (12B12400) [pid = 3680] [serial = 837] [outer = 10A58C00] 21:40:35 INFO - PROCESS | 3680 | 1465101635316 Marionette DEBUG loaded listener.js 21:40:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (13032C00) [pid = 3680] [serial = 838] [outer = 10A58C00] 21:40:35 INFO - PROCESS | 3680 | 1465101635909 Marionette TRACE conn2 <- [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]]]}] 21:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 938ms 21:40:35 INFO - PROCESS | 3680 | 1465101635948 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 21:40:35 INFO - PROCESS | 3680 | 1465101635953 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 21:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:40:35 INFO - PROCESS | 3680 | 1465101635959 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:40:35 INFO - PROCESS | 3680 | 1465101635962 Marionette TRACE conn2 <- [1,1082,null,{}] 21:40:35 INFO - PROCESS | 3680 | 1465101635966 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:35 INFO - PROCESS | 3680 | 1465101635969 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:36 INFO - PROCESS | 3680 | 1465101636077 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 21:40:36 INFO - PROCESS | 3680 | 1465101636182 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:36 INFO - PROCESS | 3680 | 1465101636185 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:36 INFO - PROCESS | 3680 | ++DOCSHELL 140CAC00 == 47 [pid = 3680] [id = 280] 21:40:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (140CB000) [pid = 3680] [serial = 839] [outer = 00000000] 21:40:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1516A400) [pid = 3680] [serial = 840] [outer = 140CB000] 21:40:36 INFO - PROCESS | 3680 | 1465101636240 Marionette DEBUG loaded listener.js 21:40:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (154D9C00) [pid = 3680] [serial = 841] [outer = 140CB000] 21:40:36 INFO - PROCESS | 3680 | 1465101636863 Marionette TRACE conn2 <- [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]]]}] 21:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 938ms 21:40:36 INFO - PROCESS | 3680 | 1465101636904 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 21:40:36 INFO - PROCESS | 3680 | 1465101636906 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 21:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:40:36 INFO - PROCESS | 3680 | 1465101636910 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:40:36 INFO - PROCESS | 3680 | 1465101636914 Marionette TRACE conn2 <- [1,1086,null,{}] 21:40:36 INFO - PROCESS | 3680 | 1465101636925 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:36 INFO - PROCESS | 3680 | 1465101636929 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:37 INFO - PROCESS | 3680 | 1465101637037 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 21:40:37 INFO - PROCESS | 3680 | 1465101637170 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:37 INFO - PROCESS | 3680 | 1465101637173 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:37 INFO - PROCESS | 3680 | ++DOCSHELL 199A7000 == 48 [pid = 3680] [id = 281] 21:40:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (199A7400) [pid = 3680] [serial = 842] [outer = 00000000] 21:40:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (19EDC000) [pid = 3680] [serial = 843] [outer = 199A7400] 21:40:37 INFO - PROCESS | 3680 | 1465101637230 Marionette DEBUG loaded listener.js 21:40:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1A131800) [pid = 3680] [serial = 844] [outer = 199A7400] 21:40:37 INFO - PROCESS | 3680 | 1465101637784 Marionette TRACE conn2 <- [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]]]}] 21:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 938ms 21:40:37 INFO - PROCESS | 3680 | 1465101637855 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 21:40:37 INFO - PROCESS | 3680 | 1465101637858 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 21:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:40:37 INFO - PROCESS | 3680 | 1465101637862 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:40:37 INFO - PROCESS | 3680 | 1465101637864 Marionette TRACE conn2 <- [1,1090,null,{}] 21:40:37 INFO - PROCESS | 3680 | 1465101637868 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:37 INFO - PROCESS | 3680 | 1465101637870 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:37 INFO - PROCESS | 3680 | 1465101637978 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 21:40:38 INFO - PROCESS | 3680 | 1465101638213 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:38 INFO - PROCESS | 3680 | 1465101638216 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:38 INFO - PROCESS | 3680 | ++DOCSHELL 0F39AC00 == 49 [pid = 3680] [id = 282] 21:40:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (102D0000) [pid = 3680] [serial = 845] [outer = 00000000] 21:40:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (104F2C00) [pid = 3680] [serial = 846] [outer = 102D0000] 21:40:38 INFO - PROCESS | 3680 | 1465101638287 Marionette DEBUG loaded listener.js 21:40:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (105EE800) [pid = 3680] [serial = 847] [outer = 102D0000] 21:40:38 INFO - PROCESS | 3680 | 1465101638897 Marionette TRACE conn2 <- [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]]]}] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 1432D400 == 48 [pid = 3680] [id = 156] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 154D3800 == 47 [pid = 3680] [id = 158] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 17D69400 == 46 [pid = 3680] [id = 157] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 0F308C00 == 45 [pid = 3680] [id = 153] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 10B5D400 == 44 [pid = 3680] [id = 152] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 0F30F000 == 43 [pid = 3680] [id = 258] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 10B5D800 == 42 [pid = 3680] [id = 154] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 110C9000 == 41 [pid = 3680] [id = 143] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 13330C00 == 40 [pid = 3680] [id = 144] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 19ED9C00 == 39 [pid = 3680] [id = 159] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 1593C000 == 38 [pid = 3680] [id = 146] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 154CF800 == 37 [pid = 3680] [id = 155] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 1280CC00 == 36 [pid = 3680] [id = 148] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 199BB000 == 35 [pid = 3680] [id = 151] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 17CC4400 == 34 [pid = 3680] [id = 150] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 14EEF000 == 33 [pid = 3680] [id = 145] 21:40:39 INFO - PROCESS | 3680 | --DOCSHELL 165B1400 == 32 [pid = 3680] [id = 147] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (13101400) [pid = 3680] [serial = 780] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (102D1800) [pid = 3680] [serial = 774] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (10509000) [pid = 3680] [serial = 775] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (110D0800) [pid = 3680] [serial = 777] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (11C64800) [pid = 3680] [serial = 778] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (13909C00) [pid = 3680] [serial = 772] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (12A0F400) [pid = 3680] [serial = 771] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (12B1C400) [pid = 3680] [serial = 760] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1142BC00) [pid = 3680] [serial = 759] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (156D4C00) [pid = 3680] [serial = 763] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (15169C00) [pid = 3680] [serial = 762] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1A093400) [pid = 3680] [serial = 766] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (199BA800) [pid = 3680] [serial = 765] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1A711400) [pid = 3680] [serial = 769] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1A70BC00) [pid = 3680] [serial = 768] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (156EF400) [pid = 3680] [serial = 787] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (181EC000) [pid = 3680] [serial = 798] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (156E9800) [pid = 3680] [serial = 786] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (14335C00) [pid = 3680] [serial = 792] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (15C4F400) [pid = 3680] [serial = 789] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17D1A800) [pid = 3680] [serial = 795] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1671CC00) [pid = 3680] [serial = 790] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17D60400) [pid = 3680] [serial = 796] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (14330800) [pid = 3680] [serial = 783] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (12B1D400) [pid = 3680] [serial = 784] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (16D6B800) [pid = 3680] [serial = 793] [outer = 00000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (13190C00) [pid = 3680] [serial = 781] [outer = 00000000] [url = about:blank] 21:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1703ms 21:40:39 INFO - PROCESS | 3680 | 1465101639631 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 21:40:39 INFO - PROCESS | 3680 | 1465101639636 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 21:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:40:39 INFO - PROCESS | 3680 | 1465101639645 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:40:39 INFO - PROCESS | 3680 | 1465101639648 Marionette TRACE conn2 <- [1,1094,null,{}] 21:40:39 INFO - PROCESS | 3680 | 1465101639654 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:39 INFO - PROCESS | 3680 | 1465101639657 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:39 INFO - PROCESS | 3680 | 1465101639744 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 21:40:39 INFO - PROCESS | 3680 | 1465101639751 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:39 INFO - PROCESS | 3680 | 1465101639755 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:39 INFO - PROCESS | 3680 | ++DOCSHELL 1050F800 == 33 [pid = 3680] [id = 283] 21:40:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (1050FC00) [pid = 3680] [serial = 848] [outer = 00000000] 21:40:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (10517800) [pid = 3680] [serial = 849] [outer = 1050FC00] 21:40:39 INFO - PROCESS | 3680 | 1465101639808 Marionette DEBUG loaded listener.js 21:40:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (10A5E400) [pid = 3680] [serial = 850] [outer = 1050FC00] 21:40:40 INFO - PROCESS | 3680 | 1465101640314 Marionette TRACE conn2 <- [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]]]}] 21:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 687ms 21:40:40 INFO - PROCESS | 3680 | 1465101640343 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 21:40:40 INFO - PROCESS | 3680 | 1465101640347 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 21:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:40:40 INFO - PROCESS | 3680 | 1465101640354 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:40:40 INFO - PROCESS | 3680 | 1465101640358 Marionette TRACE conn2 <- [1,1098,null,{}] 21:40:40 INFO - PROCESS | 3680 | 1465101640361 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:40 INFO - PROCESS | 3680 | 1465101640364 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:40 INFO - PROCESS | 3680 | 1465101640453 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 21:40:40 INFO - PROCESS | 3680 | 1465101640462 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:40 INFO - PROCESS | 3680 | 1465101640465 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:40 INFO - PROCESS | 3680 | ++DOCSHELL 12A8DC00 == 34 [pid = 3680] [id = 284] 21:40:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (12A8EC00) [pid = 3680] [serial = 851] [outer = 00000000] 21:40:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (12B11000) [pid = 3680] [serial = 852] [outer = 12A8EC00] 21:40:40 INFO - PROCESS | 3680 | 1465101640516 Marionette DEBUG loaded listener.js 21:40:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (12B1D400) [pid = 3680] [serial = 853] [outer = 12A8EC00] 21:40:40 INFO - PROCESS | 3680 | 1465101640979 Marionette TRACE conn2 <- [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]]]}] 21:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 656ms 21:40:41 INFO - PROCESS | 3680 | 1465101641008 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 21:40:41 INFO - PROCESS | 3680 | 1465101641010 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 21:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:40:41 INFO - PROCESS | 3680 | 1465101641014 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:40:41 INFO - PROCESS | 3680 | 1465101641016 Marionette TRACE conn2 <- [1,1102,null,{}] 21:40:41 INFO - PROCESS | 3680 | 1465101641026 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:41 INFO - PROCESS | 3680 | 1465101641031 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:41 INFO - PROCESS | 3680 | 1465101641144 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 21:40:41 INFO - PROCESS | 3680 | 1465101641156 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:41 INFO - PROCESS | 3680 | 1465101641159 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:41 INFO - PROCESS | 3680 | ++DOCSHELL 13380000 == 35 [pid = 3680] [id = 285] 21:40:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (13821C00) [pid = 3680] [serial = 854] [outer = 00000000] 21:40:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1390BC00) [pid = 3680] [serial = 855] [outer = 13821C00] 21:40:41 INFO - PROCESS | 3680 | 1465101641207 Marionette DEBUG loaded listener.js 21:40:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (13D27800) [pid = 3680] [serial = 856] [outer = 13821C00] 21:40:41 INFO - PROCESS | 3680 | 1465101641697 Marionette TRACE conn2 <- [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]]]}] 21:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 735ms 21:40:41 INFO - PROCESS | 3680 | 1465101641753 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 21:40:41 INFO - PROCESS | 3680 | 1465101641755 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 21:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:40:41 INFO - PROCESS | 3680 | 1465101641759 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:40:41 INFO - PROCESS | 3680 | 1465101641760 Marionette TRACE conn2 <- [1,1106,null,{}] 21:40:41 INFO - PROCESS | 3680 | 1465101641764 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:41 INFO - PROCESS | 3680 | 1465101641766 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:41 INFO - PROCESS | 3680 | 1465101641863 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 21:40:41 INFO - PROCESS | 3680 | 1465101641869 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:41 INFO - PROCESS | 3680 | 1465101641871 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:41 INFO - PROCESS | 3680 | ++DOCSHELL 13D23000 == 36 [pid = 3680] [id = 286] 21:40:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (14070800) [pid = 3680] [serial = 857] [outer = 00000000] 21:40:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (15171800) [pid = 3680] [serial = 858] [outer = 14070800] 21:40:41 INFO - PROCESS | 3680 | 1465101641920 Marionette DEBUG loaded listener.js 21:40:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (154CF400) [pid = 3680] [serial = 859] [outer = 14070800] 21:40:42 INFO - PROCESS | 3680 | 1465101642395 Marionette TRACE conn2 <- [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]]]}] 21:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 703ms 21:40:42 INFO - PROCESS | 3680 | 1465101642458 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 21:40:42 INFO - PROCESS | 3680 | 1465101642460 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 21:40:42 INFO - PROCESS | 3680 | 1465101642464 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:40:42 INFO - PROCESS | 3680 | 1465101642465 Marionette TRACE conn2 <- [1,1110,null,{}] 21:40:42 INFO - PROCESS | 3680 | 1465101642501 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:42 INFO - PROCESS | 3680 | 1465101642503 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:42 INFO - PROCESS | 3680 | 1465101642614 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 21:40:42 INFO - PROCESS | 3680 | 1465101642625 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:42 INFO - PROCESS | 3680 | 1465101642628 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:42 INFO - PROCESS | 3680 | ++DOCSHELL 1516A800 == 37 [pid = 3680] [id = 287] 21:40:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (156EB800) [pid = 3680] [serial = 860] [outer = 00000000] 21:40:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (156F3C00) [pid = 3680] [serial = 861] [outer = 156EB800] 21:40:42 INFO - PROCESS | 3680 | 1465101642724 Marionette DEBUG loaded listener.js 21:40:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (15C45000) [pid = 3680] [serial = 862] [outer = 156EB800] 21:40:43 INFO - PROCESS | 3680 | 1465101643114 Marionette TRACE conn2 <- [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]]]}] 21:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 703ms 21:40:43 INFO - PROCESS | 3680 | 1465101643177 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 21:40:43 INFO - PROCESS | 3680 | 1465101643179 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 21:40:43 INFO - PROCESS | 3680 | 1465101643183 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:40:43 INFO - PROCESS | 3680 | 1465101643184 Marionette TRACE conn2 <- [1,1114,null,{}] 21:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:40:43 INFO - PROCESS | 3680 | 1465101643188 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:43 INFO - PROCESS | 3680 | 1465101643194 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:43 INFO - PROCESS | 3680 | 1465101643332 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 21:40:43 INFO - PROCESS | 3680 | 1465101643394 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:43 INFO - PROCESS | 3680 | 1465101643396 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:43 INFO - PROCESS | 3680 | ++DOCSHELL 164AFC00 == 38 [pid = 3680] [id = 288] 21:40:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (164B1000) [pid = 3680] [serial = 863] [outer = 00000000] 21:40:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (16F2B000) [pid = 3680] [serial = 864] [outer = 164B1000] 21:40:43 INFO - PROCESS | 3680 | 1465101643442 Marionette DEBUG loaded listener.js 21:40:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (173DB000) [pid = 3680] [serial = 865] [outer = 164B1000] 21:40:43 INFO - PROCESS | 3680 | 1465101643875 Marionette TRACE conn2 <- [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]]]}] 21:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 735ms 21:40:43 INFO - PROCESS | 3680 | 1465101643957 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 21:40:43 INFO - PROCESS | 3680 | 1465101643959 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 21:40:43 INFO - PROCESS | 3680 | 1465101643965 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:40:43 INFO - PROCESS | 3680 | 1465101643967 Marionette TRACE conn2 <- [1,1118,null,{}] 21:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:40:43 INFO - PROCESS | 3680 | 1465101643970 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:43 INFO - PROCESS | 3680 | 1465101643972 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:44 INFO - PROCESS | 3680 | 1465101644286 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (1671C000) [pid = 3680] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (173E7000) [pid = 3680] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (199B0800) [pid = 3680] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (13912400) [pid = 3680] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (104F0C00) [pid = 3680] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17D69800) [pid = 3680] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (15C4B000) [pid = 3680] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (10B5D000) [pid = 3680] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1332D400) [pid = 3680] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (153F2800) [pid = 3680] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (12B1AC00) [pid = 3680] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (199BD400) [pid = 3680] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:40:44 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (156F3400) [pid = 3680] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:40:44 INFO - PROCESS | 3680 | 1465101644349 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:44 INFO - PROCESS | 3680 | 1465101644351 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:44 INFO - PROCESS | 3680 | ++DOCSHELL 0F396400 == 39 [pid = 3680] [id = 289] 21:40:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (10272800) [pid = 3680] [serial = 866] [outer = 00000000] 21:40:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (105FA800) [pid = 3680] [serial = 867] [outer = 10272800] 21:40:44 INFO - PROCESS | 3680 | 1465101644395 Marionette DEBUG loaded listener.js 21:40:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1332C800) [pid = 3680] [serial = 868] [outer = 10272800] 21:40:44 INFO - PROCESS | 3680 | 1465101644749 Marionette TRACE conn2 <- [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]]]}] 21:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 829ms 21:40:44 INFO - PROCESS | 3680 | 1465101644815 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 21:40:44 INFO - PROCESS | 3680 | 1465101644817 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 21:40:44 INFO - PROCESS | 3680 | 1465101644820 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:40:44 INFO - PROCESS | 3680 | 1465101644822 Marionette TRACE conn2 <- [1,1122,null,{}] 21:40:44 INFO - PROCESS | 3680 | 1465101644825 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:44 INFO - PROCESS | 3680 | 1465101644827 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:44 INFO - PROCESS | 3680 | 1465101644906 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 21:40:44 INFO - PROCESS | 3680 | 1465101644911 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:44 INFO - PROCESS | 3680 | 1465101644913 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:44 INFO - PROCESS | 3680 | ++DOCSHELL 13030400 == 40 [pid = 3680] [id = 290] 21:40:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (15166C00) [pid = 3680] [serial = 869] [outer = 00000000] 21:40:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D5D000) [pid = 3680] [serial = 870] [outer = 15166C00] 21:40:44 INFO - PROCESS | 3680 | 1465101644957 Marionette DEBUG loaded listener.js 21:40:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17D69400) [pid = 3680] [serial = 871] [outer = 15166C00] 21:40:45 INFO - PROCESS | 3680 | 1465101645364 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 594ms 21:40:45 INFO - PROCESS | 3680 | 1465101645418 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 21:40:45 INFO - PROCESS | 3680 | 1465101645420 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 21:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:40:45 INFO - PROCESS | 3680 | 1465101645427 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:40:45 INFO - PROCESS | 3680 | 1465101645429 Marionette TRACE conn2 <- [1,1126,null,{}] 21:40:45 INFO - PROCESS | 3680 | 1465101645432 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:45 INFO - PROCESS | 3680 | 1465101645434 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:45 INFO - PROCESS | 3680 | 1465101645513 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 21:40:45 INFO - PROCESS | 3680 | 1465101645519 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:45 INFO - PROCESS | 3680 | 1465101645521 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:45 INFO - PROCESS | 3680 | ++DOCSHELL 102DAC00 == 41 [pid = 3680] [id = 291] 21:40:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1055FC00) [pid = 3680] [serial = 872] [outer = 00000000] 21:40:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (181F5400) [pid = 3680] [serial = 873] [outer = 1055FC00] 21:40:45 INFO - PROCESS | 3680 | 1465101645566 Marionette DEBUG loaded listener.js 21:40:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (181F7400) [pid = 3680] [serial = 874] [outer = 1055FC00] 21:40:46 INFO - PROCESS | 3680 | 1465101646014 Marionette TRACE conn2 <- [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]]]}] 21:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 640ms 21:40:46 INFO - PROCESS | 3680 | 1465101646066 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 21:40:46 INFO - PROCESS | 3680 | 1465101646068 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 21:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:40:46 INFO - PROCESS | 3680 | 1465101646076 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:40:46 INFO - PROCESS | 3680 | 1465101646078 Marionette TRACE conn2 <- [1,1130,null,{}] 21:40:46 INFO - PROCESS | 3680 | 1465101646081 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:46 INFO - PROCESS | 3680 | 1465101646082 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:46 INFO - PROCESS | 3680 | 1465101646163 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 21:40:46 INFO - PROCESS | 3680 | 1465101646169 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:46 INFO - PROCESS | 3680 | 1465101646171 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:46 INFO - PROCESS | 3680 | ++DOCSHELL 104E6800 == 42 [pid = 3680] [id = 292] 21:40:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (16A39C00) [pid = 3680] [serial = 875] [outer = 00000000] 21:40:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (19969000) [pid = 3680] [serial = 876] [outer = 16A39C00] 21:40:46 INFO - PROCESS | 3680 | 1465101646224 Marionette DEBUG loaded listener.js 21:40:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (199B1C00) [pid = 3680] [serial = 877] [outer = 16A39C00] 21:40:47 INFO - PROCESS | 3680 | 1465101647035 Marionette TRACE conn2 <- [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]]]}] 21:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 984ms 21:40:47 INFO - PROCESS | 3680 | 1465101647063 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 21:40:47 INFO - PROCESS | 3680 | 1465101647068 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 21:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:40:47 INFO - PROCESS | 3680 | 1465101647074 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:40:47 INFO - PROCESS | 3680 | 1465101647079 Marionette TRACE conn2 <- [1,1134,null,{}] 21:40:47 INFO - PROCESS | 3680 | 1465101647084 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:47 INFO - PROCESS | 3680 | 1465101647087 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:47 INFO - PROCESS | 3680 | 1465101647208 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 21:40:47 INFO - PROCESS | 3680 | 1465101647335 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:47 INFO - PROCESS | 3680 | 1465101647338 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:47 INFO - PROCESS | 3680 | ++DOCSHELL 1050C400 == 43 [pid = 3680] [id = 293] 21:40:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (110C4400) [pid = 3680] [serial = 878] [outer = 00000000] 21:40:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (11C64800) [pid = 3680] [serial = 879] [outer = 110C4400] 21:40:47 INFO - PROCESS | 3680 | 1465101647395 Marionette DEBUG loaded listener.js 21:40:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (13035800) [pid = 3680] [serial = 880] [outer = 110C4400] 21:40:48 INFO - PROCESS | 3680 | 1465101648118 Marionette TRACE conn2 <- [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]]]}] 21:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1109ms 21:40:48 INFO - PROCESS | 3680 | 1465101648181 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 21:40:48 INFO - PROCESS | 3680 | 1465101648185 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 21:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:40:48 INFO - PROCESS | 3680 | 1465101648192 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:40:48 INFO - PROCESS | 3680 | 1465101648195 Marionette TRACE conn2 <- [1,1138,null,{}] 21:40:48 INFO - PROCESS | 3680 | 1465101648199 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:48 INFO - PROCESS | 3680 | 1465101648202 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:48 INFO - PROCESS | 3680 | 1465101648324 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 21:40:48 INFO - PROCESS | 3680 | 1465101648521 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:48 INFO - PROCESS | 3680 | 1465101648525 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:48 INFO - PROCESS | 3680 | ++DOCSHELL 0F30A800 == 44 [pid = 3680] [id = 294] 21:40:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0F30B000) [pid = 3680] [serial = 881] [outer = 00000000] 21:40:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (102CD000) [pid = 3680] [serial = 882] [outer = 0F30B000] 21:40:48 INFO - PROCESS | 3680 | 1465101648584 Marionette DEBUG loaded listener.js 21:40:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (10509800) [pid = 3680] [serial = 883] [outer = 0F30B000] 21:40:49 INFO - PROCESS | 3680 | --DOCSHELL 10B61800 == 43 [pid = 3680] [id = 276] 21:40:49 INFO - PROCESS | 3680 | --DOCSHELL 102DAC00 == 42 [pid = 3680] [id = 291] 21:40:49 INFO - PROCESS | 3680 | --DOCSHELL 13030400 == 41 [pid = 3680] [id = 290] 21:40:49 INFO - PROCESS | 3680 | --DOCSHELL 0F396400 == 40 [pid = 3680] [id = 289] 21:40:49 INFO - PROCESS | 3680 | --DOCSHELL 164AFC00 == 39 [pid = 3680] [id = 288] 21:40:49 INFO - PROCESS | 3680 | --DOCSHELL 1516A800 == 38 [pid = 3680] [id = 287] 21:40:49 INFO - PROCESS | 3680 | --DOCSHELL 13D23000 == 37 [pid = 3680] [id = 286] 21:40:49 INFO - PROCESS | 3680 | --DOCSHELL 13380000 == 36 [pid = 3680] [id = 285] 21:40:49 INFO - PROCESS | 3680 | --DOCSHELL 12A8DC00 == 35 [pid = 3680] [id = 284] 21:40:49 INFO - PROCESS | 3680 | --DOCSHELL 1050F800 == 34 [pid = 3680] [id = 283] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (17CBC400) [pid = 3680] [serial = 819] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (199A3C00) [pid = 3680] [serial = 822] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (17D65800) [pid = 3680] [serial = 820] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (199B7400) [pid = 3680] [serial = 825] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (199A4000) [pid = 3680] [serial = 823] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (140CA400) [pid = 3680] [serial = 804] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (15168400) [pid = 3680] [serial = 805] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (10B65000) [pid = 3680] [serial = 801] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (12B0F400) [pid = 3680] [serial = 802] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (181EE400) [pid = 3680] [serial = 799] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (16A38C00) [pid = 3680] [serial = 816] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (110DE000) [pid = 3680] [serial = 807] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (12A88000) [pid = 3680] [serial = 808] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1337F000) [pid = 3680] [serial = 810] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1390F400) [pid = 3680] [serial = 811] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (156CE800) [pid = 3680] [serial = 813] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (15987C00) [pid = 3680] [serial = 828] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (156ED800) [pid = 3680] [serial = 814] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1A11DC00) [pid = 3680] [serial = 834] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1A11E400) [pid = 3680] [serial = 835] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (199BDC00) [pid = 3680] [serial = 831] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (199BB800) [pid = 3680] [serial = 826] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (181F3400) [pid = 3680] [serial = 829] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (172D9400) [pid = 3680] [serial = 817] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (19ED1000) [pid = 3680] [serial = 832] [outer = 00000000] [url = about:blank] 21:40:49 INFO - PROCESS | 3680 | 1465101649211 Marionette TRACE conn2 <- [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]]]}] 21:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1047ms 21:40:49 INFO - PROCESS | 3680 | 1465101649239 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 21:40:49 INFO - PROCESS | 3680 | 1465101649242 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 21:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:40:49 INFO - PROCESS | 3680 | 1465101649262 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:40:49 INFO - PROCESS | 3680 | 1465101649265 Marionette TRACE conn2 <- [1,1142,null,{}] 21:40:49 INFO - PROCESS | 3680 | 1465101649270 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:49 INFO - PROCESS | 3680 | 1465101649274 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:49 INFO - PROCESS | 3680 | 1465101649359 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 21:40:49 INFO - PROCESS | 3680 | 1465101649448 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:49 INFO - PROCESS | 3680 | 1465101649450 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:49 INFO - PROCESS | 3680 | ++DOCSHELL 10B61800 == 35 [pid = 3680] [id = 295] 21:40:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (10B65000) [pid = 3680] [serial = 884] [outer = 00000000] 21:40:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (12807C00) [pid = 3680] [serial = 885] [outer = 10B65000] 21:40:49 INFO - PROCESS | 3680 | 1465101649504 Marionette DEBUG loaded listener.js 21:40:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (12B11C00) [pid = 3680] [serial = 886] [outer = 10B65000] 21:40:49 INFO - PROCESS | 3680 | 1465101649944 Marionette TRACE conn2 <- [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]]]}] 21:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 750ms 21:40:49 INFO - PROCESS | 3680 | 1465101650003 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 21:40:50 INFO - PROCESS | 3680 | 1465101650007 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 21:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:40:50 INFO - PROCESS | 3680 | 1465101650012 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:40:50 INFO - PROCESS | 3680 | 1465101650014 Marionette TRACE conn2 <- [1,1146,null,{}] 21:40:50 INFO - PROCESS | 3680 | 1465101650017 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:50 INFO - PROCESS | 3680 | 1465101650019 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:50 INFO - PROCESS | 3680 | 1465101650128 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 21:40:50 INFO - PROCESS | 3680 | 1465101650284 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:50 INFO - PROCESS | 3680 | 1465101650286 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:50 INFO - PROCESS | 3680 | ++DOCSHELL 13909C00 == 36 [pid = 3680] [id = 296] 21:40:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (13916800) [pid = 3680] [serial = 887] [outer = 00000000] 21:40:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (15170400) [pid = 3680] [serial = 888] [outer = 13916800] 21:40:50 INFO - PROCESS | 3680 | 1465101650337 Marionette DEBUG loaded listener.js 21:40:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (154D5000) [pid = 3680] [serial = 889] [outer = 13916800] 21:40:50 INFO - PROCESS | 3680 | 1465101650713 Marionette TRACE conn2 <- [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]]]}] 21:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 750ms 21:40:50 INFO - PROCESS | 3680 | 1465101650753 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 21:40:50 INFO - PROCESS | 3680 | 1465101650755 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 21:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:40:50 INFO - PROCESS | 3680 | 1465101650769 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:40:50 INFO - PROCESS | 3680 | 1465101650775 Marionette TRACE conn2 <- [1,1150,null,{}] 21:40:50 INFO - PROCESS | 3680 | 1465101650784 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:50 INFO - PROCESS | 3680 | 1465101650788 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:50 INFO - PROCESS | 3680 | 1465101650874 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 21:40:50 INFO - PROCESS | 3680 | 1465101650881 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:50 INFO - PROCESS | 3680 | 1465101650883 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:50 INFO - PROCESS | 3680 | ++DOCSHELL 156E8C00 == 37 [pid = 3680] [id = 297] 21:40:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (156EF400) [pid = 3680] [serial = 890] [outer = 00000000] 21:40:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15D82C00) [pid = 3680] [serial = 891] [outer = 156EF400] 21:40:50 INFO - PROCESS | 3680 | 1465101650934 Marionette DEBUG loaded listener.js 21:40:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (165ADC00) [pid = 3680] [serial = 892] [outer = 156EF400] 21:40:51 INFO - PROCESS | 3680 | 1465101651407 Marionette TRACE conn2 <- [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]]]}] 21:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 703ms 21:40:51 INFO - PROCESS | 3680 | 1465101651458 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 21:40:51 INFO - PROCESS | 3680 | 1465101651461 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 21:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:40:51 INFO - PROCESS | 3680 | 1465101651464 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:40:51 INFO - PROCESS | 3680 | 1465101651466 Marionette TRACE conn2 <- [1,1154,null,{}] 21:40:51 INFO - PROCESS | 3680 | 1465101651469 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:51 INFO - PROCESS | 3680 | 1465101651471 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:51 INFO - PROCESS | 3680 | 1465101651617 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 21:40:51 INFO - PROCESS | 3680 | 1465101651640 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:51 INFO - PROCESS | 3680 | 1465101651643 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:51 INFO - PROCESS | 3680 | ++DOCSHELL 172D5C00 == 38 [pid = 3680] [id = 298] 21:40:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (172D7000) [pid = 3680] [serial = 893] [outer = 00000000] 21:40:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17CBBC00) [pid = 3680] [serial = 894] [outer = 172D7000] 21:40:51 INFO - PROCESS | 3680 | 1465101651687 Marionette DEBUG loaded listener.js 21:40:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D60800) [pid = 3680] [serial = 895] [outer = 172D7000] 21:40:52 INFO - PROCESS | 3680 | 1465101652125 Marionette TRACE conn2 <- [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]]]}] 21:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 704ms 21:40:52 INFO - PROCESS | 3680 | 1465101652162 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 21:40:52 INFO - PROCESS | 3680 | 1465101652164 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 21:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:40:52 INFO - PROCESS | 3680 | 1465101652168 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:40:52 INFO - PROCESS | 3680 | 1465101652170 Marionette TRACE conn2 <- [1,1158,null,{}] 21:40:52 INFO - PROCESS | 3680 | 1465101652180 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:52 INFO - PROCESS | 3680 | 1465101652182 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:52 INFO - PROCESS | 3680 | 1465101652296 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 21:40:52 INFO - PROCESS | 3680 | 1465101652301 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:52 INFO - PROCESS | 3680 | 1465101652307 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:52 INFO - PROCESS | 3680 | ++DOCSHELL 13192C00 == 39 [pid = 3680] [id = 299] 21:40:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (181EB800) [pid = 3680] [serial = 896] [outer = 00000000] 21:40:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19845C00) [pid = 3680] [serial = 897] [outer = 181EB800] 21:40:52 INFO - PROCESS | 3680 | 1465101652360 Marionette DEBUG loaded listener.js 21:40:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (19960000) [pid = 3680] [serial = 898] [outer = 181EB800] 21:40:52 INFO - PROCESS | 3680 | 1465101652834 Marionette TRACE conn2 <- [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]]]}] 21:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 703ms 21:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:40:52 INFO - PROCESS | 3680 | 1465101652868 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 21:40:52 INFO - PROCESS | 3680 | 1465101652870 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 21:40:52 INFO - PROCESS | 3680 | 1465101652874 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:40:52 INFO - PROCESS | 3680 | 1465101652876 Marionette TRACE conn2 <- [1,1162,null,{}] 21:40:52 INFO - PROCESS | 3680 | 1465101652883 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:52 INFO - PROCESS | 3680 | 1465101652885 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:53 INFO - PROCESS | 3680 | 1465101653028 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 21:40:53 INFO - PROCESS | 3680 | 1465101653049 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:53 INFO - PROCESS | 3680 | 1465101653051 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:53 INFO - PROCESS | 3680 | ++DOCSHELL 17DF7400 == 40 [pid = 3680] [id = 300] 21:40:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (19845800) [pid = 3680] [serial = 899] [outer = 00000000] 21:40:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (199BAC00) [pid = 3680] [serial = 900] [outer = 19845800] 21:40:53 INFO - PROCESS | 3680 | 1465101653094 Marionette DEBUG loaded listener.js 21:40:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (199BE400) [pid = 3680] [serial = 901] [outer = 19845800] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (12A8EC00) [pid = 3680] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1050FC00) [pid = 3680] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (13821C00) [pid = 3680] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (156EB800) [pid = 3680] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (14070800) [pid = 3680] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (102D0000) [pid = 3680] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (164B1000) [pid = 3680] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (15166C00) [pid = 3680] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (10272800) [pid = 3680] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (10A58C00) [pid = 3680] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (140CB000) [pid = 3680] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (199A7400) [pid = 3680] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:40:53 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1055FC00) [pid = 3680] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:40:53 INFO - PROCESS | 3680 | 1465101653597 Marionette TRACE conn2 <- [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] 21:40:53 INFO - PROCESS | 3680 | 1465101653677 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 21:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:40:53 INFO - PROCESS | 3680 | 1465101653681 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:40:53 INFO - PROCESS | 3680 | 1465101653682 Marionette TRACE conn2 <- [1,1166,null,{}] 21:40:53 INFO - PROCESS | 3680 | 1465101653686 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:53 INFO - PROCESS | 3680 | 1465101653687 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:53 INFO - PROCESS | 3680 | 1465101653766 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 21:40:53 INFO - PROCESS | 3680 | 1465101653771 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:53 INFO - PROCESS | 3680 | 1465101653773 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:53 INFO - PROCESS | 3680 | ++DOCSHELL 13822000 == 41 [pid = 3680] [id = 301] 21:40:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (14339C00) [pid = 3680] [serial = 902] [outer = 00000000] 21:40:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (172DD800) [pid = 3680] [serial = 903] [outer = 14339C00] 21:40:53 INFO - PROCESS | 3680 | 1465101653819 Marionette DEBUG loaded listener.js 21:40:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (199AC000) [pid = 3680] [serial = 904] [outer = 14339C00] 21:40:54 INFO - PROCESS | 3680 | 1465101654264 Marionette TRACE conn2 <- [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] 21:40:54 INFO - PROCESS | 3680 | 1465101654321 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 21:40:54 INFO - PROCESS | 3680 | 1465101654324 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:40:54 INFO - PROCESS | 3680 | 1465101654326 Marionette TRACE conn2 <- [1,1170,null,{}] 21:40:54 INFO - PROCESS | 3680 | 1465101654329 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:54 INFO - PROCESS | 3680 | 1465101654331 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:54 INFO - PROCESS | 3680 | 1465101654410 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 21:40:54 INFO - PROCESS | 3680 | 1465101654443 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:54 INFO - PROCESS | 3680 | 1465101654445 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:54 INFO - PROCESS | 3680 | ++DOCSHELL 199C1800 == 42 [pid = 3680] [id = 302] 21:40:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (19ED2400) [pid = 3680] [serial = 905] [outer = 00000000] 21:40:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (19ED6800) [pid = 3680] [serial = 906] [outer = 19ED2400] 21:40:54 INFO - PROCESS | 3680 | 1465101654490 Marionette DEBUG loaded listener.js 21:40:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1A116400) [pid = 3680] [serial = 907] [outer = 19ED2400] 21:40:54 INFO - PROCESS | 3680 | 1465101654916 Marionette TRACE conn2 <- [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] 21:40:54 INFO - PROCESS | 3680 | 1465101654985 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 21:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:40:54 INFO - PROCESS | 3680 | 1465101654991 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:40:54 INFO - PROCESS | 3680 | 1465101654993 Marionette TRACE conn2 <- [1,1174,null,{}] 21:40:54 INFO - PROCESS | 3680 | 1465101654996 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:54 INFO - PROCESS | 3680 | 1465101654998 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:55 INFO - PROCESS | 3680 | 1465101655087 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 21:40:55 INFO - PROCESS | 3680 | 1465101655095 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:55 INFO - PROCESS | 3680 | 1465101655097 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:55 INFO - PROCESS | 3680 | ++DOCSHELL 1A11FC00 == 43 [pid = 3680] [id = 303] 21:40:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1A122000) [pid = 3680] [serial = 908] [outer = 00000000] 21:40:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1A5B7800) [pid = 3680] [serial = 909] [outer = 1A122000] 21:40:55 INFO - PROCESS | 3680 | 1465101655141 Marionette DEBUG loaded listener.js 21:40:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1A5C4800) [pid = 3680] [serial = 910] [outer = 1A122000] 21:40:55 INFO - PROCESS | 3680 | 1465101655846 Marionette TRACE conn2 <- [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] 21:40:55 INFO - PROCESS | 3680 | 1465101655882 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 21:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:40:55 INFO - PROCESS | 3680 | 1465101655901 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:40:55 INFO - PROCESS | 3680 | 1465101655906 Marionette TRACE conn2 <- [1,1178,null,{}] 21:40:55 INFO - PROCESS | 3680 | 1465101655912 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:55 INFO - PROCESS | 3680 | 1465101655914 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:56 INFO - PROCESS | 3680 | 1465101656034 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 21:40:56 INFO - PROCESS | 3680 | 1465101656163 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:56 INFO - PROCESS | 3680 | 1465101656166 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:56 INFO - PROCESS | 3680 | ++DOCSHELL 110C9800 == 44 [pid = 3680] [id = 304] 21:40:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (11A13000) [pid = 3680] [serial = 911] [outer = 00000000] 21:40:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (13045000) [pid = 3680] [serial = 912] [outer = 11A13000] 21:40:56 INFO - PROCESS | 3680 | 1465101656225 Marionette DEBUG loaded listener.js 21:40:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1382A800) [pid = 3680] [serial = 913] [outer = 11A13000] 21:40:56 INFO - PROCESS | 3680 | 1465101656755 Marionette TRACE conn2 <- [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] 21:40:56 INFO - PROCESS | 3680 | 1465101656811 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 21:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:40:56 INFO - PROCESS | 3680 | 1465101656817 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:40:56 INFO - PROCESS | 3680 | 1465101656820 Marionette TRACE conn2 <- [1,1182,null,{}] 21:40:56 INFO - PROCESS | 3680 | 1465101656824 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:56 INFO - PROCESS | 3680 | 1465101656827 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:56 INFO - PROCESS | 3680 | 1465101656939 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 21:40:57 INFO - PROCESS | 3680 | 1465101657042 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:57 INFO - PROCESS | 3680 | 1465101657045 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:57 INFO - PROCESS | 3680 | ++DOCSHELL 156F2C00 == 45 [pid = 3680] [id = 305] 21:40:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (156F3000) [pid = 3680] [serial = 914] [outer = 00000000] 21:40:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (16728800) [pid = 3680] [serial = 915] [outer = 156F3000] 21:40:57 INFO - PROCESS | 3680 | 1465101657109 Marionette DEBUG loaded listener.js 21:40:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17D63C00) [pid = 3680] [serial = 916] [outer = 156F3000] 21:40:57 INFO - PROCESS | 3680 | 1465101657707 Marionette TRACE conn2 <- [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] 21:40:57 INFO - PROCESS | 3680 | 1465101657764 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 21:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:40:57 INFO - PROCESS | 3680 | 1465101657768 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:40:57 INFO - PROCESS | 3680 | 1465101657772 Marionette TRACE conn2 <- [1,1186,null,{}] 21:40:57 INFO - PROCESS | 3680 | 1465101657782 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:57 INFO - PROCESS | 3680 | 1465101657787 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:57 INFO - PROCESS | 3680 | 1465101657894 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 21:40:58 INFO - PROCESS | 3680 | 1465101658025 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:58 INFO - PROCESS | 3680 | 1465101658028 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:58 INFO - PROCESS | 3680 | ++DOCSHELL 1A5BA000 == 46 [pid = 3680] [id = 306] 21:40:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1A5BAC00) [pid = 3680] [serial = 917] [outer = 00000000] 21:40:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1A70DC00) [pid = 3680] [serial = 918] [outer = 1A5BAC00] 21:40:58 INFO - PROCESS | 3680 | 1465101658085 Marionette DEBUG loaded listener.js 21:40:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1A712400) [pid = 3680] [serial = 919] [outer = 1A5BAC00] 21:40:58 INFO - PROCESS | 3680 | 1465101658659 Marionette TRACE conn2 <- [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]]]}] 21:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 937ms 21:40:58 INFO - PROCESS | 3680 | 1465101658713 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 21:40:58 INFO - PROCESS | 3680 | 1465101658716 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 21:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:40:58 INFO - PROCESS | 3680 | 1465101658720 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:40:58 INFO - PROCESS | 3680 | 1465101658722 Marionette TRACE conn2 <- [1,1190,null,{}] 21:40:58 INFO - PROCESS | 3680 | 1465101658726 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:58 INFO - PROCESS | 3680 | 1465101658728 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:58 INFO - PROCESS | 3680 | 1465101658837 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 21:40:58 INFO - PROCESS | 3680 | 1465101658944 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:58 INFO - PROCESS | 3680 | 1465101658946 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:58 INFO - PROCESS | 3680 | ++DOCSHELL 10B64000 == 47 [pid = 3680] [id = 307] 21:40:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (10B64400) [pid = 3680] [serial = 920] [outer = 00000000] 21:40:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1332CC00) [pid = 3680] [serial = 921] [outer = 10B64400] 21:40:58 INFO - PROCESS | 3680 | 1465101658999 Marionette DEBUG loaded listener.js 21:40:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (153F0000) [pid = 3680] [serial = 922] [outer = 10B64400] 21:40:59 INFO - PROCESS | 3680 | 1465101659743 Marionette TRACE conn2 <- [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]]]}] 21:40:59 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 21:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1078ms 21:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:40:59 INFO - PROCESS | 3680 | 1465101659810 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 21:40:59 INFO - PROCESS | 3680 | 1465101659814 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 21:40:59 INFO - PROCESS | 3680 | 1465101659819 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:40:59 INFO - PROCESS | 3680 | 1465101659823 Marionette TRACE conn2 <- [1,1194,null,{}] 21:40:59 INFO - PROCESS | 3680 | 1465101659828 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:59 INFO - PROCESS | 3680 | 1465101659830 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:40:59 INFO - PROCESS | 3680 | 1465101659929 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 0F39AC00 == 46 [pid = 3680] [id = 282] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 199C1800 == 45 [pid = 3680] [id = 302] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 13822000 == 44 [pid = 3680] [id = 301] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 17DF7400 == 43 [pid = 3680] [id = 300] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 13192C00 == 42 [pid = 3680] [id = 299] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 172D5C00 == 41 [pid = 3680] [id = 298] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 156E8C00 == 40 [pid = 3680] [id = 297] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 13909C00 == 39 [pid = 3680] [id = 296] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 10B61800 == 38 [pid = 3680] [id = 295] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 0F30A800 == 37 [pid = 3680] [id = 294] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 1050C400 == 36 [pid = 3680] [id = 293] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 10A56400 == 35 [pid = 3680] [id = 279] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 140CAC00 == 34 [pid = 3680] [id = 280] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 199A7000 == 33 [pid = 3680] [id = 281] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 104E6800 == 32 [pid = 3680] [id = 292] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 153F0C00 == 31 [pid = 3680] [id = 277] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 199B0400 == 30 [pid = 3680] [id = 278] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 10B64000 == 29 [pid = 3680] [id = 307] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 156F2C00 == 28 [pid = 3680] [id = 305] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 1A5BA000 == 27 [pid = 3680] [id = 306] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 1A11FC00 == 26 [pid = 3680] [id = 303] 21:41:00 INFO - PROCESS | 3680 | --DOCSHELL 110C9800 == 25 [pid = 3680] [id = 304] 21:41:00 INFO - PROCESS | 3680 | 1465101660651 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:00 INFO - PROCESS | 3680 | 1465101660655 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (12B11000) [pid = 3680] [serial = 852] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (12B1D400) [pid = 3680] [serial = 853] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (10517800) [pid = 3680] [serial = 849] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (10A5E400) [pid = 3680] [serial = 850] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (1390BC00) [pid = 3680] [serial = 855] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (13D27800) [pid = 3680] [serial = 856] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (156F3C00) [pid = 3680] [serial = 861] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (15171800) [pid = 3680] [serial = 858] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (105EE800) [pid = 3680] [serial = 847] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (104F2C00) [pid = 3680] [serial = 846] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (16F2B000) [pid = 3680] [serial = 864] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (15C45000) [pid = 3680] [serial = 862] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (173DB000) [pid = 3680] [serial = 865] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17D5D000) [pid = 3680] [serial = 870] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1332C800) [pid = 3680] [serial = 868] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13032C00) [pid = 3680] [serial = 838] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (12B12400) [pid = 3680] [serial = 837] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (154D9C00) [pid = 3680] [serial = 841] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1516A400) [pid = 3680] [serial = 840] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1A131800) [pid = 3680] [serial = 844] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (19EDC000) [pid = 3680] [serial = 843] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (105FA800) [pid = 3680] [serial = 867] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17D69400) [pid = 3680] [serial = 871] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (154CF400) [pid = 3680] [serial = 859] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (181F7400) [pid = 3680] [serial = 874] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (181F5400) [pid = 3680] [serial = 873] [outer = 00000000] [url = about:blank] 21:41:00 INFO - PROCESS | 3680 | ++DOCSHELL 10232400 == 26 [pid = 3680] [id = 308] 21:41:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (10271800) [pid = 3680] [serial = 923] [outer = 00000000] 21:41:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (1047B400) [pid = 3680] [serial = 924] [outer = 10271800] 21:41:00 INFO - PROCESS | 3680 | 1465101660801 Marionette DEBUG loaded listener.js 21:41:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (1050E800) [pid = 3680] [serial = 925] [outer = 10271800] 21:41:01 INFO - PROCESS | 3680 | 1465101661269 Marionette TRACE conn2 <- [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]]]}] 21:41:01 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 21:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1500ms 21:41:01 INFO - PROCESS | 3680 | 1465101661321 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 21:41:01 INFO - PROCESS | 3680 | 1465101661325 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 21:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:41:01 INFO - PROCESS | 3680 | 1465101661333 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:41:01 INFO - PROCESS | 3680 | 1465101661336 Marionette TRACE conn2 <- [1,1198,null,{}] 21:41:01 INFO - PROCESS | 3680 | 1465101661341 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:01 INFO - PROCESS | 3680 | 1465101661346 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:01 INFO - PROCESS | 3680 | 1465101661437 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 21:41:01 INFO - PROCESS | 3680 | 1465101661452 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:01 INFO - PROCESS | 3680 | 1465101661454 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:01 INFO - PROCESS | 3680 | ++DOCSHELL 110E1C00 == 27 [pid = 3680] [id = 309] 21:41:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (11274000) [pid = 3680] [serial = 926] [outer = 00000000] 21:41:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (11A14000) [pid = 3680] [serial = 927] [outer = 11274000] 21:41:01 INFO - PROCESS | 3680 | 1465101661502 Marionette DEBUG loaded listener.js 21:41:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1280B000) [pid = 3680] [serial = 928] [outer = 11274000] 21:41:01 INFO - PROCESS | 3680 | 1465101661974 Marionette TRACE conn2 <- [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]]]}] 21:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 687ms 21:41:02 INFO - PROCESS | 3680 | 1465101662060 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 21:41:02 INFO - PROCESS | 3680 | 1465101662064 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 21:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:41:02 INFO - PROCESS | 3680 | 1465101662071 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:41:02 INFO - PROCESS | 3680 | 1465101662073 Marionette TRACE conn2 <- [1,1202,null,{}] 21:41:02 INFO - PROCESS | 3680 | 1465101662077 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:02 INFO - PROCESS | 3680 | 1465101662080 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:02 INFO - PROCESS | 3680 | 1465101662203 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 21:41:02 INFO - PROCESS | 3680 | 1465101662265 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:02 INFO - PROCESS | 3680 | 1465101662267 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:02 INFO - PROCESS | 3680 | ++DOCSHELL 12D5D000 == 28 [pid = 3680] [id = 310] 21:41:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1302E000) [pid = 3680] [serial = 929] [outer = 00000000] 21:41:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (13187800) [pid = 3680] [serial = 930] [outer = 1302E000] 21:41:02 INFO - PROCESS | 3680 | 1465101662312 Marionette DEBUG loaded listener.js 21:41:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (13337000) [pid = 3680] [serial = 931] [outer = 1302E000] 21:41:02 INFO - PROCESS | 3680 | 1465101662707 Marionette TRACE conn2 <- [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]]]}] 21:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 703ms 21:41:02 INFO - PROCESS | 3680 | 1465101662770 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 21:41:02 INFO - PROCESS | 3680 | 1465101662772 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 21:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:41:02 INFO - PROCESS | 3680 | 1465101662777 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:41:02 INFO - PROCESS | 3680 | 1465101662783 Marionette TRACE conn2 <- [1,1206,null,{}] 21:41:02 INFO - PROCESS | 3680 | 1465101662802 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:02 INFO - PROCESS | 3680 | 1465101662806 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:02 INFO - PROCESS | 3680 | 1465101662922 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 21:41:02 INFO - PROCESS | 3680 | 1465101662938 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:02 INFO - PROCESS | 3680 | 1465101662940 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:02 INFO - PROCESS | 3680 | ++DOCSHELL 140CC000 == 29 [pid = 3680] [id = 311] 21:41:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1432DC00) [pid = 3680] [serial = 932] [outer = 00000000] 21:41:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (15171400) [pid = 3680] [serial = 933] [outer = 1432DC00] 21:41:02 INFO - PROCESS | 3680 | 1465101662985 Marionette DEBUG loaded listener.js 21:41:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (13087800) [pid = 3680] [serial = 934] [outer = 1432DC00] 21:41:03 INFO - PROCESS | 3680 | 1465101663451 Marionette TRACE conn2 <- [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]]]}] 21:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 719ms 21:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:41:03 INFO - PROCESS | 3680 | 1465101663495 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 21:41:03 INFO - PROCESS | 3680 | 1465101663497 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 21:41:03 INFO - PROCESS | 3680 | 1465101663501 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:41:03 INFO - PROCESS | 3680 | 1465101663503 Marionette TRACE conn2 <- [1,1210,null,{}] 21:41:03 INFO - PROCESS | 3680 | 1465101663511 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:03 INFO - PROCESS | 3680 | 1465101663513 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:03 INFO - PROCESS | 3680 | 1465101663653 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 21:41:03 INFO - PROCESS | 3680 | 1465101663709 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:03 INFO - PROCESS | 3680 | 1465101663711 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:03 INFO - PROCESS | 3680 | ++DOCSHELL 154CF000 == 30 [pid = 3680] [id = 312] 21:41:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (154CF800) [pid = 3680] [serial = 935] [outer = 00000000] 21:41:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (156F3400) [pid = 3680] [serial = 936] [outer = 154CF800] 21:41:03 INFO - PROCESS | 3680 | 1465101663756 Marionette DEBUG loaded listener.js 21:41:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (15940000) [pid = 3680] [serial = 937] [outer = 154CF800] 21:41:04 INFO - PROCESS | 3680 | 1465101664163 Marionette TRACE conn2 <- [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] 21:41:04 INFO - PROCESS | 3680 | 1465101664202 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 21:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:41:04 INFO - PROCESS | 3680 | 1465101664205 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:41:04 INFO - PROCESS | 3680 | 1465101664207 Marionette TRACE conn2 <- [1,1214,null,{}] 21:41:04 INFO - PROCESS | 3680 | 1465101664211 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:04 INFO - PROCESS | 3680 | 1465101664212 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:04 INFO - PROCESS | 3680 | 1465101664326 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 21:41:04 INFO - PROCESS | 3680 | 1465101664332 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:04 INFO - PROCESS | 3680 | 1465101664338 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:04 INFO - PROCESS | 3680 | ++DOCSHELL 15D8BC00 == 31 [pid = 3680] [id = 313] 21:41:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1603E800) [pid = 3680] [serial = 938] [outer = 00000000] 21:41:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1671B000) [pid = 3680] [serial = 939] [outer = 1603E800] 21:41:04 INFO - PROCESS | 3680 | 1465101664439 Marionette DEBUG loaded listener.js 21:41:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1739D400) [pid = 3680] [serial = 940] [outer = 1603E800] 21:41:05 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (172D7000) [pid = 3680] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:41:05 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (181EB800) [pid = 3680] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:41:05 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (19845800) [pid = 3680] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:41:05 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (19ED2400) [pid = 3680] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:41:05 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (13916800) [pid = 3680] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:41:05 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (16A39C00) [pid = 3680] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:41:05 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (110C4400) [pid = 3680] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:41:05 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (156EF400) [pid = 3680] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:41:05 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (10B65000) [pid = 3680] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:41:05 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0F30B000) [pid = 3680] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:41:05 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1A122000) [pid = 3680] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:41:05 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (14339C00) [pid = 3680] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:41:05 INFO - PROCESS | 3680 | 1465101665136 Marionette TRACE conn2 <- [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]]]}] 21:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 937ms 21:41:05 INFO - PROCESS | 3680 | 1465101665151 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 21:41:05 INFO - PROCESS | 3680 | 1465101665153 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 21:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:41:05 INFO - PROCESS | 3680 | 1465101665157 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:41:05 INFO - PROCESS | 3680 | 1465101665160 Marionette TRACE conn2 <- [1,1218,null,{}] 21:41:05 INFO - PROCESS | 3680 | 1465101665165 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:05 INFO - PROCESS | 3680 | 1465101665168 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:05 INFO - PROCESS | 3680 | 1465101665277 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 21:41:05 INFO - PROCESS | 3680 | 1465101665372 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:05 INFO - PROCESS | 3680 | 1465101665374 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:05 INFO - PROCESS | 3680 | ++DOCSHELL 0F307800 == 32 [pid = 3680] [id = 314] 21:41:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0F30B000) [pid = 3680] [serial = 941] [outer = 00000000] 21:41:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15937400) [pid = 3680] [serial = 942] [outer = 0F30B000] 21:41:05 INFO - PROCESS | 3680 | 1465101665418 Marionette DEBUG loaded listener.js 21:41:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1739EC00) [pid = 3680] [serial = 943] [outer = 0F30B000] 21:41:05 INFO - PROCESS | 3680 | 1465101665775 Marionette TRACE conn2 <- [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]]]}] 21:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 625ms 21:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:41:05 INFO - PROCESS | 3680 | 1465101665794 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 21:41:05 INFO - PROCESS | 3680 | 1465101665796 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 21:41:05 INFO - PROCESS | 3680 | 1465101665800 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:41:05 INFO - PROCESS | 3680 | 1465101665801 Marionette TRACE conn2 <- [1,1222,null,{}] 21:41:05 INFO - PROCESS | 3680 | 1465101665805 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:05 INFO - PROCESS | 3680 | 1465101665806 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:05 INFO - PROCESS | 3680 | 1465101665917 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 21:41:05 INFO - PROCESS | 3680 | 1465101665924 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:05 INFO - PROCESS | 3680 | 1465101665926 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:05 INFO - PROCESS | 3680 | ++DOCSHELL 14339C00 == 33 [pid = 3680] [id = 315] 21:41:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (14EE6000) [pid = 3680] [serial = 944] [outer = 00000000] 21:41:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17D23400) [pid = 3680] [serial = 945] [outer = 14EE6000] 21:41:05 INFO - PROCESS | 3680 | 1465101665971 Marionette DEBUG loaded listener.js 21:41:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17DF0C00) [pid = 3680] [serial = 946] [outer = 14EE6000] 21:41:06 INFO - PROCESS | 3680 | 1465101666393 Marionette TRACE conn2 <- [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]]]}] 21:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 641ms 21:41:06 INFO - PROCESS | 3680 | 1465101666438 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 21:41:06 INFO - PROCESS | 3680 | 1465101666440 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 21:41:06 INFO - PROCESS | 3680 | 1465101666443 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:41:06 INFO - PROCESS | 3680 | 1465101666445 Marionette TRACE conn2 <- [1,1226,null,{}] 21:41:06 INFO - PROCESS | 3680 | 1465101666448 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:06 INFO - PROCESS | 3680 | 1465101666450 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:06 INFO - PROCESS | 3680 | 1465101666560 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 21:41:06 INFO - PROCESS | 3680 | 1465101666572 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:06 INFO - PROCESS | 3680 | 1465101666574 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:06 INFO - PROCESS | 3680 | ++DOCSHELL 13378C00 == 34 [pid = 3680] [id = 316] 21:41:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16040C00) [pid = 3680] [serial = 947] [outer = 00000000] 21:41:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19844800) [pid = 3680] [serial = 948] [outer = 16040C00] 21:41:06 INFO - PROCESS | 3680 | 1465101666618 Marionette DEBUG loaded listener.js 21:41:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (19845000) [pid = 3680] [serial = 949] [outer = 16040C00] 21:41:07 INFO - PROCESS | 3680 | 1465101667068 Marionette TRACE conn2 <- [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]]]}] 21:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 703ms 21:41:07 INFO - PROCESS | 3680 | 1465101667144 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 21:41:07 INFO - PROCESS | 3680 | 1465101667148 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 21:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:41:07 INFO - PROCESS | 3680 | 1465101667154 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:41:07 INFO - PROCESS | 3680 | 1465101667158 Marionette TRACE conn2 <- [1,1230,null,{}] 21:41:07 INFO - PROCESS | 3680 | 1465101667166 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:07 INFO - PROCESS | 3680 | 1465101667169 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:07 INFO - PROCESS | 3680 | 1465101667345 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 21:41:07 INFO - PROCESS | 3680 | 1465101667447 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:07 INFO - PROCESS | 3680 | 1465101667452 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:07 INFO - PROCESS | 3680 | ++DOCSHELL 10A59400 == 35 [pid = 3680] [id = 317] 21:41:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (10A5AC00) [pid = 3680] [serial = 950] [outer = 00000000] 21:41:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (10B61800) [pid = 3680] [serial = 951] [outer = 10A5AC00] 21:41:07 INFO - PROCESS | 3680 | 1465101667509 Marionette DEBUG loaded listener.js 21:41:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1142AC00) [pid = 3680] [serial = 952] [outer = 10A5AC00] 21:41:08 INFO - PROCESS | 3680 | 1465101668234 Marionette TRACE conn2 <- [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]]]}] 21:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1140ms 21:41:08 INFO - PROCESS | 3680 | 1465101668307 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 21:41:08 INFO - PROCESS | 3680 | 1465101668311 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 21:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:41:08 INFO - PROCESS | 3680 | 1465101668318 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:41:08 INFO - PROCESS | 3680 | 1465101668321 Marionette TRACE conn2 <- [1,1234,null,{}] 21:41:08 INFO - PROCESS | 3680 | 1465101668325 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:08 INFO - PROCESS | 3680 | 1465101668328 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:08 INFO - PROCESS | 3680 | 1465101668447 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 21:41:08 INFO - PROCESS | 3680 | 1465101668575 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:08 INFO - PROCESS | 3680 | 1465101668578 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:08 INFO - PROCESS | 3680 | ++DOCSHELL 1318A000 == 36 [pid = 3680] [id = 318] 21:41:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1318B000) [pid = 3680] [serial = 953] [outer = 00000000] 21:41:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (13910000) [pid = 3680] [serial = 954] [outer = 1318B000] 21:41:08 INFO - PROCESS | 3680 | 1465101668642 Marionette DEBUG loaded listener.js 21:41:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (14EEFC00) [pid = 3680] [serial = 955] [outer = 1318B000] 21:41:09 INFO - PROCESS | 3680 | 1465101669535 Marionette TRACE conn2 <- [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]]]}] 21:41:09 INFO - PROCESS | 3680 | --DOCSHELL 1598D400 == 35 [pid = 3680] [id = 272] 21:41:09 INFO - PROCESS | 3680 | --DOCSHELL 15987000 == 34 [pid = 3680] [id = 263] 21:41:09 INFO - PROCESS | 3680 | --DOCSHELL 153BB400 == 33 [pid = 3680] [id = 262] 21:41:09 INFO - PROCESS | 3680 | --DOCSHELL 10A64400 == 32 [pid = 3680] [id = 269] 21:41:09 INFO - PROCESS | 3680 | --DOCSHELL 1332D000 == 31 [pid = 3680] [id = 270] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (17CBBC00) [pid = 3680] [serial = 894] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (19845C00) [pid = 3680] [serial = 897] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (17D60800) [pid = 3680] [serial = 895] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (199BAC00) [pid = 3680] [serial = 900] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1A116400) [pid = 3680] [serial = 907] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (15170400) [pid = 3680] [serial = 888] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (154D5000) [pid = 3680] [serial = 889] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (199B1C00) [pid = 3680] [serial = 877] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (19969000) [pid = 3680] [serial = 876] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (11C64800) [pid = 3680] [serial = 879] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13035800) [pid = 3680] [serial = 880] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (15D82C00) [pid = 3680] [serial = 891] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (12807C00) [pid = 3680] [serial = 885] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (12B11C00) [pid = 3680] [serial = 886] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (102CD000) [pid = 3680] [serial = 882] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (10509800) [pid = 3680] [serial = 883] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1A5B7800) [pid = 3680] [serial = 909] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1A5C4800) [pid = 3680] [serial = 910] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (19960000) [pid = 3680] [serial = 898] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (199BE400) [pid = 3680] [serial = 901] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (19ED6800) [pid = 3680] [serial = 906] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (172DD800) [pid = 3680] [serial = 903] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (199AC000) [pid = 3680] [serial = 904] [outer = 00000000] [url = about:blank] 21:41:09 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (165ADC00) [pid = 3680] [serial = 892] [outer = 00000000] [url = about:blank] 21:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1297ms 21:41:09 INFO - PROCESS | 3680 | 1465101669615 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 21:41:09 INFO - PROCESS | 3680 | 1465101669620 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 21:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:41:09 INFO - PROCESS | 3680 | 1465101669625 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:41:09 INFO - PROCESS | 3680 | 1465101669628 Marionette TRACE conn2 <- [1,1238,null,{}] 21:41:09 INFO - PROCESS | 3680 | 1465101669633 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:09 INFO - PROCESS | 3680 | 1465101669636 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:09 INFO - PROCESS | 3680 | 1465101669731 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 21:41:09 INFO - PROCESS | 3680 | 1465101669737 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:09 INFO - PROCESS | 3680 | 1465101669742 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:09 INFO - PROCESS | 3680 | ++DOCSHELL 10A61C00 == 32 [pid = 3680] [id = 319] 21:41:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (10B5BC00) [pid = 3680] [serial = 956] [outer = 00000000] 21:41:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (110D6800) [pid = 3680] [serial = 957] [outer = 10B5BC00] 21:41:09 INFO - PROCESS | 3680 | 1465101669805 Marionette DEBUG loaded listener.js 21:41:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (12A16800) [pid = 3680] [serial = 958] [outer = 10B5BC00] 21:41:10 INFO - PROCESS | 3680 | 1465101670341 Marionette TRACE conn2 <- [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]]]}] 21:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 735ms 21:41:10 INFO - PROCESS | 3680 | 1465101670366 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 21:41:10 INFO - PROCESS | 3680 | 1465101670370 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 21:41:10 INFO - PROCESS | 3680 | 1465101670376 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:41:10 INFO - PROCESS | 3680 | 1465101670379 Marionette TRACE conn2 <- [1,1242,null,{}] 21:41:10 INFO - PROCESS | 3680 | 1465101670382 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:10 INFO - PROCESS | 3680 | 1465101670385 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:10 INFO - PROCESS | 3680 | 1465101670479 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 21:41:10 INFO - PROCESS | 3680 | 1465101670489 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:10 INFO - PROCESS | 3680 | 1465101670491 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:10 INFO - PROCESS | 3680 | ++DOCSHELL 13029000 == 33 [pid = 3680] [id = 320] 21:41:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (1310AC00) [pid = 3680] [serial = 959] [outer = 00000000] 21:41:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (1332D400) [pid = 3680] [serial = 960] [outer = 1310AC00] 21:41:10 INFO - PROCESS | 3680 | 1465101670539 Marionette DEBUG loaded listener.js 21:41:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13828C00) [pid = 3680] [serial = 961] [outer = 1310AC00] 21:41:11 INFO - PROCESS | 3680 | 1465101671005 Marionette TRACE conn2 <- [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]]]}] 21:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 688ms 21:41:11 INFO - PROCESS | 3680 | 1465101671076 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 21:41:11 INFO - PROCESS | 3680 | 1465101671078 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 21:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:41:11 INFO - PROCESS | 3680 | 1465101671082 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:41:11 INFO - PROCESS | 3680 | 1465101671085 Marionette TRACE conn2 <- [1,1246,null,{}] 21:41:11 INFO - PROCESS | 3680 | 1465101671096 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:11 INFO - PROCESS | 3680 | 1465101671100 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:11 INFO - PROCESS | 3680 | 1465101671183 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 21:41:11 INFO - PROCESS | 3680 | 1465101671304 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:11 INFO - PROCESS | 3680 | 1465101671307 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:11 INFO - PROCESS | 3680 | ++DOCSHELL 154CE400 == 34 [pid = 3680] [id = 321] 21:41:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (154CF400) [pid = 3680] [serial = 962] [outer = 00000000] 21:41:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (156D3400) [pid = 3680] [serial = 963] [outer = 154CF400] 21:41:11 INFO - PROCESS | 3680 | 1465101671355 Marionette DEBUG loaded listener.js 21:41:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (156EB800) [pid = 3680] [serial = 964] [outer = 154CF400] 21:41:11 INFO - PROCESS | 3680 | 1465101671765 Marionette TRACE conn2 <- [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]]]}] 21:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 735ms 21:41:11 INFO - PROCESS | 3680 | 1465101671822 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 21:41:11 INFO - PROCESS | 3680 | 1465101671825 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 21:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:41:11 INFO - PROCESS | 3680 | 1465101671828 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:41:11 INFO - PROCESS | 3680 | 1465101671830 Marionette TRACE conn2 <- [1,1250,null,{}] 21:41:11 INFO - PROCESS | 3680 | 1465101671833 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:11 INFO - PROCESS | 3680 | 1465101671835 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:11 INFO - PROCESS | 3680 | 1465101671949 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 21:41:11 INFO - PROCESS | 3680 | 1465101671954 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:11 INFO - PROCESS | 3680 | 1465101671956 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:12 INFO - PROCESS | 3680 | ++DOCSHELL 15990C00 == 35 [pid = 3680] [id = 322] 21:41:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15D84000) [pid = 3680] [serial = 965] [outer = 00000000] 21:41:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16A3BC00) [pid = 3680] [serial = 966] [outer = 15D84000] 21:41:12 INFO - PROCESS | 3680 | 1465101672047 Marionette DEBUG loaded listener.js 21:41:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (173A4800) [pid = 3680] [serial = 967] [outer = 15D84000] 21:41:12 INFO - PROCESS | 3680 | 1465101672477 Marionette TRACE conn2 <- [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]]]}] 21:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 688ms 21:41:12 INFO - PROCESS | 3680 | 1465101672530 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 21:41:12 INFO - PROCESS | 3680 | 1465101672532 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 21:41:12 INFO - PROCESS | 3680 | 1465101672536 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:41:12 INFO - PROCESS | 3680 | 1465101672539 Marionette TRACE conn2 <- [1,1254,null,{}] 21:41:12 INFO - PROCESS | 3680 | 1465101672551 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:12 INFO - PROCESS | 3680 | 1465101672553 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:12 INFO - PROCESS | 3680 | 1465101672693 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 21:41:12 INFO - PROCESS | 3680 | 1465101672706 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:12 INFO - PROCESS | 3680 | 1465101672708 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:12 INFO - PROCESS | 3680 | ++DOCSHELL 17D5D800 == 36 [pid = 3680] [id = 323] 21:41:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17D60800) [pid = 3680] [serial = 968] [outer = 00000000] 21:41:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17D6BC00) [pid = 3680] [serial = 969] [outer = 17D60800] 21:41:12 INFO - PROCESS | 3680 | 1465101672753 Marionette DEBUG loaded listener.js 21:41:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (181EC000) [pid = 3680] [serial = 970] [outer = 17D60800] 21:41:13 INFO - PROCESS | 3680 | 1465101673213 Marionette TRACE conn2 <- [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]]]}] 21:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 735ms 21:41:13 INFO - PROCESS | 3680 | 1465101673278 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 21:41:13 INFO - PROCESS | 3680 | 1465101673280 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 21:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:41:13 INFO - PROCESS | 3680 | 1465101673289 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:41:13 INFO - PROCESS | 3680 | 1465101673291 Marionette TRACE conn2 <- [1,1258,null,{}] 21:41:13 INFO - PROCESS | 3680 | 1465101673298 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:13 INFO - PROCESS | 3680 | 1465101673304 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:13 INFO - PROCESS | 3680 | 1465101673435 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 21:41:13 INFO - PROCESS | 3680 | 1465101673450 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:13 INFO - PROCESS | 3680 | 1465101673452 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:13 INFO - PROCESS | 3680 | ++DOCSHELL 19847000 == 37 [pid = 3680] [id = 324] 21:41:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (19965000) [pid = 3680] [serial = 971] [outer = 00000000] 21:41:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (199AE400) [pid = 3680] [serial = 972] [outer = 19965000] 21:41:13 INFO - PROCESS | 3680 | 1465101673554 Marionette DEBUG loaded listener.js 21:41:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (199AE800) [pid = 3680] [serial = 973] [outer = 19965000] 21:41:13 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (14EE6000) [pid = 3680] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:41:13 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (11274000) [pid = 3680] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:41:13 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (10271800) [pid = 3680] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:41:13 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (10B64400) [pid = 3680] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:41:13 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (11A13000) [pid = 3680] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:41:13 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (156F3000) [pid = 3680] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:41:13 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1A5BAC00) [pid = 3680] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:41:13 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1603E800) [pid = 3680] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:41:13 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (154CF800) [pid = 3680] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:41:13 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0F30B000) [pid = 3680] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:41:13 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1302E000) [pid = 3680] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:41:13 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1432DC00) [pid = 3680] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:41:14 INFO - PROCESS | 3680 | 1465101674047 Marionette TRACE conn2 <- [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]]]}] 21:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 797ms 21:41:14 INFO - PROCESS | 3680 | 1465101674091 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 21:41:14 INFO - PROCESS | 3680 | 1465101674092 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 21:41:14 INFO - PROCESS | 3680 | 1465101674096 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:41:14 INFO - PROCESS | 3680 | 1465101674097 Marionette TRACE conn2 <- [1,1262,null,{}] 21:41:14 INFO - PROCESS | 3680 | 1465101674101 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:14 INFO - PROCESS | 3680 | 1465101674103 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:14 INFO - PROCESS | 3680 | 1465101674215 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 21:41:14 INFO - PROCESS | 3680 | 1465101674270 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:14 INFO - PROCESS | 3680 | 1465101674273 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:14 INFO - PROCESS | 3680 | ++DOCSHELL 110D6400 == 38 [pid = 3680] [id = 325] 21:41:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (110DE800) [pid = 3680] [serial = 974] [outer = 00000000] 21:41:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (14EE6000) [pid = 3680] [serial = 975] [outer = 110DE800] 21:41:14 INFO - PROCESS | 3680 | 1465101674316 Marionette DEBUG loaded listener.js 21:41:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (14EE8800) [pid = 3680] [serial = 976] [outer = 110DE800] 21:41:14 INFO - PROCESS | 3680 | 1465101674674 Marionette TRACE conn2 <- [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]]]}] 21:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 625ms 21:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:41:14 INFO - PROCESS | 3680 | 1465101674741 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 21:41:14 INFO - PROCESS | 3680 | 1465101674743 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 21:41:14 INFO - PROCESS | 3680 | 1465101674747 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:41:14 INFO - PROCESS | 3680 | 1465101674748 Marionette TRACE conn2 <- [1,1266,null,{}] 21:41:14 INFO - PROCESS | 3680 | 1465101674752 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:14 INFO - PROCESS | 3680 | 1465101674754 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:14 INFO - PROCESS | 3680 | 1465101674833 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 21:41:14 INFO - PROCESS | 3680 | 1465101674839 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:14 INFO - PROCESS | 3680 | 1465101674841 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:14 INFO - PROCESS | 3680 | ++DOCSHELL 13912400 == 39 [pid = 3680] [id = 326] 21:41:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (156D2800) [pid = 3680] [serial = 977] [outer = 00000000] 21:41:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (199BC800) [pid = 3680] [serial = 978] [outer = 156D2800] 21:41:14 INFO - PROCESS | 3680 | 1465101674883 Marionette DEBUG loaded listener.js 21:41:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (199C2800) [pid = 3680] [serial = 979] [outer = 156D2800] 21:41:15 INFO - PROCESS | 3680 | 1465101675328 Marionette TRACE conn2 <- [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]]]}] 21:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 640ms 21:41:15 INFO - PROCESS | 3680 | 1465101675383 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 21:41:15 INFO - PROCESS | 3680 | 1465101675385 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 21:41:15 INFO - PROCESS | 3680 | 1465101675388 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:41:15 INFO - PROCESS | 3680 | 1465101675390 Marionette TRACE conn2 <- [1,1270,null,{}] 21:41:15 INFO - PROCESS | 3680 | 1465101675393 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:15 INFO - PROCESS | 3680 | 1465101675395 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:15 INFO - PROCESS | 3680 | 1465101675478 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 21:41:15 INFO - PROCESS | 3680 | 1465101675486 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:15 INFO - PROCESS | 3680 | 1465101675497 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:15 INFO - PROCESS | 3680 | ++DOCSHELL 15167C00 == 40 [pid = 3680] [id = 327] 21:41:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (199B5400) [pid = 3680] [serial = 980] [outer = 00000000] 21:41:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1A08F800) [pid = 3680] [serial = 981] [outer = 199B5400] 21:41:15 INFO - PROCESS | 3680 | 1465101675568 Marionette DEBUG loaded listener.js 21:41:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1A114C00) [pid = 3680] [serial = 982] [outer = 199B5400] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 156F2000 == 39 [pid = 3680] [id = 274] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 12D8A400 == 38 [pid = 3680] [id = 260] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 16A39800 == 37 [pid = 3680] [id = 265] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 10232400 == 36 [pid = 3680] [id = 308] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 10F21400 == 35 [pid = 3680] [id = 259] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 153F1C00 == 34 [pid = 3680] [id = 271] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 17D60C00 == 33 [pid = 3680] [id = 266] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 16719800 == 32 [pid = 3680] [id = 273] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 1390E400 == 31 [pid = 3680] [id = 268] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 102D0800 == 30 [pid = 3680] [id = 264] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 199AD800 == 29 [pid = 3680] [id = 275] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 104F0800 == 28 [pid = 3680] [id = 267] 21:41:16 INFO - PROCESS | 3680 | --DOCSHELL 140C4000 == 27 [pid = 3680] [id = 261] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17DF0C00) [pid = 3680] [serial = 946] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (11A14000) [pid = 3680] [serial = 927] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1280B000) [pid = 3680] [serial = 928] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1047B400) [pid = 3680] [serial = 924] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1050E800) [pid = 3680] [serial = 925] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (153F0000) [pid = 3680] [serial = 922] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1332CC00) [pid = 3680] [serial = 921] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1382A800) [pid = 3680] [serial = 913] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (13045000) [pid = 3680] [serial = 912] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17D63C00) [pid = 3680] [serial = 916] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (16728800) [pid = 3680] [serial = 915] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1A712400) [pid = 3680] [serial = 919] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1A70DC00) [pid = 3680] [serial = 918] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1671B000) [pid = 3680] [serial = 939] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (15940000) [pid = 3680] [serial = 937] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (156F3400) [pid = 3680] [serial = 936] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (15937400) [pid = 3680] [serial = 942] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (19844800) [pid = 3680] [serial = 948] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (17D23400) [pid = 3680] [serial = 945] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (1739D400) [pid = 3680] [serial = 940] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (13187800) [pid = 3680] [serial = 930] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (15171400) [pid = 3680] [serial = 933] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (13087800) [pid = 3680] [serial = 934] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (13337000) [pid = 3680] [serial = 931] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (1739EC00) [pid = 3680] [serial = 943] [outer = 00000000] [url = about:blank] 21:41:17 INFO - PROCESS | 3680 | 1465101677286 Marionette TRACE conn2 <- [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]]]}] 21:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1953ms 21:41:17 INFO - PROCESS | 3680 | 1465101677350 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 21:41:17 INFO - PROCESS | 3680 | 1465101677354 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 21:41:17 INFO - PROCESS | 3680 | 1465101677359 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:41:17 INFO - PROCESS | 3680 | 1465101677363 Marionette TRACE conn2 <- [1,1274,null,{}] 21:41:17 INFO - PROCESS | 3680 | 1465101677369 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:17 INFO - PROCESS | 3680 | 1465101677372 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:17 INFO - PROCESS | 3680 | 1465101677461 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 21:41:17 INFO - PROCESS | 3680 | 1465101677468 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:17 INFO - PROCESS | 3680 | 1465101677473 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:17 INFO - PROCESS | 3680 | ++DOCSHELL 10560400 == 28 [pid = 3680] [id = 328] 21:41:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (10566400) [pid = 3680] [serial = 983] [outer = 00000000] 21:41:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (10A63C00) [pid = 3680] [serial = 984] [outer = 10566400] 21:41:17 INFO - PROCESS | 3680 | 1465101677525 Marionette DEBUG loaded listener.js 21:41:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (10F25800) [pid = 3680] [serial = 985] [outer = 10566400] 21:41:18 INFO - PROCESS | 3680 | 1465101678006 Marionette TRACE conn2 <- [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]]]}] 21:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 688ms 21:41:18 INFO - PROCESS | 3680 | 1465101678060 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 21:41:18 INFO - PROCESS | 3680 | 1465101678064 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 21:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:41:18 INFO - PROCESS | 3680 | 1465101678071 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:41:18 INFO - PROCESS | 3680 | 1465101678073 Marionette TRACE conn2 <- [1,1278,null,{}] 21:41:18 INFO - PROCESS | 3680 | 1465101678077 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:18 INFO - PROCESS | 3680 | 1465101678080 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:18 INFO - PROCESS | 3680 | 1465101678168 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 21:41:18 INFO - PROCESS | 3680 | 1465101678177 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:18 INFO - PROCESS | 3680 | 1465101678180 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:18 INFO - PROCESS | 3680 | ++DOCSHELL 12AC6800 == 29 [pid = 3680] [id = 329] 21:41:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (12AC9000) [pid = 3680] [serial = 986] [outer = 00000000] 21:41:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (12B15C00) [pid = 3680] [serial = 987] [outer = 12AC9000] 21:41:18 INFO - PROCESS | 3680 | 1465101678234 Marionette DEBUG loaded listener.js 21:41:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (12B1B400) [pid = 3680] [serial = 988] [outer = 12AC9000] 21:41:18 INFO - PROCESS | 3680 | 1465101678706 Marionette TRACE conn2 <- [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]]]}] 21:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 704ms 21:41:18 INFO - PROCESS | 3680 | 1465101678770 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 21:41:18 INFO - PROCESS | 3680 | 1465101678772 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 21:41:18 INFO - PROCESS | 3680 | 1465101678775 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:41:18 INFO - PROCESS | 3680 | 1465101678779 Marionette TRACE conn2 <- [1,1282,null,{}] 21:41:18 INFO - PROCESS | 3680 | 1465101678790 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:18 INFO - PROCESS | 3680 | 1465101678794 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:18 INFO - PROCESS | 3680 | 1465101678911 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 21:41:19 INFO - PROCESS | 3680 | 1465101679034 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:19 INFO - PROCESS | 3680 | 1465101679038 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:19 INFO - PROCESS | 3680 | ++DOCSHELL 0F306C00 == 30 [pid = 3680] [id = 330] 21:41:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (0F308400) [pid = 3680] [serial = 989] [outer = 00000000] 21:41:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (102D2000) [pid = 3680] [serial = 990] [outer = 0F308400] 21:41:19 INFO - PROCESS | 3680 | 1465101679096 Marionette DEBUG loaded listener.js 21:41:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (105ED000) [pid = 3680] [serial = 991] [outer = 0F308400] 21:41:19 INFO - PROCESS | 3680 | 1465101679731 Marionette TRACE conn2 <- [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]]]}] 21:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1046ms 21:41:19 INFO - PROCESS | 3680 | 1465101679827 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 21:41:19 INFO - PROCESS | 3680 | 1465101679831 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 21:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:41:19 INFO - PROCESS | 3680 | 1465101679858 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:41:19 INFO - PROCESS | 3680 | 1465101679862 Marionette TRACE conn2 <- [1,1286,null,{}] 21:41:19 INFO - PROCESS | 3680 | 1465101679867 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:19 INFO - PROCESS | 3680 | 1465101679872 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:19 INFO - PROCESS | 3680 | 1465101679992 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 21:41:20 INFO - PROCESS | 3680 | 1465101680071 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:20 INFO - PROCESS | 3680 | 1465101680074 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:20 INFO - PROCESS | 3680 | ++DOCSHELL 11C70800 == 31 [pid = 3680] [id = 331] 21:41:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (12B1D000) [pid = 3680] [serial = 992] [outer = 00000000] 21:41:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (1337E800) [pid = 3680] [serial = 993] [outer = 12B1D000] 21:41:20 INFO - PROCESS | 3680 | 1465101680130 Marionette DEBUG loaded listener.js 21:41:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (13827800) [pid = 3680] [serial = 994] [outer = 12B1D000] 21:41:20 INFO - PROCESS | 3680 | 1465101680880 Marionette TRACE conn2 <- [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]]]}] 21:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1109ms 21:41:20 INFO - PROCESS | 3680 | 1465101680965 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 21:41:20 INFO - PROCESS | 3680 | 1465101680969 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 21:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:41:20 INFO - PROCESS | 3680 | 1465101680974 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:41:20 INFO - PROCESS | 3680 | 1465101680976 Marionette TRACE conn2 <- [1,1290,null,{}] 21:41:20 INFO - PROCESS | 3680 | 1465101680980 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:20 INFO - PROCESS | 3680 | 1465101680982 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:21 INFO - PROCESS | 3680 | 1465101681188 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 21:41:21 INFO - PROCESS | 3680 | 1465101681310 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:21 INFO - PROCESS | 3680 | 1465101681313 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:21 INFO - PROCESS | 3680 | ++DOCSHELL 0F30E400 == 32 [pid = 3680] [id = 332] 21:41:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0F30E800) [pid = 3680] [serial = 995] [outer = 00000000] 21:41:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (1050A400) [pid = 3680] [serial = 996] [outer = 0F30E800] 21:41:21 INFO - PROCESS | 3680 | 1465101681370 Marionette DEBUG loaded listener.js 21:41:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (10561000) [pid = 3680] [serial = 997] [outer = 0F30E800] 21:41:21 INFO - PROCESS | 3680 | 1465101681861 Marionette TRACE conn2 <- [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]]]}] 21:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 937ms 21:41:21 INFO - PROCESS | 3680 | 1465101681919 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 21:41:21 INFO - PROCESS | 3680 | 1465101681923 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 21:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:41:21 INFO - PROCESS | 3680 | 1465101681927 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:41:21 INFO - PROCESS | 3680 | 1465101681930 Marionette TRACE conn2 <- [1,1294,null,{}] 21:41:21 INFO - PROCESS | 3680 | 1465101681935 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:21 INFO - PROCESS | 3680 | 1465101681937 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:22 INFO - PROCESS | 3680 | 1465101682021 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 21:41:22 INFO - PROCESS | 3680 | 1465101682028 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:22 INFO - PROCESS | 3680 | 1465101682030 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:22 INFO - PROCESS | 3680 | ++DOCSHELL 11C06C00 == 33 [pid = 3680] [id = 333] 21:41:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (12B13000) [pid = 3680] [serial = 998] [outer = 00000000] 21:41:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (13087800) [pid = 3680] [serial = 999] [outer = 12B13000] 21:41:22 INFO - PROCESS | 3680 | 1465101682076 Marionette DEBUG loaded listener.js 21:41:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1332DC00) [pid = 3680] [serial = 1000] [outer = 12B13000] 21:41:22 INFO - PROCESS | 3680 | 1465101682553 Marionette TRACE conn2 <- [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]]]}] 21:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 625ms 21:41:22 INFO - PROCESS | 3680 | 1465101682562 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 21:41:22 INFO - PROCESS | 3680 | 1465101682564 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 21:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:41:22 INFO - PROCESS | 3680 | 1465101682568 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:41:22 INFO - PROCESS | 3680 | 1465101682570 Marionette TRACE conn2 <- [1,1298,null,{}] 21:41:22 INFO - PROCESS | 3680 | 1465101682574 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:22 INFO - PROCESS | 3680 | 1465101682576 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:22 INFO - PROCESS | 3680 | 1465101682658 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 21:41:22 INFO - PROCESS | 3680 | 1465101682667 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:22 INFO - PROCESS | 3680 | 1465101682669 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:22 INFO - PROCESS | 3680 | ++DOCSHELL 14EEB800 == 34 [pid = 3680] [id = 334] 21:41:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (14EEE800) [pid = 3680] [serial = 1001] [outer = 00000000] 21:41:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1516AC00) [pid = 3680] [serial = 1002] [outer = 14EEE800] 21:41:22 INFO - PROCESS | 3680 | 1465101682715 Marionette DEBUG loaded listener.js 21:41:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1516FC00) [pid = 3680] [serial = 1003] [outer = 14EEE800] 21:41:23 INFO - PROCESS | 3680 | 1465101683217 Marionette TRACE conn2 <- [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] 21:41:23 INFO - PROCESS | 3680 | 1465101683270 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 21:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:41:23 INFO - PROCESS | 3680 | 1465101683281 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:41:23 INFO - PROCESS | 3680 | 1465101683285 Marionette TRACE conn2 <- [1,1302,null,{}] 21:41:23 INFO - PROCESS | 3680 | 1465101683289 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:23 INFO - PROCESS | 3680 | 1465101683292 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:23 INFO - PROCESS | 3680 | 1465101683380 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 21:41:23 INFO - PROCESS | 3680 | 1465101683388 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:23 INFO - PROCESS | 3680 | 1465101683391 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:23 INFO - PROCESS | 3680 | ++DOCSHELL 14334000 == 35 [pid = 3680] [id = 335] 21:41:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (153B7800) [pid = 3680] [serial = 1004] [outer = 00000000] 21:41:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (156F4C00) [pid = 3680] [serial = 1005] [outer = 153B7800] 21:41:23 INFO - PROCESS | 3680 | 1465101683513 Marionette DEBUG loaded listener.js 21:41:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (15D7E800) [pid = 3680] [serial = 1006] [outer = 153B7800] 21:41:23 INFO - PROCESS | 3680 | 1465101683926 Marionette TRACE conn2 <- [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]]]}] 21:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 703ms 21:41:23 INFO - PROCESS | 3680 | 1465101683977 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 21:41:23 INFO - PROCESS | 3680 | 1465101683979 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 21:41:23 INFO - PROCESS | 3680 | 1465101683982 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:41:23 INFO - PROCESS | 3680 | 1465101683984 Marionette TRACE conn2 <- [1,1306,null,{}] 21:41:23 INFO - PROCESS | 3680 | 1465101684000 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:23 INFO - PROCESS | 3680 | 1465101684002 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:24 INFO - PROCESS | 3680 | 1465101684144 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 21:41:24 INFO - PROCESS | 3680 | 1465101684156 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:24 INFO - PROCESS | 3680 | 1465101684159 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:24 INFO - PROCESS | 3680 | ++DOCSHELL 0F304400 == 36 [pid = 3680] [id = 336] 21:41:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (110D3C00) [pid = 3680] [serial = 1007] [outer = 00000000] 21:41:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1671E400) [pid = 3680] [serial = 1008] [outer = 110D3C00] 21:41:24 INFO - PROCESS | 3680 | 1465101684203 Marionette DEBUG loaded listener.js 21:41:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (16F25800) [pid = 3680] [serial = 1009] [outer = 110D3C00] 21:41:24 INFO - PROCESS | 3680 | 1465101684642 Marionette TRACE conn2 <- [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]]]}] 21:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 688ms 21:41:24 INFO - PROCESS | 3680 | 1465101684682 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 21:41:24 INFO - PROCESS | 3680 | 1465101684684 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 21:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:41:24 INFO - PROCESS | 3680 | 1465101684687 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:41:24 INFO - PROCESS | 3680 | 1465101684689 Marionette TRACE conn2 <- [1,1310,null,{}] 21:41:24 INFO - PROCESS | 3680 | 1465101684702 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:24 INFO - PROCESS | 3680 | 1465101684704 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:24 INFO - PROCESS | 3680 | 1465101684812 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 21:41:24 INFO - PROCESS | 3680 | 1465101684818 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:24 INFO - PROCESS | 3680 | 1465101684823 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:24 INFO - PROCESS | 3680 | ++DOCSHELL 173A2C00 == 37 [pid = 3680] [id = 337] 21:41:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (173A3800) [pid = 3680] [serial = 1010] [outer = 00000000] 21:41:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (179B9800) [pid = 3680] [serial = 1011] [outer = 173A3800] 21:41:24 INFO - PROCESS | 3680 | 1465101684878 Marionette DEBUG loaded listener.js 21:41:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17D66400) [pid = 3680] [serial = 1012] [outer = 173A3800] 21:41:25 INFO - PROCESS | 3680 | 1465101685371 Marionette TRACE conn2 <- [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]]]}] 21:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 21:41:25 INFO - PROCESS | 3680 | 1465101685428 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 21:41:25 INFO - PROCESS | 3680 | 1465101685430 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 21:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:41:25 INFO - PROCESS | 3680 | 1465101685465 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:41:25 INFO - PROCESS | 3680 | 1465101685467 Marionette TRACE conn2 <- [1,1314,null,{}] 21:41:25 INFO - PROCESS | 3680 | 1465101685472 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:25 INFO - PROCESS | 3680 | 1465101685474 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:25 INFO - PROCESS | 3680 | 1465101685583 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 21:41:25 INFO - PROCESS | 3680 | 1465101685595 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:25 INFO - PROCESS | 3680 | 1465101685597 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:25 INFO - PROCESS | 3680 | ++DOCSHELL 0F309C00 == 38 [pid = 3680] [id = 338] 21:41:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (104EA800) [pid = 3680] [serial = 1013] [outer = 00000000] 21:41:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (19845C00) [pid = 3680] [serial = 1014] [outer = 104EA800] 21:41:25 INFO - PROCESS | 3680 | 1465101685645 Marionette DEBUG loaded listener.js 21:41:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (19849800) [pid = 3680] [serial = 1015] [outer = 104EA800] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (19965000) [pid = 3680] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (17D60800) [pid = 3680] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (110DE800) [pid = 3680] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (10566400) [pid = 3680] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (156D2800) [pid = 3680] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1318B000) [pid = 3680] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (10A5AC00) [pid = 3680] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (16040C00) [pid = 3680] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (154CF400) [pid = 3680] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1310AC00) [pid = 3680] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (10B5BC00) [pid = 3680] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (199B5400) [pid = 3680] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:41:25 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15D84000) [pid = 3680] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:41:26 INFO - PROCESS | 3680 | 1465101686125 Marionette TRACE conn2 <- [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]]]}] 21:41:26 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 21:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 719ms 21:41:26 INFO - PROCESS | 3680 | 1465101686153 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 21:41:26 INFO - PROCESS | 3680 | 1465101686155 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 21:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:41:26 INFO - PROCESS | 3680 | 1465101686158 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:41:26 INFO - PROCESS | 3680 | 1465101686160 Marionette TRACE conn2 <- [1,1318,null,{}] 21:41:26 INFO - PROCESS | 3680 | 1465101686163 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:26 INFO - PROCESS | 3680 | 1465101686165 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:26 INFO - PROCESS | 3680 | 1465101686242 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 21:41:26 INFO - PROCESS | 3680 | 1465101686247 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:26 INFO - PROCESS | 3680 | 1465101686249 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:26 INFO - PROCESS | 3680 | ++DOCSHELL 10566400 == 39 [pid = 3680] [id = 339] 21:41:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (10B5C400) [pid = 3680] [serial = 1016] [outer = 00000000] 21:41:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (154CF800) [pid = 3680] [serial = 1017] [outer = 10B5C400] 21:41:26 INFO - PROCESS | 3680 | 1465101686292 Marionette DEBUG loaded listener.js 21:41:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1671C800) [pid = 3680] [serial = 1018] [outer = 10B5C400] 21:41:26 INFO - PROCESS | 3680 | 1465101686737 Marionette TRACE conn2 <- [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]]]}] 21:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 21:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 625ms 21:41:26 INFO - PROCESS | 3680 | 1465101686797 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 21:41:26 INFO - PROCESS | 3680 | 1465101686799 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 21:41:26 INFO - PROCESS | 3680 | 1465101686802 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:41:26 INFO - PROCESS | 3680 | 1465101686804 Marionette TRACE conn2 <- [1,1322,null,{}] 21:41:26 INFO - PROCESS | 3680 | 1465101686807 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:26 INFO - PROCESS | 3680 | 1465101686809 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:26 INFO - PROCESS | 3680 | 1465101686886 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 21:41:26 INFO - PROCESS | 3680 | 1465101686894 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:26 INFO - PROCESS | 3680 | 1465101686896 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:26 INFO - PROCESS | 3680 | ++DOCSHELL 17D67800 == 40 [pid = 3680] [id = 340] 21:41:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17D69C00) [pid = 3680] [serial = 1019] [outer = 00000000] 21:41:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (19965000) [pid = 3680] [serial = 1020] [outer = 17D69C00] 21:41:26 INFO - PROCESS | 3680 | 1465101686942 Marionette DEBUG loaded listener.js 21:41:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (199B2000) [pid = 3680] [serial = 1021] [outer = 17D69C00] 21:41:27 INFO - PROCESS | 3680 | 1465101687411 Marionette TRACE conn2 <- [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]]]}] 21:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 641ms 21:41:27 INFO - PROCESS | 3680 | 1465101687441 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 21:41:27 INFO - PROCESS | 3680 | 1465101687443 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 21:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:41:27 INFO - PROCESS | 3680 | 1465101687447 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:41:27 INFO - PROCESS | 3680 | 1465101687448 Marionette TRACE conn2 <- [1,1326,null,{}] 21:41:27 INFO - PROCESS | 3680 | 1465101687452 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:27 INFO - PROCESS | 3680 | 1465101687454 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:27 INFO - PROCESS | 3680 | 1465101687533 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 21:41:27 INFO - PROCESS | 3680 | 1465101687540 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:27 INFO - PROCESS | 3680 | 1465101687542 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:27 INFO - PROCESS | 3680 | ++DOCSHELL 153B8C00 == 41 [pid = 3680] [id = 341] 21:41:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19843800) [pid = 3680] [serial = 1022] [outer = 00000000] 21:41:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (199BB800) [pid = 3680] [serial = 1023] [outer = 19843800] 21:41:27 INFO - PROCESS | 3680 | 1465101687584 Marionette DEBUG loaded listener.js 21:41:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (199BC400) [pid = 3680] [serial = 1024] [outer = 19843800] 21:41:28 INFO - PROCESS | 3680 | 1465101688737 Marionette TRACE conn2 <- [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]]]}] 21:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1359ms 21:41:28 INFO - PROCESS | 3680 | 1465101688806 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 21:41:28 INFO - PROCESS | 3680 | 1465101688810 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 21:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:41:28 INFO - PROCESS | 3680 | 1465101688859 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:41:28 INFO - PROCESS | 3680 | 1465101688862 Marionette TRACE conn2 <- [1,1330,null,{}] 21:41:28 INFO - PROCESS | 3680 | 1465101688868 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:28 INFO - PROCESS | 3680 | 1465101688871 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:28 INFO - PROCESS | 3680 | 1465101688964 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 21:41:29 INFO - PROCESS | 3680 | 1465101689091 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:29 INFO - PROCESS | 3680 | 1465101689094 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:29 INFO - PROCESS | 3680 | ++DOCSHELL 104EA000 == 42 [pid = 3680] [id = 342] 21:41:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (10517C00) [pid = 3680] [serial = 1025] [outer = 00000000] 21:41:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (11C71800) [pid = 3680] [serial = 1026] [outer = 10517C00] 21:41:29 INFO - PROCESS | 3680 | 1465101689149 Marionette DEBUG loaded listener.js 21:41:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (13376400) [pid = 3680] [serial = 1027] [outer = 10517C00] 21:41:29 INFO - PROCESS | 3680 | 1465101689707 Marionette TRACE conn2 <- [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]]]}] 21:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 906ms 21:41:29 INFO - PROCESS | 3680 | 1465101689767 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 21:41:29 INFO - PROCESS | 3680 | 1465101689772 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 21:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:41:29 INFO - PROCESS | 3680 | 1465101689779 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:41:29 INFO - PROCESS | 3680 | 1465101689782 Marionette TRACE conn2 <- [1,1334,null,{}] 21:41:29 INFO - PROCESS | 3680 | 1465101689785 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:29 INFO - PROCESS | 3680 | 1465101689788 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:29 INFO - PROCESS | 3680 | 1465101689896 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 21:41:29 INFO - PROCESS | 3680 | 1465101689997 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:29 INFO - PROCESS | 3680 | 1465101690000 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:30 INFO - PROCESS | 3680 | ++DOCSHELL 153F2800 == 43 [pid = 3680] [id = 343] 21:41:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (156D1000) [pid = 3680] [serial = 1028] [outer = 00000000] 21:41:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (156E8400) [pid = 3680] [serial = 1029] [outer = 156D1000] 21:41:30 INFO - PROCESS | 3680 | 1465101690055 Marionette DEBUG loaded listener.js 21:41:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (15937400) [pid = 3680] [serial = 1030] [outer = 156D1000] 21:41:30 INFO - PROCESS | 3680 | 1465101690869 Marionette TRACE conn2 <- [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]]]}] 21:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1156ms 21:41:30 INFO - PROCESS | 3680 | 1465101690931 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 21:41:30 INFO - PROCESS | 3680 | 1465101690936 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 21:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:41:30 INFO - PROCESS | 3680 | 1465101690941 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:41:30 INFO - PROCESS | 3680 | 1465101690944 Marionette TRACE conn2 <- [1,1338,null,{}] 21:41:30 INFO - PROCESS | 3680 | 1465101690950 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:30 INFO - PROCESS | 3680 | 1465101690953 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:31 INFO - PROCESS | 3680 | 1465101691055 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 21:41:31 INFO - PROCESS | 3680 | 1465101691193 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:31 INFO - PROCESS | 3680 | 1465101691198 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:31 INFO - PROCESS | 3680 | ++DOCSHELL 105F8C00 == 44 [pid = 3680] [id = 344] 21:41:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (105FAC00) [pid = 3680] [serial = 1031] [outer = 00000000] 21:41:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (11C0E400) [pid = 3680] [serial = 1032] [outer = 105FAC00] 21:41:31 INFO - PROCESS | 3680 | 1465101691248 Marionette DEBUG loaded listener.js 21:41:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (12A8EC00) [pid = 3680] [serial = 1033] [outer = 105FAC00] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 12AC6800 == 43 [pid = 3680] [id = 329] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 10560400 == 42 [pid = 3680] [id = 328] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 13912400 == 41 [pid = 3680] [id = 326] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 17D67800 == 40 [pid = 3680] [id = 340] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 10566400 == 39 [pid = 3680] [id = 339] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 0F309C00 == 38 [pid = 3680] [id = 338] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 173A2C00 == 37 [pid = 3680] [id = 337] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 0F304400 == 36 [pid = 3680] [id = 336] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 14334000 == 35 [pid = 3680] [id = 335] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 14EEB800 == 34 [pid = 3680] [id = 334] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 11C06C00 == 33 [pid = 3680] [id = 333] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 0F30E400 == 32 [pid = 3680] [id = 332] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 11C70800 == 31 [pid = 3680] [id = 331] 21:41:31 INFO - PROCESS | 3680 | --DOCSHELL 0F306C00 == 30 [pid = 3680] [id = 330] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (199AE400) [pid = 3680] [serial = 972] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (181EC000) [pid = 3680] [serial = 970] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (17D6BC00) [pid = 3680] [serial = 969] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (14EE6000) [pid = 3680] [serial = 975] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (10A63C00) [pid = 3680] [serial = 984] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (199BC800) [pid = 3680] [serial = 978] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (199AE800) [pid = 3680] [serial = 973] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (14EEFC00) [pid = 3680] [serial = 955] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (13910000) [pid = 3680] [serial = 954] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1142AC00) [pid = 3680] [serial = 952] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (10B61800) [pid = 3680] [serial = 951] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (19845000) [pid = 3680] [serial = 949] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (156D3400) [pid = 3680] [serial = 963] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1332D400) [pid = 3680] [serial = 960] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13828C00) [pid = 3680] [serial = 961] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (12A16800) [pid = 3680] [serial = 958] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (110D6800) [pid = 3680] [serial = 957] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1A08F800) [pid = 3680] [serial = 981] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (10F25800) [pid = 3680] [serial = 985] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (199C2800) [pid = 3680] [serial = 979] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1A114C00) [pid = 3680] [serial = 982] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (16A3BC00) [pid = 3680] [serial = 966] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (173A4800) [pid = 3680] [serial = 967] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (14EE8800) [pid = 3680] [serial = 976] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (156EB800) [pid = 3680] [serial = 964] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (12B15C00) [pid = 3680] [serial = 987] [outer = 00000000] [url = about:blank] 21:41:31 INFO - PROCESS | 3680 | 1465101691752 Marionette TRACE conn2 <- [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]]]}] 21:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 844ms 21:41:31 INFO - PROCESS | 3680 | 1465101691784 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 21:41:31 INFO - PROCESS | 3680 | 1465101691789 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 21:41:31 INFO - PROCESS | 3680 | 1465101691798 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:41:31 INFO - PROCESS | 3680 | 1465101691801 Marionette TRACE conn2 <- [1,1342,null,{}] 21:41:31 INFO - PROCESS | 3680 | 1465101691804 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:31 INFO - PROCESS | 3680 | 1465101691807 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:31 INFO - PROCESS | 3680 | 1465101691893 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 21:41:31 INFO - PROCESS | 3680 | 1465101691899 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:31 INFO - PROCESS | 3680 | 1465101691901 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:31 INFO - PROCESS | 3680 | ++DOCSHELL 11426400 == 31 [pid = 3680] [id = 345] 21:41:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (11A13000) [pid = 3680] [serial = 1034] [outer = 00000000] 21:41:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (12AC0400) [pid = 3680] [serial = 1035] [outer = 11A13000] 21:41:31 INFO - PROCESS | 3680 | 1465101691947 Marionette DEBUG loaded listener.js 21:41:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (12B6BC00) [pid = 3680] [serial = 1036] [outer = 11A13000] 21:41:32 INFO - PROCESS | 3680 | 1465101692431 Marionette TRACE conn2 <- [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]]]}] 21:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 688ms 21:41:32 INFO - PROCESS | 3680 | 1465101692500 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 21:41:32 INFO - PROCESS | 3680 | 1465101692502 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 21:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:41:32 INFO - PROCESS | 3680 | 1465101692506 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:41:32 INFO - PROCESS | 3680 | 1465101692509 Marionette TRACE conn2 <- [1,1346,null,{}] 21:41:32 INFO - PROCESS | 3680 | 1465101692520 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:32 INFO - PROCESS | 3680 | 1465101692525 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:32 INFO - PROCESS | 3680 | 1465101692609 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 21:41:32 INFO - PROCESS | 3680 | 1465101692739 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:32 INFO - PROCESS | 3680 | 1465101692743 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:32 INFO - PROCESS | 3680 | ++DOCSHELL 140D1400 == 32 [pid = 3680] [id = 346] 21:41:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (1432F400) [pid = 3680] [serial = 1037] [outer = 00000000] 21:41:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (14EEFC00) [pid = 3680] [serial = 1038] [outer = 1432F400] 21:41:32 INFO - PROCESS | 3680 | 1465101692790 Marionette DEBUG loaded listener.js 21:41:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (153B3C00) [pid = 3680] [serial = 1039] [outer = 1432F400] 21:41:33 INFO - PROCESS | 3680 | 1465101693178 Marionette TRACE conn2 <- [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]]]}] 21:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 735ms 21:41:33 INFO - PROCESS | 3680 | 1465101693246 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 21:41:33 INFO - PROCESS | 3680 | 1465101693249 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 21:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:41:33 INFO - PROCESS | 3680 | 1465101693252 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:41:33 INFO - PROCESS | 3680 | 1465101693254 Marionette TRACE conn2 <- [1,1350,null,{}] 21:41:33 INFO - PROCESS | 3680 | 1465101693257 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:33 INFO - PROCESS | 3680 | 1465101693259 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:33 INFO - PROCESS | 3680 | 1465101693345 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 21:41:33 INFO - PROCESS | 3680 | 1465101693355 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:33 INFO - PROCESS | 3680 | 1465101693357 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:33 INFO - PROCESS | 3680 | ++DOCSHELL 156D5400 == 33 [pid = 3680] [id = 347] 21:41:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (156D7C00) [pid = 3680] [serial = 1040] [outer = 00000000] 21:41:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15D83C00) [pid = 3680] [serial = 1041] [outer = 156D7C00] 21:41:33 INFO - PROCESS | 3680 | 1465101693410 Marionette DEBUG loaded listener.js 21:41:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (164AE800) [pid = 3680] [serial = 1042] [outer = 156D7C00] 21:41:33 INFO - PROCESS | 3680 | 1465101693880 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 625ms 21:41:33 INFO - PROCESS | 3680 | 1465101693897 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 21:41:33 INFO - PROCESS | 3680 | 1465101693899 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 21:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:41:33 INFO - PROCESS | 3680 | 1465101693902 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:41:33 INFO - PROCESS | 3680 | 1465101693904 Marionette TRACE conn2 <- [1,1354,null,{}] 21:41:33 INFO - PROCESS | 3680 | 1465101693907 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:33 INFO - PROCESS | 3680 | 1465101693909 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:34 INFO - PROCESS | 3680 | 1465101694016 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 21:41:34 INFO - PROCESS | 3680 | 1465101694103 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:34 INFO - PROCESS | 3680 | 1465101694105 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:34 INFO - PROCESS | 3680 | ++DOCSHELL 15D83400 == 34 [pid = 3680] [id = 348] 21:41:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (165B3800) [pid = 3680] [serial = 1043] [outer = 00000000] 21:41:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1739F400) [pid = 3680] [serial = 1044] [outer = 165B3800] 21:41:34 INFO - PROCESS | 3680 | 1465101694148 Marionette DEBUG loaded listener.js 21:41:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (173A4400) [pid = 3680] [serial = 1045] [outer = 165B3800] 21:41:34 INFO - PROCESS | 3680 | 1465101694590 Marionette TRACE conn2 <- [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] 21:41:34 INFO - PROCESS | 3680 | 1465101694643 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 21:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:41:34 INFO - PROCESS | 3680 | 1465101694646 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:41:34 INFO - PROCESS | 3680 | 1465101694648 Marionette TRACE conn2 <- [1,1358,null,{}] 21:41:34 INFO - PROCESS | 3680 | 1465101694651 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:34 INFO - PROCESS | 3680 | 1465101694657 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:34 INFO - PROCESS | 3680 | 1465101694792 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 21:41:34 INFO - PROCESS | 3680 | 1465101694858 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:34 INFO - PROCESS | 3680 | 1465101694860 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:34 INFO - PROCESS | 3680 | ++DOCSHELL 17D62000 == 35 [pid = 3680] [id = 349] 21:41:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D63C00) [pid = 3680] [serial = 1046] [outer = 00000000] 21:41:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1984B000) [pid = 3680] [serial = 1047] [outer = 17D63C00] 21:41:34 INFO - PROCESS | 3680 | 1465101694904 Marionette DEBUG loaded listener.js 21:41:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (199B0800) [pid = 3680] [serial = 1048] [outer = 17D63C00] 21:41:35 INFO - PROCESS | 3680 | 1465101695326 Marionette TRACE conn2 <- [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] 21:41:35 INFO - PROCESS | 3680 | 1465101695401 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 21:41:35 INFO - PROCESS | 3680 | 1465101695405 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:41:35 INFO - PROCESS | 3680 | 1465101695407 Marionette TRACE conn2 <- [1,1362,null,{}] 21:41:35 INFO - PROCESS | 3680 | 1465101695410 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:35 INFO - PROCESS | 3680 | 1465101695412 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:35 INFO - PROCESS | 3680 | 1465101695556 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 21:41:35 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0F30E800) [pid = 3680] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:41:35 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (14EEE800) [pid = 3680] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:41:35 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (110D3C00) [pid = 3680] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:41:35 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (12B13000) [pid = 3680] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:41:35 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (153B7800) [pid = 3680] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:41:35 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (173A3800) [pid = 3680] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:41:35 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (104EA800) [pid = 3680] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:41:35 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17D69C00) [pid = 3680] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:41:35 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (10B5C400) [pid = 3680] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:41:35 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (12AC9000) [pid = 3680] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:41:35 INFO - PROCESS | 3680 | 1465101695709 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:35 INFO - PROCESS | 3680 | 1465101695712 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:35 INFO - PROCESS | 3680 | ++DOCSHELL 0F39AC00 == 36 [pid = 3680] [id = 350] 21:41:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (102D0800) [pid = 3680] [serial = 1049] [outer = 00000000] 21:41:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (11432800) [pid = 3680] [serial = 1050] [outer = 102D0800] 21:41:35 INFO - PROCESS | 3680 | 1465101695756 Marionette DEBUG loaded listener.js 21:41:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (12B1BC00) [pid = 3680] [serial = 1051] [outer = 102D0800] 21:41:36 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:41:36 INFO - PROCESS | 3680 | 1465101696123 Marionette TRACE conn2 <- [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] 21:41:36 INFO - PROCESS | 3680 | 1465101696146 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 21:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:41:36 INFO - PROCESS | 3680 | 1465101696149 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:41:36 INFO - PROCESS | 3680 | 1465101696151 Marionette TRACE conn2 <- [1,1366,null,{}] 21:41:36 INFO - PROCESS | 3680 | 1465101696154 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:36 INFO - PROCESS | 3680 | 1465101696156 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:36 INFO - PROCESS | 3680 | 1465101696234 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 21:41:36 INFO - PROCESS | 3680 | 1465101696239 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:36 INFO - PROCESS | 3680 | 1465101696241 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:36 INFO - PROCESS | 3680 | ++DOCSHELL 12AC6800 == 37 [pid = 3680] [id = 351] 21:41:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1310AC00) [pid = 3680] [serial = 1052] [outer = 00000000] 21:41:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (199BD400) [pid = 3680] [serial = 1053] [outer = 1310AC00] 21:41:36 INFO - PROCESS | 3680 | 1465101696293 Marionette DEBUG loaded listener.js 21:41:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (19ED1400) [pid = 3680] [serial = 1054] [outer = 1310AC00] 21:41:36 INFO - PROCESS | 3680 | 1465101696741 Marionette TRACE conn2 <- [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] 21:41:36 INFO - PROCESS | 3680 | 1465101696789 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 21:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:41:36 INFO - PROCESS | 3680 | 1465101696793 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:41:36 INFO - PROCESS | 3680 | 1465101696794 Marionette TRACE conn2 <- [1,1370,null,{}] 21:41:36 INFO - PROCESS | 3680 | 1465101696797 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:36 INFO - PROCESS | 3680 | 1465101696799 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:36 INFO - PROCESS | 3680 | 1465101696879 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 21:41:36 INFO - PROCESS | 3680 | 1465101696884 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:36 INFO - PROCESS | 3680 | 1465101696886 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:36 INFO - PROCESS | 3680 | ++DOCSHELL 13194000 == 38 [pid = 3680] [id = 352] 21:41:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (199B5800) [pid = 3680] [serial = 1055] [outer = 00000000] 21:41:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1A122000) [pid = 3680] [serial = 1056] [outer = 199B5800] 21:41:36 INFO - PROCESS | 3680 | 1465101696930 Marionette DEBUG loaded listener.js 21:41:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1A122800) [pid = 3680] [serial = 1057] [outer = 199B5800] 21:41:37 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:41:37 INFO - PROCESS | 3680 | 1465101697391 Marionette TRACE conn2 <- [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] 21:41:37 INFO - PROCESS | 3680 | 1465101697433 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 21:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:41:37 INFO - PROCESS | 3680 | 1465101697441 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:41:37 INFO - PROCESS | 3680 | 1465101697442 Marionette TRACE conn2 <- [1,1374,null,{}] 21:41:37 INFO - PROCESS | 3680 | 1465101697446 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:37 INFO - PROCESS | 3680 | 1465101697448 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:37 INFO - PROCESS | 3680 | 1465101697537 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 21:41:37 INFO - PROCESS | 3680 | 1465101697543 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:37 INFO - PROCESS | 3680 | 1465101697545 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:37 INFO - PROCESS | 3680 | ++DOCSHELL 1A11C400 == 39 [pid = 3680] [id = 353] 21:41:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1A121400) [pid = 3680] [serial = 1058] [outer = 00000000] 21:41:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1A139C00) [pid = 3680] [serial = 1059] [outer = 1A121400] 21:41:37 INFO - PROCESS | 3680 | 1465101697587 Marionette DEBUG loaded listener.js 21:41:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1A13B000) [pid = 3680] [serial = 1060] [outer = 1A121400] 21:41:38 INFO - PROCESS | 3680 | 1465101698224 Marionette TRACE conn2 <- [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] 21:41:38 INFO - PROCESS | 3680 | 1465101698290 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 21:41:38 INFO - PROCESS | 3680 | 1465101698295 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:41:38 INFO - PROCESS | 3680 | 1465101698301 Marionette TRACE conn2 <- [1,1378,null,{}] 21:41:38 INFO - PROCESS | 3680 | 1465101698306 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:38 INFO - PROCESS | 3680 | 1465101698310 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:38 INFO - PROCESS | 3680 | 1465101698429 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 21:41:38 INFO - PROCESS | 3680 | 1465101698558 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:38 INFO - PROCESS | 3680 | 1465101698562 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:38 INFO - PROCESS | 3680 | ++DOCSHELL 104EBC00 == 40 [pid = 3680] [id = 354] 21:41:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1055B800) [pid = 3680] [serial = 1061] [outer = 00000000] 21:41:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1280A800) [pid = 3680] [serial = 1062] [outer = 1055B800] 21:41:38 INFO - PROCESS | 3680 | 1465101698619 Marionette DEBUG loaded listener.js 21:41:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (13106800) [pid = 3680] [serial = 1063] [outer = 1055B800] 21:41:39 INFO - PROCESS | 3680 | 1465101699155 Marionette TRACE conn2 <- [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]]]}] 21:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 890ms 21:41:39 INFO - PROCESS | 3680 | 1465101699201 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 21:41:39 INFO - PROCESS | 3680 | 1465101699206 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 21:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:41:39 INFO - PROCESS | 3680 | 1465101699212 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:41:39 INFO - PROCESS | 3680 | 1465101699215 Marionette TRACE conn2 <- [1,1382,null,{}] 21:41:39 INFO - PROCESS | 3680 | 1465101699219 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:39 INFO - PROCESS | 3680 | 1465101699222 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:39 INFO - PROCESS | 3680 | 1465101699333 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 21:41:39 INFO - PROCESS | 3680 | 1465101699443 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:39 INFO - PROCESS | 3680 | 1465101699445 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:39 INFO - PROCESS | 3680 | ++DOCSHELL 154D9800 == 41 [pid = 3680] [id = 355] 21:41:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (154DC800) [pid = 3680] [serial = 1064] [outer = 00000000] 21:41:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (156F1400) [pid = 3680] [serial = 1065] [outer = 154DC800] 21:41:39 INFO - PROCESS | 3680 | 1465101699505 Marionette DEBUG loaded listener.js 21:41:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (172DC800) [pid = 3680] [serial = 1066] [outer = 154DC800] 21:41:40 INFO - PROCESS | 3680 | 1465101700101 Marionette TRACE conn2 <- [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]]]}] 21:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 937ms 21:41:40 INFO - PROCESS | 3680 | 1465101700164 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 21:41:40 INFO - PROCESS | 3680 | 1465101700167 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 21:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:41:40 INFO - PROCESS | 3680 | 1465101700173 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:41:40 INFO - PROCESS | 3680 | 1465101700177 Marionette TRACE conn2 <- [1,1386,null,{}] 21:41:40 INFO - PROCESS | 3680 | 1465101700188 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:40 INFO - PROCESS | 3680 | 1465101700193 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:40 INFO - PROCESS | 3680 | 1465101700297 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 21:41:40 INFO - PROCESS | 3680 | 1465101700436 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:40 INFO - PROCESS | 3680 | 1465101700440 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:40 INFO - PROCESS | 3680 | ++DOCSHELL 1A139800 == 42 [pid = 3680] [id = 356] 21:41:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1A5B8800) [pid = 3680] [serial = 1067] [outer = 00000000] 21:41:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1A70D000) [pid = 3680] [serial = 1068] [outer = 1A5B8800] 21:41:40 INFO - PROCESS | 3680 | 1465101700498 Marionette DEBUG loaded listener.js 21:41:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1A711C00) [pid = 3680] [serial = 1069] [outer = 1A5B8800] 21:41:41 INFO - PROCESS | 3680 | 1465101701212 Marionette TRACE conn2 <- [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]]]}] 21:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1093ms 21:41:41 INFO - PROCESS | 3680 | 1465101701277 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 21:41:41 INFO - PROCESS | 3680 | 1465101701281 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 21:41:41 INFO - PROCESS | 3680 | 1465101701286 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:41:41 INFO - PROCESS | 3680 | 1465101701289 Marionette TRACE conn2 <- [1,1390,null,{}] 21:41:41 INFO - PROCESS | 3680 | 1465101701295 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:41 INFO - PROCESS | 3680 | 1465101701298 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:41 INFO - PROCESS | 3680 | 1465101701396 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 21:41:41 INFO - PROCESS | 3680 | 1465101701528 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:41 INFO - PROCESS | 3680 | 1465101701533 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:41 INFO - PROCESS | 3680 | ++DOCSHELL 11A0CC00 == 43 [pid = 3680] [id = 357] 21:41:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (11A14C00) [pid = 3680] [serial = 1070] [outer = 00000000] 21:41:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1280E400) [pid = 3680] [serial = 1071] [outer = 11A14C00] 21:41:41 INFO - PROCESS | 3680 | 1465101701583 Marionette DEBUG loaded listener.js 21:41:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (13189C00) [pid = 3680] [serial = 1072] [outer = 11A14C00] 21:41:42 INFO - PROCESS | 3680 | --DOCSHELL 13194000 == 42 [pid = 3680] [id = 352] 21:41:42 INFO - PROCESS | 3680 | --DOCSHELL 12AC6800 == 41 [pid = 3680] [id = 351] 21:41:42 INFO - PROCESS | 3680 | --DOCSHELL 0F39AC00 == 40 [pid = 3680] [id = 350] 21:41:42 INFO - PROCESS | 3680 | --DOCSHELL 17D62000 == 39 [pid = 3680] [id = 349] 21:41:42 INFO - PROCESS | 3680 | --DOCSHELL 15D83400 == 38 [pid = 3680] [id = 348] 21:41:42 INFO - PROCESS | 3680 | --DOCSHELL 156D5400 == 37 [pid = 3680] [id = 347] 21:41:42 INFO - PROCESS | 3680 | --DOCSHELL 140D1400 == 36 [pid = 3680] [id = 346] 21:41:42 INFO - PROCESS | 3680 | --DOCSHELL 11426400 == 35 [pid = 3680] [id = 345] 21:41:42 INFO - PROCESS | 3680 | --DOCSHELL 105F8C00 == 34 [pid = 3680] [id = 344] 21:41:42 INFO - PROCESS | 3680 | --DOCSHELL 104EA000 == 33 [pid = 3680] [id = 342] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (12B1B400) [pid = 3680] [serial = 988] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (10561000) [pid = 3680] [serial = 997] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (1050A400) [pid = 3680] [serial = 996] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1516AC00) [pid = 3680] [serial = 1002] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1516FC00) [pid = 3680] [serial = 1003] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1671E400) [pid = 3680] [serial = 1008] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (13087800) [pid = 3680] [serial = 999] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1332DC00) [pid = 3680] [serial = 1000] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (102D2000) [pid = 3680] [serial = 990] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (156F4C00) [pid = 3680] [serial = 1005] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1337E800) [pid = 3680] [serial = 993] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (179B9800) [pid = 3680] [serial = 1011] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (19845C00) [pid = 3680] [serial = 1014] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17D66400) [pid = 3680] [serial = 1012] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (19965000) [pid = 3680] [serial = 1020] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (199BB800) [pid = 3680] [serial = 1023] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (19849800) [pid = 3680] [serial = 1015] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (154CF800) [pid = 3680] [serial = 1017] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (199B2000) [pid = 3680] [serial = 1021] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (16F25800) [pid = 3680] [serial = 1009] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1671C800) [pid = 3680] [serial = 1018] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (15D7E800) [pid = 3680] [serial = 1006] [outer = 00000000] [url = about:blank] 21:41:42 INFO - PROCESS | 3680 | 1465101702191 Marionette TRACE conn2 <- [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]]]}] 21:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 937ms 21:41:42 INFO - PROCESS | 3680 | 1465101702233 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 21:41:42 INFO - PROCESS | 3680 | 1465101702237 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 21:41:42 INFO - PROCESS | 3680 | 1465101702243 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:41:42 INFO - PROCESS | 3680 | 1465101702245 Marionette TRACE conn2 <- [1,1394,null,{}] 21:41:42 INFO - PROCESS | 3680 | 1465101702249 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:42 INFO - PROCESS | 3680 | 1465101702251 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:42 INFO - PROCESS | 3680 | 1465101702352 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 21:41:42 INFO - PROCESS | 3680 | 1465101702449 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:42 INFO - PROCESS | 3680 | 1465101702452 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:42 INFO - PROCESS | 3680 | ++DOCSHELL 10510400 == 34 [pid = 3680] [id = 358] 21:41:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (10510800) [pid = 3680] [serial = 1073] [outer = 00000000] 21:41:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (12ABF400) [pid = 3680] [serial = 1074] [outer = 10510800] 21:41:42 INFO - PROCESS | 3680 | 1465101702500 Marionette DEBUG loaded listener.js 21:41:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (13339800) [pid = 3680] [serial = 1075] [outer = 10510800] 21:41:42 INFO - PROCESS | 3680 | 1465101702939 Marionette TRACE conn2 <- [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]]]}] 21:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 734ms 21:41:42 INFO - PROCESS | 3680 | 1465101702984 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 21:41:42 INFO - PROCESS | 3680 | 1465101702986 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 21:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:41:42 INFO - PROCESS | 3680 | 1465101702994 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:41:42 INFO - PROCESS | 3680 | 1465101702997 Marionette TRACE conn2 <- [1,1398,null,{}] 21:41:42 INFO - PROCESS | 3680 | 1465101703008 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:43 INFO - PROCESS | 3680 | 1465101703012 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:43 INFO - PROCESS | 3680 | 1465101703103 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 21:41:43 INFO - PROCESS | 3680 | 1465101703111 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:43 INFO - PROCESS | 3680 | 1465101703115 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:43 INFO - PROCESS | 3680 | ++DOCSHELL 156D4000 == 35 [pid = 3680] [id = 359] 21:41:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (156D5400) [pid = 3680] [serial = 1076] [outer = 00000000] 21:41:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (156EE400) [pid = 3680] [serial = 1077] [outer = 156D5400] 21:41:43 INFO - PROCESS | 3680 | 1465101703162 Marionette DEBUG loaded listener.js 21:41:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (15937C00) [pid = 3680] [serial = 1078] [outer = 156D5400] 21:41:43 INFO - PROCESS | 3680 | 1465101703645 Marionette TRACE conn2 <- [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]]]}] 21:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 703ms 21:41:43 INFO - PROCESS | 3680 | 1465101703694 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 21:41:43 INFO - PROCESS | 3680 | 1465101703696 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 21:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:41:43 INFO - PROCESS | 3680 | 1465101703700 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:41:43 INFO - PROCESS | 3680 | 1465101703701 Marionette TRACE conn2 <- [1,1402,null,{}] 21:41:43 INFO - PROCESS | 3680 | 1465101703704 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:43 INFO - PROCESS | 3680 | 1465101703706 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:43 INFO - PROCESS | 3680 | 1465101703790 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 21:41:43 INFO - PROCESS | 3680 | 1465101703798 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:43 INFO - PROCESS | 3680 | 1465101703800 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:43 INFO - PROCESS | 3680 | ++DOCSHELL 1671A800 == 36 [pid = 3680] [id = 360] 21:41:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1671C800) [pid = 3680] [serial = 1079] [outer = 00000000] 21:41:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17CC1000) [pid = 3680] [serial = 1080] [outer = 1671C800] 21:41:43 INFO - PROCESS | 3680 | 1465101703844 Marionette DEBUG loaded listener.js 21:41:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D68800) [pid = 3680] [serial = 1081] [outer = 1671C800] 21:41:44 INFO - PROCESS | 3680 | 1465101704330 Marionette TRACE conn2 <- [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]]]}] 21:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 703ms 21:41:44 INFO - PROCESS | 3680 | 1465101704399 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 21:41:44 INFO - PROCESS | 3680 | 1465101704401 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 21:41:44 INFO - PROCESS | 3680 | 1465101704404 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:41:44 INFO - PROCESS | 3680 | 1465101704406 Marionette TRACE conn2 <- [1,1406,null,{}] 21:41:44 INFO - PROCESS | 3680 | 1465101704409 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:44 INFO - PROCESS | 3680 | 1465101704411 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:44 INFO - PROCESS | 3680 | 1465101704526 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 21:41:44 INFO - PROCESS | 3680 | 1465101704540 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:44 INFO - PROCESS | 3680 | 1465101704542 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:44 INFO - PROCESS | 3680 | ++DOCSHELL 1516F400 == 37 [pid = 3680] [id = 361] 21:41:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (156EA000) [pid = 3680] [serial = 1082] [outer = 00000000] 21:41:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (19845C00) [pid = 3680] [serial = 1083] [outer = 156EA000] 21:41:44 INFO - PROCESS | 3680 | 1465101704585 Marionette DEBUG loaded listener.js 21:41:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1984C000) [pid = 3680] [serial = 1084] [outer = 156EA000] 21:41:45 INFO - PROCESS | 3680 | 1465101705062 Marionette TRACE conn2 <- [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]]]}] 21:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 687ms 21:41:45 INFO - PROCESS | 3680 | 1465101705104 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 21:41:45 INFO - PROCESS | 3680 | 1465101705106 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 21:41:45 INFO - PROCESS | 3680 | 1465101705109 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:41:45 INFO - PROCESS | 3680 | 1465101705111 Marionette TRACE conn2 <- [1,1410,null,{}] 21:41:45 INFO - PROCESS | 3680 | 1465101705114 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:45 INFO - PROCESS | 3680 | 1465101705120 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:45 INFO - PROCESS | 3680 | 1465101705262 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 21:41:45 INFO - PROCESS | 3680 | 1465101705275 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:45 INFO - PROCESS | 3680 | 1465101705277 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:45 INFO - PROCESS | 3680 | ++DOCSHELL 13101400 == 38 [pid = 3680] [id = 362] 21:41:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (199B1C00) [pid = 3680] [serial = 1085] [outer = 00000000] 21:41:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (199BF000) [pid = 3680] [serial = 1086] [outer = 199B1C00] 21:41:45 INFO - PROCESS | 3680 | 1465101705322 Marionette DEBUG loaded listener.js 21:41:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1A116C00) [pid = 3680] [serial = 1087] [outer = 199B1C00] 21:41:45 INFO - PROCESS | 3680 | 1465101705794 Marionette TRACE conn2 <- [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]]]}] 21:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 21:41:45 INFO - PROCESS | 3680 | 1465101705850 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 21:41:45 INFO - PROCESS | 3680 | 1465101705852 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 21:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:41:45 INFO - PROCESS | 3680 | 1465101705898 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:41:45 INFO - PROCESS | 3680 | 1465101705899 Marionette TRACE conn2 <- [1,1414,null,{}] 21:41:45 INFO - PROCESS | 3680 | 1465101705903 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:45 INFO - PROCESS | 3680 | 1465101705905 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:46 INFO - PROCESS | 3680 | 1465101706017 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 21:41:46 INFO - PROCESS | 3680 | 1465101706029 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:46 INFO - PROCESS | 3680 | 1465101706030 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:46 INFO - PROCESS | 3680 | ++DOCSHELL 10272000 == 39 [pid = 3680] [id = 363] 21:41:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (19848400) [pid = 3680] [serial = 1088] [outer = 00000000] 21:41:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1A70B000) [pid = 3680] [serial = 1089] [outer = 19848400] 21:41:46 INFO - PROCESS | 3680 | 1465101706083 Marionette DEBUG loaded listener.js 21:41:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1A712C00) [pid = 3680] [serial = 1090] [outer = 19848400] 21:41:46 INFO - PROCESS | 3680 | 1465101706534 Marionette TRACE conn2 <- [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]]]}] 21:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 719ms 21:41:46 INFO - PROCESS | 3680 | 1465101706581 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 21:41:46 INFO - PROCESS | 3680 | 1465101706583 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 21:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:41:46 INFO - PROCESS | 3680 | 1465101706586 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:41:46 INFO - PROCESS | 3680 | 1465101706588 Marionette TRACE conn2 <- [1,1418,null,{}] 21:41:46 INFO - PROCESS | 3680 | 1465101706591 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:46 INFO - PROCESS | 3680 | 1465101706593 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:46 INFO - PROCESS | 3680 | 1465101706709 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 21:41:46 INFO - PROCESS | 3680 | 1465101706714 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:46 INFO - PROCESS | 3680 | 1465101706716 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:46 INFO - PROCESS | 3680 | ++DOCSHELL 10B65000 == 40 [pid = 3680] [id = 364] 21:41:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (11C67000) [pid = 3680] [serial = 1091] [outer = 00000000] 21:41:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1A711400) [pid = 3680] [serial = 1092] [outer = 11C67000] 21:41:46 INFO - PROCESS | 3680 | 1465101706943 Marionette DEBUG loaded listener.js 21:41:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (110DE800) [pid = 3680] [serial = 1093] [outer = 11C67000] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (199B5800) [pid = 3680] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (1310AC00) [pid = 3680] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (12B1D000) [pid = 3680] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0F308400) [pid = 3680] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (165B3800) [pid = 3680] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17D63C00) [pid = 3680] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (11A13000) [pid = 3680] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (102D0800) [pid = 3680] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1432F400) [pid = 3680] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (156D1000) [pid = 3680] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (10517C00) [pid = 3680] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (156D7C00) [pid = 3680] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:41:47 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (105FAC00) [pid = 3680] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:41:47 INFO - PROCESS | 3680 | 1465101707323 Marionette TRACE conn2 <- [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]]]}] 21:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 796ms 21:41:47 INFO - PROCESS | 3680 | 1465101707388 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 21:41:47 INFO - PROCESS | 3680 | 1465101707390 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 21:41:47 INFO - PROCESS | 3680 | 1465101707394 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:41:47 INFO - PROCESS | 3680 | 1465101707395 Marionette TRACE conn2 <- [1,1422,null,{}] 21:41:47 INFO - PROCESS | 3680 | 1465101707399 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:47 INFO - PROCESS | 3680 | 1465101707400 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:47 INFO - PROCESS | 3680 | 1465101707514 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 21:41:47 INFO - PROCESS | 3680 | 1465101707525 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:47 INFO - PROCESS | 3680 | 1465101707527 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:47 INFO - PROCESS | 3680 | ++DOCSHELL 110D4000 == 41 [pid = 3680] [id = 365] 21:41:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (12D59000) [pid = 3680] [serial = 1094] [outer = 00000000] 21:41:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (16719800) [pid = 3680] [serial = 1095] [outer = 12D59000] 21:41:47 INFO - PROCESS | 3680 | 1465101707571 Marionette DEBUG loaded listener.js 21:41:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (179B8400) [pid = 3680] [serial = 1096] [outer = 12D59000] 21:41:47 INFO - PROCESS | 3680 | 1465101707992 Marionette TRACE conn2 <- [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]]]}] 21:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 625ms 21:41:48 INFO - PROCESS | 3680 | 1465101708032 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 21:41:48 INFO - PROCESS | 3680 | 1465101708034 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 21:41:48 INFO - PROCESS | 3680 | 1465101708037 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:41:48 INFO - PROCESS | 3680 | 1465101708038 Marionette TRACE conn2 <- [1,1426,null,{}] 21:41:48 INFO - PROCESS | 3680 | 1465101708042 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:48 INFO - PROCESS | 3680 | 1465101708044 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:48 INFO - PROCESS | 3680 | 1465101708167 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 21:41:48 INFO - PROCESS | 3680 | 1465101708175 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:48 INFO - PROCESS | 3680 | 1465101708176 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:48 INFO - PROCESS | 3680 | ++DOCSHELL 19EDFC00 == 42 [pid = 3680] [id = 366] 21:41:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1A122C00) [pid = 3680] [serial = 1097] [outer = 00000000] 21:41:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1AF48800) [pid = 3680] [serial = 1098] [outer = 1A122C00] 21:41:48 INFO - PROCESS | 3680 | 1465101708220 Marionette DEBUG loaded listener.js 21:41:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1AF4E000) [pid = 3680] [serial = 1099] [outer = 1A122C00] 21:41:48 INFO - PROCESS | 3680 | 1465101708633 Marionette TRACE conn2 <- [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]]]}] 21:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 640ms 21:41:48 INFO - PROCESS | 3680 | 1465101708675 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 21:41:48 INFO - PROCESS | 3680 | 1465101708677 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 21:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:41:48 INFO - PROCESS | 3680 | 1465101708681 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:41:48 INFO - PROCESS | 3680 | 1465101708683 Marionette TRACE conn2 <- [1,1430,null,{}] 21:41:48 INFO - PROCESS | 3680 | 1465101708686 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:48 INFO - PROCESS | 3680 | 1465101708689 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:48 INFO - PROCESS | 3680 | 1465101708850 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 21:41:48 INFO - PROCESS | 3680 | 1465101708867 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:48 INFO - PROCESS | 3680 | 1465101708869 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:48 INFO - PROCESS | 3680 | ++DOCSHELL 1AE9B400 == 43 [pid = 3680] [id = 367] 21:41:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1AE9B800) [pid = 3680] [serial = 1100] [outer = 00000000] 21:41:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1AEA1C00) [pid = 3680] [serial = 1101] [outer = 1AE9B800] 21:41:48 INFO - PROCESS | 3680 | 1465101708917 Marionette DEBUG loaded listener.js 21:41:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1AF56800) [pid = 3680] [serial = 1102] [outer = 1AE9B800] 21:41:49 INFO - PROCESS | 3680 | 1465101709580 Marionette TRACE conn2 <- [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]]]}] 21:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 953ms 21:41:49 INFO - PROCESS | 3680 | 1465101709627 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 21:41:49 INFO - PROCESS | 3680 | 1465101709632 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 21:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:41:49 INFO - PROCESS | 3680 | 1465101709636 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:41:49 INFO - PROCESS | 3680 | 1465101709641 Marionette TRACE conn2 <- [1,1434,null,{}] 21:41:49 INFO - PROCESS | 3680 | 1465101709647 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:49 INFO - PROCESS | 3680 | 1465101709650 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:49 INFO - PROCESS | 3680 | 1465101709770 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 21:41:49 INFO - PROCESS | 3680 | 1465101709904 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:49 INFO - PROCESS | 3680 | 1465101709907 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:49 INFO - PROCESS | 3680 | ++DOCSHELL 10B5D000 == 44 [pid = 3680] [id = 368] 21:41:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (10B64400) [pid = 3680] [serial = 1103] [outer = 00000000] 21:41:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (12A16800) [pid = 3680] [serial = 1104] [outer = 10B64400] 21:41:49 INFO - PROCESS | 3680 | 1465101709964 Marionette DEBUG loaded listener.js 21:41:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1390B400) [pid = 3680] [serial = 1105] [outer = 10B64400] 21:41:50 INFO - PROCESS | 3680 | 1465101710600 Marionette TRACE conn2 <- [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]]]}] 21:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1000ms 21:41:50 INFO - PROCESS | 3680 | 1465101710641 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 21:41:50 INFO - PROCESS | 3680 | 1465101710645 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 21:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:41:50 INFO - PROCESS | 3680 | 1465101710651 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:41:50 INFO - PROCESS | 3680 | 1465101710654 Marionette TRACE conn2 <- [1,1438,null,{}] 21:41:50 INFO - PROCESS | 3680 | 1465101710658 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:50 INFO - PROCESS | 3680 | 1465101710661 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:50 INFO - PROCESS | 3680 | 1465101710782 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 21:41:50 INFO - PROCESS | 3680 | 1465101710888 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:50 INFO - PROCESS | 3680 | 1465101710891 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:50 INFO - PROCESS | 3680 | ++DOCSHELL 156E6400 == 45 [pid = 3680] [id = 369] 21:41:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (156E6C00) [pid = 3680] [serial = 1106] [outer = 00000000] 21:41:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1671D000) [pid = 3680] [serial = 1107] [outer = 156E6C00] 21:41:50 INFO - PROCESS | 3680 | 1465101710945 Marionette DEBUG loaded listener.js 21:41:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (17D60800) [pid = 3680] [serial = 1108] [outer = 156E6C00] 21:41:51 INFO - PROCESS | 3680 | 1465101711551 Marionette TRACE conn2 <- [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]]]}] 21:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 953ms 21:41:51 INFO - PROCESS | 3680 | 1465101711597 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 21:41:51 INFO - PROCESS | 3680 | 1465101711599 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 21:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:41:51 INFO - PROCESS | 3680 | 1465101711603 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:41:51 INFO - PROCESS | 3680 | 1465101711607 Marionette TRACE conn2 <- [1,1442,null,{}] 21:41:51 INFO - PROCESS | 3680 | 1465101711618 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:51 INFO - PROCESS | 3680 | 1465101711622 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:51 INFO - PROCESS | 3680 | 1465101711739 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 21:41:51 INFO - PROCESS | 3680 | 1465101711847 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:51 INFO - PROCESS | 3680 | 1465101711850 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:51 INFO - PROCESS | 3680 | ++DOCSHELL 1A70C800 == 46 [pid = 3680] [id = 370] 21:41:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (1A710000) [pid = 3680] [serial = 1109] [outer = 00000000] 21:41:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (1AE95400) [pid = 3680] [serial = 1110] [outer = 1A710000] 21:41:51 INFO - PROCESS | 3680 | 1465101711906 Marionette DEBUG loaded listener.js 21:41:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (1AE9FC00) [pid = 3680] [serial = 1111] [outer = 1A710000] 21:41:52 INFO - PROCESS | 3680 | 1465101712525 Marionette TRACE conn2 <- [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]]]}] 21:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 937ms 21:41:52 INFO - PROCESS | 3680 | 1465101712547 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 21:41:52 INFO - PROCESS | 3680 | 1465101712550 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 21:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:41:52 INFO - PROCESS | 3680 | 1465101712554 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:41:52 INFO - PROCESS | 3680 | 1465101712556 Marionette TRACE conn2 <- [1,1446,null,{}] 21:41:52 INFO - PROCESS | 3680 | 1465101712559 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:52 INFO - PROCESS | 3680 | 1465101712561 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:52 INFO - PROCESS | 3680 | 1465101712672 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 21:41:52 INFO - PROCESS | 3680 | 1465101712783 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:52 INFO - PROCESS | 3680 | 1465101712786 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:52 INFO - PROCESS | 3680 | ++DOCSHELL 0F397000 == 47 [pid = 3680] [id = 371] 21:41:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (102D2400) [pid = 3680] [serial = 1112] [outer = 00000000] 21:41:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (10513C00) [pid = 3680] [serial = 1113] [outer = 102D2400] 21:41:52 INFO - PROCESS | 3680 | 1465101713007 Marionette DEBUG loaded listener.js 21:41:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (10B60800) [pid = 3680] [serial = 1114] [outer = 102D2400] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 19EDFC00 == 46 [pid = 3680] [id = 366] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 110D4000 == 45 [pid = 3680] [id = 365] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 10B65000 == 44 [pid = 3680] [id = 364] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 10272000 == 43 [pid = 3680] [id = 363] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 13101400 == 42 [pid = 3680] [id = 362] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 1516F400 == 41 [pid = 3680] [id = 361] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 1671A800 == 40 [pid = 3680] [id = 360] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 156D4000 == 39 [pid = 3680] [id = 359] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 10510400 == 38 [pid = 3680] [id = 358] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 11A0CC00 == 37 [pid = 3680] [id = 357] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 104EBC00 == 36 [pid = 3680] [id = 354] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 1A11C400 == 35 [pid = 3680] [id = 353] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 153F2800 == 34 [pid = 3680] [id = 343] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 15167C00 == 33 [pid = 3680] [id = 327] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 1A139800 == 32 [pid = 3680] [id = 356] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 154D9800 == 31 [pid = 3680] [id = 355] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 153B8C00 == 30 [pid = 3680] [id = 341] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 1A70C800 == 29 [pid = 3680] [id = 370] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 156E6400 == 28 [pid = 3680] [id = 369] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 1AE9B400 == 27 [pid = 3680] [id = 367] 21:41:54 INFO - PROCESS | 3680 | --DOCSHELL 10B5D000 == 26 [pid = 3680] [id = 368] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (13827800) [pid = 3680] [serial = 994] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (105ED000) [pid = 3680] [serial = 991] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (1739F400) [pid = 3680] [serial = 1044] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (1984B000) [pid = 3680] [serial = 1047] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (173A4400) [pid = 3680] [serial = 1045] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (12AC0400) [pid = 3680] [serial = 1035] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (11432800) [pid = 3680] [serial = 1050] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (14EEFC00) [pid = 3680] [serial = 1038] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (153B3C00) [pid = 3680] [serial = 1039] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (15937400) [pid = 3680] [serial = 1030] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (156E8400) [pid = 3680] [serial = 1029] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (199B0800) [pid = 3680] [serial = 1048] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (13376400) [pid = 3680] [serial = 1027] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (11C71800) [pid = 3680] [serial = 1026] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (15D83C00) [pid = 3680] [serial = 1041] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (12A8EC00) [pid = 3680] [serial = 1033] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (11C0E400) [pid = 3680] [serial = 1032] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1A122800) [pid = 3680] [serial = 1057] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (12B1BC00) [pid = 3680] [serial = 1051] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (199BD400) [pid = 3680] [serial = 1053] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1A139C00) [pid = 3680] [serial = 1059] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1A122000) [pid = 3680] [serial = 1056] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (12B6BC00) [pid = 3680] [serial = 1036] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (19ED1400) [pid = 3680] [serial = 1054] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (164AE800) [pid = 3680] [serial = 1042] [outer = 00000000] [url = about:blank] 21:41:54 INFO - PROCESS | 3680 | 1465101714503 Marionette TRACE conn2 <- [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]]]}] 21:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2016ms 21:41:54 INFO - PROCESS | 3680 | 1465101714569 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 21:41:54 INFO - PROCESS | 3680 | 1465101714573 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 21:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:41:54 INFO - PROCESS | 3680 | 1465101714579 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:41:54 INFO - PROCESS | 3680 | 1465101714582 Marionette TRACE conn2 <- [1,1450,null,{}] 21:41:54 INFO - PROCESS | 3680 | 1465101714588 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:54 INFO - PROCESS | 3680 | 1465101714591 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:54 INFO - PROCESS | 3680 | 1465101714687 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 21:41:54 INFO - PROCESS | 3680 | 1465101714777 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:54 INFO - PROCESS | 3680 | 1465101714781 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:54 INFO - PROCESS | 3680 | ++DOCSHELL 104F0C00 == 27 [pid = 3680] [id = 372] 21:41:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (104F2C00) [pid = 3680] [serial = 1115] [outer = 00000000] 21:41:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (10A5AC00) [pid = 3680] [serial = 1116] [outer = 104F2C00] 21:41:54 INFO - PROCESS | 3680 | 1465101714837 Marionette DEBUG loaded listener.js 21:41:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (10F2AC00) [pid = 3680] [serial = 1117] [outer = 104F2C00] 21:41:55 INFO - PROCESS | 3680 | 1465101715289 Marionette TRACE conn2 <- [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]]]}] 21:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 735ms 21:41:55 INFO - PROCESS | 3680 | 1465101715319 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 21:41:55 INFO - PROCESS | 3680 | 1465101715324 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 21:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:41:55 INFO - PROCESS | 3680 | 1465101715335 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:41:55 INFO - PROCESS | 3680 | 1465101715338 Marionette TRACE conn2 <- [1,1454,null,{}] 21:41:55 INFO - PROCESS | 3680 | 1465101715342 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:55 INFO - PROCESS | 3680 | 1465101715345 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:55 INFO - PROCESS | 3680 | 1465101715436 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 21:41:55 INFO - PROCESS | 3680 | 1465101715443 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:55 INFO - PROCESS | 3680 | 1465101715446 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:55 INFO - PROCESS | 3680 | ++DOCSHELL 12B6BC00 == 28 [pid = 3680] [id = 373] 21:41:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (12B6D400) [pid = 3680] [serial = 1118] [outer = 00000000] 21:41:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (13053800) [pid = 3680] [serial = 1119] [outer = 12B6D400] 21:41:55 INFO - PROCESS | 3680 | 1465101715493 Marionette DEBUG loaded listener.js 21:41:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (13110800) [pid = 3680] [serial = 1120] [outer = 12B6D400] 21:41:55 INFO - PROCESS | 3680 | 1465101715972 Marionette TRACE conn2 <- [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]]]}] 21:41:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (12D93800) [pid = 3680] [serial = 1121] [outer = 1B384C00] 21:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 703ms 21:41:56 INFO - PROCESS | 3680 | 1465101716035 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 21:41:56 INFO - PROCESS | 3680 | 1465101716037 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 21:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:41:56 INFO - PROCESS | 3680 | 1465101716041 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:41:56 INFO - PROCESS | 3680 | 1465101716044 Marionette TRACE conn2 <- [1,1458,null,{}] 21:41:56 INFO - PROCESS | 3680 | 1465101716055 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:56 INFO - PROCESS | 3680 | 1465101716060 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:56 INFO - PROCESS | 3680 | 1465101716216 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 21:41:56 INFO - PROCESS | 3680 | 1465101716276 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:56 INFO - PROCESS | 3680 | 1465101716280 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:56 INFO - PROCESS | 3680 | ++DOCSHELL 12AC6C00 == 29 [pid = 3680] [id = 374] 21:41:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (12B13400) [pid = 3680] [serial = 1122] [outer = 00000000] 21:41:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (14337000) [pid = 3680] [serial = 1123] [outer = 12B13400] 21:41:56 INFO - PROCESS | 3680 | 1465101716327 Marionette DEBUG loaded listener.js 21:41:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (156D8000) [pid = 3680] [serial = 1124] [outer = 12B13400] 21:41:56 INFO - PROCESS | 3680 | 1465101716783 Marionette TRACE conn2 <- [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]]]}] 21:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 797ms 21:41:56 INFO - PROCESS | 3680 | 1465101716849 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 21:41:56 INFO - PROCESS | 3680 | 1465101716852 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 21:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:41:56 INFO - PROCESS | 3680 | 1465101716855 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:41:56 INFO - PROCESS | 3680 | 1465101716857 Marionette TRACE conn2 <- [1,1462,null,{}] 21:41:56 INFO - PROCESS | 3680 | 1465101716861 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:56 INFO - PROCESS | 3680 | 1465101716864 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:56 INFO - PROCESS | 3680 | 1465101716987 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 21:41:57 INFO - PROCESS | 3680 | 1465101717052 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:57 INFO - PROCESS | 3680 | 1465101717055 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:57 INFO - PROCESS | 3680 | ++DOCSHELL 15938000 == 30 [pid = 3680] [id = 375] 21:41:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1593C800) [pid = 3680] [serial = 1125] [outer = 00000000] 21:41:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (15D89800) [pid = 3680] [serial = 1126] [outer = 1593C800] 21:41:57 INFO - PROCESS | 3680 | 1465101717099 Marionette DEBUG loaded listener.js 21:41:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (16A39400) [pid = 3680] [serial = 1127] [outer = 1593C800] 21:41:57 INFO - PROCESS | 3680 | 1465101717513 Marionette TRACE conn2 <- [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]]]}] 21:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 703ms 21:41:57 INFO - PROCESS | 3680 | 1465101717568 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 21:41:57 INFO - PROCESS | 3680 | 1465101717570 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 21:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:41:57 INFO - PROCESS | 3680 | 1465101717577 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:41:57 INFO - PROCESS | 3680 | 1465101717579 Marionette TRACE conn2 <- [1,1466,null,{}] 21:41:57 INFO - PROCESS | 3680 | 1465101717582 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:57 INFO - PROCESS | 3680 | 1465101717584 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:57 INFO - PROCESS | 3680 | 1465101717696 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1A122C00) [pid = 3680] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (199B1C00) [pid = 3680] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (19848400) [pid = 3680] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (156D5400) [pid = 3680] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1A121400) [pid = 3680] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (154DC800) [pid = 3680] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (11A14C00) [pid = 3680] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1671C800) [pid = 3680] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (10510800) [pid = 3680] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1055B800) [pid = 3680] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (156EA000) [pid = 3680] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1A5B8800) [pid = 3680] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (11C67000) [pid = 3680] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (12D59000) [pid = 3680] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (19843800) [pid = 3680] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:41:58 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1AE9B800) [pid = 3680] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:41:58 INFO - PROCESS | 3680 | 1465101718255 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:58 INFO - PROCESS | 3680 | 1465101718258 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:58 INFO - PROCESS | 3680 | ++DOCSHELL 0F30BC00 == 31 [pid = 3680] [id = 376] 21:41:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0F30C000) [pid = 3680] [serial = 1128] [outer = 00000000] 21:41:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (102D9C00) [pid = 3680] [serial = 1129] [outer = 0F30C000] 21:41:58 INFO - PROCESS | 3680 | 1465101718315 Marionette DEBUG loaded listener.js 21:41:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (104EBC00) [pid = 3680] [serial = 1130] [outer = 0F30C000] 21:41:59 INFO - PROCESS | 3680 | 1465101719127 Marionette TRACE conn2 <- [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]]]}] 21:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1625ms 21:41:59 INFO - PROCESS | 3680 | 1465101719196 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 21:41:59 INFO - PROCESS | 3680 | 1465101719199 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 21:41:59 INFO - PROCESS | 3680 | 1465101719204 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:41:59 INFO - PROCESS | 3680 | 1465101719208 Marionette TRACE conn2 <- [1,1470,null,{}] 21:41:59 INFO - PROCESS | 3680 | 1465101719213 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:59 INFO - PROCESS | 3680 | 1465101719215 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:59 INFO - PROCESS | 3680 | 1465101719355 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 21:41:59 INFO - PROCESS | 3680 | 1465101719490 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:59 INFO - PROCESS | 3680 | 1465101719494 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:41:59 INFO - PROCESS | 3680 | ++DOCSHELL 12804400 == 32 [pid = 3680] [id = 377] 21:41:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (12A88800) [pid = 3680] [serial = 1131] [outer = 00000000] 21:41:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (12B1BC00) [pid = 3680] [serial = 1132] [outer = 12A88800] 21:41:59 INFO - PROCESS | 3680 | 1465101719551 Marionette DEBUG loaded listener.js 21:41:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (13191800) [pid = 3680] [serial = 1133] [outer = 12A88800] 21:42:00 INFO - PROCESS | 3680 | 1465101720447 Marionette TRACE conn2 <- [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]]]}] 21:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1297ms 21:42:00 INFO - PROCESS | 3680 | 1465101720491 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 21:42:00 INFO - PROCESS | 3680 | 1465101720495 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 21:42:00 INFO - PROCESS | 3680 | 1465101720501 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:42:00 INFO - PROCESS | 3680 | 1465101720504 Marionette TRACE conn2 <- [1,1474,null,{}] 21:42:00 INFO - PROCESS | 3680 | 1465101720510 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:00 INFO - PROCESS | 3680 | 1465101720512 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:00 INFO - PROCESS | 3680 | 1465101720628 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 21:42:00 INFO - PROCESS | 3680 | 1465101720796 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:00 INFO - PROCESS | 3680 | 1465101720800 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:00 INFO - PROCESS | 3680 | --DOCSHELL 10A59400 == 31 [pid = 3680] [id = 317] 21:42:00 INFO - PROCESS | 3680 | --DOCSHELL 15938000 == 30 [pid = 3680] [id = 375] 21:42:00 INFO - PROCESS | 3680 | --DOCSHELL 12AC6C00 == 29 [pid = 3680] [id = 374] 21:42:00 INFO - PROCESS | 3680 | --DOCSHELL 12B6BC00 == 28 [pid = 3680] [id = 373] 21:42:00 INFO - PROCESS | 3680 | --DOCSHELL 104F0C00 == 27 [pid = 3680] [id = 372] 21:42:00 INFO - PROCESS | 3680 | --DOCSHELL 0F397000 == 26 [pid = 3680] [id = 371] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (199BC400) [pid = 3680] [serial = 1024] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1AF48800) [pid = 3680] [serial = 1098] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (199BF000) [pid = 3680] [serial = 1086] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1A70B000) [pid = 3680] [serial = 1089] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (156EE400) [pid = 3680] [serial = 1077] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15937C00) [pid = 3680] [serial = 1078] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1A13B000) [pid = 3680] [serial = 1060] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (156F1400) [pid = 3680] [serial = 1065] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (172DC800) [pid = 3680] [serial = 1066] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1280E400) [pid = 3680] [serial = 1071] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (13189C00) [pid = 3680] [serial = 1072] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17CC1000) [pid = 3680] [serial = 1080] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17D68800) [pid = 3680] [serial = 1081] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (12ABF400) [pid = 3680] [serial = 1074] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (13339800) [pid = 3680] [serial = 1075] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (1280A800) [pid = 3680] [serial = 1062] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (13106800) [pid = 3680] [serial = 1063] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (19845C00) [pid = 3680] [serial = 1083] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (1A70D000) [pid = 3680] [serial = 1068] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (1A711C00) [pid = 3680] [serial = 1069] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (1A711400) [pid = 3680] [serial = 1092] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (179B8400) [pid = 3680] [serial = 1096] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (1A712C00) [pid = 3680] [serial = 1090] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (1A116C00) [pid = 3680] [serial = 1087] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (110DE800) [pid = 3680] [serial = 1093] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (16719800) [pid = 3680] [serial = 1095] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (1AF4E000) [pid = 3680] [serial = 1099] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 52 (1984C000) [pid = 3680] [serial = 1084] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 51 (1AEA1C00) [pid = 3680] [serial = 1101] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | --DOMWINDOW == 50 (1AF56800) [pid = 3680] [serial = 1102] [outer = 00000000] [url = about:blank] 21:42:00 INFO - PROCESS | 3680 | ++DOCSHELL 102D4400 == 27 [pid = 3680] [id = 378] 21:42:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 51 (10437400) [pid = 3680] [serial = 1134] [outer = 00000000] 21:42:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (10509C00) [pid = 3680] [serial = 1135] [outer = 10437400] 21:42:00 INFO - PROCESS | 3680 | 1465101720875 Marionette DEBUG loaded listener.js 21:42:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (1055B800) [pid = 3680] [serial = 1136] [outer = 10437400] 21:42:01 INFO - PROCESS | 3680 | 1465101721573 Marionette TRACE conn2 <- [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]]]}] 21:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1078ms 21:42:01 INFO - PROCESS | 3680 | 1465101721594 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 21:42:01 INFO - PROCESS | 3680 | 1465101721597 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 21:42:01 INFO - PROCESS | 3680 | 1465101721602 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:42:01 INFO - PROCESS | 3680 | 1465101721605 Marionette TRACE conn2 <- [1,1478,null,{}] 21:42:01 INFO - PROCESS | 3680 | 1465101721610 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:01 INFO - PROCESS | 3680 | 1465101721615 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:01 INFO - PROCESS | 3680 | 1465101721724 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 21:42:01 INFO - PROCESS | 3680 | 1465101721853 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:01 INFO - PROCESS | 3680 | 1465101721856 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:01 INFO - PROCESS | 3680 | ++DOCSHELL 12B12400 == 28 [pid = 3680] [id = 379] 21:42:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (12B1D000) [pid = 3680] [serial = 1137] [outer = 00000000] 21:42:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (13188000) [pid = 3680] [serial = 1138] [outer = 12B1D000] 21:42:01 INFO - PROCESS | 3680 | 1465101721914 Marionette DEBUG loaded listener.js 21:42:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (13339800) [pid = 3680] [serial = 1139] [outer = 12B1D000] 21:42:02 INFO - PROCESS | 3680 | 1465101722546 Marionette TRACE conn2 <- [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]]]}] 21:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1000ms 21:42:02 INFO - PROCESS | 3680 | 1465101722609 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 21:42:02 INFO - PROCESS | 3680 | 1465101722614 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 21:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:42:02 INFO - PROCESS | 3680 | 1465101722619 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:42:02 INFO - PROCESS | 3680 | 1465101722621 Marionette TRACE conn2 <- [1,1482,null,{}] 21:42:02 INFO - PROCESS | 3680 | 1465101722625 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:02 INFO - PROCESS | 3680 | 1465101722627 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:02 INFO - PROCESS | 3680 | 1465101722740 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 21:42:02 INFO - PROCESS | 3680 | 1465101722868 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:02 INFO - PROCESS | 3680 | 1465101722871 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:02 INFO - PROCESS | 3680 | ++DOCSHELL 140C8400 == 29 [pid = 3680] [id = 380] 21:42:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (140CA400) [pid = 3680] [serial = 1140] [outer = 00000000] 21:42:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (15166C00) [pid = 3680] [serial = 1141] [outer = 140CA400] 21:42:02 INFO - PROCESS | 3680 | 1465101722927 Marionette DEBUG loaded listener.js 21:42:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (15171000) [pid = 3680] [serial = 1142] [outer = 140CA400] 21:42:03 INFO - PROCESS | 3680 | 1465101723569 Marionette TRACE conn2 <- [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]]]}] 21:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1000ms 21:42:03 INFO - PROCESS | 3680 | 1465101723620 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 21:42:03 INFO - PROCESS | 3680 | 1465101723623 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 21:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:42:03 INFO - PROCESS | 3680 | 1465101723628 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:42:03 INFO - PROCESS | 3680 | 1465101723635 Marionette TRACE conn2 <- [1,1486,null,{}] 21:42:03 INFO - PROCESS | 3680 | 1465101723645 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:03 INFO - PROCESS | 3680 | 1465101723649 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:03 INFO - PROCESS | 3680 | 1465101723761 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 21:42:03 INFO - PROCESS | 3680 | 1465101723891 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:03 INFO - PROCESS | 3680 | 1465101723893 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:03 INFO - PROCESS | 3680 | ++DOCSHELL 15938000 == 30 [pid = 3680] [id = 381] 21:42:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (1593C000) [pid = 3680] [serial = 1143] [outer = 00000000] 21:42:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (15D80800) [pid = 3680] [serial = 1144] [outer = 1593C000] 21:42:03 INFO - PROCESS | 3680 | 1465101723949 Marionette DEBUG loaded listener.js 21:42:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (1603EC00) [pid = 3680] [serial = 1145] [outer = 1593C000] 21:42:04 INFO - PROCESS | 3680 | 1465101724503 Marionette TRACE conn2 <- [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]]]}] 21:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 891ms 21:42:04 INFO - PROCESS | 3680 | 1465101724530 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 21:42:04 INFO - PROCESS | 3680 | 1465101724533 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 21:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:42:04 INFO - PROCESS | 3680 | 1465101724536 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:42:04 INFO - PROCESS | 3680 | 1465101724538 Marionette TRACE conn2 <- [1,1490,null,{}] 21:42:04 INFO - PROCESS | 3680 | 1465101724542 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:04 INFO - PROCESS | 3680 | 1465101724544 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:04 INFO - PROCESS | 3680 | 1465101724650 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 21:42:04 INFO - PROCESS | 3680 | 1465101724755 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:04 INFO - PROCESS | 3680 | 1465101724757 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:04 INFO - PROCESS | 3680 | ++DOCSHELL 16F25800 == 31 [pid = 3680] [id = 382] 21:42:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (16F27800) [pid = 3680] [serial = 1146] [outer = 00000000] 21:42:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (173A2C00) [pid = 3680] [serial = 1147] [outer = 16F27800] 21:42:04 INFO - PROCESS | 3680 | 1465101724810 Marionette DEBUG loaded listener.js 21:42:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (173A3800) [pid = 3680] [serial = 1148] [outer = 16F27800] 21:42:05 INFO - PROCESS | 3680 | 1465101725455 Marionette TRACE conn2 <- [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]]]}] 21:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1000ms 21:42:05 INFO - PROCESS | 3680 | 1465101725539 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 21:42:05 INFO - PROCESS | 3680 | 1465101725543 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 21:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:42:05 INFO - PROCESS | 3680 | 1465101725548 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:42:05 INFO - PROCESS | 3680 | 1465101725550 Marionette TRACE conn2 <- [1,1494,null,{}] 21:42:05 INFO - PROCESS | 3680 | 1465101725556 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:05 INFO - PROCESS | 3680 | 1465101725559 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:05 INFO - PROCESS | 3680 | --DOCSHELL 0F30BC00 == 30 [pid = 3680] [id = 376] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 110E1C00 == 29 [pid = 3680] [id = 309] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 154CE400 == 28 [pid = 3680] [id = 321] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 13029000 == 27 [pid = 3680] [id = 320] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 13378C00 == 26 [pid = 3680] [id = 316] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 19847000 == 25 [pid = 3680] [id = 324] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 17D5D800 == 24 [pid = 3680] [id = 323] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 15D8BC00 == 23 [pid = 3680] [id = 313] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 15990C00 == 22 [pid = 3680] [id = 322] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 154CF000 == 21 [pid = 3680] [id = 312] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 0F307800 == 20 [pid = 3680] [id = 314] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 12804400 == 19 [pid = 3680] [id = 377] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 10A61C00 == 18 [pid = 3680] [id = 319] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 14339C00 == 17 [pid = 3680] [id = 315] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 110D6400 == 16 [pid = 3680] [id = 325] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 12D5D000 == 15 [pid = 3680] [id = 310] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 140CC000 == 14 [pid = 3680] [id = 311] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 1318A000 == 13 [pid = 3680] [id = 318] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 15938000 == 12 [pid = 3680] [id = 381] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 16F25800 == 11 [pid = 3680] [id = 382] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 140C8400 == 10 [pid = 3680] [id = 380] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 12B12400 == 9 [pid = 3680] [id = 379] 21:42:06 INFO - PROCESS | 3680 | --DOCSHELL 102D4400 == 8 [pid = 3680] [id = 378] 21:42:07 INFO - PROCESS | 3680 | 1465101727558 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 21:42:07 INFO - PROCESS | 3680 | 1465101727679 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:07 INFO - PROCESS | 3680 | 1465101727683 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:07 INFO - PROCESS | 3680 | ++DOCSHELL 104EAC00 == 9 [pid = 3680] [id = 383] 21:42:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (104EB000) [pid = 3680] [serial = 1149] [outer = 00000000] 21:42:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (1050CC00) [pid = 3680] [serial = 1150] [outer = 104EB000] 21:42:07 INFO - PROCESS | 3680 | 1465101727735 Marionette DEBUG loaded listener.js 21:42:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (10517800) [pid = 3680] [serial = 1151] [outer = 104EB000] 21:42:08 INFO - PROCESS | 3680 | 1465101728180 Marionette TRACE conn2 <- [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]]]}] 21:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2672ms 21:42:08 INFO - PROCESS | 3680 | 1465101728221 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 21:42:08 INFO - PROCESS | 3680 | 1465101728225 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 21:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:42:08 INFO - PROCESS | 3680 | 1465101728230 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:42:08 INFO - PROCESS | 3680 | 1465101728233 Marionette TRACE conn2 <- [1,1498,null,{}] 21:42:08 INFO - PROCESS | 3680 | 1465101728242 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:08 INFO - PROCESS | 3680 | 1465101728245 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:08 INFO - PROCESS | 3680 | 1465101728341 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 21:42:08 INFO - PROCESS | 3680 | 1465101728356 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:08 INFO - PROCESS | 3680 | 1465101728358 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:08 INFO - PROCESS | 3680 | ++DOCSHELL 11C71400 == 10 [pid = 3680] [id = 384] 21:42:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (11C71800) [pid = 3680] [serial = 1152] [outer = 00000000] 21:42:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (1280DC00) [pid = 3680] [serial = 1153] [outer = 11C71800] 21:42:08 INFO - PROCESS | 3680 | 1465101728407 Marionette DEBUG loaded listener.js 21:42:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (12AC4C00) [pid = 3680] [serial = 1154] [outer = 11C71800] 21:42:08 INFO - PROCESS | 3680 | 1465101728881 Marionette TRACE conn2 <- [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]]]}] 21:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 703ms 21:42:08 INFO - PROCESS | 3680 | 1465101728930 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 21:42:08 INFO - PROCESS | 3680 | 1465101728933 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 21:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:42:08 INFO - PROCESS | 3680 | 1465101728936 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:42:08 INFO - PROCESS | 3680 | 1465101728938 Marionette TRACE conn2 <- [1,1502,null,{}] 21:42:08 INFO - PROCESS | 3680 | 1465101728943 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:08 INFO - PROCESS | 3680 | 1465101728945 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:09 INFO - PROCESS | 3680 | 1465101729070 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 21:42:09 INFO - PROCESS | 3680 | 1465101729160 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:09 INFO - PROCESS | 3680 | 1465101729163 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:09 INFO - PROCESS | 3680 | ++DOCSHELL 13189C00 == 11 [pid = 3680] [id = 385] 21:42:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1318A000) [pid = 3680] [serial = 1155] [outer = 00000000] 21:42:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1337F800) [pid = 3680] [serial = 1156] [outer = 1318A000] 21:42:09 INFO - PROCESS | 3680 | 1465101729208 Marionette DEBUG loaded listener.js 21:42:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1390D800) [pid = 3680] [serial = 1157] [outer = 1318A000] 21:42:09 INFO - PROCESS | 3680 | 1465101729619 Marionette TRACE conn2 <- [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]]]}] 21:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 750ms 21:42:09 INFO - PROCESS | 3680 | 1465101729676 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 21:42:09 INFO - PROCESS | 3680 | 1465101729680 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 21:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:42:09 INFO - PROCESS | 3680 | 1465101729690 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:42:09 INFO - PROCESS | 3680 | 1465101729695 Marionette TRACE conn2 <- [1,1506,null,{}] 21:42:09 INFO - PROCESS | 3680 | 1465101729706 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:09 INFO - PROCESS | 3680 | 1465101729709 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:09 INFO - PROCESS | 3680 | 1465101729827 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 21:42:09 INFO - PROCESS | 3680 | 1465101729839 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:09 INFO - PROCESS | 3680 | 1465101729841 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:09 INFO - PROCESS | 3680 | ++DOCSHELL 13829400 == 12 [pid = 3680] [id = 386] 21:42:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (13909C00) [pid = 3680] [serial = 1158] [outer = 00000000] 21:42:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (153C2800) [pid = 3680] [serial = 1159] [outer = 13909C00] 21:42:09 INFO - PROCESS | 3680 | 1465101729885 Marionette DEBUG loaded listener.js 21:42:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (156D4C00) [pid = 3680] [serial = 1160] [outer = 13909C00] 21:42:10 INFO - PROCESS | 3680 | 1465101730393 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 750ms 21:42:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:42:10 INFO - PROCESS | 3680 | 1465101730467 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 21:42:10 INFO - PROCESS | 3680 | 1465101730469 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 21:42:10 INFO - PROCESS | 3680 | 1465101730473 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:42:10 INFO - PROCESS | 3680 | 1465101730475 Marionette TRACE conn2 <- [1,1510,null,{}] 21:42:10 INFO - PROCESS | 3680 | 1465101730478 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:10 INFO - PROCESS | 3680 | 1465101730480 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:10 INFO - PROCESS | 3680 | 1465101730592 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 21:42:10 INFO - PROCESS | 3680 | 1465101730604 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:10 INFO - PROCESS | 3680 | 1465101730606 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:10 INFO - PROCESS | 3680 | ++DOCSHELL 15164000 == 13 [pid = 3680] [id = 387] 21:42:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (153BB400) [pid = 3680] [serial = 1161] [outer = 00000000] 21:42:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (15988000) [pid = 3680] [serial = 1162] [outer = 153BB400] 21:42:10 INFO - PROCESS | 3680 | 1465101730650 Marionette DEBUG loaded listener.js 21:42:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (15D7C400) [pid = 3680] [serial = 1163] [outer = 153BB400] 21:42:11 INFO - PROCESS | 3680 | 1465101731087 Marionette TRACE conn2 <- [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"]]]}] 21:42:11 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 () { 21:42:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:42:11 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 () { 21:42:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:42:11 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 () { 21:42:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:42:11 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 () { 21:42:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:42:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 625ms 21:42:11 INFO - PROCESS | 3680 | 1465101731109 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 21:42:11 INFO - PROCESS | 3680 | 1465101731111 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 21:42:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:42:11 INFO - PROCESS | 3680 | 1465101731114 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:42:11 INFO - PROCESS | 3680 | 1465101731116 Marionette TRACE conn2 <- [1,1514,null,{}] 21:42:11 INFO - PROCESS | 3680 | 1465101731125 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:11 INFO - PROCESS | 3680 | 1465101731127 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:11 INFO - PROCESS | 3680 | 1465101731238 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 21:42:11 INFO - PROCESS | 3680 | 1465101731243 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:11 INFO - PROCESS | 3680 | 1465101731249 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:11 INFO - PROCESS | 3680 | ++DOCSHELL 153F6400 == 14 [pid = 3680] [id = 388] 21:42:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (16A3B400) [pid = 3680] [serial = 1164] [outer = 00000000] 21:42:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1739F400) [pid = 3680] [serial = 1165] [outer = 16A3B400] 21:42:11 INFO - PROCESS | 3680 | 1465101731314 Marionette DEBUG loaded listener.js 21:42:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17D61000) [pid = 3680] [serial = 1166] [outer = 16A3B400] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (102D2400) [pid = 3680] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (104F2C00) [pid = 3680] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (12B6D400) [pid = 3680] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (12B13400) [pid = 3680] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1593C800) [pid = 3680] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (12B1D000) [pid = 3680] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (156E6C00) [pid = 3680] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1A710000) [pid = 3680] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (10B64400) [pid = 3680] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1593C000) [pid = 3680] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (140CA400) [pid = 3680] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0F30C000) [pid = 3680] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (12A88800) [pid = 3680] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:42:11 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (10437400) [pid = 3680] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:42:12 INFO - PROCESS | 3680 | 1465101732023 Marionette TRACE conn2 <- [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"]]]}] 21:42:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:42:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:42:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:42:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:42:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:42:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:42:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 938ms 21:42:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:42:12 INFO - PROCESS | 3680 | 1465101732057 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 21:42:12 INFO - PROCESS | 3680 | 1465101732059 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 21:42:12 INFO - PROCESS | 3680 | 1465101732062 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:42:12 INFO - PROCESS | 3680 | 1465101732064 Marionette TRACE conn2 <- [1,1518,null,{}] 21:42:12 INFO - PROCESS | 3680 | 1465101732067 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:12 INFO - PROCESS | 3680 | 1465101732069 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:12 INFO - PROCESS | 3680 | 1465101732149 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 21:42:12 INFO - PROCESS | 3680 | 1465101732239 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:12 INFO - PROCESS | 3680 | 1465101732241 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:12 INFO - PROCESS | 3680 | ++DOCSHELL 0F30F800 == 15 [pid = 3680] [id = 389] 21:42:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0F396400) [pid = 3680] [serial = 1167] [outer = 00000000] 21:42:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1381F400) [pid = 3680] [serial = 1168] [outer = 0F396400] 21:42:12 INFO - PROCESS | 3680 | 1465101732285 Marionette DEBUG loaded listener.js 21:42:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (153BAC00) [pid = 3680] [serial = 1169] [outer = 0F396400] 21:42:12 INFO - PROCESS | 3680 | 1465101732638 Marionette TRACE conn2 <- [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]]]}] 21:42:12 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 21:42:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:42:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:42:12 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. 21:42:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:42:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 625ms 21:42:12 INFO - PROCESS | 3680 | 1465101732700 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 21:42:12 INFO - PROCESS | 3680 | 1465101732702 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 21:42:12 INFO - PROCESS | 3680 | 1465101732706 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:42:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:42:12 INFO - PROCESS | 3680 | 1465101732707 Marionette TRACE conn2 <- [1,1522,null,{}] 21:42:12 INFO - PROCESS | 3680 | 1465101732711 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:12 INFO - PROCESS | 3680 | 1465101732713 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:12 INFO - PROCESS | 3680 | 1465101732842 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 21:42:12 INFO - PROCESS | 3680 | 1465101732850 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:12 INFO - PROCESS | 3680 | 1465101732852 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:12 INFO - PROCESS | 3680 | ++DOCSHELL 12B16400 == 16 [pid = 3680] [id = 390] 21:42:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (140C4400) [pid = 3680] [serial = 1170] [outer = 00000000] 21:42:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17D6A400) [pid = 3680] [serial = 1171] [outer = 140C4400] 21:42:12 INFO - PROCESS | 3680 | 1465101732896 Marionette DEBUG loaded listener.js 21:42:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17F81800) [pid = 3680] [serial = 1172] [outer = 140C4400] 21:42:13 INFO - PROCESS | 3680 | 1465101733376 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:42:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:42:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 687ms 21:42:13 INFO - PROCESS | 3680 | 1465101733405 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 21:42:13 INFO - PROCESS | 3680 | 1465101733407 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 21:42:13 INFO - PROCESS | 3680 | 1465101733411 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:42:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:42:13 INFO - PROCESS | 3680 | 1465101733412 Marionette TRACE conn2 <- [1,1526,null,{}] 21:42:13 INFO - PROCESS | 3680 | 1465101733427 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:13 INFO - PROCESS | 3680 | 1465101733429 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:13 INFO - PROCESS | 3680 | 1465101733536 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 21:42:13 INFO - PROCESS | 3680 | 1465101733543 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:13 INFO - PROCESS | 3680 | 1465101733545 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:13 INFO - PROCESS | 3680 | ++DOCSHELL 19846C00 == 17 [pid = 3680] [id = 391] 21:42:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (19847C00) [pid = 3680] [serial = 1173] [outer = 00000000] 21:42:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1984CC00) [pid = 3680] [serial = 1174] [outer = 19847C00] 21:42:13 INFO - PROCESS | 3680 | 1465101733588 Marionette DEBUG loaded listener.js 21:42:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1995FC00) [pid = 3680] [serial = 1175] [outer = 19847C00] 21:42:14 INFO - PROCESS | 3680 | 1465101734043 Marionette TRACE conn2 <- [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]]]}] 21:42:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:42:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 687ms 21:42:14 INFO - PROCESS | 3680 | 1465101734110 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 21:42:14 INFO - PROCESS | 3680 | 1465101734112 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 21:42:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:42:14 INFO - PROCESS | 3680 | 1465101734116 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:42:14 INFO - PROCESS | 3680 | 1465101734117 Marionette TRACE conn2 <- [1,1530,null,{}] 21:42:14 INFO - PROCESS | 3680 | 1465101734121 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:14 INFO - PROCESS | 3680 | 1465101734122 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:14 INFO - PROCESS | 3680 | 1465101734202 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 21:42:14 INFO - PROCESS | 3680 | 1465101734211 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:14 INFO - PROCESS | 3680 | 1465101734213 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:14 INFO - PROCESS | 3680 | ++DOCSHELL 1984C000 == 18 [pid = 3680] [id = 392] 21:42:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (19969000) [pid = 3680] [serial = 1176] [outer = 00000000] 21:42:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (199B0400) [pid = 3680] [serial = 1177] [outer = 19969000] 21:42:14 INFO - PROCESS | 3680 | 1465101734257 Marionette DEBUG loaded listener.js 21:42:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (199B0C00) [pid = 3680] [serial = 1178] [outer = 19969000] 21:42:14 INFO - PROCESS | 3680 | 1465101734687 Marionette TRACE conn2 <- [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]]]}] 21:42:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:42:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 594ms 21:42:14 INFO - PROCESS | 3680 | 1465101734713 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 21:42:14 INFO - PROCESS | 3680 | 1465101734715 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 21:42:14 INFO - PROCESS | 3680 | 1465101734718 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:42:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:42:14 INFO - PROCESS | 3680 | 1465101734719 Marionette TRACE conn2 <- [1,1534,null,{}] 21:42:14 INFO - PROCESS | 3680 | 1465101734723 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:14 INFO - PROCESS | 3680 | 1465101734725 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:14 INFO - PROCESS | 3680 | 1465101734803 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 21:42:14 INFO - PROCESS | 3680 | 1465101734808 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:14 INFO - PROCESS | 3680 | 1465101734810 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:14 INFO - PROCESS | 3680 | ++DOCSHELL 199B4000 == 19 [pid = 3680] [id = 393] 21:42:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (199B7000) [pid = 3680] [serial = 1179] [outer = 00000000] 21:42:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (199BD400) [pid = 3680] [serial = 1180] [outer = 199B7000] 21:42:14 INFO - PROCESS | 3680 | 1465101734861 Marionette DEBUG loaded listener.js 21:42:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (199C2400) [pid = 3680] [serial = 1181] [outer = 199B7000] 21:42:15 INFO - PROCESS | 3680 | 1465101735350 Marionette TRACE conn2 <- [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]]]}] 21:42:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:42:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 688ms 21:42:15 INFO - PROCESS | 3680 | 1465101735419 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 21:42:15 INFO - PROCESS | 3680 | 1465101735423 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 21:42:15 INFO - PROCESS | 3680 | 1465101735426 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:42:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:42:15 INFO - PROCESS | 3680 | 1465101735429 Marionette TRACE conn2 <- [1,1538,null,{}] 21:42:15 INFO - PROCESS | 3680 | 1465101735439 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:15 INFO - PROCESS | 3680 | 1465101735441 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:15 INFO - PROCESS | 3680 | 1465101735565 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 21:42:15 INFO - PROCESS | 3680 | 1465101735573 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:15 INFO - PROCESS | 3680 | 1465101735575 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:15 INFO - PROCESS | 3680 | ++DOCSHELL 12B1B000 == 20 [pid = 3680] [id = 394] 21:42:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (12B1C000) [pid = 3680] [serial = 1182] [outer = 00000000] 21:42:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1A11F800) [pid = 3680] [serial = 1183] [outer = 12B1C000] 21:42:15 INFO - PROCESS | 3680 | 1465101735620 Marionette DEBUG loaded listener.js 21:42:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1A120C00) [pid = 3680] [serial = 1184] [outer = 12B1C000] 21:42:16 INFO - PROCESS | 3680 | 1465101736057 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:42:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:42:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 640ms 21:42:16 INFO - PROCESS | 3680 | 1465101736069 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 21:42:16 INFO - PROCESS | 3680 | 1465101736071 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 21:42:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:42:16 INFO - PROCESS | 3680 | 1465101736074 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:42:16 INFO - PROCESS | 3680 | 1465101736075 Marionette TRACE conn2 <- [1,1542,null,{}] 21:42:16 INFO - PROCESS | 3680 | 1465101736086 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:16 INFO - PROCESS | 3680 | 1465101736088 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:16 INFO - PROCESS | 3680 | 1465101736195 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 21:42:16 INFO - PROCESS | 3680 | 1465101736286 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:16 INFO - PROCESS | 3680 | 1465101736288 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:16 INFO - PROCESS | 3680 | ++DOCSHELL 12B14C00 == 21 [pid = 3680] [id = 395] 21:42:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1A122800) [pid = 3680] [serial = 1185] [outer = 00000000] 21:42:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1A5B9000) [pid = 3680] [serial = 1186] [outer = 1A122800] 21:42:16 INFO - PROCESS | 3680 | 1465101736330 Marionette DEBUG loaded listener.js 21:42:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1A5C6400) [pid = 3680] [serial = 1187] [outer = 1A122800] 21:42:16 INFO - PROCESS | 3680 | 1465101736748 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:42:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:42:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 703ms 21:42:16 INFO - PROCESS | 3680 | 1465101736773 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 21:42:16 INFO - PROCESS | 3680 | 1465101736775 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 21:42:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:42:16 INFO - PROCESS | 3680 | 1465101736779 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:42:16 INFO - PROCESS | 3680 | 1465101736780 Marionette TRACE conn2 <- [1,1546,null,{}] 21:42:16 INFO - PROCESS | 3680 | 1465101736784 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:16 INFO - PROCESS | 3680 | 1465101736785 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:16 INFO - PROCESS | 3680 | 1465101736897 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 21:42:16 INFO - PROCESS | 3680 | 1465101736902 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:16 INFO - PROCESS | 3680 | 1465101736904 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:16 INFO - PROCESS | 3680 | ++DOCSHELL 199BDC00 == 22 [pid = 3680] [id = 396] 21:42:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (19ED1000) [pid = 3680] [serial = 1188] [outer = 00000000] 21:42:17 INFO - PROCESS | 3680 | [3680] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 21:42:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1027CC00) [pid = 3680] [serial = 1189] [outer = 19ED1000] 21:42:17 INFO - PROCESS | 3680 | 1465101737081 Marionette DEBUG loaded listener.js 21:42:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (104E9C00) [pid = 3680] [serial = 1190] [outer = 19ED1000] 21:42:18 INFO - PROCESS | 3680 | 1465101738105 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:42:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:42:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1360ms 21:42:18 INFO - PROCESS | 3680 | 1465101738132 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 21:42:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:42:18 INFO - PROCESS | 3680 | 1465101738135 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 21:42:18 INFO - PROCESS | 3680 | 1465101738141 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:42:18 INFO - PROCESS | 3680 | 1465101738143 Marionette TRACE conn2 <- [1,1550,null,{}] 21:42:18 INFO - PROCESS | 3680 | 1465101738150 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:18 INFO - PROCESS | 3680 | 1465101738153 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:18 INFO - PROCESS | 3680 | 1465101738241 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 21:42:18 INFO - PROCESS | 3680 | 1465101738248 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:18 INFO - PROCESS | 3680 | 1465101738252 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:18 INFO - PROCESS | 3680 | ++DOCSHELL 11432800 == 23 [pid = 3680] [id = 397] 21:42:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (114BD400) [pid = 3680] [serial = 1191] [outer = 00000000] 21:42:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1280C000) [pid = 3680] [serial = 1192] [outer = 114BD400] 21:42:18 INFO - PROCESS | 3680 | 1465101738301 Marionette DEBUG loaded listener.js 21:42:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (12B15C00) [pid = 3680] [serial = 1193] [outer = 114BD400] 21:42:18 INFO - PROCESS | 3680 | 1465101738811 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:42:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:42:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 703ms 21:42:18 INFO - PROCESS | 3680 | 1465101738837 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 21:42:18 INFO - PROCESS | 3680 | 1465101738841 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 21:42:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:42:18 INFO - PROCESS | 3680 | 1465101738848 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:42:18 INFO - PROCESS | 3680 | 1465101738850 Marionette TRACE conn2 <- [1,1554,null,{}] 21:42:18 INFO - PROCESS | 3680 | 1465101738854 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:18 INFO - PROCESS | 3680 | 1465101738857 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:18 INFO - PROCESS | 3680 | 1465101738944 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 21:42:18 INFO - PROCESS | 3680 | 1465101738950 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:18 INFO - PROCESS | 3680 | 1465101738953 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:18 INFO - PROCESS | 3680 | ++DOCSHELL 14338800 == 24 [pid = 3680] [id = 398] 21:42:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (1433A000) [pid = 3680] [serial = 1194] [outer = 00000000] 21:42:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (1516D400) [pid = 3680] [serial = 1195] [outer = 1433A000] 21:42:18 INFO - PROCESS | 3680 | 1465101739003 Marionette DEBUG loaded listener.js 21:42:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (154D3800) [pid = 3680] [serial = 1196] [outer = 1433A000] 21:42:19 INFO - PROCESS | 3680 | 1465101739484 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:42:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:42:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 688ms 21:42:19 INFO - PROCESS | 3680 | 1465101739547 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 21:42:19 INFO - PROCESS | 3680 | 1465101739550 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 21:42:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:42:19 INFO - PROCESS | 3680 | 1465101739554 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:42:19 INFO - PROCESS | 3680 | 1465101739557 Marionette TRACE conn2 <- [1,1558,null,{}] 21:42:19 INFO - PROCESS | 3680 | 1465101739568 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:19 INFO - PROCESS | 3680 | 1465101739573 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:19 INFO - PROCESS | 3680 | 1465101739685 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 21:42:19 INFO - PROCESS | 3680 | 1465101739782 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:19 INFO - PROCESS | 3680 | 1465101739786 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:19 INFO - PROCESS | 3680 | ++DOCSHELL 17D19000 == 25 [pid = 3680] [id = 399] 21:42:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (17D19800) [pid = 3680] [serial = 1197] [outer = 00000000] 21:42:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (199A3400) [pid = 3680] [serial = 1198] [outer = 17D19800] 21:42:19 INFO - PROCESS | 3680 | 1465101739835 Marionette DEBUG loaded listener.js 21:42:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (199BA400) [pid = 3680] [serial = 1199] [outer = 17D19800] 21:42:20 INFO - PROCESS | 3680 | 1465101740206 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:42:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:42:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 688ms 21:42:20 INFO - PROCESS | 3680 | 1465101740251 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 21:42:20 INFO - PROCESS | 3680 | 1465101740253 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 21:42:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:42:20 INFO - PROCESS | 3680 | 1465101740266 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:42:20 INFO - PROCESS | 3680 | 1465101740268 Marionette TRACE conn2 <- [1,1562,null,{}] 21:42:20 INFO - PROCESS | 3680 | 1465101740286 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:20 INFO - PROCESS | 3680 | 1465101740288 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:20 INFO - PROCESS | 3680 | 1465101740409 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 21:42:20 INFO - PROCESS | 3680 | 1465101740418 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:20 INFO - PROCESS | 3680 | 1465101740420 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:20 INFO - PROCESS | 3680 | ++DOCSHELL 19ED9000 == 26 [pid = 3680] [id = 400] 21:42:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (19ED9C00) [pid = 3680] [serial = 1200] [outer = 00000000] 21:42:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (1A70E800) [pid = 3680] [serial = 1201] [outer = 19ED9C00] 21:42:20 INFO - PROCESS | 3680 | 1465101740517 Marionette DEBUG loaded listener.js 21:42:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (1A713C00) [pid = 3680] [serial = 1202] [outer = 19ED9C00] 21:42:20 INFO - PROCESS | 3680 | 1465101740947 Marionette TRACE conn2 <- [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]]]}] 21:42:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:42:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 719ms 21:42:20 INFO - PROCESS | 3680 | 1465101740977 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 21:42:20 INFO - PROCESS | 3680 | 1465101740978 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 21:42:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:42:20 INFO - PROCESS | 3680 | 1465101740982 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:42:20 INFO - PROCESS | 3680 | 1465101740984 Marionette TRACE conn2 <- [1,1566,null,{}] 21:42:20 INFO - PROCESS | 3680 | 1465101740987 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:20 INFO - PROCESS | 3680 | 1465101740989 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:21 INFO - PROCESS | 3680 | 1465101741124 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 21:42:21 INFO - PROCESS | 3680 | 1465101741147 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:21 INFO - PROCESS | 3680 | 1465101741149 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:21 INFO - PROCESS | 3680 | ++DOCSHELL 1AB62000 == 27 [pid = 3680] [id = 401] 21:42:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (1AB63400) [pid = 3680] [serial = 1203] [outer = 00000000] 21:42:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (1AB68400) [pid = 3680] [serial = 1204] [outer = 1AB63400] 21:42:21 INFO - PROCESS | 3680 | 1465101741192 Marionette DEBUG loaded listener.js 21:42:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (1AB6C800) [pid = 3680] [serial = 1205] [outer = 1AB63400] 21:42:21 INFO - PROCESS | 3680 | 1465101741774 Marionette TRACE conn2 <- [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]]]}] 21:42:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:42:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 844ms 21:42:21 INFO - PROCESS | 3680 | 1465101741826 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 21:42:21 INFO - PROCESS | 3680 | 1465101741830 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 21:42:21 INFO - PROCESS | 3680 | 1465101741835 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:42:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:42:21 INFO - PROCESS | 3680 | 1465101741839 Marionette TRACE conn2 <- [1,1570,null,{}] 21:42:21 INFO - PROCESS | 3680 | 1465101741845 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:21 INFO - PROCESS | 3680 | 1465101741848 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:21 INFO - PROCESS | 3680 | 1465101741954 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 21:42:22 INFO - PROCESS | 3680 | 1465101742062 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:22 INFO - PROCESS | 3680 | 1465101742065 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:22 INFO - PROCESS | 3680 | ++DOCSHELL 10A57800 == 28 [pid = 3680] [id = 402] 21:42:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (10A59400) [pid = 3680] [serial = 1206] [outer = 00000000] 21:42:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 110 (12D8A400) [pid = 3680] [serial = 1207] [outer = 10A59400] 21:42:22 INFO - PROCESS | 3680 | 1465101742120 Marionette DEBUG loaded listener.js 21:42:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 111 (1337D000) [pid = 3680] [serial = 1208] [outer = 10A59400] 21:42:22 INFO - PROCESS | 3680 | 1465101742744 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:42:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:42:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 938ms 21:42:22 INFO - PROCESS | 3680 | 1465101742782 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 21:42:22 INFO - PROCESS | 3680 | 1465101742787 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 21:42:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:42:22 INFO - PROCESS | 3680 | 1465101742793 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:42:22 INFO - PROCESS | 3680 | 1465101742796 Marionette TRACE conn2 <- [1,1574,null,{}] 21:42:22 INFO - PROCESS | 3680 | 1465101742800 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:22 INFO - PROCESS | 3680 | 1465101742803 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:22 INFO - PROCESS | 3680 | 1465101742908 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 21:42:23 INFO - PROCESS | 3680 | 1465101743015 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:23 INFO - PROCESS | 3680 | 1465101743018 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:23 INFO - PROCESS | 3680 | ++DOCSHELL 172DAC00 == 29 [pid = 3680] [id = 403] 21:42:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 112 (173E2000) [pid = 3680] [serial = 1209] [outer = 00000000] 21:42:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 113 (19844800) [pid = 3680] [serial = 1210] [outer = 173E2000] 21:42:23 INFO - PROCESS | 3680 | 1465101743073 Marionette DEBUG loaded listener.js 21:42:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 114 (199AE000) [pid = 3680] [serial = 1211] [outer = 173E2000] 21:42:23 INFO - PROCESS | 3680 | 1465101743679 Marionette TRACE conn2 <- [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]]]}] 21:42:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:42:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 953ms 21:42:23 INFO - PROCESS | 3680 | 1465101743738 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 21:42:23 INFO - PROCESS | 3680 | 1465101743741 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 21:42:23 INFO - PROCESS | 3680 | 1465101743747 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:42:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:42:23 INFO - PROCESS | 3680 | 1465101743750 Marionette TRACE conn2 <- [1,1578,null,{}] 21:42:23 INFO - PROCESS | 3680 | 1465101743761 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:23 INFO - PROCESS | 3680 | 1465101743766 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:23 INFO - PROCESS | 3680 | 1465101743869 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 21:42:23 INFO - PROCESS | 3680 | 1465101744006 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:23 INFO - PROCESS | 3680 | 1465101744009 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:24 INFO - PROCESS | 3680 | ++DOCSHELL 1AD08000 == 30 [pid = 3680] [id = 404] 21:42:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 115 (1AD08400) [pid = 3680] [serial = 1212] [outer = 00000000] 21:42:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 116 (1AD0CC00) [pid = 3680] [serial = 1213] [outer = 1AD08400] 21:42:24 INFO - PROCESS | 3680 | 1465101744066 Marionette DEBUG loaded listener.js 21:42:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 117 (1AD10C00) [pid = 3680] [serial = 1214] [outer = 1AD08400] 21:42:24 INFO - PROCESS | 3680 | 1465101744655 Marionette TRACE conn2 <- [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]]]}] 21:42:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:42:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 953ms 21:42:24 INFO - PROCESS | 3680 | 1465101744694 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 21:42:24 INFO - PROCESS | 3680 | 1465101744699 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 21:42:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:42:24 INFO - PROCESS | 3680 | 1465101744718 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:42:24 INFO - PROCESS | 3680 | 1465101744720 Marionette TRACE conn2 <- [1,1582,null,{}] 21:42:24 INFO - PROCESS | 3680 | 1465101744725 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:24 INFO - PROCESS | 3680 | 1465101744727 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:24 INFO - PROCESS | 3680 | 1465101744830 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 21:42:25 INFO - PROCESS | 3680 | 1465101745043 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:25 INFO - PROCESS | 3680 | 1465101745047 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:25 INFO - PROCESS | 3680 | ++DOCSHELL 0F309400 == 31 [pid = 3680] [id = 405] 21:42:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 118 (0F30B000) [pid = 3680] [serial = 1215] [outer = 00000000] 21:42:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 119 (102D0000) [pid = 3680] [serial = 1216] [outer = 0F30B000] 21:42:25 INFO - PROCESS | 3680 | 1465101745099 Marionette DEBUG loaded listener.js 21:42:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 120 (1050C400) [pid = 3680] [serial = 1217] [outer = 0F30B000] 21:42:25 INFO - PROCESS | 3680 | 1465101745746 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:42:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:42:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1047ms 21:42:25 INFO - PROCESS | 3680 | 1465101745779 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 21:42:25 INFO - PROCESS | 3680 | 1465101745782 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 21:42:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:42:25 INFO - PROCESS | 3680 | 1465101745786 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:42:25 INFO - PROCESS | 3680 | 1465101745789 Marionette TRACE conn2 <- [1,1586,null,{}] 21:42:25 INFO - PROCESS | 3680 | 1465101745794 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:25 INFO - PROCESS | 3680 | 1465101745797 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:25 INFO - PROCESS | 3680 | 1465101745896 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 21:42:26 INFO - PROCESS | 3680 | 1465101746010 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:26 INFO - PROCESS | 3680 | 1465101746012 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:26 INFO - PROCESS | 3680 | ++DOCSHELL 11C64800 == 32 [pid = 3680] [id = 406] 21:42:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 121 (12810400) [pid = 3680] [serial = 1218] [outer = 00000000] 21:42:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 122 (12B10400) [pid = 3680] [serial = 1219] [outer = 12810400] 21:42:26 INFO - PROCESS | 3680 | 1465101746060 Marionette DEBUG loaded listener.js 21:42:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 123 (12B6D400) [pid = 3680] [serial = 1220] [outer = 12810400] 21:42:26 INFO - PROCESS | 3680 | --DOCSHELL 104EAC00 == 31 [pid = 3680] [id = 383] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 122 (10A55400) [pid = 3680] [serial = 691] [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.] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 121 (1390B400) [pid = 3680] [serial = 1105] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 120 (12A16800) [pid = 3680] [serial = 1104] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 119 (17D60800) [pid = 3680] [serial = 1108] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 118 (1671D000) [pid = 3680] [serial = 1107] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 117 (1AE9FC00) [pid = 3680] [serial = 1111] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 116 (1AE95400) [pid = 3680] [serial = 1110] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 115 (10B60800) [pid = 3680] [serial = 1114] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 114 (10513C00) [pid = 3680] [serial = 1113] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 113 (10F2AC00) [pid = 3680] [serial = 1117] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 112 (10A5AC00) [pid = 3680] [serial = 1116] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 111 (13110800) [pid = 3680] [serial = 1120] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 110 (13053800) [pid = 3680] [serial = 1119] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 109 (156D8000) [pid = 3680] [serial = 1124] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (14337000) [pid = 3680] [serial = 1123] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (16A39400) [pid = 3680] [serial = 1127] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (15D89800) [pid = 3680] [serial = 1126] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (104EBC00) [pid = 3680] [serial = 1130] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (102D9C00) [pid = 3680] [serial = 1129] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (13191800) [pid = 3680] [serial = 1133] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (12B1BC00) [pid = 3680] [serial = 1132] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (1055B800) [pid = 3680] [serial = 1136] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (10509C00) [pid = 3680] [serial = 1135] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (13339800) [pid = 3680] [serial = 1139] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (13188000) [pid = 3680] [serial = 1138] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (15171000) [pid = 3680] [serial = 1142] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (15166C00) [pid = 3680] [serial = 1141] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (1603EC00) [pid = 3680] [serial = 1145] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (15D80800) [pid = 3680] [serial = 1144] [outer = 00000000] [url = about:blank] 21:42:26 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (173A2C00) [pid = 3680] [serial = 1147] [outer = 00000000] [url = about:blank] 21:42:27 INFO - PROCESS | 3680 | 1465101747181 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:42:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:42:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1453ms 21:42:27 INFO - PROCESS | 3680 | 1465101747250 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 21:42:27 INFO - PROCESS | 3680 | 1465101747254 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 21:42:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:42:27 INFO - PROCESS | 3680 | 1465101747258 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:42:27 INFO - PROCESS | 3680 | 1465101747263 Marionette TRACE conn2 <- [1,1590,null,{}] 21:42:27 INFO - PROCESS | 3680 | 1465101747268 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:27 INFO - PROCESS | 3680 | 1465101747270 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:27 INFO - PROCESS | 3680 | 1465101747360 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 21:42:27 INFO - PROCESS | 3680 | 1465101747489 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:27 INFO - PROCESS | 3680 | 1465101747492 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:27 INFO - PROCESS | 3680 | ++DOCSHELL 10A5EC00 == 32 [pid = 3680] [id = 407] 21:42:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (10A64400) [pid = 3680] [serial = 1221] [outer = 00000000] 21:42:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (110CF000) [pid = 3680] [serial = 1222] [outer = 10A64400] 21:42:27 INFO - PROCESS | 3680 | 1465101747539 Marionette DEBUG loaded listener.js 21:42:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (110DCC00) [pid = 3680] [serial = 1223] [outer = 10A64400] 21:42:27 INFO - PROCESS | 3680 | 1465101747941 Marionette TRACE conn2 <- [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]]]}] 21:42:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:42:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 21:42:28 INFO - PROCESS | 3680 | 1465101748016 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 21:42:28 INFO - PROCESS | 3680 | 1465101748021 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 21:42:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:42:28 INFO - PROCESS | 3680 | 1465101748028 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:42:28 INFO - PROCESS | 3680 | 1465101748031 Marionette TRACE conn2 <- [1,1594,null,{}] 21:42:28 INFO - PROCESS | 3680 | 1465101748039 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:28 INFO - PROCESS | 3680 | 1465101748041 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:28 INFO - PROCESS | 3680 | 1465101748131 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 21:42:28 INFO - PROCESS | 3680 | 1465101748144 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:28 INFO - PROCESS | 3680 | 1465101748146 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:28 INFO - PROCESS | 3680 | ++DOCSHELL 13053800 == 33 [pid = 3680] [id = 408] 21:42:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (1308B400) [pid = 3680] [serial = 1224] [outer = 00000000] 21:42:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (1318A400) [pid = 3680] [serial = 1225] [outer = 1308B400] 21:42:28 INFO - PROCESS | 3680 | 1465101748195 Marionette DEBUG loaded listener.js 21:42:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (1332BC00) [pid = 3680] [serial = 1226] [outer = 1308B400] 21:42:28 INFO - PROCESS | 3680 | 1465101748639 Marionette TRACE conn2 <- [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]]]}] 21:42:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:42:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 656ms 21:42:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:42:28 INFO - PROCESS | 3680 | 1465101748685 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 21:42:28 INFO - PROCESS | 3680 | 1465101748687 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 21:42:28 INFO - PROCESS | 3680 | 1465101748691 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:42:28 INFO - PROCESS | 3680 | 1465101748694 Marionette TRACE conn2 <- [1,1598,null,{}] 21:42:28 INFO - PROCESS | 3680 | 1465101748704 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:28 INFO - PROCESS | 3680 | 1465101748709 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:28 INFO - PROCESS | 3680 | 1465101748792 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 21:42:28 INFO - PROCESS | 3680 | 1465101748800 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:28 INFO - PROCESS | 3680 | 1465101748803 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:28 INFO - PROCESS | 3680 | ++DOCSHELL 14337400 == 34 [pid = 3680] [id = 409] 21:42:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (14337C00) [pid = 3680] [serial = 1227] [outer = 00000000] 21:42:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (1516D000) [pid = 3680] [serial = 1228] [outer = 14337C00] 21:42:28 INFO - PROCESS | 3680 | 1465101748858 Marionette DEBUG loaded listener.js 21:42:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (153F0C00) [pid = 3680] [serial = 1229] [outer = 14337C00] 21:42:29 INFO - PROCESS | 3680 | 1465101749352 Marionette TRACE conn2 <- [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]]]}] 21:42:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:42:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 688ms 21:42:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:42:29 INFO - PROCESS | 3680 | 1465101749390 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 21:42:29 INFO - PROCESS | 3680 | 1465101749393 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 21:42:29 INFO - PROCESS | 3680 | 1465101749396 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:42:29 INFO - PROCESS | 3680 | 1465101749398 Marionette TRACE conn2 <- [1,1602,null,{}] 21:42:29 INFO - PROCESS | 3680 | 1465101749401 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:29 INFO - PROCESS | 3680 | 1465101749403 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:29 INFO - PROCESS | 3680 | 1465101749550 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 21:42:29 INFO - PROCESS | 3680 | 1465101749618 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:29 INFO - PROCESS | 3680 | 1465101749620 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:29 INFO - PROCESS | 3680 | ++DOCSHELL 156F1C00 == 35 [pid = 3680] [id = 410] 21:42:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (156F2800) [pid = 3680] [serial = 1230] [outer = 00000000] 21:42:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (1593EC00) [pid = 3680] [serial = 1231] [outer = 156F2800] 21:42:29 INFO - PROCESS | 3680 | 1465101749664 Marionette DEBUG loaded listener.js 21:42:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (15D7DC00) [pid = 3680] [serial = 1232] [outer = 156F2800] 21:42:30 INFO - PROCESS | 3680 | 1465101750084 Marionette TRACE conn2 <- [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]]]}] 21:42:30 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 21:42:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 21:42:30 INFO - PROCESS | 3680 | 1465101750136 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 21:42:30 INFO - PROCESS | 3680 | 1465101750138 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 21:42:30 INFO - PROCESS | 3680 | 1465101750141 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:42:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:42:30 INFO - PROCESS | 3680 | 1465101750143 Marionette TRACE conn2 <- [1,1606,null,{}] 21:42:30 INFO - PROCESS | 3680 | 1465101750153 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:30 INFO - PROCESS | 3680 | 1465101750155 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:30 INFO - PROCESS | 3680 | 1465101750262 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 21:42:30 INFO - PROCESS | 3680 | 1465101750267 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:30 INFO - PROCESS | 3680 | 1465101750269 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:30 INFO - PROCESS | 3680 | ++DOCSHELL 156F0000 == 36 [pid = 3680] [id = 411] 21:42:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (15992000) [pid = 3680] [serial = 1233] [outer = 00000000] 21:42:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (1671B800) [pid = 3680] [serial = 1234] [outer = 15992000] 21:42:30 INFO - PROCESS | 3680 | 1465101750312 Marionette DEBUG loaded listener.js 21:42:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (16739400) [pid = 3680] [serial = 1235] [outer = 15992000] 21:42:30 INFO - PROCESS | 3680 | 1465101750799 Marionette TRACE conn2 <- [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]]]}] 21:42:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:42:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 687ms 21:42:30 INFO - PROCESS | 3680 | 1465101750841 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 21:42:30 INFO - PROCESS | 3680 | 1465101750843 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 21:42:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:42:30 INFO - PROCESS | 3680 | 1465101750859 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:42:30 INFO - PROCESS | 3680 | 1465101750861 Marionette TRACE conn2 <- [1,1610,null,{}] 21:42:30 INFO - PROCESS | 3680 | 1465101750865 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:30 INFO - PROCESS | 3680 | 1465101750871 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:31 INFO - PROCESS | 3680 | 1465101751029 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 21:42:31 INFO - PROCESS | 3680 | 1465101751385 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:31 INFO - PROCESS | 3680 | 1465101751387 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (0F396400) [pid = 3680] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (104EB000) [pid = 3680] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (140C4400) [pid = 3680] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (114BD400) [pid = 3680] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (1433A000) [pid = 3680] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (19ED1000) [pid = 3680] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (13909C00) [pid = 3680] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (12B1C000) [pid = 3680] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (19847C00) [pid = 3680] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (11C71800) [pid = 3680] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (19969000) [pid = 3680] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (16A3B400) [pid = 3680] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (153BB400) [pid = 3680] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (1A122800) [pid = 3680] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (1318A000) [pid = 3680] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (199B7000) [pid = 3680] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (16F27800) [pid = 3680] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (17D19800) [pid = 3680] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (19ED9C00) [pid = 3680] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:42:31 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (1AB63400) [pid = 3680] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:42:31 INFO - PROCESS | 3680 | ++DOCSHELL 0F396400 == 37 [pid = 3680] [id = 412] 21:42:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (0F39AC00) [pid = 3680] [serial = 1236] [outer = 00000000] 21:42:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (110C4400) [pid = 3680] [serial = 1237] [outer = 0F39AC00] 21:42:31 INFO - PROCESS | 3680 | 1465101751442 Marionette DEBUG loaded listener.js 21:42:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (140C4400) [pid = 3680] [serial = 1238] [outer = 0F39AC00] 21:42:31 INFO - PROCESS | 3680 | 1465101751805 Marionette TRACE conn2 <- [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]]]}] 21:42:31 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 21:42:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1000ms 21:42:31 INFO - PROCESS | 3680 | 1465101751861 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 21:42:31 INFO - PROCESS | 3680 | 1465101751863 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 21:42:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:42:31 INFO - PROCESS | 3680 | 1465101751867 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:42:31 INFO - PROCESS | 3680 | 1465101751869 Marionette TRACE conn2 <- [1,1614,null,{}] 21:42:31 INFO - PROCESS | 3680 | 1465101751873 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:31 INFO - PROCESS | 3680 | 1465101751874 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:31 INFO - PROCESS | 3680 | 1465101751993 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 21:42:32 INFO - PROCESS | 3680 | 1465101752053 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 3680 | 1465101752055 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:32 INFO - PROCESS | 3680 | ++DOCSHELL 12B1C000 == 38 [pid = 3680] [id = 413] 21:42:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (12D5DC00) [pid = 3680] [serial = 1239] [outer = 00000000] 21:42:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (17D6BC00) [pid = 3680] [serial = 1240] [outer = 12D5DC00] 21:42:32 INFO - PROCESS | 3680 | 1465101752098 Marionette DEBUG loaded listener.js 21:42:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (17DF0C00) [pid = 3680] [serial = 1241] [outer = 12D5DC00] 21:42:32 INFO - PROCESS | 3680 | 1465101752442 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:42:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:42:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 594ms 21:42:32 INFO - PROCESS | 3680 | 1465101752463 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 21:42:32 INFO - PROCESS | 3680 | 1465101752465 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 21:42:32 INFO - PROCESS | 3680 | 1465101752469 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:42:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:42:32 INFO - PROCESS | 3680 | 1465101752470 Marionette TRACE conn2 <- [1,1618,null,{}] 21:42:32 INFO - PROCESS | 3680 | 1465101752474 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:32 INFO - PROCESS | 3680 | 1465101752475 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:32 INFO - PROCESS | 3680 | 1465101752590 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 21:42:32 INFO - PROCESS | 3680 | 1465101752599 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 3680 | 1465101752601 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:32 INFO - PROCESS | 3680 | ++DOCSHELL 17D62000 == 39 [pid = 3680] [id = 414] 21:42:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (17D66400) [pid = 3680] [serial = 1242] [outer = 00000000] 21:42:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (199B5C00) [pid = 3680] [serial = 1243] [outer = 17D66400] 21:42:32 INFO - PROCESS | 3680 | 1465101752647 Marionette DEBUG loaded listener.js 21:42:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (199B6800) [pid = 3680] [serial = 1244] [outer = 17D66400] 21:42:33 INFO - PROCESS | 3680 | 1465101753073 Marionette TRACE conn2 <- [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]]]}] 21:42:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:42:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 624ms 21:42:33 INFO - PROCESS | 3680 | 1465101753107 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 21:42:33 INFO - PROCESS | 3680 | 1465101753108 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 21:42:33 INFO - PROCESS | 3680 | 1465101753112 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:42:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:42:33 INFO - PROCESS | 3680 | 1465101753113 Marionette TRACE conn2 <- [1,1622,null,{}] 21:42:33 INFO - PROCESS | 3680 | 1465101753117 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:33 INFO - PROCESS | 3680 | 1465101753119 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:33 INFO - PROCESS | 3680 | 1465101753231 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 21:42:33 INFO - PROCESS | 3680 | 1465101753239 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:33 INFO - PROCESS | 3680 | 1465101753241 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:33 INFO - PROCESS | 3680 | ++DOCSHELL 199A7C00 == 40 [pid = 3680] [id = 415] 21:42:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (199AB000) [pid = 3680] [serial = 1245] [outer = 00000000] 21:42:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (1A11C000) [pid = 3680] [serial = 1246] [outer = 199AB000] 21:42:33 INFO - PROCESS | 3680 | 1465101753284 Marionette DEBUG loaded listener.js 21:42:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (1A11E400) [pid = 3680] [serial = 1247] [outer = 199AB000] 21:42:34 INFO - PROCESS | 3680 | 1465101754040 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:42:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:42:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 984ms 21:42:34 INFO - PROCESS | 3680 | 1465101754100 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 21:42:34 INFO - PROCESS | 3680 | 1465101754104 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 21:42:34 INFO - PROCESS | 3680 | 1465101754109 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:42:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:42:34 INFO - PROCESS | 3680 | 1465101754114 Marionette TRACE conn2 <- [1,1626,null,{}] 21:42:34 INFO - PROCESS | 3680 | 1465101754119 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:34 INFO - PROCESS | 3680 | 1465101754122 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:34 INFO - PROCESS | 3680 | 1465101754241 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 21:42:34 INFO - PROCESS | 3680 | 1465101754376 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:34 INFO - PROCESS | 3680 | 1465101754379 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:34 INFO - PROCESS | 3680 | ++DOCSHELL 10A58800 == 41 [pid = 3680] [id = 416] 21:42:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (10A61800) [pid = 3680] [serial = 1248] [outer = 00000000] 21:42:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (11C0E000) [pid = 3680] [serial = 1249] [outer = 10A61800] 21:42:34 INFO - PROCESS | 3680 | 1465101754437 Marionette DEBUG loaded listener.js 21:42:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (1302E000) [pid = 3680] [serial = 1250] [outer = 10A61800] 21:42:35 INFO - PROCESS | 3680 | 1465101755136 Marionette TRACE conn2 <- [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]]]}] 21:42:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:42:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1250ms 21:42:35 INFO - PROCESS | 3680 | 1465101755373 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 21:42:35 INFO - PROCESS | 3680 | 1465101755378 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 21:42:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:42:35 INFO - PROCESS | 3680 | 1465101755384 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:42:35 INFO - PROCESS | 3680 | 1465101755388 Marionette TRACE conn2 <- [1,1630,null,{}] 21:42:35 INFO - PROCESS | 3680 | 1465101755395 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:35 INFO - PROCESS | 3680 | 1465101755398 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:35 INFO - PROCESS | 3680 | 1465101755506 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 21:42:35 INFO - PROCESS | 3680 | 1465101755638 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:35 INFO - PROCESS | 3680 | 1465101755645 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:35 INFO - PROCESS | 3680 | ++DOCSHELL 105FA000 == 42 [pid = 3680] [id = 417] 21:42:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (10A5C800) [pid = 3680] [serial = 1251] [outer = 00000000] 21:42:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (110C4800) [pid = 3680] [serial = 1252] [outer = 10A5C800] 21:42:35 INFO - PROCESS | 3680 | 1465101755707 Marionette DEBUG loaded listener.js 21:42:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (11C66400) [pid = 3680] [serial = 1253] [outer = 10A5C800] 21:42:35 INFO - PROCESS | 3680 | --DOCSHELL 10A57800 == 41 [pid = 3680] [id = 402] 21:42:35 INFO - PROCESS | 3680 | --DOCSHELL 17D62000 == 40 [pid = 3680] [id = 414] 21:42:35 INFO - PROCESS | 3680 | --DOCSHELL 12B1C000 == 39 [pid = 3680] [id = 413] 21:42:35 INFO - PROCESS | 3680 | --DOCSHELL 0F396400 == 38 [pid = 3680] [id = 412] 21:42:35 INFO - PROCESS | 3680 | --DOCSHELL 156F0000 == 37 [pid = 3680] [id = 411] 21:42:35 INFO - PROCESS | 3680 | --DOCSHELL 156F1C00 == 36 [pid = 3680] [id = 410] 21:42:35 INFO - PROCESS | 3680 | --DOCSHELL 14337400 == 35 [pid = 3680] [id = 409] 21:42:35 INFO - PROCESS | 3680 | --DOCSHELL 13053800 == 34 [pid = 3680] [id = 408] 21:42:35 INFO - PROCESS | 3680 | --DOCSHELL 10A5EC00 == 33 [pid = 3680] [id = 407] 21:42:35 INFO - PROCESS | 3680 | --DOCSHELL 11C64800 == 32 [pid = 3680] [id = 406] 21:42:35 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (173A3800) [pid = 3680] [serial = 1148] [outer = 00000000] [url = about:blank] 21:42:35 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (1AB6C800) [pid = 3680] [serial = 1205] [outer = 00000000] [url = about:blank] 21:42:35 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (1381F400) [pid = 3680] [serial = 1168] [outer = 00000000] [url = about:blank] 21:42:35 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (153BAC00) [pid = 3680] [serial = 1169] [outer = 00000000] [url = about:blank] 21:42:35 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (1050CC00) [pid = 3680] [serial = 1150] [outer = 00000000] [url = about:blank] 21:42:35 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (10517800) [pid = 3680] [serial = 1151] [outer = 00000000] [url = about:blank] 21:42:35 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (17D6A400) [pid = 3680] [serial = 1171] [outer = 00000000] [url = about:blank] 21:42:35 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (17F81800) [pid = 3680] [serial = 1172] [outer = 00000000] [url = about:blank] 21:42:35 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (1280C000) [pid = 3680] [serial = 1192] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (12B15C00) [pid = 3680] [serial = 1193] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (1516D400) [pid = 3680] [serial = 1195] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (154D3800) [pid = 3680] [serial = 1196] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (1027CC00) [pid = 3680] [serial = 1189] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (104E9C00) [pid = 3680] [serial = 1190] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (153C2800) [pid = 3680] [serial = 1159] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (156D4C00) [pid = 3680] [serial = 1160] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1A11F800) [pid = 3680] [serial = 1183] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (1A120C00) [pid = 3680] [serial = 1184] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1984CC00) [pid = 3680] [serial = 1174] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (1995FC00) [pid = 3680] [serial = 1175] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1280DC00) [pid = 3680] [serial = 1153] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (12AC4C00) [pid = 3680] [serial = 1154] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (199B0400) [pid = 3680] [serial = 1177] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (199B0C00) [pid = 3680] [serial = 1178] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1739F400) [pid = 3680] [serial = 1165] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17D61000) [pid = 3680] [serial = 1166] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (15988000) [pid = 3680] [serial = 1162] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (15D7C400) [pid = 3680] [serial = 1163] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1A5B9000) [pid = 3680] [serial = 1186] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1A5C6400) [pid = 3680] [serial = 1187] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1337F800) [pid = 3680] [serial = 1156] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1390D800) [pid = 3680] [serial = 1157] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (199BD400) [pid = 3680] [serial = 1180] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (199C2400) [pid = 3680] [serial = 1181] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1AB68400) [pid = 3680] [serial = 1204] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (199BA400) [pid = 3680] [serial = 1199] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (199A3400) [pid = 3680] [serial = 1198] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1A70E800) [pid = 3680] [serial = 1201] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1A713C00) [pid = 3680] [serial = 1202] [outer = 00000000] [url = about:blank] 21:42:36 INFO - PROCESS | 3680 | 1465101756222 Marionette TRACE conn2 <- [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]]]}] 21:42:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:42:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 906ms 21:42:36 INFO - PROCESS | 3680 | 1465101756288 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 21:42:36 INFO - PROCESS | 3680 | 1465101756291 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 21:42:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:42:36 INFO - PROCESS | 3680 | 1465101756298 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:42:36 INFO - PROCESS | 3680 | 1465101756302 Marionette TRACE conn2 <- [1,1634,null,{}] 21:42:36 INFO - PROCESS | 3680 | 1465101756306 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:36 INFO - PROCESS | 3680 | 1465101756309 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:36 INFO - PROCESS | 3680 | 1465101756394 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 21:42:36 INFO - PROCESS | 3680 | 1465101756409 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:36 INFO - PROCESS | 3680 | 1465101756412 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:36 INFO - PROCESS | 3680 | ++DOCSHELL 12B0F800 == 33 [pid = 3680] [id = 418] 21:42:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (12B10C00) [pid = 3680] [serial = 1254] [outer = 00000000] 21:42:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (12B1C000) [pid = 3680] [serial = 1255] [outer = 12B10C00] 21:42:36 INFO - PROCESS | 3680 | 1465101756459 Marionette DEBUG loaded listener.js 21:42:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (12D8E000) [pid = 3680] [serial = 1256] [outer = 12B10C00] 21:42:36 INFO - PROCESS | 3680 | 1465101756956 Marionette TRACE conn2 <- [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]]]}] 21:42:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:42:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 703ms 21:42:37 INFO - PROCESS | 3680 | 1465101757022 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 21:42:37 INFO - PROCESS | 3680 | 1465101757024 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 21:42:37 INFO - PROCESS | 3680 | 1465101757029 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:42:37 INFO - PROCESS | 3680 | 1465101757031 Marionette TRACE conn2 <- [1,1638,null,{}] 21:42:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:42:37 INFO - PROCESS | 3680 | 1465101757043 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:37 INFO - PROCESS | 3680 | 1465101757048 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:37 INFO - PROCESS | 3680 | 1465101757145 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 21:42:37 INFO - PROCESS | 3680 | 1465101757237 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:37 INFO - PROCESS | 3680 | 1465101757241 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:37 INFO - PROCESS | 3680 | ++DOCSHELL 1390B400 == 34 [pid = 3680] [id = 419] 21:42:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1390BC00) [pid = 3680] [serial = 1257] [outer = 00000000] 21:42:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (140C5000) [pid = 3680] [serial = 1258] [outer = 1390BC00] 21:42:37 INFO - PROCESS | 3680 | 1465101757289 Marionette DEBUG loaded listener.js 21:42:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (14339C00) [pid = 3680] [serial = 1259] [outer = 1390BC00] 21:42:37 INFO - PROCESS | 3680 | 1465101757683 Marionette TRACE conn2 <- [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]]]}] 21:42:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:42:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 687ms 21:42:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:42:37 INFO - PROCESS | 3680 | 1465101757732 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 21:42:37 INFO - PROCESS | 3680 | 1465101757734 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 21:42:37 INFO - PROCESS | 3680 | 1465101757737 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:42:37 INFO - PROCESS | 3680 | 1465101757739 Marionette TRACE conn2 <- [1,1642,null,{}] 21:42:37 INFO - PROCESS | 3680 | 1465101757742 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:37 INFO - PROCESS | 3680 | 1465101757744 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:37 INFO - PROCESS | 3680 | 1465101757827 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 21:42:37 INFO - PROCESS | 3680 | 1465101757832 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:37 INFO - PROCESS | 3680 | 1465101757834 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:37 INFO - PROCESS | 3680 | ++DOCSHELL 1516A000 == 35 [pid = 3680] [id = 420] 21:42:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1516AC00) [pid = 3680] [serial = 1260] [outer = 00000000] 21:42:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (156D7C00) [pid = 3680] [serial = 1261] [outer = 1516AC00] 21:42:37 INFO - PROCESS | 3680 | 1465101757878 Marionette DEBUG loaded listener.js 21:42:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (156E8800) [pid = 3680] [serial = 1262] [outer = 1516AC00] 21:42:38 INFO - PROCESS | 3680 | 1465101758315 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:42:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:42:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 625ms 21:42:38 INFO - PROCESS | 3680 | 1465101758376 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 21:42:38 INFO - PROCESS | 3680 | 1465101758378 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 21:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:42:38 INFO - PROCESS | 3680 | 1465101758387 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:42:38 INFO - PROCESS | 3680 | 1465101758388 Marionette TRACE conn2 <- [1,1646,null,{}] 21:42:38 INFO - PROCESS | 3680 | 1465101758392 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:38 INFO - PROCESS | 3680 | 1465101758394 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:38 INFO - PROCESS | 3680 | 1465101758502 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 21:42:38 INFO - PROCESS | 3680 | 1465101758591 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:38 INFO - PROCESS | 3680 | 1465101758593 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:38 INFO - PROCESS | 3680 | ++DOCSHELL 156F3400 == 36 [pid = 3680] [id = 421] 21:42:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (156F3800) [pid = 3680] [serial = 1263] [outer = 00000000] 21:42:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (15992800) [pid = 3680] [serial = 1264] [outer = 156F3800] 21:42:38 INFO - PROCESS | 3680 | 1465101758637 Marionette DEBUG loaded listener.js 21:42:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1603E400) [pid = 3680] [serial = 1265] [outer = 156F3800] 21:42:39 INFO - PROCESS | 3680 | 1465101759054 Marionette TRACE conn2 <- [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]]]}] 21:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 704ms 21:42:39 INFO - PROCESS | 3680 | 1465101759101 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 21:42:39 INFO - PROCESS | 3680 | 1465101759103 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 21:42:39 INFO - PROCESS | 3680 | 1465101759106 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:42:39 INFO - PROCESS | 3680 | 1465101759108 Marionette TRACE conn2 <- [1,1650,null,{}] 21:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:42:39 INFO - PROCESS | 3680 | 1465101759111 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:39 INFO - PROCESS | 3680 | 1465101759117 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:39 INFO - PROCESS | 3680 | 1465101759263 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 21:42:39 INFO - PROCESS | 3680 | 1465101759327 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:39 INFO - PROCESS | 3680 | 1465101759330 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:39 INFO - PROCESS | 3680 | ++DOCSHELL 172D8400 == 37 [pid = 3680] [id = 422] 21:42:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (172D9400) [pid = 3680] [serial = 1266] [outer = 00000000] 21:42:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (173DDC00) [pid = 3680] [serial = 1267] [outer = 172D9400] 21:42:39 INFO - PROCESS | 3680 | 1465101759374 Marionette DEBUG loaded listener.js 21:42:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D62000) [pid = 3680] [serial = 1268] [outer = 172D9400] 21:42:39 INFO - PROCESS | 3680 | 1465101759796 Marionette TRACE conn2 <- [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]]]}] 21:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 21:42:39 INFO - PROCESS | 3680 | 1465101759881 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 21:42:39 INFO - PROCESS | 3680 | 1465101759883 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 21:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:42:39 INFO - PROCESS | 3680 | 1465101759892 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:42:39 INFO - PROCESS | 3680 | 1465101759893 Marionette TRACE conn2 <- [1,1654,null,{}] 21:42:39 INFO - PROCESS | 3680 | 1465101759897 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:39 INFO - PROCESS | 3680 | 1465101759898 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:40 INFO - PROCESS | 3680 | 1465101760005 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 21:42:40 INFO - PROCESS | 3680 | 1465101760016 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:40 INFO - PROCESS | 3680 | 1465101760018 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:40 INFO - PROCESS | 3680 | ++DOCSHELL 1593C800 == 38 [pid = 3680] [id = 423] 21:42:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (173A7800) [pid = 3680] [serial = 1269] [outer = 00000000] 21:42:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17DF9C00) [pid = 3680] [serial = 1270] [outer = 173A7800] 21:42:40 INFO - PROCESS | 3680 | 1465101760061 Marionette DEBUG loaded listener.js 21:42:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17F81800) [pid = 3680] [serial = 1271] [outer = 173A7800] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17D66400) [pid = 3680] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (156F2800) [pid = 3680] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (15992000) [pid = 3680] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (10A64400) [pid = 3680] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1308B400) [pid = 3680] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (14337C00) [pid = 3680] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (12810400) [pid = 3680] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (10A59400) [pid = 3680] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (173E2000) [pid = 3680] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1AD08400) [pid = 3680] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0F30B000) [pid = 3680] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0F39AC00) [pid = 3680] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:42:40 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (12D5DC00) [pid = 3680] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:42:40 INFO - PROCESS | 3680 | 1465101760619 Marionette TRACE conn2 <- [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]]]}] 21:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 750ms 21:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:42:40 INFO - PROCESS | 3680 | 1465101760632 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 21:42:40 INFO - PROCESS | 3680 | 1465101760634 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 21:42:40 INFO - PROCESS | 3680 | 1465101760638 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:42:40 INFO - PROCESS | 3680 | 1465101760639 Marionette TRACE conn2 <- [1,1658,null,{}] 21:42:40 INFO - PROCESS | 3680 | 1465101760643 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:40 INFO - PROCESS | 3680 | 1465101760645 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:40 INFO - PROCESS | 3680 | 1465101760723 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 21:42:40 INFO - PROCESS | 3680 | 1465101760810 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:40 INFO - PROCESS | 3680 | 1465101760812 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:40 INFO - PROCESS | 3680 | ++DOCSHELL 10A5AC00 == 39 [pid = 3680] [id = 424] 21:42:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (10A64400) [pid = 3680] [serial = 1272] [outer = 00000000] 21:42:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (14336400) [pid = 3680] [serial = 1273] [outer = 10A64400] 21:42:40 INFO - PROCESS | 3680 | 1465101760859 Marionette DEBUG loaded listener.js 21:42:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1739E400) [pid = 3680] [serial = 1274] [outer = 10A64400] 21:42:41 INFO - PROCESS | 3680 | 1465101761224 Marionette TRACE conn2 <- [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]]]}] 21:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 641ms 21:42:41 INFO - PROCESS | 3680 | 1465101761273 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 21:42:41 INFO - PROCESS | 3680 | 1465101761275 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 21:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:42:41 INFO - PROCESS | 3680 | 1465101761278 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:42:41 INFO - PROCESS | 3680 | 1465101761280 Marionette TRACE conn2 <- [1,1662,null,{}] 21:42:41 INFO - PROCESS | 3680 | 1465101761283 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:41 INFO - PROCESS | 3680 | 1465101761285 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:41 INFO - PROCESS | 3680 | 1465101761391 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 21:42:41 INFO - PROCESS | 3680 | 1465101761483 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:41 INFO - PROCESS | 3680 | 1465101761485 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:41 INFO - PROCESS | 3680 | ++DOCSHELL 110D3800 == 40 [pid = 3680] [id = 425] 21:42:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14337C00) [pid = 3680] [serial = 1275] [outer = 00000000] 21:42:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1995FC00) [pid = 3680] [serial = 1276] [outer = 14337C00] 21:42:41 INFO - PROCESS | 3680 | 1465101761528 Marionette DEBUG loaded listener.js 21:42:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (199A9C00) [pid = 3680] [serial = 1277] [outer = 14337C00] 21:42:41 INFO - PROCESS | 3680 | 1465101761901 Marionette TRACE conn2 <- [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]]]}] 21:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 641ms 21:42:41 INFO - PROCESS | 3680 | 1465101761916 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 21:42:41 INFO - PROCESS | 3680 | 1465101761918 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 21:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:42:41 INFO - PROCESS | 3680 | 1465101761921 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:42:41 INFO - PROCESS | 3680 | 1465101761923 Marionette TRACE conn2 <- [1,1666,null,{}] 21:42:41 INFO - PROCESS | 3680 | 1465101761926 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:41 INFO - PROCESS | 3680 | 1465101761928 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:42 INFO - PROCESS | 3680 | 1465101762053 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 21:42:42 INFO - PROCESS | 3680 | 1465101762060 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:42 INFO - PROCESS | 3680 | 1465101762062 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:42 INFO - PROCESS | 3680 | ++DOCSHELL 15171C00 == 41 [pid = 3680] [id = 426] 21:42:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (156EA000) [pid = 3680] [serial = 1278] [outer = 00000000] 21:42:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (199B5000) [pid = 3680] [serial = 1279] [outer = 156EA000] 21:42:42 INFO - PROCESS | 3680 | 1465101762106 Marionette DEBUG loaded listener.js 21:42:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (199B6C00) [pid = 3680] [serial = 1280] [outer = 156EA000] 21:42:42 INFO - PROCESS | 3680 | 1465101762611 Marionette TRACE conn2 <- [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]]]}] 21:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 735ms 21:42:42 INFO - PROCESS | 3680 | 1465101762664 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 21:42:42 INFO - PROCESS | 3680 | 1465101762669 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 21:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:42:42 INFO - PROCESS | 3680 | 1465101762675 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:42:42 INFO - PROCESS | 3680 | 1465101762678 Marionette TRACE conn2 <- [1,1670,null,{}] 21:42:42 INFO - PROCESS | 3680 | 1465101762684 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:42 INFO - PROCESS | 3680 | 1465101762687 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:42 INFO - PROCESS | 3680 | 1465101762845 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 21:42:42 INFO - PROCESS | 3680 | 1465101762953 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:42 INFO - PROCESS | 3680 | 1465101762958 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:42 INFO - PROCESS | 3680 | ++DOCSHELL 104EAC00 == 42 [pid = 3680] [id = 427] 21:42:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (104EB000) [pid = 3680] [serial = 1281] [outer = 00000000] 21:42:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1280AC00) [pid = 3680] [serial = 1282] [outer = 104EB000] 21:42:43 INFO - PROCESS | 3680 | 1465101763014 Marionette DEBUG loaded listener.js 21:42:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (12AC6800) [pid = 3680] [serial = 1283] [outer = 104EB000] 21:42:43 INFO - PROCESS | 3680 | 1465101763608 Marionette TRACE conn2 <- [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]]]}] 21:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1000ms 21:42:43 INFO - PROCESS | 3680 | 1465101763676 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 21:42:43 INFO - PROCESS | 3680 | 1465101763681 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 21:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:42:43 INFO - PROCESS | 3680 | 1465101763687 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:42:43 INFO - PROCESS | 3680 | 1465101763690 Marionette TRACE conn2 <- [1,1674,null,{}] 21:42:43 INFO - PROCESS | 3680 | 1465101763694 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:43 INFO - PROCESS | 3680 | 1465101763697 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:43 INFO - PROCESS | 3680 | 1465101763835 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 21:42:43 INFO - PROCESS | 3680 | 1465101763973 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:43 INFO - PROCESS | 3680 | 1465101763976 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:43 INFO - PROCESS | 3680 | ++DOCSHELL 13D21800 == 43 [pid = 3680] [id = 428] 21:42:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (13D24400) [pid = 3680] [serial = 1284] [outer = 00000000] 21:42:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (15169C00) [pid = 3680] [serial = 1285] [outer = 13D24400] 21:42:44 INFO - PROCESS | 3680 | 1465101764032 Marionette DEBUG loaded listener.js 21:42:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (154D3800) [pid = 3680] [serial = 1286] [outer = 13D24400] 21:42:44 INFO - PROCESS | 3680 | 1465101764649 Marionette TRACE conn2 <- [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]]]}] 21:42:44 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 21:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1000ms 21:42:44 INFO - PROCESS | 3680 | 1465101764689 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 21:42:44 INFO - PROCESS | 3680 | 1465101764691 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 21:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:42:44 INFO - PROCESS | 3680 | 1465101764695 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:42:44 INFO - PROCESS | 3680 | 1465101764699 Marionette TRACE conn2 <- [1,1678,null,{}] 21:42:44 INFO - PROCESS | 3680 | 1465101764710 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:44 INFO - PROCESS | 3680 | 1465101764714 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:44 INFO - PROCESS | 3680 | 1465101764821 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 21:42:44 INFO - PROCESS | 3680 | 1465101764955 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:44 INFO - PROCESS | 3680 | 1465101764959 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:44 INFO - PROCESS | 3680 | ++DOCSHELL 172DD800 == 44 [pid = 3680] [id = 429] 21:42:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1739F400) [pid = 3680] [serial = 1287] [outer = 00000000] 21:42:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (17D66400) [pid = 3680] [serial = 1288] [outer = 1739F400] 21:42:45 INFO - PROCESS | 3680 | 1465101765015 Marionette DEBUG loaded listener.js 21:42:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (199B2000) [pid = 3680] [serial = 1289] [outer = 1739F400] 21:42:45 INFO - PROCESS | 3680 | 1465101765794 Marionette TRACE conn2 <- [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]]]}] 21:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1156ms 21:42:45 INFO - PROCESS | 3680 | 1465101765855 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 21:42:45 INFO - PROCESS | 3680 | 1465101765859 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 21:42:45 INFO - PROCESS | 3680 | 1465101765864 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:42:45 INFO - PROCESS | 3680 | 1465101765867 Marionette TRACE conn2 <- [1,1682,null,{}] 21:42:45 INFO - PROCESS | 3680 | 1465101765873 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:45 INFO - PROCESS | 3680 | 1465101765875 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:45 INFO - PROCESS | 3680 | 1465101765974 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 21:42:46 INFO - PROCESS | 3680 | 1465101766112 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:46 INFO - PROCESS | 3680 | 1465101766117 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:46 INFO - PROCESS | 3680 | ++DOCSHELL 105F3400 == 45 [pid = 3680] [id = 430] 21:42:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (110D3400) [pid = 3680] [serial = 1290] [outer = 00000000] 21:42:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (11C71C00) [pid = 3680] [serial = 1291] [outer = 110D3400] 21:42:46 INFO - PROCESS | 3680 | 1465101766170 Marionette DEBUG loaded listener.js 21:42:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (12ACDC00) [pid = 3680] [serial = 1292] [outer = 110D3400] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 110D3800 == 44 [pid = 3680] [id = 425] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 10A5AC00 == 43 [pid = 3680] [id = 424] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 1593C800 == 42 [pid = 3680] [id = 423] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 172D8400 == 41 [pid = 3680] [id = 422] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 156F3400 == 40 [pid = 3680] [id = 421] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 1516A000 == 39 [pid = 3680] [id = 420] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 1390B400 == 38 [pid = 3680] [id = 419] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 12B0F800 == 37 [pid = 3680] [id = 418] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 105FA000 == 36 [pid = 3680] [id = 417] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 10A58800 == 35 [pid = 3680] [id = 416] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 199A7C00 == 34 [pid = 3680] [id = 415] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 1AB62000 == 33 [pid = 3680] [id = 401] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 1AD08000 == 32 [pid = 3680] [id = 404] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 0F309400 == 31 [pid = 3680] [id = 405] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 172DAC00 == 30 [pid = 3680] [id = 403] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 172DD800 == 29 [pid = 3680] [id = 429] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 15171C00 == 28 [pid = 3680] [id = 426] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 104EAC00 == 27 [pid = 3680] [id = 427] 21:42:47 INFO - PROCESS | 3680 | --DOCSHELL 13D21800 == 26 [pid = 3680] [id = 428] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (1A11C000) [pid = 3680] [serial = 1246] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (199B5C00) [pid = 3680] [serial = 1243] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1593EC00) [pid = 3680] [serial = 1231] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1671B800) [pid = 3680] [serial = 1234] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (110CF000) [pid = 3680] [serial = 1222] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (110DCC00) [pid = 3680] [serial = 1223] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (1318A400) [pid = 3680] [serial = 1225] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1332BC00) [pid = 3680] [serial = 1226] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1516D000) [pid = 3680] [serial = 1228] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (12B6D400) [pid = 3680] [serial = 1220] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (12B10400) [pid = 3680] [serial = 1219] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (15D7DC00) [pid = 3680] [serial = 1232] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1337D000) [pid = 3680] [serial = 1208] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (12D8A400) [pid = 3680] [serial = 1207] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (199AE000) [pid = 3680] [serial = 1211] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (19844800) [pid = 3680] [serial = 1210] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1AD10C00) [pid = 3680] [serial = 1214] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1AD0CC00) [pid = 3680] [serial = 1213] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1050C400) [pid = 3680] [serial = 1217] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (102D0000) [pid = 3680] [serial = 1216] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (16739400) [pid = 3680] [serial = 1235] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (199B6800) [pid = 3680] [serial = 1244] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (110C4400) [pid = 3680] [serial = 1237] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17D6BC00) [pid = 3680] [serial = 1240] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (140C4400) [pid = 3680] [serial = 1238] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17DF0C00) [pid = 3680] [serial = 1241] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (153F0C00) [pid = 3680] [serial = 1229] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 3680 | 1465101767321 Marionette TRACE conn2 <- [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]]]}] 21:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1500ms 21:42:47 INFO - PROCESS | 3680 | 1465101767369 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 21:42:47 INFO - PROCESS | 3680 | 1465101767374 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 21:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:42:47 INFO - PROCESS | 3680 | 1465101767380 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:42:47 INFO - PROCESS | 3680 | 1465101767385 Marionette TRACE conn2 <- [1,1686,null,{}] 21:42:47 INFO - PROCESS | 3680 | 1465101767393 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:47 INFO - PROCESS | 3680 | 1465101767396 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:47 INFO - PROCESS | 3680 | 1465101767529 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 21:42:47 INFO - PROCESS | 3680 | 1465101767619 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:47 INFO - PROCESS | 3680 | 1465101767623 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:47 INFO - PROCESS | 3680 | ++DOCSHELL 10512400 == 27 [pid = 3680] [id = 431] 21:42:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (10513800) [pid = 3680] [serial = 1293] [outer = 00000000] 21:42:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (10A5AC00) [pid = 3680] [serial = 1294] [outer = 10513800] 21:42:47 INFO - PROCESS | 3680 | 1465101767670 Marionette DEBUG loaded listener.js 21:42:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (10B64000) [pid = 3680] [serial = 1295] [outer = 10513800] 21:42:48 INFO - PROCESS | 3680 | 1465101768084 Marionette TRACE conn2 <- [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]]]}] 21:42:48 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 21:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 21:42:48 INFO - PROCESS | 3680 | 1465101768120 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 21:42:48 INFO - PROCESS | 3680 | 1465101768125 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 21:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:42:48 INFO - PROCESS | 3680 | 1465101768131 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:42:48 INFO - PROCESS | 3680 | 1465101768133 Marionette TRACE conn2 <- [1,1690,null,{}] 21:42:48 INFO - PROCESS | 3680 | 1465101768137 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:48 INFO - PROCESS | 3680 | 1465101768140 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:48 INFO - PROCESS | 3680 | 1465101768228 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 21:42:48 INFO - PROCESS | 3680 | 1465101768237 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:48 INFO - PROCESS | 3680 | 1465101768240 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:48 INFO - PROCESS | 3680 | ++DOCSHELL 12A83000 == 28 [pid = 3680] [id = 432] 21:42:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (12AC5800) [pid = 3680] [serial = 1296] [outer = 00000000] 21:42:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (12B15000) [pid = 3680] [serial = 1297] [outer = 12AC5800] 21:42:48 INFO - PROCESS | 3680 | 1465101768286 Marionette DEBUG loaded listener.js 21:42:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (12D53800) [pid = 3680] [serial = 1298] [outer = 12AC5800] 21:42:48 INFO - PROCESS | 3680 | 1465101768766 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 687ms 21:42:48 INFO - PROCESS | 3680 | 1465101768830 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 21:42:48 INFO - PROCESS | 3680 | 1465101768832 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 21:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:42:48 INFO - PROCESS | 3680 | 1465101768836 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:42:48 INFO - PROCESS | 3680 | 1465101768839 Marionette TRACE conn2 <- [1,1694,null,{}] 21:42:48 INFO - PROCESS | 3680 | 1465101768850 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:48 INFO - PROCESS | 3680 | 1465101768854 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:48 INFO - PROCESS | 3680 | 1465101768968 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 21:42:49 INFO - PROCESS | 3680 | 1465101769067 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:49 INFO - PROCESS | 3680 | 1465101769070 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:49 INFO - PROCESS | 3680 | ++DOCSHELL 1516B400 == 29 [pid = 3680] [id = 433] 21:42:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1516C000) [pid = 3680] [serial = 1299] [outer = 00000000] 21:42:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15171C00) [pid = 3680] [serial = 1300] [outer = 1516C000] 21:42:49 INFO - PROCESS | 3680 | 1465101769118 Marionette DEBUG loaded listener.js 21:42:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (153F4C00) [pid = 3680] [serial = 1301] [outer = 1516C000] 21:42:49 INFO - PROCESS | 3680 | 1465101769537 Marionette TRACE conn2 <- [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]]]}] 21:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 21:42:49 INFO - PROCESS | 3680 | 1465101769576 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 21:42:49 INFO - PROCESS | 3680 | 1465101769578 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 21:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:42:49 INFO - PROCESS | 3680 | 1465101769591 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:42:49 INFO - PROCESS | 3680 | 1465101769593 Marionette TRACE conn2 <- [1,1698,null,{}] 21:42:49 INFO - PROCESS | 3680 | 1465101769597 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:49 INFO - PROCESS | 3680 | 1465101769600 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:49 INFO - PROCESS | 3680 | 1465101769719 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 21:42:49 INFO - PROCESS | 3680 | 1465101769783 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:49 INFO - PROCESS | 3680 | 1465101769785 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:49 INFO - PROCESS | 3680 | ++DOCSHELL 153F1C00 == 30 [pid = 3680] [id = 434] 21:42:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (156E7C00) [pid = 3680] [serial = 1302] [outer = 00000000] 21:42:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15937400) [pid = 3680] [serial = 1303] [outer = 156E7C00] 21:42:49 INFO - PROCESS | 3680 | 1465101769831 Marionette DEBUG loaded listener.js 21:42:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (15C4E000) [pid = 3680] [serial = 1304] [outer = 156E7C00] 21:42:50 INFO - PROCESS | 3680 | 1465101770257 Marionette TRACE conn2 <- [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]]]}] 21:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 703ms 21:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:42:50 INFO - PROCESS | 3680 | 1465101770292 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 21:42:50 INFO - PROCESS | 3680 | 1465101770294 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 21:42:50 INFO - PROCESS | 3680 | 1465101770297 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:42:50 INFO - PROCESS | 3680 | 1465101770299 Marionette TRACE conn2 <- [1,1702,null,{}] 21:42:50 INFO - PROCESS | 3680 | 1465101770303 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:50 INFO - PROCESS | 3680 | 1465101770305 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:50 INFO - PROCESS | 3680 | 1465101770440 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 21:42:50 INFO - PROCESS | 3680 | 1465101770446 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:50 INFO - PROCESS | 3680 | 1465101770448 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:50 INFO - PROCESS | 3680 | ++DOCSHELL 1598E400 == 31 [pid = 3680] [id = 435] 21:42:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (15D7DC00) [pid = 3680] [serial = 1305] [outer = 00000000] 21:42:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1671CC00) [pid = 3680] [serial = 1306] [outer = 15D7DC00] 21:42:50 INFO - PROCESS | 3680 | 1465101770501 Marionette DEBUG loaded listener.js 21:42:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1671D400) [pid = 3680] [serial = 1307] [outer = 15D7DC00] 21:42:50 INFO - PROCESS | 3680 | 1465101770960 Marionette TRACE conn2 <- [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]]]}] 21:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 687ms 21:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:42:50 INFO - PROCESS | 3680 | 1465101770997 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 21:42:50 INFO - PROCESS | 3680 | 1465101770999 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 21:42:51 INFO - PROCESS | 3680 | 1465101771011 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:42:51 INFO - PROCESS | 3680 | 1465101771012 Marionette TRACE conn2 <- [1,1706,null,{}] 21:42:51 INFO - PROCESS | 3680 | 1465101771016 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:51 INFO - PROCESS | 3680 | 1465101771021 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:51 INFO - PROCESS | 3680 | 1465101771155 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 21:42:51 INFO - PROCESS | 3680 | 1465101771222 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 3680 | 1465101771224 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:51 INFO - PROCESS | 3680 | ++DOCSHELL 179B9800 == 32 [pid = 3680] [id = 436] 21:42:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D19800) [pid = 3680] [serial = 1308] [outer = 00000000] 21:42:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (181EB800) [pid = 3680] [serial = 1309] [outer = 17D19800] 21:42:51 INFO - PROCESS | 3680 | 1465101771269 Marionette DEBUG loaded listener.js 21:42:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1984C400) [pid = 3680] [serial = 1310] [outer = 17D19800] 21:42:51 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (156F3800) [pid = 3680] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:42:51 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1390BC00) [pid = 3680] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:42:51 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (172D9400) [pid = 3680] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:42:51 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (199AB000) [pid = 3680] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:42:51 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (10A64400) [pid = 3680] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:42:51 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1516AC00) [pid = 3680] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:42:51 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (10A5C800) [pid = 3680] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:42:51 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (12B10C00) [pid = 3680] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:42:51 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (10A61800) [pid = 3680] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:42:51 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (156EA000) [pid = 3680] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:42:51 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (173A7800) [pid = 3680] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:42:51 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (14337C00) [pid = 3680] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:42:51 INFO - PROCESS | 3680 | 1465101771827 Marionette TRACE conn2 <- [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]]]}] 21:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 828ms 21:42:51 INFO - PROCESS | 3680 | 1465101771846 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 21:42:51 INFO - PROCESS | 3680 | 1465101771848 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 21:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:42:51 INFO - PROCESS | 3680 | 1465101771851 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:42:51 INFO - PROCESS | 3680 | 1465101771853 Marionette TRACE conn2 <- [1,1710,null,{}] 21:42:51 INFO - PROCESS | 3680 | 1465101771866 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:51 INFO - PROCESS | 3680 | 1465101771868 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:51 INFO - PROCESS | 3680 | 1465101771947 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 21:42:51 INFO - PROCESS | 3680 | 1465101771953 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 3680 | 1465101771955 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:51 INFO - PROCESS | 3680 | ++DOCSHELL 10A64400 == 33 [pid = 3680] [id = 437] 21:42:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1381F800) [pid = 3680] [serial = 1311] [outer = 00000000] 21:42:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (156D0C00) [pid = 3680] [serial = 1312] [outer = 1381F800] 21:42:51 INFO - PROCESS | 3680 | 1465101771998 Marionette DEBUG loaded listener.js 21:42:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (156D9400) [pid = 3680] [serial = 1313] [outer = 1381F800] 21:42:52 INFO - PROCESS | 3680 | 1465101772446 Marionette TRACE conn2 <- [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]]]}] 21:42:52 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 21:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 640ms 21:42:52 INFO - PROCESS | 3680 | 1465101772489 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 21:42:52 INFO - PROCESS | 3680 | 1465101772491 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 21:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:42:52 INFO - PROCESS | 3680 | 1465101772494 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:42:52 INFO - PROCESS | 3680 | 1465101772496 Marionette TRACE conn2 <- [1,1714,null,{}] 21:42:52 INFO - PROCESS | 3680 | 1465101772499 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:52 INFO - PROCESS | 3680 | 1465101772501 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:52 INFO - PROCESS | 3680 | 1465101772585 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 21:42:52 INFO - PROCESS | 3680 | 1465101772590 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:52 INFO - PROCESS | 3680 | 1465101772592 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:52 INFO - PROCESS | 3680 | ++DOCSHELL 19844400 == 34 [pid = 3680] [id = 438] 21:42:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (19844800) [pid = 3680] [serial = 1314] [outer = 00000000] 21:42:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (199AD800) [pid = 3680] [serial = 1315] [outer = 19844800] 21:42:52 INFO - PROCESS | 3680 | 1465101772636 Marionette DEBUG loaded listener.js 21:42:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (199AE000) [pid = 3680] [serial = 1316] [outer = 19844800] 21:42:53 INFO - PROCESS | 3680 | 1465101773083 Marionette TRACE conn2 <- [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]]]}] 21:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 641ms 21:42:53 INFO - PROCESS | 3680 | 1465101773133 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 21:42:53 INFO - PROCESS | 3680 | 1465101773135 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 21:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:42:53 INFO - PROCESS | 3680 | 1465101773138 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:42:53 INFO - PROCESS | 3680 | 1465101773140 Marionette TRACE conn2 <- [1,1718,null,{}] 21:42:53 INFO - PROCESS | 3680 | 1465101773143 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:53 INFO - PROCESS | 3680 | 1465101773145 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:53 INFO - PROCESS | 3680 | 1465101773223 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 21:42:53 INFO - PROCESS | 3680 | 1465101773232 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:53 INFO - PROCESS | 3680 | 1465101773234 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:53 INFO - PROCESS | 3680 | ++DOCSHELL 15169800 == 35 [pid = 3680] [id = 439] 21:42:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (199BAC00) [pid = 3680] [serial = 1317] [outer = 00000000] 21:42:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (19ED2800) [pid = 3680] [serial = 1318] [outer = 199BAC00] 21:42:53 INFO - PROCESS | 3680 | 1465101773276 Marionette DEBUG loaded listener.js 21:42:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19ED3000) [pid = 3680] [serial = 1319] [outer = 199BAC00] 21:42:53 INFO - PROCESS | 3680 | 1465101773960 Marionette TRACE conn2 <- [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]]]}] 21:42:54 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 21:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 906ms 21:42:54 INFO - PROCESS | 3680 | 1465101774043 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 21:42:54 INFO - PROCESS | 3680 | 1465101774048 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 21:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:42:54 INFO - PROCESS | 3680 | 1465101774053 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:42:54 INFO - PROCESS | 3680 | 1465101774057 Marionette TRACE conn2 <- [1,1722,null,{}] 21:42:54 INFO - PROCESS | 3680 | 1465101774063 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:54 INFO - PROCESS | 3680 | 1465101774066 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:54 INFO - PROCESS | 3680 | 1465101774214 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 21:42:54 INFO - PROCESS | 3680 | 1465101774345 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:54 INFO - PROCESS | 3680 | 1465101774348 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:54 INFO - PROCESS | 3680 | ++DOCSHELL 1050C000 == 36 [pid = 3680] [id = 440] 21:42:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1050DC00) [pid = 3680] [serial = 1320] [outer = 00000000] 21:42:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (110DCC00) [pid = 3680] [serial = 1321] [outer = 1050DC00] 21:42:54 INFO - PROCESS | 3680 | 1465101774405 Marionette DEBUG loaded listener.js 21:42:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (12A16800) [pid = 3680] [serial = 1322] [outer = 1050DC00] 21:42:55 INFO - PROCESS | 3680 | 1465101775165 Marionette TRACE conn2 <- [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]]]}] 21:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1187ms 21:42:55 INFO - PROCESS | 3680 | 1465101775250 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 21:42:55 INFO - PROCESS | 3680 | 1465101775255 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 21:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:42:55 INFO - PROCESS | 3680 | 1465101775261 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:42:55 INFO - PROCESS | 3680 | 1465101775264 Marionette TRACE conn2 <- [1,1726,null,{}] 21:42:55 INFO - PROCESS | 3680 | 1465101775268 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:55 INFO - PROCESS | 3680 | 1465101775271 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:55 INFO - PROCESS | 3680 | 1465101775523 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 21:42:55 INFO - PROCESS | 3680 | 1465101775697 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:55 INFO - PROCESS | 3680 | 1465101775700 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:55 INFO - PROCESS | 3680 | ++DOCSHELL 10512000 == 37 [pid = 3680] [id = 441] 21:42:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (10514C00) [pid = 3680] [serial = 1323] [outer = 00000000] 21:42:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (105FA800) [pid = 3680] [serial = 1324] [outer = 10514C00] 21:42:55 INFO - PROCESS | 3680 | 1465101775751 Marionette DEBUG loaded listener.js 21:42:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (110C4400) [pid = 3680] [serial = 1325] [outer = 10514C00] 21:42:56 INFO - PROCESS | 3680 | --DOCSHELL 19844400 == 36 [pid = 3680] [id = 438] 21:42:56 INFO - PROCESS | 3680 | --DOCSHELL 10A64400 == 35 [pid = 3680] [id = 437] 21:42:56 INFO - PROCESS | 3680 | --DOCSHELL 179B9800 == 34 [pid = 3680] [id = 436] 21:42:56 INFO - PROCESS | 3680 | --DOCSHELL 1598E400 == 33 [pid = 3680] [id = 435] 21:42:56 INFO - PROCESS | 3680 | --DOCSHELL 153F1C00 == 32 [pid = 3680] [id = 434] 21:42:56 INFO - PROCESS | 3680 | --DOCSHELL 1516B400 == 31 [pid = 3680] [id = 433] 21:42:56 INFO - PROCESS | 3680 | --DOCSHELL 12A83000 == 30 [pid = 3680] [id = 432] 21:42:56 INFO - PROCESS | 3680 | --DOCSHELL 10512400 == 29 [pid = 3680] [id = 431] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (199A9C00) [pid = 3680] [serial = 1277] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (15992800) [pid = 3680] [serial = 1264] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1603E400) [pid = 3680] [serial = 1265] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (140C5000) [pid = 3680] [serial = 1258] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14339C00) [pid = 3680] [serial = 1259] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17D62000) [pid = 3680] [serial = 1268] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1A11E400) [pid = 3680] [serial = 1247] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (14336400) [pid = 3680] [serial = 1273] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (156D7C00) [pid = 3680] [serial = 1261] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (173DDC00) [pid = 3680] [serial = 1267] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (110C4800) [pid = 3680] [serial = 1252] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (11C66400) [pid = 3680] [serial = 1253] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (12B1C000) [pid = 3680] [serial = 1255] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (12D8E000) [pid = 3680] [serial = 1256] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (11C0E000) [pid = 3680] [serial = 1249] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1302E000) [pid = 3680] [serial = 1250] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (199B5000) [pid = 3680] [serial = 1279] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17DF9C00) [pid = 3680] [serial = 1270] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (199B6C00) [pid = 3680] [serial = 1280] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17F81800) [pid = 3680] [serial = 1271] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1739E400) [pid = 3680] [serial = 1274] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (156E8800) [pid = 3680] [serial = 1262] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (1995FC00) [pid = 3680] [serial = 1276] [outer = 00000000] [url = about:blank] 21:42:56 INFO - PROCESS | 3680 | 1465101776331 Marionette TRACE conn2 <- [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]]]}] 21:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1093ms 21:42:56 INFO - PROCESS | 3680 | 1465101776358 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 21:42:56 INFO - PROCESS | 3680 | 1465101776361 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 21:42:56 INFO - PROCESS | 3680 | 1465101776366 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:42:56 INFO - PROCESS | 3680 | 1465101776368 Marionette TRACE conn2 <- [1,1730,null,{}] 21:42:56 INFO - PROCESS | 3680 | 1465101776373 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:56 INFO - PROCESS | 3680 | 1465101776375 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:56 INFO - PROCESS | 3680 | 1465101776461 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 21:42:56 INFO - PROCESS | 3680 | 1465101776470 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:56 INFO - PROCESS | 3680 | 1465101776473 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:56 INFO - PROCESS | 3680 | ++DOCSHELL 11274000 == 30 [pid = 3680] [id = 442] 21:42:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (11C70C00) [pid = 3680] [serial = 1326] [outer = 00000000] 21:42:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (12B15400) [pid = 3680] [serial = 1327] [outer = 11C70C00] 21:42:56 INFO - PROCESS | 3680 | 1465101776522 Marionette DEBUG loaded listener.js 21:42:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (13053800) [pid = 3680] [serial = 1328] [outer = 11C70C00] 21:42:57 INFO - PROCESS | 3680 | 1465101777027 Marionette TRACE conn2 <- [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]]]}] 21:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 703ms 21:42:57 INFO - PROCESS | 3680 | 1465101777090 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 21:42:57 INFO - PROCESS | 3680 | 1465101777093 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 21:42:57 INFO - PROCESS | 3680 | 1465101777096 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:42:57 INFO - PROCESS | 3680 | 1465101777098 Marionette TRACE conn2 <- [1,1734,null,{}] 21:42:57 INFO - PROCESS | 3680 | 1465101777102 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:57 INFO - PROCESS | 3680 | 1465101777104 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:57 INFO - PROCESS | 3680 | 1465101777189 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 21:42:57 INFO - PROCESS | 3680 | 1465101777282 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:57 INFO - PROCESS | 3680 | 1465101777284 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:57 INFO - PROCESS | 3680 | ++DOCSHELL 13914000 == 31 [pid = 3680] [id = 443] 21:42:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (13D21800) [pid = 3680] [serial = 1329] [outer = 00000000] 21:42:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (14332C00) [pid = 3680] [serial = 1330] [outer = 13D21800] 21:42:57 INFO - PROCESS | 3680 | 1465101777337 Marionette DEBUG loaded listener.js 21:42:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (15164400) [pid = 3680] [serial = 1331] [outer = 13D21800] 21:42:57 INFO - PROCESS | 3680 | 1465101777734 Marionette TRACE conn2 <- [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]]]}] 21:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 688ms 21:42:57 INFO - PROCESS | 3680 | 1465101777797 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 21:42:57 INFO - PROCESS | 3680 | 1465101777801 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 21:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:42:57 INFO - PROCESS | 3680 | 1465101777811 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:42:57 INFO - PROCESS | 3680 | 1465101777815 Marionette TRACE conn2 <- [1,1738,null,{}] 21:42:57 INFO - PROCESS | 3680 | 1465101777819 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:57 INFO - PROCESS | 3680 | 1465101777822 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:57 INFO - PROCESS | 3680 | 1465101777910 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 21:42:57 INFO - PROCESS | 3680 | 1465101777915 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:57 INFO - PROCESS | 3680 | 1465101777917 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:57 INFO - PROCESS | 3680 | ++DOCSHELL 154DDC00 == 32 [pid = 3680] [id = 444] 21:42:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (156D6800) [pid = 3680] [serial = 1332] [outer = 00000000] 21:42:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (15992800) [pid = 3680] [serial = 1333] [outer = 156D6800] 21:42:57 INFO - PROCESS | 3680 | 1465101777966 Marionette DEBUG loaded listener.js 21:42:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16044000) [pid = 3680] [serial = 1334] [outer = 156D6800] 21:42:58 INFO - PROCESS | 3680 | 1465101778422 Marionette TRACE conn2 <- [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]]]}] 21:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 703ms 21:42:58 INFO - PROCESS | 3680 | 1465101778508 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 21:42:58 INFO - PROCESS | 3680 | 1465101778510 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 21:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:42:58 INFO - PROCESS | 3680 | 1465101778513 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:42:58 INFO - PROCESS | 3680 | 1465101778515 Marionette TRACE conn2 <- [1,1742,null,{}] 21:42:58 INFO - PROCESS | 3680 | 1465101778519 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:58 INFO - PROCESS | 3680 | 1465101778521 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:58 INFO - PROCESS | 3680 | 1465101778663 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 21:42:58 INFO - PROCESS | 3680 | 1465101778669 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:58 INFO - PROCESS | 3680 | 1465101778672 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:58 INFO - PROCESS | 3680 | ++DOCSHELL 16738400 == 33 [pid = 3680] [id = 445] 21:42:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (16739400) [pid = 3680] [serial = 1335] [outer = 00000000] 21:42:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1739E400) [pid = 3680] [serial = 1336] [outer = 16739400] 21:42:58 INFO - PROCESS | 3680 | 1465101778716 Marionette DEBUG loaded listener.js 21:42:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (179B8400) [pid = 3680] [serial = 1337] [outer = 16739400] 21:42:59 INFO - PROCESS | 3680 | 1465101779156 Marionette TRACE conn2 <- [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]]]}] 21:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 704ms 21:42:59 INFO - PROCESS | 3680 | 1465101779212 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 21:42:59 INFO - PROCESS | 3680 | 1465101779214 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 21:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:42:59 INFO - PROCESS | 3680 | 1465101779217 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:42:59 INFO - PROCESS | 3680 | 1465101779219 Marionette TRACE conn2 <- [1,1746,null,{}] 21:42:59 INFO - PROCESS | 3680 | 1465101779223 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:59 INFO - PROCESS | 3680 | 1465101779225 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:59 INFO - PROCESS | 3680 | 1465101779339 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 21:42:59 INFO - PROCESS | 3680 | 1465101779344 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:59 INFO - PROCESS | 3680 | 1465101779350 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:42:59 INFO - PROCESS | 3680 | ++DOCSHELL 1332CC00 == 34 [pid = 3680] [id = 446] 21:42:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17D6AC00) [pid = 3680] [serial = 1338] [outer = 00000000] 21:42:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17F84000) [pid = 3680] [serial = 1339] [outer = 17D6AC00] 21:42:59 INFO - PROCESS | 3680 | 1465101779459 Marionette DEBUG loaded listener.js 21:42:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1984B000) [pid = 3680] [serial = 1340] [outer = 17D6AC00] 21:42:59 INFO - PROCESS | 3680 | 1465101779902 Marionette TRACE conn2 <- [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]]]}] 21:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 749ms 21:42:59 INFO - PROCESS | 3680 | 1465101779958 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 21:42:59 INFO - PROCESS | 3680 | 1465101779960 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 21:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:42:59 INFO - PROCESS | 3680 | 1465101779995 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:42:59 INFO - PROCESS | 3680 | 1465101779997 Marionette TRACE conn2 <- [1,1750,null,{}] 21:42:59 INFO - PROCESS | 3680 | 1465101780000 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:59 INFO - PROCESS | 3680 | 1465101780002 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:00 INFO - PROCESS | 3680 | 1465101780115 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 21:43:00 INFO - PROCESS | 3680 | 1465101780124 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:00 INFO - PROCESS | 3680 | 1465101780126 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:00 INFO - PROCESS | 3680 | ++DOCSHELL 173E7400 == 35 [pid = 3680] [id = 447] 21:43:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17F83400) [pid = 3680] [serial = 1341] [outer = 00000000] 21:43:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (199BB800) [pid = 3680] [serial = 1342] [outer = 17F83400] 21:43:00 INFO - PROCESS | 3680 | 1465101780170 Marionette DEBUG loaded listener.js 21:43:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1995B400) [pid = 3680] [serial = 1343] [outer = 17F83400] 21:43:00 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (156E7C00) [pid = 3680] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:43:00 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (15D7DC00) [pid = 3680] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:43:00 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1516C000) [pid = 3680] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:43:00 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (12AC5800) [pid = 3680] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:43:00 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (10513800) [pid = 3680] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:43:00 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (110D3400) [pid = 3680] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:43:00 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (104EB000) [pid = 3680] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:43:00 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (13D24400) [pid = 3680] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:43:00 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1739F400) [pid = 3680] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:43:00 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17D19800) [pid = 3680] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:43:00 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (19844800) [pid = 3680] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:43:00 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1381F800) [pid = 3680] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:43:00 INFO - PROCESS | 3680 | 1465101780678 Marionette TRACE conn2 <- [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]]]}] 21:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 21:43:00 INFO - PROCESS | 3680 | 1465101780729 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 21:43:00 INFO - PROCESS | 3680 | 1465101780731 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 21:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:43:00 INFO - PROCESS | 3680 | 1465101780735 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:43:00 INFO - PROCESS | 3680 | 1465101780736 Marionette TRACE conn2 <- [1,1754,null,{}] 21:43:00 INFO - PROCESS | 3680 | 1465101780740 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:00 INFO - PROCESS | 3680 | 1465101780741 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:00 INFO - PROCESS | 3680 | 1465101780862 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 21:43:00 INFO - PROCESS | 3680 | 1465101780922 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:00 INFO - PROCESS | 3680 | 1465101780924 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:00 INFO - PROCESS | 3680 | ++DOCSHELL 0F30CC00 == 36 [pid = 3680] [id = 448] 21:43:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (104EB000) [pid = 3680] [serial = 1344] [outer = 00000000] 21:43:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (13D24400) [pid = 3680] [serial = 1345] [outer = 104EB000] 21:43:00 INFO - PROCESS | 3680 | 1465101780967 Marionette DEBUG loaded listener.js 21:43:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (156D5400) [pid = 3680] [serial = 1346] [outer = 104EB000] 21:43:01 INFO - PROCESS | 3680 | 1465101781320 Marionette TRACE conn2 <- [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]]]}] 21:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 625ms 21:43:01 INFO - PROCESS | 3680 | 1465101781373 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 21:43:01 INFO - PROCESS | 3680 | 1465101781375 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 21:43:01 INFO - PROCESS | 3680 | 1465101781378 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:43:01 INFO - PROCESS | 3680 | 1465101781380 Marionette TRACE conn2 <- [1,1758,null,{}] 21:43:01 INFO - PROCESS | 3680 | 1465101781383 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:01 INFO - PROCESS | 3680 | 1465101781385 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:01 INFO - PROCESS | 3680 | 1465101781527 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 21:43:01 INFO - PROCESS | 3680 | 1465101781538 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:01 INFO - PROCESS | 3680 | 1465101781540 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:01 INFO - PROCESS | 3680 | ++DOCSHELL 11270400 == 37 [pid = 3680] [id = 449] 21:43:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1310E400) [pid = 3680] [serial = 1347] [outer = 00000000] 21:43:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (199AE400) [pid = 3680] [serial = 1348] [outer = 1310E400] 21:43:01 INFO - PROCESS | 3680 | 1465101781582 Marionette DEBUG loaded listener.js 21:43:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (19ED2400) [pid = 3680] [serial = 1349] [outer = 1310E400] 21:43:02 INFO - PROCESS | 3680 | 1465101782005 Marionette TRACE conn2 <- [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]]]}] 21:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 688ms 21:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:43:02 INFO - PROCESS | 3680 | 1465101782078 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 21:43:02 INFO - PROCESS | 3680 | 1465101782080 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 21:43:02 INFO - PROCESS | 3680 | 1465101782083 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:43:02 INFO - PROCESS | 3680 | 1465101782085 Marionette TRACE conn2 <- [1,1762,null,{}] 21:43:02 INFO - PROCESS | 3680 | 1465101782088 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:02 INFO - PROCESS | 3680 | 1465101782090 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:02 INFO - PROCESS | 3680 | 1465101782169 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 21:43:02 INFO - PROCESS | 3680 | 1465101782180 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:02 INFO - PROCESS | 3680 | 1465101782182 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:02 INFO - PROCESS | 3680 | ++DOCSHELL 15167800 == 38 [pid = 3680] [id = 450] 21:43:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (199A7000) [pid = 3680] [serial = 1350] [outer = 00000000] 21:43:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1A131C00) [pid = 3680] [serial = 1351] [outer = 199A7000] 21:43:02 INFO - PROCESS | 3680 | 1465101782233 Marionette DEBUG loaded listener.js 21:43:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1A13B400) [pid = 3680] [serial = 1352] [outer = 199A7000] 21:43:03 INFO - PROCESS | 3680 | --DOCSHELL 105F3400 == 37 [pid = 3680] [id = 430] 21:43:03 INFO - PROCESS | 3680 | --DOCSHELL 11274000 == 36 [pid = 3680] [id = 442] 21:43:03 INFO - PROCESS | 3680 | --DOCSHELL 10512000 == 35 [pid = 3680] [id = 441] 21:43:03 INFO - PROCESS | 3680 | --DOCSHELL 15169800 == 34 [pid = 3680] [id = 439] 21:43:03 INFO - PROCESS | 3680 | --DOCSHELL 1050C000 == 33 [pid = 3680] [id = 440] 21:43:03 INFO - PROCESS | 3680 | --DOCSHELL 173E7400 == 32 [pid = 3680] [id = 447] 21:43:03 INFO - PROCESS | 3680 | --DOCSHELL 0F30CC00 == 31 [pid = 3680] [id = 448] 21:43:03 INFO - PROCESS | 3680 | --DOCSHELL 154DDC00 == 30 [pid = 3680] [id = 444] 21:43:03 INFO - PROCESS | 3680 | --DOCSHELL 1332CC00 == 29 [pid = 3680] [id = 446] 21:43:03 INFO - PROCESS | 3680 | --DOCSHELL 16738400 == 28 [pid = 3680] [id = 445] 21:43:03 INFO - PROCESS | 3680 | --DOCSHELL 11270400 == 27 [pid = 3680] [id = 449] 21:43:03 INFO - PROCESS | 3680 | --DOCSHELL 13914000 == 26 [pid = 3680] [id = 443] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (15937400) [pid = 3680] [serial = 1303] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1671CC00) [pid = 3680] [serial = 1306] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (15171C00) [pid = 3680] [serial = 1300] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (12B15000) [pid = 3680] [serial = 1297] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (12D53800) [pid = 3680] [serial = 1298] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (10A5AC00) [pid = 3680] [serial = 1294] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (10B64000) [pid = 3680] [serial = 1295] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (12ACDC00) [pid = 3680] [serial = 1292] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (11C71C00) [pid = 3680] [serial = 1291] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (15C4E000) [pid = 3680] [serial = 1304] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (19ED2800) [pid = 3680] [serial = 1318] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (12AC6800) [pid = 3680] [serial = 1283] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1280AC00) [pid = 3680] [serial = 1282] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (154D3800) [pid = 3680] [serial = 1286] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (15169C00) [pid = 3680] [serial = 1285] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (199B2000) [pid = 3680] [serial = 1289] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (17D66400) [pid = 3680] [serial = 1288] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (181EB800) [pid = 3680] [serial = 1309] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (1671D400) [pid = 3680] [serial = 1307] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (199AD800) [pid = 3680] [serial = 1315] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (199AE000) [pid = 3680] [serial = 1316] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (1984C400) [pid = 3680] [serial = 1310] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (156D0C00) [pid = 3680] [serial = 1312] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (156D9400) [pid = 3680] [serial = 1313] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (153F4C00) [pid = 3680] [serial = 1301] [outer = 00000000] [url = about:blank] 21:43:03 INFO - PROCESS | 3680 | 1465101783950 Marionette TRACE conn2 <- [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]]]}] 21:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1907ms 21:43:03 INFO - PROCESS | 3680 | 1465101783999 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 21:43:03 INFO - PROCESS | 3680 | 1465101784004 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 21:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:43:04 INFO - PROCESS | 3680 | 1465101784009 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:43:04 INFO - PROCESS | 3680 | 1465101784013 Marionette TRACE conn2 <- [1,1766,null,{}] 21:43:04 INFO - PROCESS | 3680 | 1465101784019 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:04 INFO - PROCESS | 3680 | 1465101784022 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:04 INFO - PROCESS | 3680 | 1465101784116 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 21:43:04 INFO - PROCESS | 3680 | 1465101784126 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:04 INFO - PROCESS | 3680 | 1465101784128 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:04 INFO - PROCESS | 3680 | ++DOCSHELL 10516400 == 27 [pid = 3680] [id = 451] 21:43:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (10517800) [pid = 3680] [serial = 1353] [outer = 00000000] 21:43:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (10A62400) [pid = 3680] [serial = 1354] [outer = 10517800] 21:43:04 INFO - PROCESS | 3680 | 1465101784179 Marionette DEBUG loaded listener.js 21:43:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (10F23C00) [pid = 3680] [serial = 1355] [outer = 10517800] 21:43:04 INFO - PROCESS | 3680 | 1465101784669 Marionette TRACE conn2 <- [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]]]}] 21:43:04 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 21:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 703ms 21:43:04 INFO - PROCESS | 3680 | 1465101784708 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 21:43:04 INFO - PROCESS | 3680 | 1465101784713 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 21:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:43:04 INFO - PROCESS | 3680 | 1465101784720 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:43:04 INFO - PROCESS | 3680 | 1465101784722 Marionette TRACE conn2 <- [1,1770,null,{}] 21:43:04 INFO - PROCESS | 3680 | 1465101784726 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:04 INFO - PROCESS | 3680 | 1465101784728 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:04 INFO - PROCESS | 3680 | 1465101784816 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 21:43:04 INFO - PROCESS | 3680 | 1465101784825 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:04 INFO - PROCESS | 3680 | 1465101784827 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:04 INFO - PROCESS | 3680 | ++DOCSHELL 12A11800 == 28 [pid = 3680] [id = 452] 21:43:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (12A13C00) [pid = 3680] [serial = 1356] [outer = 00000000] 21:43:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (12AC2000) [pid = 3680] [serial = 1357] [outer = 12A13C00] 21:43:04 INFO - PROCESS | 3680 | 1465101784874 Marionette DEBUG loaded listener.js 21:43:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (12B0F400) [pid = 3680] [serial = 1358] [outer = 12A13C00] 21:43:05 INFO - PROCESS | 3680 | 1465101785355 Marionette TRACE conn2 <- [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]]]}] 21:43:05 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 21:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 687ms 21:43:05 INFO - PROCESS | 3680 | 1465101785418 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 21:43:05 INFO - PROCESS | 3680 | 1465101785421 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 21:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:43:05 INFO - PROCESS | 3680 | 1465101785424 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:43:05 INFO - PROCESS | 3680 | 1465101785428 Marionette TRACE conn2 <- [1,1774,null,{}] 21:43:05 INFO - PROCESS | 3680 | 1465101785439 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:05 INFO - PROCESS | 3680 | 1465101785443 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:05 INFO - PROCESS | 3680 | 1465101785557 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 21:43:05 INFO - PROCESS | 3680 | 1465101785657 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:05 INFO - PROCESS | 3680 | 1465101785661 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:05 INFO - PROCESS | 3680 | ++DOCSHELL 13194000 == 29 [pid = 3680] [id = 453] 21:43:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (1332BC00) [pid = 3680] [serial = 1359] [outer = 00000000] 21:43:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (13821400) [pid = 3680] [serial = 1360] [outer = 1332BC00] 21:43:05 INFO - PROCESS | 3680 | 1465101785708 Marionette DEBUG loaded listener.js 21:43:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (13D22800) [pid = 3680] [serial = 1361] [outer = 1332BC00] 21:43:06 INFO - PROCESS | 3680 | 1465101786105 Marionette TRACE conn2 <- [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]]]}] 21:43:06 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 21:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 687ms 21:43:06 INFO - PROCESS | 3680 | 1465101786132 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 21:43:06 INFO - PROCESS | 3680 | 1465101786134 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 21:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:43:06 INFO - PROCESS | 3680 | 1465101786138 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:43:06 INFO - PROCESS | 3680 | 1465101786140 Marionette TRACE conn2 <- [1,1778,null,{}] 21:43:06 INFO - PROCESS | 3680 | 1465101786143 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:06 INFO - PROCESS | 3680 | 1465101786145 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:06 INFO - PROCESS | 3680 | 1465101786240 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 21:43:06 INFO - PROCESS | 3680 | 1465101786245 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:06 INFO - PROCESS | 3680 | 1465101786247 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:06 INFO - PROCESS | 3680 | ++DOCSHELL 13D21C00 == 30 [pid = 3680] [id = 454] 21:43:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (140C4400) [pid = 3680] [serial = 1362] [outer = 00000000] 21:43:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (153B9C00) [pid = 3680] [serial = 1363] [outer = 140C4400] 21:43:06 INFO - PROCESS | 3680 | 1465101786291 Marionette DEBUG loaded listener.js 21:43:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (153F4C00) [pid = 3680] [serial = 1364] [outer = 140C4400] 21:43:06 INFO - PROCESS | 3680 | 1465101786752 Marionette TRACE conn2 <- [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]]]}] 21:43:06 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) 21:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 703ms 21:43:06 INFO - PROCESS | 3680 | 1465101786839 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 21:43:06 INFO - PROCESS | 3680 | 1465101786841 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 21:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:43:06 INFO - PROCESS | 3680 | 1465101786845 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:43:06 INFO - PROCESS | 3680 | 1465101786846 Marionette TRACE conn2 <- [1,1782,null,{}] 21:43:06 INFO - PROCESS | 3680 | 1465101786850 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:06 INFO - PROCESS | 3680 | 1465101786852 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:06 INFO - PROCESS | 3680 | 1465101786958 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 21:43:06 INFO - PROCESS | 3680 | 1465101786972 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:06 INFO - PROCESS | 3680 | 1465101786975 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:06 INFO - PROCESS | 3680 | ++DOCSHELL 156D8C00 == 31 [pid = 3680] [id = 455] 21:43:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (156DA400) [pid = 3680] [serial = 1365] [outer = 00000000] 21:43:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (156EE000) [pid = 3680] [serial = 1366] [outer = 156DA400] 21:43:07 INFO - PROCESS | 3680 | 1465101787024 Marionette DEBUG loaded listener.js 21:43:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (156F3800) [pid = 3680] [serial = 1367] [outer = 156DA400] 21:43:07 INFO - PROCESS | 3680 | 1465101787473 Marionette TRACE conn2 <- [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]]]}] 21:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 687ms 21:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:43:07 INFO - PROCESS | 3680 | 1465101787544 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 21:43:07 INFO - PROCESS | 3680 | 1465101787546 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 21:43:07 INFO - PROCESS | 3680 | 1465101787549 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:43:07 INFO - PROCESS | 3680 | 1465101787551 Marionette TRACE conn2 <- [1,1786,null,{}] 21:43:07 INFO - PROCESS | 3680 | 1465101787554 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:07 INFO - PROCESS | 3680 | 1465101787560 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:07 INFO - PROCESS | 3680 | 1465101787662 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 21:43:07 INFO - PROCESS | 3680 | 1465101787667 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:07 INFO - PROCESS | 3680 | 1465101787670 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:07 INFO - PROCESS | 3680 | ++DOCSHELL 15D81800 == 32 [pid = 3680] [id = 456] 21:43:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (164AC800) [pid = 3680] [serial = 1368] [outer = 00000000] 21:43:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1671D800) [pid = 3680] [serial = 1369] [outer = 164AC800] 21:43:07 INFO - PROCESS | 3680 | 1465101787714 Marionette DEBUG loaded listener.js 21:43:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16D6B400) [pid = 3680] [serial = 1370] [outer = 164AC800] 21:43:08 INFO - PROCESS | 3680 | 1465101788141 Marionette TRACE conn2 <- [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]]]}] 21:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 625ms 21:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:43:08 INFO - PROCESS | 3680 | 1465101788187 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 21:43:08 INFO - PROCESS | 3680 | 1465101788189 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 21:43:08 INFO - PROCESS | 3680 | 1465101788193 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:43:08 INFO - PROCESS | 3680 | 1465101788194 Marionette TRACE conn2 <- [1,1790,null,{}] 21:43:08 INFO - PROCESS | 3680 | 1465101788197 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:08 INFO - PROCESS | 3680 | 1465101788199 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:08 INFO - PROCESS | 3680 | 1465101788285 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 21:43:08 INFO - PROCESS | 3680 | 1465101788317 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:08 INFO - PROCESS | 3680 | 1465101788319 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:08 INFO - PROCESS | 3680 | ++DOCSHELL 1671B400 == 33 [pid = 3680] [id = 457] 21:43:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1671D400) [pid = 3680] [serial = 1371] [outer = 00000000] 21:43:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17D60400) [pid = 3680] [serial = 1372] [outer = 1671D400] 21:43:08 INFO - PROCESS | 3680 | 1465101788368 Marionette DEBUG loaded listener.js 21:43:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17D62400) [pid = 3680] [serial = 1373] [outer = 1671D400] 21:43:08 INFO - PROCESS | 3680 | 1465101788793 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 641ms 21:43:08 INFO - PROCESS | 3680 | 1465101788831 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 21:43:08 INFO - PROCESS | 3680 | 1465101788833 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 21:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:43:08 INFO - PROCESS | 3680 | 1465101788840 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:43:08 INFO - PROCESS | 3680 | 1465101788842 Marionette TRACE conn2 <- [1,1794,null,{}] 21:43:08 INFO - PROCESS | 3680 | 1465101788845 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:08 INFO - PROCESS | 3680 | 1465101788847 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:08 INFO - PROCESS | 3680 | 1465101788922 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 21:43:08 INFO - PROCESS | 3680 | 1465101788928 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:08 INFO - PROCESS | 3680 | 1465101788930 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:08 INFO - PROCESS | 3680 | ++DOCSHELL 179BE800 == 34 [pid = 3680] [id = 458] 21:43:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17CC4400) [pid = 3680] [serial = 1374] [outer = 00000000] 21:43:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (19847C00) [pid = 3680] [serial = 1375] [outer = 17CC4400] 21:43:08 INFO - PROCESS | 3680 | 1465101788973 Marionette DEBUG loaded listener.js 21:43:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (19848C00) [pid = 3680] [serial = 1376] [outer = 17CC4400] 21:43:09 INFO - PROCESS | 3680 | 1465101789439 Marionette TRACE conn2 <- [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]]]}] 21:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 641ms 21:43:09 INFO - PROCESS | 3680 | 1465101789478 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 21:43:09 INFO - PROCESS | 3680 | 1465101789480 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 21:43:09 INFO - PROCESS | 3680 | 1465101789484 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:43:09 INFO - PROCESS | 3680 | 1465101789485 Marionette TRACE conn2 <- [1,1798,null,{}] 21:43:09 INFO - PROCESS | 3680 | 1465101789489 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:09 INFO - PROCESS | 3680 | 1465101789491 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:09 INFO - PROCESS | 3680 | 1465101789599 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 21:43:09 INFO - PROCESS | 3680 | 1465101789605 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:09 INFO - PROCESS | 3680 | 1465101789607 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:09 INFO - PROCESS | 3680 | ++DOCSHELL 13186800 == 35 [pid = 3680] [id = 459] 21:43:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1995F800) [pid = 3680] [serial = 1377] [outer = 00000000] 21:43:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (199AD400) [pid = 3680] [serial = 1378] [outer = 1995F800] 21:43:09 INFO - PROCESS | 3680 | 1465101789650 Marionette DEBUG loaded listener.js 21:43:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (199AE000) [pid = 3680] [serial = 1379] [outer = 1995F800] 21:43:10 INFO - PROCESS | 3680 | 1465101790125 Marionette TRACE conn2 <- [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]]]}] 21:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 688ms 21:43:10 INFO - PROCESS | 3680 | 1465101790185 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 21:43:10 INFO - PROCESS | 3680 | 1465101790186 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 21:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:43:10 INFO - PROCESS | 3680 | 1465101790200 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:43:10 INFO - PROCESS | 3680 | 1465101790202 Marionette TRACE conn2 <- [1,1802,null,{}] 21:43:10 INFO - PROCESS | 3680 | 1465101790205 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:10 INFO - PROCESS | 3680 | 1465101790206 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:10 INFO - PROCESS | 3680 | 1465101790327 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 21:43:10 INFO - PROCESS | 3680 | 1465101790337 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:10 INFO - PROCESS | 3680 | 1465101790349 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:10 INFO - PROCESS | 3680 | ++DOCSHELL 12D52000 == 36 [pid = 3680] [id = 460] 21:43:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (13820C00) [pid = 3680] [serial = 1380] [outer = 00000000] 21:43:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (199B8C00) [pid = 3680] [serial = 1381] [outer = 13820C00] 21:43:10 INFO - PROCESS | 3680 | 1465101790452 Marionette DEBUG loaded listener.js 21:43:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (199BC800) [pid = 3680] [serial = 1382] [outer = 13820C00] 21:43:10 INFO - PROCESS | 3680 | 1465101790964 Marionette TRACE conn2 <- [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]]]}] 21:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 813ms 21:43:10 INFO - PROCESS | 3680 | 1465101791003 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 21:43:10 INFO - PROCESS | 3680 | 1465101791006 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 21:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:43:11 INFO - PROCESS | 3680 | 1465101791009 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:43:11 INFO - PROCESS | 3680 | 1465101791011 Marionette TRACE conn2 <- [1,1806,null,{}] 21:43:11 INFO - PROCESS | 3680 | 1465101791020 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:11 INFO - PROCESS | 3680 | 1465101791023 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:11 INFO - PROCESS | 3680 | 1465101791149 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 21:43:11 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (16739400) [pid = 3680] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:43:11 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17D6AC00) [pid = 3680] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:43:11 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (104EB000) [pid = 3680] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:43:11 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17F83400) [pid = 3680] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:43:11 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1310E400) [pid = 3680] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:43:11 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (156D6800) [pid = 3680] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:43:11 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13D21800) [pid = 3680] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:43:11 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (11C70C00) [pid = 3680] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:43:11 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (10514C00) [pid = 3680] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:43:11 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1050DC00) [pid = 3680] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:43:11 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (199BAC00) [pid = 3680] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:43:11 INFO - PROCESS | 3680 | 1465101791356 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:11 INFO - PROCESS | 3680 | 1465101791358 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:11 INFO - PROCESS | 3680 | ++DOCSHELL 104EB400 == 37 [pid = 3680] [id = 461] 21:43:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1050A000) [pid = 3680] [serial = 1383] [outer = 00000000] 21:43:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1055CC00) [pid = 3680] [serial = 1384] [outer = 1050A000] 21:43:11 INFO - PROCESS | 3680 | 1465101791404 Marionette DEBUG loaded listener.js 21:43:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1406DC00) [pid = 3680] [serial = 1385] [outer = 1050A000] 21:43:11 INFO - PROCESS | 3680 | 1465101791779 Marionette TRACE conn2 <- [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]]]}] 21:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 797ms 21:43:11 INFO - PROCESS | 3680 | 1465101791811 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 21:43:11 INFO - PROCESS | 3680 | 1465101791813 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 21:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:43:11 INFO - PROCESS | 3680 | 1465101791816 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:43:11 INFO - PROCESS | 3680 | 1465101791817 Marionette TRACE conn2 <- [1,1810,null,{}] 21:43:11 INFO - PROCESS | 3680 | 1465101791821 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:11 INFO - PROCESS | 3680 | 1465101791823 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:11 INFO - PROCESS | 3680 | 1465101791905 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 21:43:11 INFO - PROCESS | 3680 | 1465101791996 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:11 INFO - PROCESS | 3680 | 1465101791998 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:11 INFO - PROCESS | 3680 | ++DOCSHELL 12803000 == 38 [pid = 3680] [id = 462] 21:43:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (13379800) [pid = 3680] [serial = 1386] [outer = 00000000] 21:43:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1A116C00) [pid = 3680] [serial = 1387] [outer = 13379800] 21:43:12 INFO - PROCESS | 3680 | 1465101792041 Marionette DEBUG loaded listener.js 21:43:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1A120C00) [pid = 3680] [serial = 1388] [outer = 13379800] 21:43:12 INFO - PROCESS | 3680 | 1465101792402 Marionette TRACE conn2 <- [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]]]}] 21:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 625ms 21:43:12 INFO - PROCESS | 3680 | 1465101792454 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 21:43:12 INFO - PROCESS | 3680 | 1465101792456 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 21:43:12 INFO - PROCESS | 3680 | 1465101792459 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:43:12 INFO - PROCESS | 3680 | 1465101792461 Marionette TRACE conn2 <- [1,1814,null,{}] 21:43:12 INFO - PROCESS | 3680 | 1465101792464 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:12 INFO - PROCESS | 3680 | 1465101792466 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:12 INFO - PROCESS | 3680 | 1465101792593 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 21:43:12 INFO - PROCESS | 3680 | 1465101792629 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:12 INFO - PROCESS | 3680 | 1465101792631 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:12 INFO - PROCESS | 3680 | ++DOCSHELL 1055C800 == 39 [pid = 3680] [id = 463] 21:43:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (172D8400) [pid = 3680] [serial = 1389] [outer = 00000000] 21:43:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1A70E800) [pid = 3680] [serial = 1390] [outer = 172D8400] 21:43:12 INFO - PROCESS | 3680 | 1465101792675 Marionette DEBUG loaded listener.js 21:43:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1A713400) [pid = 3680] [serial = 1391] [outer = 172D8400] 21:43:13 INFO - PROCESS | 3680 | 1465101793069 Marionette TRACE conn2 <- [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]]]}] 21:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 640ms 21:43:13 INFO - PROCESS | 3680 | 1465101793098 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 21:43:13 INFO - PROCESS | 3680 | 1465101793099 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 21:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:43:13 INFO - PROCESS | 3680 | 1465101793103 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:43:13 INFO - PROCESS | 3680 | 1465101793104 Marionette TRACE conn2 <- [1,1818,null,{}] 21:43:13 INFO - PROCESS | 3680 | 1465101793108 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:13 INFO - PROCESS | 3680 | 1465101793109 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:13 INFO - PROCESS | 3680 | 1465101793233 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 21:43:13 INFO - PROCESS | 3680 | 1465101793241 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:13 INFO - PROCESS | 3680 | 1465101793243 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:13 INFO - PROCESS | 3680 | ++DOCSHELL 156EDC00 == 40 [pid = 3680] [id = 464] 21:43:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (15935000) [pid = 3680] [serial = 1392] [outer = 00000000] 21:43:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1AB63800) [pid = 3680] [serial = 1393] [outer = 15935000] 21:43:13 INFO - PROCESS | 3680 | 1465101793285 Marionette DEBUG loaded listener.js 21:43:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1AB69800) [pid = 3680] [serial = 1394] [outer = 15935000] 21:43:14 INFO - PROCESS | 3680 | 1465101794086 Marionette TRACE conn2 <- [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]]]}] 21:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1047ms 21:43:14 INFO - PROCESS | 3680 | 1465101794159 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 21:43:14 INFO - PROCESS | 3680 | 1465101794163 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 21:43:14 INFO - PROCESS | 3680 | 1465101794167 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:43:14 INFO - PROCESS | 3680 | 1465101794173 Marionette TRACE conn2 <- [1,1822,null,{}] 21:43:14 INFO - PROCESS | 3680 | 1465101794204 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:14 INFO - PROCESS | 3680 | 1465101794207 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:14 INFO - PROCESS | 3680 | 1465101794334 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 21:43:14 INFO - PROCESS | 3680 | 1465101794463 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:14 INFO - PROCESS | 3680 | 1465101794466 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:14 INFO - PROCESS | 3680 | ++DOCSHELL 1050A800 == 41 [pid = 3680] [id = 465] 21:43:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (10512800) [pid = 3680] [serial = 1395] [outer = 00000000] 21:43:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (10A5AC00) [pid = 3680] [serial = 1396] [outer = 10512800] 21:43:14 INFO - PROCESS | 3680 | 1465101794523 Marionette DEBUG loaded listener.js 21:43:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1288EC00) [pid = 3680] [serial = 1397] [outer = 10512800] 21:43:15 INFO - PROCESS | 3680 | 1465101795403 Marionette TRACE conn2 <- [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]]]}] 21:43:15 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 21:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1328ms 21:43:15 INFO - PROCESS | 3680 | 1465101795503 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 21:43:15 INFO - PROCESS | 3680 | 1465101795507 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 21:43:15 INFO - PROCESS | 3680 | 1465101795512 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:43:15 INFO - PROCESS | 3680 | 1465101795515 Marionette TRACE conn2 <- [1,1826,null,{}] 21:43:15 INFO - PROCESS | 3680 | 1465101795520 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:15 INFO - PROCESS | 3680 | 1465101795523 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:15 INFO - PROCESS | 3680 | 1465101795664 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 21:43:15 INFO - PROCESS | 3680 | 1465101795789 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:15 INFO - PROCESS | 3680 | 1465101795794 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 1055C800 == 40 [pid = 3680] [id = 463] 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 12803000 == 39 [pid = 3680] [id = 462] 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 104EB400 == 38 [pid = 3680] [id = 461] 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 12D52000 == 37 [pid = 3680] [id = 460] 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 13186800 == 36 [pid = 3680] [id = 459] 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 179BE800 == 35 [pid = 3680] [id = 458] 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 1671B400 == 34 [pid = 3680] [id = 457] 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 15D81800 == 33 [pid = 3680] [id = 456] 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 156D8C00 == 32 [pid = 3680] [id = 455] 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 13D21C00 == 31 [pid = 3680] [id = 454] 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 13194000 == 30 [pid = 3680] [id = 453] 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 12A11800 == 29 [pid = 3680] [id = 452] 21:43:15 INFO - PROCESS | 3680 | --DOCSHELL 10516400 == 28 [pid = 3680] [id = 451] 21:43:15 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1A131C00) [pid = 3680] [serial = 1351] [outer = 00000000] [url = about:blank] 21:43:15 INFO - PROCESS | 3680 | ++DOCSHELL 104EBC00 == 29 [pid = 3680] [id = 466] 21:43:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (104ED000) [pid = 3680] [serial = 1398] [outer = 00000000] 21:43:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (105FB000) [pid = 3680] [serial = 1399] [outer = 104ED000] 21:43:15 INFO - PROCESS | 3680 | 1465101795908 Marionette DEBUG loaded listener.js 21:43:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (10A60800) [pid = 3680] [serial = 1400] [outer = 104ED000] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1739E400) [pid = 3680] [serial = 1336] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (1984B000) [pid = 3680] [serial = 1340] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (17F84000) [pid = 3680] [serial = 1339] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (13D24400) [pid = 3680] [serial = 1345] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (199BB800) [pid = 3680] [serial = 1342] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (199AE400) [pid = 3680] [serial = 1348] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (15992800) [pid = 3680] [serial = 1333] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14332C00) [pid = 3680] [serial = 1330] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (15164400) [pid = 3680] [serial = 1331] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (12B15400) [pid = 3680] [serial = 1327] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (13053800) [pid = 3680] [serial = 1328] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (110C4400) [pid = 3680] [serial = 1325] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (105FA800) [pid = 3680] [serial = 1324] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (12A16800) [pid = 3680] [serial = 1322] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (110DCC00) [pid = 3680] [serial = 1321] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (19ED2400) [pid = 3680] [serial = 1349] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (19ED3000) [pid = 3680] [serial = 1319] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1995B400) [pid = 3680] [serial = 1343] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (179B8400) [pid = 3680] [serial = 1337] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (16044000) [pid = 3680] [serial = 1334] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (156D5400) [pid = 3680] [serial = 1346] [outer = 00000000] [url = about:blank] 21:43:16 INFO - PROCESS | 3680 | 1465101796319 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 843ms 21:43:16 INFO - PROCESS | 3680 | 1465101796356 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 21:43:16 INFO - PROCESS | 3680 | 1465101796361 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 21:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:43:16 INFO - PROCESS | 3680 | 1465101796367 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:43:16 INFO - PROCESS | 3680 | 1465101796370 Marionette TRACE conn2 <- [1,1830,null,{}] 21:43:16 INFO - PROCESS | 3680 | 1465101796373 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:16 INFO - PROCESS | 3680 | 1465101796376 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:16 INFO - PROCESS | 3680 | 1465101796463 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 21:43:16 INFO - PROCESS | 3680 | 1465101796470 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:16 INFO - PROCESS | 3680 | 1465101796473 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:16 INFO - PROCESS | 3680 | ++DOCSHELL 114BD400 == 30 [pid = 3680] [id = 467] 21:43:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (11A0BC00) [pid = 3680] [serial = 1401] [outer = 00000000] 21:43:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (12A83000) [pid = 3680] [serial = 1402] [outer = 11A0BC00] 21:43:16 INFO - PROCESS | 3680 | 1465101796519 Marionette DEBUG loaded listener.js 21:43:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (12B15400) [pid = 3680] [serial = 1403] [outer = 11A0BC00] 21:43:17 INFO - PROCESS | 3680 | 1465101797014 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 703ms 21:43:17 INFO - PROCESS | 3680 | 1465101797066 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 21:43:17 INFO - PROCESS | 3680 | 1465101797068 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 21:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:43:17 INFO - PROCESS | 3680 | 1465101797072 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:43:17 INFO - PROCESS | 3680 | 1465101797075 Marionette TRACE conn2 <- [1,1834,null,{}] 21:43:17 INFO - PROCESS | 3680 | 1465101797086 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:17 INFO - PROCESS | 3680 | 1465101797091 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:17 INFO - PROCESS | 3680 | 1465101797204 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 21:43:17 INFO - PROCESS | 3680 | 1465101797318 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:17 INFO - PROCESS | 3680 | 1465101797321 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:17 INFO - PROCESS | 3680 | ++DOCSHELL 1332CC00 == 31 [pid = 3680] [id = 468] 21:43:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1332DC00) [pid = 3680] [serial = 1404] [outer = 00000000] 21:43:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1390D800) [pid = 3680] [serial = 1405] [outer = 1332DC00] 21:43:17 INFO - PROCESS | 3680 | 1465101797369 Marionette DEBUG loaded listener.js 21:43:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1406E000) [pid = 3680] [serial = 1406] [outer = 1332DC00] 21:43:17 INFO - PROCESS | 3680 | 1465101797738 Marionette TRACE conn2 <- [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]]]}] 21:43:17 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) 21:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 703ms 21:43:17 INFO - PROCESS | 3680 | 1465101797771 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 21:43:17 INFO - PROCESS | 3680 | 1465101797773 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 21:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:43:17 INFO - PROCESS | 3680 | 1465101797777 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:43:17 INFO - PROCESS | 3680 | 1465101797779 Marionette TRACE conn2 <- [1,1838,null,{}] 21:43:17 INFO - PROCESS | 3680 | 1465101797782 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:17 INFO - PROCESS | 3680 | 1465101797784 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:17 INFO - PROCESS | 3680 | 1465101797877 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 21:43:17 INFO - PROCESS | 3680 | 1465101797882 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:17 INFO - PROCESS | 3680 | 1465101797885 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:17 INFO - PROCESS | 3680 | ++DOCSHELL 14EECC00 == 32 [pid = 3680] [id = 469] 21:43:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (15169800) [pid = 3680] [serial = 1407] [outer = 00000000] 21:43:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (154D0400) [pid = 3680] [serial = 1408] [outer = 15169800] 21:43:17 INFO - PROCESS | 3680 | 1465101797929 Marionette DEBUG loaded listener.js 21:43:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (156D3C00) [pid = 3680] [serial = 1409] [outer = 15169800] 21:43:18 INFO - PROCESS | 3680 | 1465101798409 Marionette TRACE conn2 <- [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]]]}] 21:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 703ms 21:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:43:18 INFO - PROCESS | 3680 | 1465101798482 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 21:43:18 INFO - PROCESS | 3680 | 1465101798484 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 21:43:18 INFO - PROCESS | 3680 | 1465101798488 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:43:18 INFO - PROCESS | 3680 | 1465101798490 Marionette TRACE conn2 <- [1,1842,null,{}] 21:43:18 INFO - PROCESS | 3680 | 1465101798493 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:18 INFO - PROCESS | 3680 | 1465101798495 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:18 INFO - PROCESS | 3680 | 1465101798661 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 21:43:18 INFO - PROCESS | 3680 | 1465101798685 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:18 INFO - PROCESS | 3680 | 1465101798687 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:18 INFO - PROCESS | 3680 | ++DOCSHELL 156EF800 == 33 [pid = 3680] [id = 470] 21:43:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (156F1400) [pid = 3680] [serial = 1410] [outer = 00000000] 21:43:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (15987C00) [pid = 3680] [serial = 1411] [outer = 156F1400] 21:43:18 INFO - PROCESS | 3680 | 1465101798731 Marionette DEBUG loaded listener.js 21:43:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (15D7C800) [pid = 3680] [serial = 1412] [outer = 156F1400] 21:43:19 INFO - PROCESS | 3680 | 1465101799181 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms 21:43:19 INFO - PROCESS | 3680 | 1465101799227 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 21:43:19 INFO - PROCESS | 3680 | 1465101799229 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 21:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:43:19 INFO - PROCESS | 3680 | 1465101799233 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:43:19 INFO - PROCESS | 3680 | 1465101799234 Marionette TRACE conn2 <- [1,1846,null,{}] 21:43:19 INFO - PROCESS | 3680 | 1465101799243 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:19 INFO - PROCESS | 3680 | 1465101799249 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:19 INFO - PROCESS | 3680 | 1465101799393 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 21:43:19 INFO - PROCESS | 3680 | 1465101799460 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:19 INFO - PROCESS | 3680 | 1465101799462 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:19 INFO - PROCESS | 3680 | ++DOCSHELL 172D7C00 == 34 [pid = 3680] [id = 471] 21:43:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (172D9400) [pid = 3680] [serial = 1413] [outer = 00000000] 21:43:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (173E1800) [pid = 3680] [serial = 1414] [outer = 172D9400] 21:43:19 INFO - PROCESS | 3680 | 1465101799506 Marionette DEBUG loaded listener.js 21:43:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17CBD400) [pid = 3680] [serial = 1415] [outer = 172D9400] 21:43:19 INFO - PROCESS | 3680 | 1465101799926 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 750ms 21:43:19 INFO - PROCESS | 3680 | 1465101800003 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 21:43:19 INFO - PROCESS | 3680 | 1465101800005 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 21:43:20 INFO - PROCESS | 3680 | 1465101800011 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:43:20 INFO - PROCESS | 3680 | 1465101800022 Marionette TRACE conn2 <- [1,1850,null,{}] 21:43:20 INFO - PROCESS | 3680 | 1465101800026 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:20 INFO - PROCESS | 3680 | 1465101800028 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:20 INFO - PROCESS | 3680 | 1465101800268 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1671D400) [pid = 3680] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (156DA400) [pid = 3680] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1995F800) [pid = 3680] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (172D8400) [pid = 3680] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (13820C00) [pid = 3680] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (13379800) [pid = 3680] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1050A000) [pid = 3680] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (164AC800) [pid = 3680] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (199A7000) [pid = 3680] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (12A13C00) [pid = 3680] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17CC4400) [pid = 3680] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (140C4400) [pid = 3680] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (10517800) [pid = 3680] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:43:20 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1332BC00) [pid = 3680] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:43:20 INFO - PROCESS | 3680 | 1465101800333 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:20 INFO - PROCESS | 3680 | 1465101800335 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:20 INFO - PROCESS | 3680 | ++DOCSHELL 0F304000 == 35 [pid = 3680] [id = 472] 21:43:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0F30B400) [pid = 3680] [serial = 1416] [outer = 00000000] 21:43:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (12809400) [pid = 3680] [serial = 1417] [outer = 0F30B400] 21:43:20 INFO - PROCESS | 3680 | 1465101800386 Marionette DEBUG loaded listener.js 21:43:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (12B1B400) [pid = 3680] [serial = 1418] [outer = 0F30B400] 21:43:20 INFO - PROCESS | 3680 | 1465101800736 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 766ms 21:43:20 INFO - PROCESS | 3680 | 1465101800774 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 21:43:20 INFO - PROCESS | 3680 | 1465101800777 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 21:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:43:20 INFO - PROCESS | 3680 | 1465101800780 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:43:20 INFO - PROCESS | 3680 | 1465101800782 Marionette TRACE conn2 <- [1,1854,null,{}] 21:43:20 INFO - PROCESS | 3680 | 1465101800785 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:20 INFO - PROCESS | 3680 | 1465101800787 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:20 INFO - PROCESS | 3680 | 1465101800863 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 21:43:20 INFO - PROCESS | 3680 | 1465101800868 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:20 INFO - PROCESS | 3680 | 1465101800870 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:20 INFO - PROCESS | 3680 | ++DOCSHELL 114BF000 == 36 [pid = 3680] [id = 473] 21:43:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (164B1000) [pid = 3680] [serial = 1419] [outer = 00000000] 21:43:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17DEF400) [pid = 3680] [serial = 1420] [outer = 164B1000] 21:43:20 INFO - PROCESS | 3680 | 1465101800913 Marionette DEBUG loaded listener.js 21:43:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17F86C00) [pid = 3680] [serial = 1421] [outer = 164B1000] 21:43:21 INFO - PROCESS | 3680 | 1465101801368 Marionette TRACE conn2 <- [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]]]}] 21:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 641ms 21:43:21 INFO - PROCESS | 3680 | 1465101801417 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 21:43:21 INFO - PROCESS | 3680 | 1465101801419 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 21:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:43:21 INFO - PROCESS | 3680 | 1465101801423 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:43:21 INFO - PROCESS | 3680 | 1465101801424 Marionette TRACE conn2 <- [1,1858,null,{}] 21:43:21 INFO - PROCESS | 3680 | 1465101801428 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:21 INFO - PROCESS | 3680 | 1465101801430 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:21 INFO - PROCESS | 3680 | 1465101801508 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 21:43:21 INFO - PROCESS | 3680 | 1465101801515 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:21 INFO - PROCESS | 3680 | 1465101801517 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:21 INFO - PROCESS | 3680 | ++DOCSHELL 104ECC00 == 37 [pid = 3680] [id = 474] 21:43:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (12804400) [pid = 3680] [serial = 1422] [outer = 00000000] 21:43:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1984A400) [pid = 3680] [serial = 1423] [outer = 12804400] 21:43:21 INFO - PROCESS | 3680 | 1465101801560 Marionette DEBUG loaded listener.js 21:43:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1984C400) [pid = 3680] [serial = 1424] [outer = 12804400] 21:43:22 INFO - PROCESS | 3680 | 1465101802033 Marionette TRACE conn2 <- [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]]]}] 21:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 625ms 21:43:22 INFO - PROCESS | 3680 | 1465101802061 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 21:43:22 INFO - PROCESS | 3680 | 1465101802063 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 21:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:43:22 INFO - PROCESS | 3680 | 1465101802067 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:43:22 INFO - PROCESS | 3680 | 1465101802068 Marionette TRACE conn2 <- [1,1862,null,{}] 21:43:22 INFO - PROCESS | 3680 | 1465101802072 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:22 INFO - PROCESS | 3680 | 1465101802074 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:22 INFO - PROCESS | 3680 | 1465101802155 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 21:43:22 INFO - PROCESS | 3680 | 1465101802160 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:22 INFO - PROCESS | 3680 | 1465101802162 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:22 INFO - PROCESS | 3680 | ++DOCSHELL 15163800 == 38 [pid = 3680] [id = 475] 21:43:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (199A9800) [pid = 3680] [serial = 1425] [outer = 00000000] 21:43:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (199B5800) [pid = 3680] [serial = 1426] [outer = 199A9800] 21:43:22 INFO - PROCESS | 3680 | 1465101802205 Marionette DEBUG loaded listener.js 21:43:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (199B9800) [pid = 3680] [serial = 1427] [outer = 199A9800] 21:43:22 INFO - PROCESS | 3680 | 1465101802941 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 937ms 21:43:23 INFO - PROCESS | 3680 | 1465101803013 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 21:43:23 INFO - PROCESS | 3680 | 1465101803017 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 21:43:23 INFO - PROCESS | 3680 | 1465101803022 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:43:23 INFO - PROCESS | 3680 | 1465101803027 Marionette TRACE conn2 <- [1,1866,null,{}] 21:43:23 INFO - PROCESS | 3680 | 1465101803032 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:23 INFO - PROCESS | 3680 | 1465101803035 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:23 INFO - PROCESS | 3680 | 1465101803155 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 21:43:23 INFO - PROCESS | 3680 | 1465101803286 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:23 INFO - PROCESS | 3680 | 1465101803289 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:23 INFO - PROCESS | 3680 | ++DOCSHELL 1050CC00 == 39 [pid = 3680] [id = 476] 21:43:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (10A63C00) [pid = 3680] [serial = 1428] [outer = 00000000] 21:43:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (11426400) [pid = 3680] [serial = 1429] [outer = 10A63C00] 21:43:23 INFO - PROCESS | 3680 | 1465101803347 Marionette DEBUG loaded listener.js 21:43:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (12D52C00) [pid = 3680] [serial = 1430] [outer = 10A63C00] 21:43:23 INFO - PROCESS | 3680 | 1465101803930 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 937ms 21:43:23 INFO - PROCESS | 3680 | 1465101803968 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 21:43:23 INFO - PROCESS | 3680 | 1465101803973 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 21:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:43:23 INFO - PROCESS | 3680 | 1465101803980 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:43:23 INFO - PROCESS | 3680 | 1465101803982 Marionette TRACE conn2 <- [1,1870,null,{}] 21:43:23 INFO - PROCESS | 3680 | 1465101803986 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:23 INFO - PROCESS | 3680 | 1465101803989 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:24 INFO - PROCESS | 3680 | 1465101804099 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 21:43:24 INFO - PROCESS | 3680 | 1465101804209 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:24 INFO - PROCESS | 3680 | 1465101804211 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:24 INFO - PROCESS | 3680 | ++DOCSHELL 15168400 == 40 [pid = 3680] [id = 477] 21:43:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (15169000) [pid = 3680] [serial = 1431] [outer = 00000000] 21:43:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (154D3800) [pid = 3680] [serial = 1432] [outer = 15169000] 21:43:24 INFO - PROCESS | 3680 | 1465101804266 Marionette DEBUG loaded listener.js 21:43:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (15941400) [pid = 3680] [serial = 1433] [outer = 15169000] 21:43:24 INFO - PROCESS | 3680 | 1465101804893 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 937ms 21:43:24 INFO - PROCESS | 3680 | 1465101804925 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 21:43:24 INFO - PROCESS | 3680 | 1465101804927 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 21:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:43:24 INFO - PROCESS | 3680 | 1465101804931 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:43:24 INFO - PROCESS | 3680 | 1465101804935 Marionette TRACE conn2 <- [1,1874,null,{}] 21:43:24 INFO - PROCESS | 3680 | 1465101804946 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:24 INFO - PROCESS | 3680 | 1465101804950 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:25 INFO - PROCESS | 3680 | 1465101805056 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 21:43:25 INFO - PROCESS | 3680 | 1465101805167 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:25 INFO - PROCESS | 3680 | 1465101805170 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:25 INFO - PROCESS | 3680 | ++DOCSHELL 199AF800 == 41 [pid = 3680] [id = 478] 21:43:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (199B0800) [pid = 3680] [serial = 1434] [outer = 00000000] 21:43:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (199BE800) [pid = 3680] [serial = 1435] [outer = 199B0800] 21:43:25 INFO - PROCESS | 3680 | 1465101805272 Marionette DEBUG loaded listener.js 21:43:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (19EDA000) [pid = 3680] [serial = 1436] [outer = 199B0800] 21:43:26 INFO - PROCESS | 3680 | 1465101806025 Marionette TRACE conn2 <- [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]]]}] 21:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1156ms 21:43:26 INFO - PROCESS | 3680 | 1465101806090 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 21:43:26 INFO - PROCESS | 3680 | 1465101806094 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 21:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:43:26 INFO - PROCESS | 3680 | 1465101806098 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:43:26 INFO - PROCESS | 3680 | 1465101806101 Marionette TRACE conn2 <- [1,1878,null,{}] 21:43:26 INFO - PROCESS | 3680 | 1465101806107 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:26 INFO - PROCESS | 3680 | 1465101806110 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:26 INFO - PROCESS | 3680 | 1465101806205 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 21:43:26 INFO - PROCESS | 3680 | 1465101806344 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:26 INFO - PROCESS | 3680 | 1465101806347 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:26 INFO - PROCESS | 3680 | ++DOCSHELL 110D7000 == 42 [pid = 3680] [id = 479] 21:43:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (110D7400) [pid = 3680] [serial = 1437] [outer = 00000000] 21:43:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (12ACDC00) [pid = 3680] [serial = 1438] [outer = 110D7400] 21:43:26 INFO - PROCESS | 3680 | 1465101806402 Marionette DEBUG loaded listener.js 21:43:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1302E000) [pid = 3680] [serial = 1439] [outer = 110D7400] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 104ECC00 == 41 [pid = 3680] [id = 474] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 114BF000 == 40 [pid = 3680] [id = 473] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 0F304000 == 39 [pid = 3680] [id = 472] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 172D7C00 == 38 [pid = 3680] [id = 471] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 156EF800 == 37 [pid = 3680] [id = 470] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 14EECC00 == 36 [pid = 3680] [id = 469] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 1332CC00 == 35 [pid = 3680] [id = 468] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 114BD400 == 34 [pid = 3680] [id = 467] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 104EBC00 == 33 [pid = 3680] [id = 466] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 15167800 == 32 [pid = 3680] [id = 450] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 1050A800 == 31 [pid = 3680] [id = 465] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 156EDC00 == 30 [pid = 3680] [id = 464] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 15168400 == 29 [pid = 3680] [id = 477] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 199AF800 == 28 [pid = 3680] [id = 478] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 15163800 == 27 [pid = 3680] [id = 475] 21:43:27 INFO - PROCESS | 3680 | --DOCSHELL 1050CC00 == 26 [pid = 3680] [id = 476] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (17D60400) [pid = 3680] [serial = 1372] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (17D62400) [pid = 3680] [serial = 1373] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (156EE000) [pid = 3680] [serial = 1366] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (156F3800) [pid = 3680] [serial = 1367] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (199AD400) [pid = 3680] [serial = 1378] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (1A70E800) [pid = 3680] [serial = 1390] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (199B8C00) [pid = 3680] [serial = 1381] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (199BC800) [pid = 3680] [serial = 1382] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1A116C00) [pid = 3680] [serial = 1387] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1406DC00) [pid = 3680] [serial = 1385] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1671D800) [pid = 3680] [serial = 1369] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1055CC00) [pid = 3680] [serial = 1384] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (16D6B400) [pid = 3680] [serial = 1370] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1A13B400) [pid = 3680] [serial = 1352] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (12AC2000) [pid = 3680] [serial = 1357] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (12B0F400) [pid = 3680] [serial = 1358] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (19847C00) [pid = 3680] [serial = 1375] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (153B9C00) [pid = 3680] [serial = 1363] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (153F4C00) [pid = 3680] [serial = 1364] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (10F23C00) [pid = 3680] [serial = 1355] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1A713400) [pid = 3680] [serial = 1391] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (10A62400) [pid = 3680] [serial = 1354] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (13821400) [pid = 3680] [serial = 1360] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (13D22800) [pid = 3680] [serial = 1361] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (199AE000) [pid = 3680] [serial = 1379] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1A120C00) [pid = 3680] [serial = 1388] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (19848C00) [pid = 3680] [serial = 1376] [outer = 00000000] [url = about:blank] 21:43:27 INFO - PROCESS | 3680 | 1465101807799 Marionette TRACE conn2 <- [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]]]}] 21:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1750ms 21:43:27 INFO - PROCESS | 3680 | 1465101807851 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 21:43:27 INFO - PROCESS | 3680 | 1465101807856 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 21:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:43:27 INFO - PROCESS | 3680 | 1465101807862 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:43:27 INFO - PROCESS | 3680 | 1465101807865 Marionette TRACE conn2 <- [1,1882,null,{}] 21:43:27 INFO - PROCESS | 3680 | 1465101807871 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:27 INFO - PROCESS | 3680 | 1465101807874 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:28 INFO - PROCESS | 3680 | 1465101808015 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 21:43:28 INFO - PROCESS | 3680 | 1465101808146 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:28 INFO - PROCESS | 3680 | 1465101808151 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:28 INFO - PROCESS | 3680 | ++DOCSHELL 1055B800 == 27 [pid = 3680] [id = 480] 21:43:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (1055CC00) [pid = 3680] [serial = 1440] [outer = 00000000] 21:43:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (10B5B800) [pid = 3680] [serial = 1441] [outer = 1055CC00] 21:43:28 INFO - PROCESS | 3680 | 1465101808212 Marionette DEBUG loaded listener.js 21:43:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (110C4400) [pid = 3680] [serial = 1442] [outer = 1055CC00] 21:43:28 INFO - PROCESS | 3680 | 1465101808975 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1188ms 21:43:29 INFO - PROCESS | 3680 | 1465101809063 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 21:43:29 INFO - PROCESS | 3680 | 1465101809069 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 21:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:43:29 INFO - PROCESS | 3680 | 1465101809076 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:43:29 INFO - PROCESS | 3680 | 1465101809079 Marionette TRACE conn2 <- [1,1886,null,{}] 21:43:29 INFO - PROCESS | 3680 | 1465101809083 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:29 INFO - PROCESS | 3680 | 1465101809086 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:29 INFO - PROCESS | 3680 | 1465101809233 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 21:43:29 INFO - PROCESS | 3680 | 1465101809362 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:29 INFO - PROCESS | 3680 | 1465101809365 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:29 INFO - PROCESS | 3680 | ++DOCSHELL 12ACD800 == 28 [pid = 3680] [id = 481] 21:43:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (12B0F400) [pid = 3680] [serial = 1443] [outer = 00000000] 21:43:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (12B14000) [pid = 3680] [serial = 1444] [outer = 12B0F400] 21:43:29 INFO - PROCESS | 3680 | 1465101809424 Marionette DEBUG loaded listener.js 21:43:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (12D53800) [pid = 3680] [serial = 1445] [outer = 12B0F400] 21:43:30 INFO - PROCESS | 3680 | 1465101810022 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1000ms 21:43:30 INFO - PROCESS | 3680 | 1465101810077 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 21:43:30 INFO - PROCESS | 3680 | 1465101810081 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 21:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:43:30 INFO - PROCESS | 3680 | 1465101810085 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:43:30 INFO - PROCESS | 3680 | 1465101810089 Marionette TRACE conn2 <- [1,1890,null,{}] 21:43:30 INFO - PROCESS | 3680 | 1465101810094 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:30 INFO - PROCESS | 3680 | 1465101810097 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:30 INFO - PROCESS | 3680 | 1465101810184 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 21:43:30 INFO - PROCESS | 3680 | 1465101810283 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:30 INFO - PROCESS | 3680 | 1465101810286 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:30 INFO - PROCESS | 3680 | ++DOCSHELL 10A5F000 == 29 [pid = 3680] [id = 482] 21:43:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (110CF800) [pid = 3680] [serial = 1446] [outer = 00000000] 21:43:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (12A0F400) [pid = 3680] [serial = 1447] [outer = 110CF800] 21:43:30 INFO - PROCESS | 3680 | 1465101810333 Marionette DEBUG loaded listener.js 21:43:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (13101800) [pid = 3680] [serial = 1448] [outer = 110CF800] 21:43:30 INFO - PROCESS | 3680 | 1465101810732 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 687ms 21:43:30 INFO - PROCESS | 3680 | 1465101810797 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 21:43:30 INFO - PROCESS | 3680 | 1465101810801 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 21:43:30 INFO - PROCESS | 3680 | 1465101810809 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:43:30 INFO - PROCESS | 3680 | 1465101810812 Marionette TRACE conn2 <- [1,1894,null,{}] 21:43:30 INFO - PROCESS | 3680 | 1465101810816 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:30 INFO - PROCESS | 3680 | 1465101810818 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:30 INFO - PROCESS | 3680 | 1465101810908 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 21:43:30 INFO - PROCESS | 3680 | 1465101810914 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:30 INFO - PROCESS | 3680 | 1465101810917 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:30 INFO - PROCESS | 3680 | ++DOCSHELL 1382A800 == 30 [pid = 3680] [id = 483] 21:43:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1390B400) [pid = 3680] [serial = 1449] [outer = 00000000] 21:43:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (14EEFC00) [pid = 3680] [serial = 1450] [outer = 1390B400] 21:43:30 INFO - PROCESS | 3680 | 1465101810963 Marionette DEBUG loaded listener.js 21:43:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1516E800) [pid = 3680] [serial = 1451] [outer = 1390B400] 21:43:31 INFO - PROCESS | 3680 | 1465101811428 Marionette TRACE conn2 <- [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]]]}] 21:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 625ms 21:43:31 INFO - PROCESS | 3680 | 1465101811454 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 21:43:31 INFO - PROCESS | 3680 | 1465101811456 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 21:43:31 INFO - PROCESS | 3680 | 1465101811460 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:43:31 INFO - PROCESS | 3680 | 1465101811463 Marionette TRACE conn2 <- [1,1898,null,{}] 21:43:31 INFO - PROCESS | 3680 | 1465101811473 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:31 INFO - PROCESS | 3680 | 1465101811478 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:31 INFO - PROCESS | 3680 | 1465101811563 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 21:43:31 INFO - PROCESS | 3680 | 1465101811570 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:31 INFO - PROCESS | 3680 | 1465101811573 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:31 INFO - PROCESS | 3680 | ++DOCSHELL 156F4000 == 31 [pid = 3680] [id = 484] 21:43:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (156F4400) [pid = 3680] [serial = 1452] [outer = 00000000] 21:43:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (15C4E400) [pid = 3680] [serial = 1453] [outer = 156F4400] 21:43:31 INFO - PROCESS | 3680 | 1465101811622 Marionette DEBUG loaded listener.js 21:43:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (164A9000) [pid = 3680] [serial = 1454] [outer = 156F4400] 21:43:32 INFO - PROCESS | 3680 | 1465101812100 Marionette TRACE conn2 <- [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]]]}] 21:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 703ms 21:43:32 INFO - PROCESS | 3680 | 1465101812161 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 21:43:32 INFO - PROCESS | 3680 | 1465101812163 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 21:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:43:32 INFO - PROCESS | 3680 | 1465101812167 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:43:32 INFO - PROCESS | 3680 | 1465101812168 Marionette TRACE conn2 <- [1,1902,null,{}] 21:43:32 INFO - PROCESS | 3680 | 1465101812172 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:32 INFO - PROCESS | 3680 | 1465101812174 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:32 INFO - PROCESS | 3680 | 1465101812293 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 21:43:32 INFO - PROCESS | 3680 | 1465101812380 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:32 INFO - PROCESS | 3680 | 1465101812382 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:32 INFO - PROCESS | 3680 | ++DOCSHELL 16FEB400 == 32 [pid = 3680] [id = 485] 21:43:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (16FF9000) [pid = 3680] [serial = 1455] [outer = 00000000] 21:43:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (173DDC00) [pid = 3680] [serial = 1456] [outer = 16FF9000] 21:43:32 INFO - PROCESS | 3680 | 1465101812428 Marionette DEBUG loaded listener.js 21:43:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17D62000) [pid = 3680] [serial = 1457] [outer = 16FF9000] 21:43:32 INFO - PROCESS | 3680 | 1465101812838 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 703ms 21:43:32 INFO - PROCESS | 3680 | 1465101812866 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 21:43:32 INFO - PROCESS | 3680 | 1465101812868 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 21:43:32 INFO - PROCESS | 3680 | 1465101812871 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:43:32 INFO - PROCESS | 3680 | 1465101812873 Marionette TRACE conn2 <- [1,1906,null,{}] 21:43:32 INFO - PROCESS | 3680 | 1465101812876 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:32 INFO - PROCESS | 3680 | 1465101812878 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:32 INFO - PROCESS | 3680 | 1465101812990 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 21:43:32 INFO - PROCESS | 3680 | 1465101812995 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:32 INFO - PROCESS | 3680 | 1465101812997 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:32 INFO - PROCESS | 3680 | ++DOCSHELL 173A4400 == 33 [pid = 3680] [id = 486] 21:43:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (17CC4400) [pid = 3680] [serial = 1458] [outer = 00000000] 21:43:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (181F7C00) [pid = 3680] [serial = 1459] [outer = 17CC4400] 21:43:33 INFO - PROCESS | 3680 | 1465101813040 Marionette DEBUG loaded listener.js 21:43:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (19847000) [pid = 3680] [serial = 1460] [outer = 17CC4400] 21:43:33 INFO - PROCESS | 3680 | 1465101813502 Marionette TRACE conn2 <- [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]]]}] 21:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 703ms 21:43:33 INFO - PROCESS | 3680 | 1465101813574 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 21:43:33 INFO - PROCESS | 3680 | 1465101813576 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 21:43:33 INFO - PROCESS | 3680 | 1465101813579 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:43:33 INFO - PROCESS | 3680 | 1465101813581 Marionette TRACE conn2 <- [1,1910,null,{}] 21:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:43:33 INFO - PROCESS | 3680 | 1465101813588 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:33 INFO - PROCESS | 3680 | 1465101813594 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:33 INFO - PROCESS | 3680 | 1465101813745 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 21:43:33 INFO - PROCESS | 3680 | 1465101813774 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:33 INFO - PROCESS | 3680 | 1465101813777 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:33 INFO - PROCESS | 3680 | ++DOCSHELL 199B7800 == 34 [pid = 3680] [id = 487] 21:43:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (199B8C00) [pid = 3680] [serial = 1461] [outer = 00000000] 21:43:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (19ED0800) [pid = 3680] [serial = 1462] [outer = 199B8C00] 21:43:33 INFO - PROCESS | 3680 | 1465101813824 Marionette DEBUG loaded listener.js 21:43:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (19ED3C00) [pid = 3680] [serial = 1463] [outer = 199B8C00] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (156F1400) [pid = 3680] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (172D9400) [pid = 3680] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (10512800) [pid = 3680] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1332DC00) [pid = 3680] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (104ED000) [pid = 3680] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (11A0BC00) [pid = 3680] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (15169800) [pid = 3680] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (15935000) [pid = 3680] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (164B1000) [pid = 3680] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0F30B400) [pid = 3680] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (199B0800) [pid = 3680] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (15169000) [pid = 3680] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (199A9800) [pid = 3680] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (10A63C00) [pid = 3680] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:43:34 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (12804400) [pid = 3680] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:43:34 INFO - PROCESS | 3680 | 1465101814286 Marionette TRACE conn2 <- [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]]]}] 21:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 21:43:34 INFO - PROCESS | 3680 | 1465101814331 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 21:43:34 INFO - PROCESS | 3680 | 1465101814333 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 21:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:43:34 INFO - PROCESS | 3680 | 1465101814336 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:43:34 INFO - PROCESS | 3680 | 1465101814338 Marionette TRACE conn2 <- [1,1914,null,{}] 21:43:34 INFO - PROCESS | 3680 | 1465101814341 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:34 INFO - PROCESS | 3680 | 1465101814343 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:34 INFO - PROCESS | 3680 | 1465101814420 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 21:43:34 INFO - PROCESS | 3680 | 1465101814514 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:34 INFO - PROCESS | 3680 | 1465101814516 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:34 INFO - PROCESS | 3680 | ++DOCSHELL 0F309800 == 35 [pid = 3680] [id = 488] 21:43:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0F30B400) [pid = 3680] [serial = 1464] [outer = 00000000] 21:43:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (114B3C00) [pid = 3680] [serial = 1465] [outer = 0F30B400] 21:43:34 INFO - PROCESS | 3680 | 1465101814562 Marionette DEBUG loaded listener.js 21:43:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (13D26000) [pid = 3680] [serial = 1466] [outer = 0F30B400] 21:43:34 INFO - PROCESS | 3680 | 1465101814926 Marionette TRACE conn2 <- [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]]]}] 21:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 640ms 21:43:34 INFO - PROCESS | 3680 | 1465101814976 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 21:43:34 INFO - PROCESS | 3680 | 1465101814978 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 21:43:34 INFO - PROCESS | 3680 | 1465101814981 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:43:34 INFO - PROCESS | 3680 | 1465101814983 Marionette TRACE conn2 <- [1,1918,null,{}] 21:43:34 INFO - PROCESS | 3680 | 1465101814986 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:34 INFO - PROCESS | 3680 | 1465101814988 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:35 INFO - PROCESS | 3680 | 1465101815067 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 21:43:35 INFO - PROCESS | 3680 | 1465101815194 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:35 INFO - PROCESS | 3680 | 1465101815196 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:35 INFO - PROCESS | 3680 | ++DOCSHELL 0F302400 == 36 [pid = 3680] [id = 489] 21:43:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (11A0C400) [pid = 3680] [serial = 1467] [outer = 00000000] 21:43:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (173A7800) [pid = 3680] [serial = 1468] [outer = 11A0C400] 21:43:35 INFO - PROCESS | 3680 | 1465101815238 Marionette DEBUG loaded listener.js 21:43:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (199A3400) [pid = 3680] [serial = 1469] [outer = 11A0C400] 21:43:35 INFO - PROCESS | 3680 | 1465101815607 Marionette TRACE conn2 <- [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]]]}] 21:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 641ms 21:43:35 INFO - PROCESS | 3680 | 1465101815630 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 21:43:35 INFO - PROCESS | 3680 | 1465101815632 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 21:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:43:35 INFO - PROCESS | 3680 | 1465101815635 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:43:35 INFO - PROCESS | 3680 | 1465101815637 Marionette TRACE conn2 <- [1,1922,null,{}] 21:43:35 INFO - PROCESS | 3680 | 1465101815641 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:35 INFO - PROCESS | 3680 | 1465101815642 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:35 INFO - PROCESS | 3680 | 1465101815722 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 21:43:35 INFO - PROCESS | 3680 | 1465101815727 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:35 INFO - PROCESS | 3680 | 1465101815729 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:35 INFO - PROCESS | 3680 | ++DOCSHELL 156F3800 == 37 [pid = 3680] [id = 490] 21:43:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (181F0800) [pid = 3680] [serial = 1470] [outer = 00000000] 21:43:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1A131800) [pid = 3680] [serial = 1471] [outer = 181F0800] 21:43:35 INFO - PROCESS | 3680 | 1465101815772 Marionette DEBUG loaded listener.js 21:43:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1A133C00) [pid = 3680] [serial = 1472] [outer = 181F0800] 21:43:36 INFO - PROCESS | 3680 | 1465101816248 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 703ms 21:43:36 INFO - PROCESS | 3680 | 1465101816336 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 21:43:36 INFO - PROCESS | 3680 | 1465101816341 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 21:43:36 INFO - PROCESS | 3680 | 1465101816346 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:43:36 INFO - PROCESS | 3680 | 1465101816351 Marionette TRACE conn2 <- [1,1926,null,{}] 21:43:36 INFO - PROCESS | 3680 | 1465101816358 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:36 INFO - PROCESS | 3680 | 1465101816361 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:36 INFO - PROCESS | 3680 | 1465101816561 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 21:43:36 INFO - PROCESS | 3680 | 1465101816667 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:36 INFO - PROCESS | 3680 | 1465101816672 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:36 INFO - PROCESS | 3680 | ++DOCSHELL 10A5E800 == 38 [pid = 3680] [id = 491] 21:43:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (10A5FC00) [pid = 3680] [serial = 1473] [outer = 00000000] 21:43:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (12A18400) [pid = 3680] [serial = 1474] [outer = 10A5FC00] 21:43:36 INFO - PROCESS | 3680 | 1465101816745 Marionette DEBUG loaded listener.js 21:43:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (11A13000) [pid = 3680] [serial = 1475] [outer = 10A5FC00] 21:43:37 INFO - PROCESS | 3680 | 1465101817288 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1000ms 21:43:37 INFO - PROCESS | 3680 | 1465101817350 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 21:43:37 INFO - PROCESS | 3680 | 1465101817355 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 21:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:43:37 INFO - PROCESS | 3680 | 1465101817361 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:43:37 INFO - PROCESS | 3680 | 1465101817364 Marionette TRACE conn2 <- [1,1930,null,{}] 21:43:37 INFO - PROCESS | 3680 | 1465101817368 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:37 INFO - PROCESS | 3680 | 1465101817371 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:37 INFO - PROCESS | 3680 | 1465101817479 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 21:43:37 INFO - PROCESS | 3680 | 1465101817616 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:37 INFO - PROCESS | 3680 | 1465101817619 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:37 INFO - PROCESS | 3680 | ++DOCSHELL 14EEE800 == 39 [pid = 3680] [id = 492] 21:43:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (15163800) [pid = 3680] [serial = 1476] [outer = 00000000] 21:43:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (153F2800) [pid = 3680] [serial = 1477] [outer = 15163800] 21:43:37 INFO - PROCESS | 3680 | 1465101817675 Marionette DEBUG loaded listener.js 21:43:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (156D4000) [pid = 3680] [serial = 1478] [outer = 15163800] 21:43:38 INFO - PROCESS | 3680 | 1465101818284 Marionette TRACE conn2 <- [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]]]}] 21:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 937ms 21:43:38 INFO - PROCESS | 3680 | 1465101818306 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 21:43:38 INFO - PROCESS | 3680 | 1465101818308 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 21:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:43:38 INFO - PROCESS | 3680 | 1465101818312 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:43:38 INFO - PROCESS | 3680 | 1465101818316 Marionette TRACE conn2 <- [1,1934,null,{}] 21:43:38 INFO - PROCESS | 3680 | 1465101818327 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:38 INFO - PROCESS | 3680 | 1465101818331 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:38 INFO - PROCESS | 3680 | 1465101818442 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 21:43:38 INFO - PROCESS | 3680 | 1465101818551 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:38 INFO - PROCESS | 3680 | 1465101818555 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:38 INFO - PROCESS | 3680 | ++DOCSHELL 172D8400 == 40 [pid = 3680] [id = 493] 21:43:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (173D8800) [pid = 3680] [serial = 1479] [outer = 00000000] 21:43:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (199B1C00) [pid = 3680] [serial = 1480] [outer = 173D8800] 21:43:38 INFO - PROCESS | 3680 | 1465101818611 Marionette DEBUG loaded listener.js 21:43:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (19EDA400) [pid = 3680] [serial = 1481] [outer = 173D8800] 21:43:39 INFO - PROCESS | 3680 | 1465101819290 Marionette TRACE conn2 <- [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]]]}] 21:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1000ms 21:43:39 INFO - PROCESS | 3680 | 1465101819313 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 21:43:39 INFO - PROCESS | 3680 | 1465101819316 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 21:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:43:39 INFO - PROCESS | 3680 | 1465101819319 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:43:39 INFO - PROCESS | 3680 | 1465101819321 Marionette TRACE conn2 <- [1,1938,null,{}] 21:43:39 INFO - PROCESS | 3680 | 1465101819325 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:39 INFO - PROCESS | 3680 | 1465101819328 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:39 INFO - PROCESS | 3680 | 1465101819433 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 21:43:39 INFO - PROCESS | 3680 | 1465101819541 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:39 INFO - PROCESS | 3680 | 1465101819544 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:39 INFO - PROCESS | 3680 | ++DOCSHELL 1337AC00 == 41 [pid = 3680] [id = 494] 21:43:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (13820C00) [pid = 3680] [serial = 1482] [outer = 00000000] 21:43:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (17D19800) [pid = 3680] [serial = 1483] [outer = 13820C00] 21:43:39 INFO - PROCESS | 3680 | 1465101819597 Marionette DEBUG loaded listener.js 21:43:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (19847400) [pid = 3680] [serial = 1484] [outer = 13820C00] 21:43:40 INFO - PROCESS | 3680 | 1465101820324 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1031ms 21:43:40 INFO - PROCESS | 3680 | 1465101820358 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 21:43:40 INFO - PROCESS | 3680 | 1465101820362 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 21:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:43:40 INFO - PROCESS | 3680 | 1465101820383 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:43:40 INFO - PROCESS | 3680 | 1465101820388 Marionette TRACE conn2 <- [1,1942,null,{}] 21:43:40 INFO - PROCESS | 3680 | 1465101820412 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:40 INFO - PROCESS | 3680 | 1465101820415 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:40 INFO - PROCESS | 3680 | 1465101820518 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 21:43:40 INFO - PROCESS | 3680 | 1465101820644 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:40 INFO - PROCESS | 3680 | 1465101820646 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:40 INFO - PROCESS | 3680 | --DOCSHELL 0F302400 == 40 [pid = 3680] [id = 489] 21:43:40 INFO - PROCESS | 3680 | --DOCSHELL 0F309800 == 39 [pid = 3680] [id = 488] 21:43:40 INFO - PROCESS | 3680 | --DOCSHELL 199B7800 == 38 [pid = 3680] [id = 487] 21:43:40 INFO - PROCESS | 3680 | --DOCSHELL 173A4400 == 37 [pid = 3680] [id = 486] 21:43:40 INFO - PROCESS | 3680 | --DOCSHELL 16FEB400 == 36 [pid = 3680] [id = 485] 21:43:40 INFO - PROCESS | 3680 | --DOCSHELL 156F4000 == 35 [pid = 3680] [id = 484] 21:43:40 INFO - PROCESS | 3680 | --DOCSHELL 1382A800 == 34 [pid = 3680] [id = 483] 21:43:40 INFO - PROCESS | 3680 | --DOCSHELL 10A5F000 == 33 [pid = 3680] [id = 482] 21:43:40 INFO - PROCESS | 3680 | --DOCSHELL 110D7000 == 32 [pid = 3680] [id = 479] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (12ACDC00) [pid = 3680] [serial = 1438] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (1984C400) [pid = 3680] [serial = 1424] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (15987C00) [pid = 3680] [serial = 1411] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (173E1800) [pid = 3680] [serial = 1414] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (10A5AC00) [pid = 3680] [serial = 1396] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1288EC00) [pid = 3680] [serial = 1397] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1390D800) [pid = 3680] [serial = 1405] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1406E000) [pid = 3680] [serial = 1406] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (105FB000) [pid = 3680] [serial = 1399] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (10A60800) [pid = 3680] [serial = 1400] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (12A83000) [pid = 3680] [serial = 1402] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (12B15400) [pid = 3680] [serial = 1403] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (154D0400) [pid = 3680] [serial = 1408] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17CBD400) [pid = 3680] [serial = 1415] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1AB69800) [pid = 3680] [serial = 1394] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1AB63800) [pid = 3680] [serial = 1393] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17DEF400) [pid = 3680] [serial = 1420] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (12809400) [pid = 3680] [serial = 1417] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (15D7C800) [pid = 3680] [serial = 1412] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (12B1B400) [pid = 3680] [serial = 1418] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17F86C00) [pid = 3680] [serial = 1421] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (156D3C00) [pid = 3680] [serial = 1409] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (19EDA000) [pid = 3680] [serial = 1436] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (199BE800) [pid = 3680] [serial = 1435] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (15941400) [pid = 3680] [serial = 1433] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (199B9800) [pid = 3680] [serial = 1427] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (154D3800) [pid = 3680] [serial = 1432] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (12D52C00) [pid = 3680] [serial = 1430] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (11426400) [pid = 3680] [serial = 1429] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (199B5800) [pid = 3680] [serial = 1426] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1984A400) [pid = 3680] [serial = 1423] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3680 | ++DOCSHELL 0F309800 == 33 [pid = 3680] [id = 495] 21:43:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (104E7400) [pid = 3680] [serial = 1485] [outer = 00000000] 21:43:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (10A57800) [pid = 3680] [serial = 1486] [outer = 104E7400] 21:43:40 INFO - PROCESS | 3680 | 1465101820729 Marionette DEBUG loaded listener.js 21:43:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (11270400) [pid = 3680] [serial = 1487] [outer = 104E7400] 21:43:41 INFO - PROCESS | 3680 | 1465101821184 Marionette TRACE conn2 <- [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]]]}] 21:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 860ms 21:43:41 INFO - PROCESS | 3680 | 1465101821245 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 21:43:41 INFO - PROCESS | 3680 | 1465101821249 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 21:43:41 INFO - PROCESS | 3680 | 1465101821255 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:43:41 INFO - PROCESS | 3680 | 1465101821258 Marionette TRACE conn2 <- [1,1946,null,{}] 21:43:41 INFO - PROCESS | 3680 | 1465101821262 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:41 INFO - PROCESS | 3680 | 1465101821264 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:41 INFO - PROCESS | 3680 | 1465101821353 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 21:43:41 INFO - PROCESS | 3680 | 1465101821362 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:41 INFO - PROCESS | 3680 | 1465101821364 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:41 INFO - PROCESS | 3680 | ++DOCSHELL 12D5DC00 == 34 [pid = 3680] [id = 496] 21:43:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (12D8A400) [pid = 3680] [serial = 1488] [outer = 00000000] 21:43:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (13194000) [pid = 3680] [serial = 1489] [outer = 12D8A400] 21:43:41 INFO - PROCESS | 3680 | 1465101821410 Marionette DEBUG loaded listener.js 21:43:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (13828400) [pid = 3680] [serial = 1490] [outer = 12D8A400] 21:43:41 INFO - PROCESS | 3680 | 1465101821920 Marionette TRACE conn2 <- [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]]]}] 21:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 688ms 21:43:41 INFO - PROCESS | 3680 | 1465101821955 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 21:43:41 INFO - PROCESS | 3680 | 1465101821957 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 21:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:43:41 INFO - PROCESS | 3680 | 1465101821961 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:43:41 INFO - PROCESS | 3680 | 1465101821964 Marionette TRACE conn2 <- [1,1950,null,{}] 21:43:41 INFO - PROCESS | 3680 | 1465101821974 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:41 INFO - PROCESS | 3680 | 1465101821979 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:42 INFO - PROCESS | 3680 | 1465101822070 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 21:43:42 INFO - PROCESS | 3680 | 1465101822176 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:42 INFO - PROCESS | 3680 | 1465101822179 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:42 INFO - PROCESS | 3680 | ++DOCSHELL 153F4C00 == 35 [pid = 3680] [id = 497] 21:43:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (153F5C00) [pid = 3680] [serial = 1491] [outer = 00000000] 21:43:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (156D0C00) [pid = 3680] [serial = 1492] [outer = 153F5C00] 21:43:42 INFO - PROCESS | 3680 | 1465101822233 Marionette DEBUG loaded listener.js 21:43:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (156E9000) [pid = 3680] [serial = 1493] [outer = 153F5C00] 21:43:42 INFO - PROCESS | 3680 | 1465101822592 Marionette TRACE conn2 <- [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]]]}] 21:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 703ms 21:43:42 INFO - PROCESS | 3680 | 1465101822660 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 21:43:42 INFO - PROCESS | 3680 | 1465101822663 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 21:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:43:42 INFO - PROCESS | 3680 | 1465101822666 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:43:42 INFO - PROCESS | 3680 | 1465101822668 Marionette TRACE conn2 <- [1,1954,null,{}] 21:43:42 INFO - PROCESS | 3680 | 1465101822671 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:42 INFO - PROCESS | 3680 | 1465101822682 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:42 INFO - PROCESS | 3680 | 1465101822803 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 21:43:42 INFO - PROCESS | 3680 | 1465101822815 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:42 INFO - PROCESS | 3680 | 1465101822817 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:42 INFO - PROCESS | 3680 | ++DOCSHELL 15D83C00 == 36 [pid = 3680] [id = 498] 21:43:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (15D89800) [pid = 3680] [serial = 1494] [outer = 00000000] 21:43:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1672F000) [pid = 3680] [serial = 1495] [outer = 15D89800] 21:43:42 INFO - PROCESS | 3680 | 1465101822862 Marionette DEBUG loaded listener.js 21:43:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16D6AC00) [pid = 3680] [serial = 1496] [outer = 15D89800] 21:43:43 INFO - PROCESS | 3680 | 1465101823326 Marionette TRACE conn2 <- [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]]]}] 21:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 704ms 21:43:43 INFO - PROCESS | 3680 | 1465101823365 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 21:43:43 INFO - PROCESS | 3680 | 1465101823367 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 21:43:43 INFO - PROCESS | 3680 | 1465101823370 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:43:43 INFO - PROCESS | 3680 | 1465101823372 Marionette TRACE conn2 <- [1,1958,null,{}] 21:43:43 INFO - PROCESS | 3680 | 1465101823375 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:43 INFO - PROCESS | 3680 | 1465101823377 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:43 INFO - PROCESS | 3680 | 1465101823491 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 21:43:43 INFO - PROCESS | 3680 | 1465101823496 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:43 INFO - PROCESS | 3680 | 1465101823498 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:43 INFO - PROCESS | 3680 | ++DOCSHELL 16F2B000 == 37 [pid = 3680] [id = 499] 21:43:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (179B8400) [pid = 3680] [serial = 1497] [outer = 00000000] 21:43:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17DF0400) [pid = 3680] [serial = 1498] [outer = 179B8400] 21:43:43 INFO - PROCESS | 3680 | 1465101823541 Marionette DEBUG loaded listener.js 21:43:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17F81800) [pid = 3680] [serial = 1499] [outer = 179B8400] 21:43:43 INFO - PROCESS | 3680 | 1465101823993 Marionette TRACE conn2 <- [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]]]}] 21:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 640ms 21:43:44 INFO - PROCESS | 3680 | 1465101824016 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 21:43:44 INFO - PROCESS | 3680 | 1465101824018 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 21:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:43:44 INFO - PROCESS | 3680 | 1465101824021 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:43:44 INFO - PROCESS | 3680 | 1465101824023 Marionette TRACE conn2 <- [1,1962,null,{}] 21:43:44 INFO - PROCESS | 3680 | 1465101824026 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:44 INFO - PROCESS | 3680 | 1465101824031 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:44 INFO - PROCESS | 3680 | 1465101824164 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 21:43:44 INFO - PROCESS | 3680 | 1465101824256 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:44 INFO - PROCESS | 3680 | 1465101824258 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:44 INFO - PROCESS | 3680 | ++DOCSHELL 1995A400 == 38 [pid = 3680] [id = 500] 21:43:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1995B400) [pid = 3680] [serial = 1500] [outer = 00000000] 21:43:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (199BF800) [pid = 3680] [serial = 1501] [outer = 1995B400] 21:43:44 INFO - PROCESS | 3680 | 1465101824303 Marionette DEBUG loaded listener.js 21:43:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1A090000) [pid = 3680] [serial = 1502] [outer = 1995B400] 21:43:44 INFO - PROCESS | 3680 | 1465101824721 Marionette TRACE conn2 <- [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]]]}] 21:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 21:43:44 INFO - PROCESS | 3680 | 1465101824759 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 21:43:44 INFO - PROCESS | 3680 | 1465101824761 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 21:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:43:44 INFO - PROCESS | 3680 | 1465101824771 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:43:44 INFO - PROCESS | 3680 | 1465101824773 Marionette TRACE conn2 <- [1,1966,null,{}] 21:43:44 INFO - PROCESS | 3680 | 1465101824776 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:44 INFO - PROCESS | 3680 | 1465101824778 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:44 INFO - PROCESS | 3680 | 1465101824892 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 21:43:44 INFO - PROCESS | 3680 | 1465101824898 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:44 INFO - PROCESS | 3680 | 1465101824899 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:44 INFO - PROCESS | 3680 | ++DOCSHELL 0F30A000 == 39 [pid = 3680] [id = 501] 21:43:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (199B9400) [pid = 3680] [serial = 1503] [outer = 00000000] 21:43:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1A5C4000) [pid = 3680] [serial = 1504] [outer = 199B9400] 21:43:44 INFO - PROCESS | 3680 | 1465101824943 Marionette DEBUG loaded listener.js 21:43:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1A5C4800) [pid = 3680] [serial = 1505] [outer = 199B9400] 21:43:45 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17CC4400) [pid = 3680] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:43:45 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0F30B400) [pid = 3680] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:43:45 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (199B8C00) [pid = 3680] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:43:45 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (11A0C400) [pid = 3680] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:43:45 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1390B400) [pid = 3680] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:43:45 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (110CF800) [pid = 3680] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:43:45 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (12B0F400) [pid = 3680] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:43:45 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (110D7400) [pid = 3680] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:43:45 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (16FF9000) [pid = 3680] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:43:45 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1055CC00) [pid = 3680] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:43:45 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (156F4400) [pid = 3680] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:43:45 INFO - PROCESS | 3680 | 1465101825461 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 21:43:45 INFO - PROCESS | 3680 | 1465101825511 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 21:43:45 INFO - PROCESS | 3680 | 1465101825513 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 21:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:43:45 INFO - PROCESS | 3680 | 1465101825543 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:43:45 INFO - PROCESS | 3680 | 1465101825545 Marionette TRACE conn2 <- [1,1970,null,{}] 21:43:45 INFO - PROCESS | 3680 | 1465101825551 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:45 INFO - PROCESS | 3680 | 1465101825553 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:45 INFO - PROCESS | 3680 | 1465101825635 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 21:43:45 INFO - PROCESS | 3680 | 1465101825640 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:45 INFO - PROCESS | 3680 | 1465101825642 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:45 INFO - PROCESS | 3680 | ++DOCSHELL 10F2AC00 == 40 [pid = 3680] [id = 502] 21:43:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (13190C00) [pid = 3680] [serial = 1506] [outer = 00000000] 21:43:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16FF9000) [pid = 3680] [serial = 1507] [outer = 13190C00] 21:43:45 INFO - PROCESS | 3680 | 1465101825685 Marionette DEBUG loaded listener.js 21:43:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (172DC800) [pid = 3680] [serial = 1508] [outer = 13190C00] 21:43:46 INFO - PROCESS | 3680 | 1465101826133 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 641ms 21:43:46 INFO - PROCESS | 3680 | 1465101826180 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 21:43:46 INFO - PROCESS | 3680 | 1465101826182 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 21:43:46 INFO - PROCESS | 3680 | 1465101826185 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:43:46 INFO - PROCESS | 3680 | 1465101826187 Marionette TRACE conn2 <- [1,1974,null,{}] 21:43:46 INFO - PROCESS | 3680 | 1465101826190 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:46 INFO - PROCESS | 3680 | 1465101826192 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:46 INFO - PROCESS | 3680 | 1465101826274 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 21:43:46 INFO - PROCESS | 3680 | 1465101826279 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:46 INFO - PROCESS | 3680 | 1465101826281 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:46 INFO - PROCESS | 3680 | ++DOCSHELL 12B19000 == 41 [pid = 3680] [id = 503] 21:43:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1337F000) [pid = 3680] [serial = 1509] [outer = 00000000] 21:43:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (199B9800) [pid = 3680] [serial = 1510] [outer = 1337F000] 21:43:46 INFO - PROCESS | 3680 | 1465101826324 Marionette DEBUG loaded listener.js 21:43:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1A713C00) [pid = 3680] [serial = 1511] [outer = 1337F000] 21:43:46 INFO - PROCESS | 3680 | 1465101826752 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 594ms 21:43:46 INFO - PROCESS | 3680 | 1465101826793 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 21:43:46 INFO - PROCESS | 3680 | 1465101826795 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 21:43:46 INFO - PROCESS | 3680 | 1465101826798 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:43:46 INFO - PROCESS | 3680 | 1465101826800 Marionette TRACE conn2 <- [1,1978,null,{}] 21:43:46 INFO - PROCESS | 3680 | 1465101826807 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:46 INFO - PROCESS | 3680 | 1465101826809 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:46 INFO - PROCESS | 3680 | 1465101826890 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 21:43:46 INFO - PROCESS | 3680 | 1465101826896 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:46 INFO - PROCESS | 3680 | 1465101826897 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:46 INFO - PROCESS | 3680 | ++DOCSHELL 1671C800 == 42 [pid = 3680] [id = 504] 21:43:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (199A3800) [pid = 3680] [serial = 1512] [outer = 00000000] 21:43:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1AB64400) [pid = 3680] [serial = 1513] [outer = 199A3800] 21:43:46 INFO - PROCESS | 3680 | 1465101826939 Marionette DEBUG loaded listener.js 21:43:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1AB68C00) [pid = 3680] [serial = 1514] [outer = 199A3800] 21:43:47 INFO - PROCESS | 3680 | 1465101827613 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 828ms 21:43:47 INFO - PROCESS | 3680 | 1465101827642 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 21:43:47 INFO - PROCESS | 3680 | 1465101827646 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 21:43:47 INFO - PROCESS | 3680 | 1465101827652 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:43:47 INFO - PROCESS | 3680 | 1465101827655 Marionette TRACE conn2 <- [1,1982,null,{}] 21:43:47 INFO - PROCESS | 3680 | 1465101827661 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:47 INFO - PROCESS | 3680 | 1465101827664 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:47 INFO - PROCESS | 3680 | 1465101827777 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 21:43:47 INFO - PROCESS | 3680 | 1465101827918 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:47 INFO - PROCESS | 3680 | 1465101827921 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:47 INFO - PROCESS | 3680 | ++DOCSHELL 10517C00 == 43 [pid = 3680] [id = 505] 21:43:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1055CC00) [pid = 3680] [serial = 1515] [outer = 00000000] 21:43:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (12A8E400) [pid = 3680] [serial = 1516] [outer = 1055CC00] 21:43:47 INFO - PROCESS | 3680 | 1465101827978 Marionette DEBUG loaded listener.js 21:43:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (12B1A800) [pid = 3680] [serial = 1517] [outer = 1055CC00] 21:43:48 INFO - PROCESS | 3680 | 1465101828569 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 953ms 21:43:48 INFO - PROCESS | 3680 | 1465101828599 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 21:43:48 INFO - PROCESS | 3680 | 1465101828604 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 21:43:48 INFO - PROCESS | 3680 | 1465101828611 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:43:48 INFO - PROCESS | 3680 | 1465101828614 Marionette TRACE conn2 <- [1,1986,null,{}] 21:43:48 INFO - PROCESS | 3680 | 1465101828618 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:48 INFO - PROCESS | 3680 | 1465101828621 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:48 INFO - PROCESS | 3680 | 1465101828731 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 21:43:48 INFO - PROCESS | 3680 | 1465101828843 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:48 INFO - PROCESS | 3680 | 1465101828846 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:48 INFO - PROCESS | 3680 | ++DOCSHELL 15167800 == 44 [pid = 3680] [id = 506] 21:43:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1516B800) [pid = 3680] [serial = 1518] [outer = 00000000] 21:43:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (156D9C00) [pid = 3680] [serial = 1519] [outer = 1516B800] 21:43:48 INFO - PROCESS | 3680 | 1465101828942 Marionette DEBUG loaded listener.js 21:43:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (15D82400) [pid = 3680] [serial = 1520] [outer = 1516B800] 21:43:49 INFO - PROCESS | 3680 | 1465101829489 Marionette TRACE conn2 <- [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]]]}] 21:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 938ms 21:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:43:49 INFO - PROCESS | 3680 | 1465101829560 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 21:43:49 INFO - PROCESS | 3680 | 1465101829562 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 21:43:49 INFO - PROCESS | 3680 | 1465101829566 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:43:49 INFO - PROCESS | 3680 | 1465101829570 Marionette TRACE conn2 <- [1,1990,null,{}] 21:43:49 INFO - PROCESS | 3680 | 1465101829581 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:49 INFO - PROCESS | 3680 | 1465101829586 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:49 INFO - PROCESS | 3680 | 1465101829738 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 21:43:49 INFO - PROCESS | 3680 | 1465101829880 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:49 INFO - PROCESS | 3680 | 1465101829883 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:49 INFO - PROCESS | 3680 | ++DOCSHELL 1142AC00 == 45 [pid = 3680] [id = 507] 21:43:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (12B1DC00) [pid = 3680] [serial = 1521] [outer = 00000000] 21:43:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1516C400) [pid = 3680] [serial = 1522] [outer = 12B1DC00] 21:43:49 INFO - PROCESS | 3680 | 1465101829943 Marionette DEBUG loaded listener.js 21:43:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (16720C00) [pid = 3680] [serial = 1523] [outer = 12B1DC00] 21:43:50 INFO - PROCESS | 3680 | 1465101830798 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1297ms 21:43:50 INFO - PROCESS | 3680 | 1465101830868 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 21:43:50 INFO - PROCESS | 3680 | 1465101830873 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 21:43:50 INFO - PROCESS | 3680 | 1465101830878 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:43:50 INFO - PROCESS | 3680 | 1465101830881 Marionette TRACE conn2 <- [1,1994,null,{}] 21:43:50 INFO - PROCESS | 3680 | 1465101830886 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:50 INFO - PROCESS | 3680 | 1465101830889 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:51 INFO - PROCESS | 3680 | 1465101831021 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 21:43:51 INFO - PROCESS | 3680 | 1465101831151 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:51 INFO - PROCESS | 3680 | 1465101831153 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:51 INFO - PROCESS | 3680 | --DOCSHELL 1055B800 == 44 [pid = 3680] [id = 480] 21:43:51 INFO - PROCESS | 3680 | --DOCSHELL 12B19000 == 43 [pid = 3680] [id = 503] 21:43:51 INFO - PROCESS | 3680 | --DOCSHELL 10F2AC00 == 42 [pid = 3680] [id = 502] 21:43:51 INFO - PROCESS | 3680 | --DOCSHELL 0F30A000 == 41 [pid = 3680] [id = 501] 21:43:51 INFO - PROCESS | 3680 | --DOCSHELL 1995A400 == 40 [pid = 3680] [id = 500] 21:43:51 INFO - PROCESS | 3680 | --DOCSHELL 16F2B000 == 39 [pid = 3680] [id = 499] 21:43:51 INFO - PROCESS | 3680 | --DOCSHELL 15D83C00 == 38 [pid = 3680] [id = 498] 21:43:51 INFO - PROCESS | 3680 | --DOCSHELL 153F4C00 == 37 [pid = 3680] [id = 497] 21:43:51 INFO - PROCESS | 3680 | --DOCSHELL 12D5DC00 == 36 [pid = 3680] [id = 496] 21:43:51 INFO - PROCESS | 3680 | --DOCSHELL 0F309800 == 35 [pid = 3680] [id = 495] 21:43:51 INFO - PROCESS | 3680 | --DOCSHELL 10A5E800 == 34 [pid = 3680] [id = 491] 21:43:51 INFO - PROCESS | 3680 | --DOCSHELL 156F3800 == 33 [pid = 3680] [id = 490] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (1302E000) [pid = 3680] [serial = 1439] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (173DDC00) [pid = 3680] [serial = 1456] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (10B5B800) [pid = 3680] [serial = 1441] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (110C4400) [pid = 3680] [serial = 1442] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (15C4E400) [pid = 3680] [serial = 1453] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (19847000) [pid = 3680] [serial = 1460] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (181F7C00) [pid = 3680] [serial = 1459] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (114B3C00) [pid = 3680] [serial = 1465] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (19ED0800) [pid = 3680] [serial = 1462] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (173A7800) [pid = 3680] [serial = 1468] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (19ED3C00) [pid = 3680] [serial = 1463] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14EEFC00) [pid = 3680] [serial = 1450] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1516E800) [pid = 3680] [serial = 1451] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (12A0F400) [pid = 3680] [serial = 1447] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1A131800) [pid = 3680] [serial = 1471] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (12D53800) [pid = 3680] [serial = 1445] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (12B14000) [pid = 3680] [serial = 1444] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (13101800) [pid = 3680] [serial = 1448] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17D62000) [pid = 3680] [serial = 1457] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (199A3400) [pid = 3680] [serial = 1469] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (13D26000) [pid = 3680] [serial = 1466] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (164A9000) [pid = 3680] [serial = 1454] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 3680 | ++DOCSHELL 0F30A000 == 34 [pid = 3680] [id = 508] 21:43:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0F39AC00) [pid = 3680] [serial = 1524] [outer = 00000000] 21:43:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (10B5B800) [pid = 3680] [serial = 1525] [outer = 0F39AC00] 21:43:51 INFO - PROCESS | 3680 | 1465101831234 Marionette DEBUG loaded listener.js 21:43:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (11A0C800) [pid = 3680] [serial = 1526] [outer = 0F39AC00] 21:43:51 INFO - PROCESS | 3680 | 1465101831684 Marionette TRACE conn2 <- [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]]]}] 21:43:51 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 21:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 828ms 21:43:51 INFO - PROCESS | 3680 | 1465101831722 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 21:43:51 INFO - PROCESS | 3680 | 1465101831726 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 21:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:43:51 INFO - PROCESS | 3680 | 1465101831732 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:43:51 INFO - PROCESS | 3680 | 1465101831734 Marionette TRACE conn2 <- [1,1998,null,{}] 21:43:51 INFO - PROCESS | 3680 | 1465101831738 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:51 INFO - PROCESS | 3680 | 1465101831741 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:51 INFO - PROCESS | 3680 | 1465101831827 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 21:43:51 INFO - PROCESS | 3680 | 1465101831836 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:51 INFO - PROCESS | 3680 | 1465101831838 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:51 INFO - PROCESS | 3680 | ++DOCSHELL 13188000 == 35 [pid = 3680] [id = 509] 21:43:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (13191800) [pid = 3680] [serial = 1527] [outer = 00000000] 21:43:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (13385800) [pid = 3680] [serial = 1528] [outer = 13191800] 21:43:51 INFO - PROCESS | 3680 | 1465101831911 Marionette DEBUG loaded listener.js 21:43:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (13D25000) [pid = 3680] [serial = 1529] [outer = 13191800] 21:43:52 INFO - PROCESS | 3680 | 1465101832451 Marionette TRACE conn2 <- [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]]]}] 21:43:52 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 21:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 750ms 21:43:52 INFO - PROCESS | 3680 | 1465101832473 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 21:43:52 INFO - PROCESS | 3680 | 1465101832475 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 21:43:52 INFO - PROCESS | 3680 | 1465101832479 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:43:52 INFO - PROCESS | 3680 | 1465101832482 Marionette TRACE conn2 <- [1,2002,null,{}] 21:43:52 INFO - PROCESS | 3680 | 1465101832492 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:52 INFO - PROCESS | 3680 | 1465101832496 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:52 INFO - PROCESS | 3680 | 1465101832581 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 21:43:52 INFO - PROCESS | 3680 | 1465101832590 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:52 INFO - PROCESS | 3680 | 1465101832593 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:52 INFO - PROCESS | 3680 | ++DOCSHELL 156EE800 == 36 [pid = 3680] [id = 510] 21:43:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (156F1400) [pid = 3680] [serial = 1530] [outer = 00000000] 21:43:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (15C4B000) [pid = 3680] [serial = 1531] [outer = 156F1400] 21:43:52 INFO - PROCESS | 3680 | 1465101832639 Marionette DEBUG loaded listener.js 21:43:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (16041400) [pid = 3680] [serial = 1532] [outer = 156F1400] 21:43:53 INFO - PROCESS | 3680 | 1465101833095 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 641ms 21:43:53 INFO - PROCESS | 3680 | 1465101833116 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 21:43:53 INFO - PROCESS | 3680 | 1465101833119 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 21:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:43:53 INFO - PROCESS | 3680 | 1465101833122 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:43:53 INFO - PROCESS | 3680 | 1465101833124 Marionette TRACE conn2 <- [1,2006,null,{}] 21:43:53 INFO - PROCESS | 3680 | 1465101833127 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:53 INFO - PROCESS | 3680 | 1465101833129 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:53 INFO - PROCESS | 3680 | 1465101833225 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 21:43:53 INFO - PROCESS | 3680 | 1465101833229 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:53 INFO - PROCESS | 3680 | 1465101833232 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:53 INFO - PROCESS | 3680 | ++DOCSHELL 15992800 == 37 [pid = 3680] [id = 511] 21:43:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1739D000) [pid = 3680] [serial = 1533] [outer = 00000000] 21:43:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17D65400) [pid = 3680] [serial = 1534] [outer = 1739D000] 21:43:53 INFO - PROCESS | 3680 | 1465101833276 Marionette DEBUG loaded listener.js 21:43:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17F83400) [pid = 3680] [serial = 1535] [outer = 1739D000] 21:43:53 INFO - PROCESS | 3680 | 1465101833770 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 703ms 21:43:53 INFO - PROCESS | 3680 | 1465101833822 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 21:43:53 INFO - PROCESS | 3680 | 1465101833824 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 21:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:43:53 INFO - PROCESS | 3680 | 1465101833827 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:43:53 INFO - PROCESS | 3680 | 1465101833828 Marionette TRACE conn2 <- [1,2010,null,{}] 21:43:53 INFO - PROCESS | 3680 | 1465101833832 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:53 INFO - PROCESS | 3680 | 1465101833834 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:53 INFO - PROCESS | 3680 | 1465101833948 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 21:43:53 INFO - PROCESS | 3680 | 1465101833953 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:53 INFO - PROCESS | 3680 | 1465101833955 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:54 INFO - PROCESS | 3680 | ++DOCSHELL 173A7800 == 38 [pid = 3680] [id = 512] 21:43:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17F8C400) [pid = 3680] [serial = 1536] [outer = 00000000] 21:43:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (199A5C00) [pid = 3680] [serial = 1537] [outer = 17F8C400] 21:43:54 INFO - PROCESS | 3680 | 1465101834052 Marionette DEBUG loaded listener.js 21:43:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (199AFC00) [pid = 3680] [serial = 1538] [outer = 17F8C400] 21:43:54 INFO - PROCESS | 3680 | 1465101834485 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 703ms 21:43:54 INFO - PROCESS | 3680 | 1465101834526 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 21:43:54 INFO - PROCESS | 3680 | 1465101834528 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 21:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:43:54 INFO - PROCESS | 3680 | 1465101834538 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:43:54 INFO - PROCESS | 3680 | 1465101834539 Marionette TRACE conn2 <- [1,2014,null,{}] 21:43:54 INFO - PROCESS | 3680 | 1465101834543 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:54 INFO - PROCESS | 3680 | 1465101834548 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:54 INFO - PROCESS | 3680 | 1465101834711 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 21:43:54 INFO - PROCESS | 3680 | 1465101834737 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:54 INFO - PROCESS | 3680 | 1465101834739 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:54 INFO - PROCESS | 3680 | ++DOCSHELL 1A13B000 == 39 [pid = 3680] [id = 513] 21:43:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1A13E400) [pid = 3680] [serial = 1539] [outer = 00000000] 21:43:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1A709800) [pid = 3680] [serial = 1540] [outer = 1A13E400] 21:43:54 INFO - PROCESS | 3680 | 1465101834782 Marionette DEBUG loaded listener.js 21:43:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1A714C00) [pid = 3680] [serial = 1541] [outer = 1A13E400] 21:43:55 INFO - PROCESS | 3680 | 1465101835222 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 734ms 21:43:55 INFO - PROCESS | 3680 | 1465101835277 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 21:43:55 INFO - PROCESS | 3680 | 1465101835279 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 21:43:55 INFO - PROCESS | 3680 | 1465101835283 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:43:55 INFO - PROCESS | 3680 | 1465101835284 Marionette TRACE conn2 <- [1,2018,null,{}] 21:43:55 INFO - PROCESS | 3680 | 1465101835292 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:55 INFO - PROCESS | 3680 | 1465101835303 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:55 INFO - PROCESS | 3680 | 1465101835415 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 21:43:55 INFO - PROCESS | 3680 | 1465101835424 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:55 INFO - PROCESS | 3680 | 1465101835426 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:55 INFO - PROCESS | 3680 | ++DOCSHELL 10A5E000 == 40 [pid = 3680] [id = 514] 21:43:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (10A5E800) [pid = 3680] [serial = 1542] [outer = 00000000] 21:43:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1AB6D800) [pid = 3680] [serial = 1543] [outer = 10A5E800] 21:43:55 INFO - PROCESS | 3680 | 1465101835476 Marionette DEBUG loaded listener.js 21:43:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1AD02000) [pid = 3680] [serial = 1544] [outer = 10A5E800] 21:43:56 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (179B8400) [pid = 3680] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:43:56 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (15D89800) [pid = 3680] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:43:56 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1995B400) [pid = 3680] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:43:56 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (199B9400) [pid = 3680] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:43:56 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (13190C00) [pid = 3680] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:43:56 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1337F000) [pid = 3680] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:43:56 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (104E7400) [pid = 3680] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:43:56 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (153F5C00) [pid = 3680] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:43:56 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (12D8A400) [pid = 3680] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:43:56 INFO - PROCESS | 3680 | 1465101836178 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 937ms 21:43:56 INFO - PROCESS | 3680 | 1465101836229 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 21:43:56 INFO - PROCESS | 3680 | 1465101836231 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 21:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:43:56 INFO - PROCESS | 3680 | 1465101836238 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:43:56 INFO - PROCESS | 3680 | 1465101836240 Marionette TRACE conn2 <- [1,2022,null,{}] 21:43:56 INFO - PROCESS | 3680 | 1465101836243 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:56 INFO - PROCESS | 3680 | 1465101836245 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:56 INFO - PROCESS | 3680 | 1465101836365 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 21:43:56 INFO - PROCESS | 3680 | 1465101836429 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:56 INFO - PROCESS | 3680 | 1465101836431 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:56 INFO - PROCESS | 3680 | ++DOCSHELL 104EF800 == 41 [pid = 3680] [id = 515] 21:43:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (105F4000) [pid = 3680] [serial = 1545] [outer = 00000000] 21:43:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (156D5000) [pid = 3680] [serial = 1546] [outer = 105F4000] 21:43:56 INFO - PROCESS | 3680 | 1465101836482 Marionette DEBUG loaded listener.js 21:43:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (156D6800) [pid = 3680] [serial = 1547] [outer = 105F4000] 21:43:56 INFO - PROCESS | 3680 | 1465101836855 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 641ms 21:43:56 INFO - PROCESS | 3680 | 1465101836878 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 21:43:56 INFO - PROCESS | 3680 | 1465101836880 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 21:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:43:56 INFO - PROCESS | 3680 | 1465101836883 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:43:56 INFO - PROCESS | 3680 | 1465101836885 Marionette TRACE conn2 <- [1,2026,null,{}] 21:43:56 INFO - PROCESS | 3680 | 1465101836888 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:56 INFO - PROCESS | 3680 | 1465101836890 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:56 INFO - PROCESS | 3680 | 1465101836972 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 21:43:56 INFO - PROCESS | 3680 | 1465101836977 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:56 INFO - PROCESS | 3680 | 1465101836979 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:56 INFO - PROCESS | 3680 | ++DOCSHELL 181EEC00 == 42 [pid = 3680] [id = 516] 21:43:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (19ED1400) [pid = 3680] [serial = 1548] [outer = 00000000] 21:43:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1AD08C00) [pid = 3680] [serial = 1549] [outer = 19ED1400] 21:43:57 INFO - PROCESS | 3680 | 1465101837022 Marionette DEBUG loaded listener.js 21:43:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1AD09000) [pid = 3680] [serial = 1550] [outer = 19ED1400] 21:43:57 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:43:57 INFO - PROCESS | 3680 | 1465101837458 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 594ms 21:43:57 INFO - PROCESS | 3680 | 1465101837479 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 21:43:57 INFO - PROCESS | 3680 | 1465101837481 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 21:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:43:57 INFO - PROCESS | 3680 | 1465101837484 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:43:57 INFO - PROCESS | 3680 | 1465101837486 Marionette TRACE conn2 <- [1,2030,null,{}] 21:43:57 INFO - PROCESS | 3680 | 1465101837508 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:57 INFO - PROCESS | 3680 | 1465101837510 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:57 INFO - PROCESS | 3680 | 1465101837592 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 21:43:57 INFO - PROCESS | 3680 | 1465101837597 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:57 INFO - PROCESS | 3680 | 1465101837599 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:57 INFO - PROCESS | 3680 | ++DOCSHELL 10439800 == 43 [pid = 3680] [id = 517] 21:43:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1A70C000) [pid = 3680] [serial = 1551] [outer = 00000000] 21:43:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1AE97000) [pid = 3680] [serial = 1552] [outer = 1A70C000] 21:43:57 INFO - PROCESS | 3680 | 1465101837643 Marionette DEBUG loaded listener.js 21:43:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1AE9D000) [pid = 3680] [serial = 1553] [outer = 1A70C000] 21:43:58 INFO - PROCESS | 3680 | 1465101838233 Marionette TRACE conn2 <- [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]]]}] 21:43:58 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) 21:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 797ms 21:43:58 INFO - PROCESS | 3680 | 1465101838288 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 21:43:58 INFO - PROCESS | 3680 | 1465101838292 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 21:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:43:58 INFO - PROCESS | 3680 | 1465101838298 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:43:58 INFO - PROCESS | 3680 | 1465101838302 Marionette TRACE conn2 <- [1,2034,null,{}] 21:43:58 INFO - PROCESS | 3680 | 1465101838308 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:58 INFO - PROCESS | 3680 | 1465101838311 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:58 INFO - PROCESS | 3680 | 1465101838428 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 21:43:58 INFO - PROCESS | 3680 | 1465101838574 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:58 INFO - PROCESS | 3680 | 1465101838580 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:58 INFO - PROCESS | 3680 | ++DOCSHELL 1047DC00 == 44 [pid = 3680] [id = 518] 21:43:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1048AC00) [pid = 3680] [serial = 1554] [outer = 00000000] 21:43:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (114BD400) [pid = 3680] [serial = 1555] [outer = 1048AC00] 21:43:58 INFO - PROCESS | 3680 | 1465101838636 Marionette DEBUG loaded listener.js 21:43:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (12B18400) [pid = 3680] [serial = 1556] [outer = 1048AC00] 21:43:59 INFO - PROCESS | 3680 | 1465101839238 Marionette TRACE conn2 <- [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]]]}] 21:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1000ms 21:43:59 INFO - PROCESS | 3680 | 1465101839305 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 21:43:59 INFO - PROCESS | 3680 | 1465101839310 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 21:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:43:59 INFO - PROCESS | 3680 | 1465101839316 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:43:59 INFO - PROCESS | 3680 | 1465101839319 Marionette TRACE conn2 <- [1,2038,null,{}] 21:43:59 INFO - PROCESS | 3680 | 1465101839323 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:59 INFO - PROCESS | 3680 | 1465101839326 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:59 INFO - PROCESS | 3680 | 1465101839436 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 21:43:59 INFO - PROCESS | 3680 | 1465101839578 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:59 INFO - PROCESS | 3680 | 1465101839581 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:43:59 INFO - PROCESS | 3680 | ++DOCSHELL 14339000 == 45 [pid = 3680] [id = 519] 21:43:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (14339400) [pid = 3680] [serial = 1557] [outer = 00000000] 21:43:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (156D3800) [pid = 3680] [serial = 1558] [outer = 14339400] 21:43:59 INFO - PROCESS | 3680 | 1465101839637 Marionette DEBUG loaded listener.js 21:43:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (15D81800) [pid = 3680] [serial = 1559] [outer = 14339400] 21:44:00 INFO - PROCESS | 3680 | 1465101840214 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 937ms 21:44:00 INFO - PROCESS | 3680 | 1465101840261 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 21:44:00 INFO - PROCESS | 3680 | 1465101840264 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 21:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:44:00 INFO - PROCESS | 3680 | 1465101840267 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:44:00 INFO - PROCESS | 3680 | 1465101840271 Marionette TRACE conn2 <- [1,2042,null,{}] 21:44:00 INFO - PROCESS | 3680 | 1465101840282 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:00 INFO - PROCESS | 3680 | 1465101840286 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:00 INFO - PROCESS | 3680 | 1465101840425 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 21:44:00 INFO - PROCESS | 3680 | 1465101840568 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:00 INFO - PROCESS | 3680 | 1465101840572 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:00 INFO - PROCESS | 3680 | ++DOCSHELL 19ED6C00 == 46 [pid = 3680] [id = 520] 21:44:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (1A135000) [pid = 3680] [serial = 1560] [outer = 00000000] 21:44:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (1AB6C800) [pid = 3680] [serial = 1561] [outer = 1A135000] 21:44:00 INFO - PROCESS | 3680 | 1465101840635 Marionette DEBUG loaded listener.js 21:44:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (1AE96800) [pid = 3680] [serial = 1562] [outer = 1A135000] 21:44:01 INFO - PROCESS | 3680 | 1465101841264 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1031ms 21:44:01 INFO - PROCESS | 3680 | 1465101841316 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 21:44:01 INFO - PROCESS | 3680 | 1465101841318 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 21:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:44:01 INFO - PROCESS | 3680 | 1465101841339 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:44:01 INFO - PROCESS | 3680 | 1465101841341 Marionette TRACE conn2 <- [1,2046,null,{}] 21:44:01 INFO - PROCESS | 3680 | 1465101841345 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:01 INFO - PROCESS | 3680 | 1465101841347 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:01 INFO - PROCESS | 3680 | 1465101841457 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 21:44:01 INFO - PROCESS | 3680 | 1465101841743 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:01 INFO - PROCESS | 3680 | 1465101841747 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:01 INFO - PROCESS | 3680 | ++DOCSHELL 0F30B400 == 47 [pid = 3680] [id = 521] 21:44:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (1043A000) [pid = 3680] [serial = 1563] [outer = 00000000] 21:44:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (10A58800) [pid = 3680] [serial = 1564] [outer = 1043A000] 21:44:01 INFO - PROCESS | 3680 | 1465101841814 Marionette DEBUG loaded listener.js 21:44:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (110D3400) [pid = 3680] [serial = 1565] [outer = 1043A000] 21:44:02 INFO - PROCESS | 3680 | 1465101842477 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:44:02 INFO - PROCESS | 3680 | --DOCSHELL 181EEC00 == 46 [pid = 3680] [id = 516] 21:44:02 INFO - PROCESS | 3680 | --DOCSHELL 104EF800 == 45 [pid = 3680] [id = 515] 21:44:02 INFO - PROCESS | 3680 | --DOCSHELL 10A5E000 == 44 [pid = 3680] [id = 514] 21:44:02 INFO - PROCESS | 3680 | --DOCSHELL 1A13B000 == 43 [pid = 3680] [id = 513] 21:44:02 INFO - PROCESS | 3680 | --DOCSHELL 173A7800 == 42 [pid = 3680] [id = 512] 21:44:02 INFO - PROCESS | 3680 | --DOCSHELL 15992800 == 41 [pid = 3680] [id = 511] 21:44:02 INFO - PROCESS | 3680 | --DOCSHELL 156EE800 == 40 [pid = 3680] [id = 510] 21:44:02 INFO - PROCESS | 3680 | --DOCSHELL 13188000 == 39 [pid = 3680] [id = 509] 21:44:02 INFO - PROCESS | 3680 | --DOCSHELL 0F30A000 == 38 [pid = 3680] [id = 508] 21:44:02 INFO - PROCESS | 3680 | --DOCSHELL 1671C800 == 37 [pid = 3680] [id = 504] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (199B1C00) [pid = 3680] [serial = 1480] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (1672F000) [pid = 3680] [serial = 1495] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (153F2800) [pid = 3680] [serial = 1477] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (17D19800) [pid = 3680] [serial = 1483] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (199BF800) [pid = 3680] [serial = 1501] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (17F81800) [pid = 3680] [serial = 1499] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (1A5C4000) [pid = 3680] [serial = 1504] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (1A090000) [pid = 3680] [serial = 1502] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (1A5C4800) [pid = 3680] [serial = 1505] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (16FF9000) [pid = 3680] [serial = 1507] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (199B9800) [pid = 3680] [serial = 1510] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (10A57800) [pid = 3680] [serial = 1486] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (11270400) [pid = 3680] [serial = 1487] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (12A18400) [pid = 3680] [serial = 1474] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (156D0C00) [pid = 3680] [serial = 1492] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (156E9000) [pid = 3680] [serial = 1493] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (13194000) [pid = 3680] [serial = 1489] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1AB64400) [pid = 3680] [serial = 1513] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (13828400) [pid = 3680] [serial = 1490] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (172DC800) [pid = 3680] [serial = 1508] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (16D6AC00) [pid = 3680] [serial = 1496] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1A713C00) [pid = 3680] [serial = 1511] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17DF0400) [pid = 3680] [serial = 1498] [outer = 00000000] [url = about:blank] 21:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1218ms 21:44:02 INFO - PROCESS | 3680 | 1465101842543 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 21:44:02 INFO - PROCESS | 3680 | 1465101842546 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 21:44:02 INFO - PROCESS | 3680 | 1465101842551 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:44:02 INFO - PROCESS | 3680 | 1465101842553 Marionette TRACE conn2 <- [1,2050,null,{}] 21:44:02 INFO - PROCESS | 3680 | 1465101842559 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:02 INFO - PROCESS | 3680 | 1465101842563 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:02 INFO - PROCESS | 3680 | 1465101842705 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 21:44:02 INFO - PROCESS | 3680 | 1465101842771 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:02 INFO - PROCESS | 3680 | 1465101842774 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:02 INFO - PROCESS | 3680 | ++DOCSHELL 12AC6000 == 38 [pid = 3680] [id = 522] 21:44:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (12ACB400) [pid = 3680] [serial = 1566] [outer = 00000000] 21:44:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (12D52800) [pid = 3680] [serial = 1567] [outer = 12ACB400] 21:44:02 INFO - PROCESS | 3680 | 1465101842821 Marionette DEBUG loaded listener.js 21:44:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (13194000) [pid = 3680] [serial = 1568] [outer = 12ACB400] 21:44:03 INFO - PROCESS | 3680 | 1465101843238 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 21:44:03 INFO - PROCESS | 3680 | 1465101843295 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 21:44:03 INFO - PROCESS | 3680 | 1465101843299 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 21:44:03 INFO - PROCESS | 3680 | 1465101843308 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:44:03 INFO - PROCESS | 3680 | 1465101843310 Marionette TRACE conn2 <- [1,2054,null,{}] 21:44:03 INFO - PROCESS | 3680 | 1465101843314 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:03 INFO - PROCESS | 3680 | 1465101843316 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:03 INFO - PROCESS | 3680 | 1465101843404 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 21:44:03 INFO - PROCESS | 3680 | 1465101843418 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:03 INFO - PROCESS | 3680 | 1465101843420 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:03 INFO - PROCESS | 3680 | ++DOCSHELL 154DA000 == 39 [pid = 3680] [id = 523] 21:44:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (156E7800) [pid = 3680] [serial = 1569] [outer = 00000000] 21:44:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (156F4C00) [pid = 3680] [serial = 1570] [outer = 156E7800] 21:44:03 INFO - PROCESS | 3680 | 1465101843465 Marionette DEBUG loaded listener.js 21:44:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1603FC00) [pid = 3680] [serial = 1571] [outer = 156E7800] 21:44:03 INFO - PROCESS | 3680 | 1465101843942 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 703ms 21:44:03 INFO - PROCESS | 3680 | 1465101844010 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 21:44:03 INFO - PROCESS | 3680 | 1465101844012 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 21:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:44:04 INFO - PROCESS | 3680 | 1465101844017 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:44:04 INFO - PROCESS | 3680 | 1465101844022 Marionette TRACE conn2 <- [1,2058,null,{}] 21:44:04 INFO - PROCESS | 3680 | 1465101844031 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:04 INFO - PROCESS | 3680 | 1465101844034 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:04 INFO - PROCESS | 3680 | 1465101844120 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 21:44:04 INFO - PROCESS | 3680 | 1465101844222 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:04 INFO - PROCESS | 3680 | 1465101844225 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:04 INFO - PROCESS | 3680 | ++DOCSHELL 17D62800 == 40 [pid = 3680] [id = 524] 21:44:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (17D63C00) [pid = 3680] [serial = 1572] [outer = 00000000] 21:44:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (17F81400) [pid = 3680] [serial = 1573] [outer = 17D63C00] 21:44:04 INFO - PROCESS | 3680 | 1465101844268 Marionette DEBUG loaded listener.js 21:44:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1984A000) [pid = 3680] [serial = 1574] [outer = 17D63C00] 21:44:04 INFO - PROCESS | 3680 | 1465101844651 Marionette TRACE conn2 <- [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]]]}] 21:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 703ms 21:44:04 INFO - PROCESS | 3680 | 1465101844721 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 21:44:04 INFO - PROCESS | 3680 | 1465101844725 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 21:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:44:04 INFO - PROCESS | 3680 | 1465101844728 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:44:04 INFO - PROCESS | 3680 | 1465101844729 Marionette TRACE conn2 <- [1,2062,null,{}] 21:44:04 INFO - PROCESS | 3680 | 1465101844733 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:04 INFO - PROCESS | 3680 | 1465101844735 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:04 INFO - PROCESS | 3680 | 1465101844884 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 21:44:04 INFO - PROCESS | 3680 | 1465101844894 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:04 INFO - PROCESS | 3680 | 1465101844896 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:04 INFO - PROCESS | 3680 | ++DOCSHELL 15168400 == 41 [pid = 3680] [id = 525] 21:44:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (17F7E800) [pid = 3680] [serial = 1575] [outer = 00000000] 21:44:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (199B9800) [pid = 3680] [serial = 1576] [outer = 17F7E800] 21:44:04 INFO - PROCESS | 3680 | 1465101844940 Marionette DEBUG loaded listener.js 21:44:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (199BC400) [pid = 3680] [serial = 1577] [outer = 17F7E800] 21:44:05 INFO - PROCESS | 3680 | 1465101845386 Marionette TRACE conn2 <- [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]]]}] 21:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 687ms 21:44:05 INFO - PROCESS | 3680 | 1465101845425 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 21:44:05 INFO - PROCESS | 3680 | 1465101845427 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 21:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:44:05 INFO - PROCESS | 3680 | 1465101845430 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:44:05 INFO - PROCESS | 3680 | 1465101845432 Marionette TRACE conn2 <- [1,2066,null,{}] 21:44:05 INFO - PROCESS | 3680 | 1465101845436 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:05 INFO - PROCESS | 3680 | 1465101845437 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:05 INFO - PROCESS | 3680 | 1465101845556 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 21:44:05 INFO - PROCESS | 3680 | 1465101845562 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:05 INFO - PROCESS | 3680 | 1465101845568 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:05 INFO - PROCESS | 3680 | ++DOCSHELL 1A121400 == 42 [pid = 3680] [id = 526] 21:44:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1A123C00) [pid = 3680] [serial = 1578] [outer = 00000000] 21:44:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (1A13E800) [pid = 3680] [serial = 1579] [outer = 1A123C00] 21:44:05 INFO - PROCESS | 3680 | 1465101845679 Marionette DEBUG loaded listener.js 21:44:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (1A710000) [pid = 3680] [serial = 1580] [outer = 1A123C00] 21:44:06 INFO - PROCESS | 3680 | 1465101846136 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 734ms 21:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:44:06 INFO - PROCESS | 3680 | 1465101846171 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 21:44:06 INFO - PROCESS | 3680 | 1465101846173 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 21:44:06 INFO - PROCESS | 3680 | 1465101846177 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:44:06 INFO - PROCESS | 3680 | 1465101846178 Marionette TRACE conn2 <- [1,2070,null,{}] 21:44:06 INFO - PROCESS | 3680 | 1465101846181 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:06 INFO - PROCESS | 3680 | 1465101846184 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:06 INFO - PROCESS | 3680 | 1465101846332 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 21:44:06 INFO - PROCESS | 3680 | 1465101846402 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:06 INFO - PROCESS | 3680 | 1465101846404 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:06 INFO - PROCESS | 3680 | ++DOCSHELL 1984CC00 == 43 [pid = 3680] [id = 527] 21:44:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (1A13DC00) [pid = 3680] [serial = 1581] [outer = 00000000] 21:44:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (1AD0D000) [pid = 3680] [serial = 1582] [outer = 1A13DC00] 21:44:06 INFO - PROCESS | 3680 | 1465101846448 Marionette DEBUG loaded listener.js 21:44:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (1AE9EC00) [pid = 3680] [serial = 1583] [outer = 1A13DC00] 21:44:06 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (0F39AC00) [pid = 3680] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:44:06 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (1A13E400) [pid = 3680] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:44:06 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (156F1400) [pid = 3680] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:44:06 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (1739D000) [pid = 3680] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:44:06 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (105F4000) [pid = 3680] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:44:06 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (13191800) [pid = 3680] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:44:06 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (10A5E800) [pid = 3680] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:44:06 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (19ED1400) [pid = 3680] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:44:06 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (17F8C400) [pid = 3680] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:44:06 INFO - PROCESS | 3680 | 1465101846932 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 797ms 21:44:06 INFO - PROCESS | 3680 | 1465101846979 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 21:44:06 INFO - PROCESS | 3680 | 1465101846981 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 21:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:44:06 INFO - PROCESS | 3680 | 1465101846984 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:44:06 INFO - PROCESS | 3680 | 1465101846986 Marionette TRACE conn2 <- [1,2074,null,{}] 21:44:06 INFO - PROCESS | 3680 | 1465101846989 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:06 INFO - PROCESS | 3680 | 1465101846991 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:07 INFO - PROCESS | 3680 | 1465101847076 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 21:44:07 INFO - PROCESS | 3680 | 1465101847184 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:07 INFO - PROCESS | 3680 | 1465101847186 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:07 INFO - PROCESS | 3680 | ++DOCSHELL 10489000 == 44 [pid = 3680] [id = 528] 21:44:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1050E800) [pid = 3680] [serial = 1584] [outer = 00000000] 21:44:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (154DC800) [pid = 3680] [serial = 1585] [outer = 1050E800] 21:44:07 INFO - PROCESS | 3680 | 1465101847230 Marionette DEBUG loaded listener.js 21:44:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (153EBC00) [pid = 3680] [serial = 1586] [outer = 1050E800] 21:44:07 INFO - PROCESS | 3680 | 1465101847579 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 640ms 21:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:44:07 INFO - PROCESS | 3680 | 1465101847622 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 21:44:07 INFO - PROCESS | 3680 | 1465101847624 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 21:44:07 INFO - PROCESS | 3680 | 1465101847628 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:44:07 INFO - PROCESS | 3680 | 1465101847629 Marionette TRACE conn2 <- [1,2078,null,{}] 21:44:07 INFO - PROCESS | 3680 | 1465101847633 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:07 INFO - PROCESS | 3680 | 1465101847635 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:07 INFO - PROCESS | 3680 | 1465101847781 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 21:44:07 INFO - PROCESS | 3680 | 1465101847792 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:07 INFO - PROCESS | 3680 | 1465101847794 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:07 INFO - PROCESS | 3680 | ++DOCSHELL 105F4000 == 45 [pid = 3680] [id = 529] 21:44:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (13187000) [pid = 3680] [serial = 1587] [outer = 00000000] 21:44:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (1AD05800) [pid = 3680] [serial = 1588] [outer = 13187000] 21:44:07 INFO - PROCESS | 3680 | 1465101847845 Marionette DEBUG loaded listener.js 21:44:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (1AB6A000) [pid = 3680] [serial = 1589] [outer = 13187000] 21:44:08 INFO - PROCESS | 3680 | 1465101848251 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 625ms 21:44:08 INFO - PROCESS | 3680 | 1465101848266 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 21:44:08 INFO - PROCESS | 3680 | 1465101848268 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 21:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:44:08 INFO - PROCESS | 3680 | 1465101848271 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:44:08 INFO - PROCESS | 3680 | 1465101848272 Marionette TRACE conn2 <- [1,2082,null,{}] 21:44:08 INFO - PROCESS | 3680 | 1465101848276 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:08 INFO - PROCESS | 3680 | 1465101848278 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:08 INFO - PROCESS | 3680 | 1465101848400 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 21:44:08 INFO - PROCESS | 3680 | 1465101848407 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:08 INFO - PROCESS | 3680 | 1465101848410 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:08 INFO - PROCESS | 3680 | ++DOCSHELL 13108000 == 46 [pid = 3680] [id = 530] 21:44:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (16C1F000) [pid = 3680] [serial = 1590] [outer = 00000000] 21:44:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (16C26C00) [pid = 3680] [serial = 1591] [outer = 16C1F000] 21:44:08 INFO - PROCESS | 3680 | 1465101848464 Marionette DEBUG loaded listener.js 21:44:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (16C2B800) [pid = 3680] [serial = 1592] [outer = 16C1F000] 21:44:08 INFO - PROCESS | 3680 | 1465101848949 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 21:44:09 INFO - PROCESS | 3680 | 1465101849012 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 21:44:09 INFO - PROCESS | 3680 | 1465101849017 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 21:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:44:09 INFO - PROCESS | 3680 | 1465101849023 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:44:09 INFO - PROCESS | 3680 | 1465101849026 Marionette TRACE conn2 <- [1,2086,null,{}] 21:44:09 INFO - PROCESS | 3680 | 1465101849049 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:09 INFO - PROCESS | 3680 | 1465101849052 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:09 INFO - PROCESS | 3680 | 1465101849220 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 21:44:09 INFO - PROCESS | 3680 | 1465101849330 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:09 INFO - PROCESS | 3680 | 1465101849335 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:09 INFO - PROCESS | 3680 | ++DOCSHELL 104EF800 == 47 [pid = 3680] [id = 531] 21:44:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (10508800) [pid = 3680] [serial = 1593] [outer = 00000000] 21:44:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (12B14400) [pid = 3680] [serial = 1594] [outer = 10508800] 21:44:09 INFO - PROCESS | 3680 | 1465101849434 Marionette DEBUG loaded listener.js 21:44:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (1382A000) [pid = 3680] [serial = 1595] [outer = 10508800] 21:44:09 INFO - PROCESS | 3680 | 1465101850000 Marionette TRACE conn2 <- [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]]]}] 21:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1000ms 21:44:10 INFO - PROCESS | 3680 | 1465101850027 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 21:44:10 INFO - PROCESS | 3680 | 1465101850032 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 21:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:44:10 INFO - PROCESS | 3680 | 1465101850038 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:44:10 INFO - PROCESS | 3680 | 1465101850041 Marionette TRACE conn2 <- [1,2090,null,{}] 21:44:10 INFO - PROCESS | 3680 | 1465101850045 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:10 INFO - PROCESS | 3680 | 1465101850047 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:10 INFO - PROCESS | 3680 | 1465101850164 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 21:44:10 INFO - PROCESS | 3680 | 1465101850309 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:10 INFO - PROCESS | 3680 | 1465101850312 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:10 INFO - PROCESS | 3680 | ++DOCSHELL 15D83400 == 48 [pid = 3680] [id = 532] 21:44:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (1671A800) [pid = 3680] [serial = 1596] [outer = 00000000] 21:44:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (16C25000) [pid = 3680] [serial = 1597] [outer = 1671A800] 21:44:10 INFO - PROCESS | 3680 | 1465101850368 Marionette DEBUG loaded listener.js 21:44:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (16C2DC00) [pid = 3680] [serial = 1598] [outer = 1671A800] 21:44:10 INFO - PROCESS | 3680 | 1465101850987 Marionette TRACE conn2 <- [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]]]}] 21:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1000ms 21:44:11 INFO - PROCESS | 3680 | 1465101851041 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 21:44:11 INFO - PROCESS | 3680 | 1465101851043 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 21:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:44:11 INFO - PROCESS | 3680 | 1465101851047 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:44:11 INFO - PROCESS | 3680 | 1465101851051 Marionette TRACE conn2 <- [1,2094,null,{}] 21:44:11 INFO - PROCESS | 3680 | 1465101851062 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:11 INFO - PROCESS | 3680 | 1465101851066 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:11 INFO - PROCESS | 3680 | 1465101851227 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 21:44:11 INFO - PROCESS | 3680 | 1465101851376 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:11 INFO - PROCESS | 3680 | 1465101851380 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:11 INFO - PROCESS | 3680 | ++DOCSHELL 1A70E400 == 49 [pid = 3680] [id = 533] 21:44:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (1A70E800) [pid = 3680] [serial = 1599] [outer = 00000000] 21:44:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (1AB69000) [pid = 3680] [serial = 1600] [outer = 1A70E800] 21:44:11 INFO - PROCESS | 3680 | 1465101851437 Marionette DEBUG loaded listener.js 21:44:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (1AF48800) [pid = 3680] [serial = 1601] [outer = 1A70E800] 21:44:11 INFO - PROCESS | 3680 | 1465101852005 Marionette TRACE conn2 <- [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]]]}] 21:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1000ms 21:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:44:12 INFO - PROCESS | 3680 | 1465101852050 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 21:44:12 INFO - PROCESS | 3680 | 1465101852053 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 21:44:12 INFO - PROCESS | 3680 | 1465101852056 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:44:12 INFO - PROCESS | 3680 | 1465101852058 Marionette TRACE conn2 <- [1,2098,null,{}] 21:44:12 INFO - PROCESS | 3680 | 1465101852062 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:12 INFO - PROCESS | 3680 | 1465101852064 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:12 INFO - PROCESS | 3680 | 1465101852175 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 21:44:12 INFO - PROCESS | 3680 | 1465101852305 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:12 INFO - PROCESS | 3680 | 1465101852308 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:12 INFO - PROCESS | 3680 | ++DOCSHELL 104F0800 == 50 [pid = 3680] [id = 534] 21:44:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 110 (10A61C00) [pid = 3680] [serial = 1602] [outer = 00000000] 21:44:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 111 (140CC800) [pid = 3680] [serial = 1603] [outer = 10A61C00] 21:44:12 INFO - PROCESS | 3680 | 1465101852402 Marionette DEBUG loaded listener.js 21:44:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 112 (17F84000) [pid = 3680] [serial = 1604] [outer = 10A61C00] 21:44:13 INFO - PROCESS | 3680 | 1465101853159 Marionette TRACE conn2 <- [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]]]}] 21:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1140ms 21:44:13 INFO - PROCESS | 3680 | 1465101853199 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 21:44:13 INFO - PROCESS | 3680 | 1465101853203 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 21:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:44:13 INFO - PROCESS | 3680 | 1465101853207 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:44:13 INFO - PROCESS | 3680 | 1465101853212 Marionette TRACE conn2 <- [1,2102,null,{}] 21:44:13 INFO - PROCESS | 3680 | 1465101853217 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:13 INFO - PROCESS | 3680 | 1465101853219 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:13 INFO - PROCESS | 3680 | 1465101853324 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 21:44:13 INFO - PROCESS | 3680 | 1465101853501 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:13 INFO - PROCESS | 3680 | 1465101853503 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:13 INFO - PROCESS | 3680 | ++DOCSHELL 12A18400 == 51 [pid = 3680] [id = 535] 21:44:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 113 (12A83000) [pid = 3680] [serial = 1605] [outer = 00000000] 21:44:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 114 (13337000) [pid = 3680] [serial = 1606] [outer = 12A83000] 21:44:13 INFO - PROCESS | 3680 | 1465101853554 Marionette DEBUG loaded listener.js 21:44:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 115 (15C4FC00) [pid = 3680] [serial = 1607] [outer = 12A83000] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 105F4000 == 50 [pid = 3680] [id = 529] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 10489000 == 49 [pid = 3680] [id = 528] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 1984CC00 == 48 [pid = 3680] [id = 527] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 1A121400 == 47 [pid = 3680] [id = 526] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 15168400 == 46 [pid = 3680] [id = 525] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 17D62800 == 45 [pid = 3680] [id = 524] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 154DA000 == 44 [pid = 3680] [id = 523] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 12AC6000 == 43 [pid = 3680] [id = 522] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 0F30B400 == 42 [pid = 3680] [id = 521] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 14339000 == 41 [pid = 3680] [id = 519] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 1047DC00 == 40 [pid = 3680] [id = 518] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 1337AC00 == 39 [pid = 3680] [id = 494] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 10517C00 == 38 [pid = 3680] [id = 505] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 12ACD800 == 37 [pid = 3680] [id = 481] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 10439800 == 36 [pid = 3680] [id = 517] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 1142AC00 == 35 [pid = 3680] [id = 507] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 19ED6C00 == 34 [pid = 3680] [id = 520] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 14EEE800 == 33 [pid = 3680] [id = 492] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 172D8400 == 32 [pid = 3680] [id = 493] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 15167800 == 31 [pid = 3680] [id = 506] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 104F0800 == 30 [pid = 3680] [id = 534] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 1A70E400 == 29 [pid = 3680] [id = 533] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 13108000 == 28 [pid = 3680] [id = 530] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 104EF800 == 27 [pid = 3680] [id = 531] 21:44:14 INFO - PROCESS | 3680 | --DOCSHELL 15D83400 == 26 [pid = 3680] [id = 532] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 114 (10B5B800) [pid = 3680] [serial = 1525] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 113 (11A0C800) [pid = 3680] [serial = 1526] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 112 (1A709800) [pid = 3680] [serial = 1540] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 111 (16041400) [pid = 3680] [serial = 1532] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 110 (17D65400) [pid = 3680] [serial = 1534] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 109 (156D5000) [pid = 3680] [serial = 1546] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (12A8E400) [pid = 3680] [serial = 1516] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (13385800) [pid = 3680] [serial = 1528] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (13D25000) [pid = 3680] [serial = 1529] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (1516C400) [pid = 3680] [serial = 1522] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (156D9C00) [pid = 3680] [serial = 1519] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (1AB6D800) [pid = 3680] [serial = 1543] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (1AD08C00) [pid = 3680] [serial = 1549] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (1AE97000) [pid = 3680] [serial = 1552] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (1AD02000) [pid = 3680] [serial = 1544] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (15C4B000) [pid = 3680] [serial = 1531] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (199A5C00) [pid = 3680] [serial = 1537] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (199AFC00) [pid = 3680] [serial = 1538] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (1AD09000) [pid = 3680] [serial = 1550] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (156D6800) [pid = 3680] [serial = 1547] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (1A714C00) [pid = 3680] [serial = 1541] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (17F83400) [pid = 3680] [serial = 1535] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3680 | 1465101854892 Marionette TRACE conn2 <- [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]]]}] 21:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1703ms 21:44:14 INFO - PROCESS | 3680 | 1465101854920 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 21:44:14 INFO - PROCESS | 3680 | 1465101854924 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 21:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:44:14 INFO - PROCESS | 3680 | 1465101854931 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:44:14 INFO - PROCESS | 3680 | 1465101854934 Marionette TRACE conn2 <- [1,2106,null,{}] 21:44:14 INFO - PROCESS | 3680 | 1465101854939 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:14 INFO - PROCESS | 3680 | 1465101854942 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:15 INFO - PROCESS | 3680 | 1465101855042 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 21:44:15 INFO - PROCESS | 3680 | 1465101855147 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:15 INFO - PROCESS | 3680 | 1465101855149 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:15 INFO - PROCESS | 3680 | ++DOCSHELL 10561000 == 27 [pid = 3680] [id = 536] 21:44:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (105F4000) [pid = 3680] [serial = 1608] [outer = 00000000] 21:44:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (110D5800) [pid = 3680] [serial = 1609] [outer = 105F4000] 21:44:15 INFO - PROCESS | 3680 | 1465101855197 Marionette DEBUG loaded listener.js 21:44:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (114B3C00) [pid = 3680] [serial = 1610] [outer = 105F4000] 21:44:15 INFO - PROCESS | 3680 | 1465101855620 Marionette TRACE conn2 <- [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]]]}] 21:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 735ms 21:44:15 INFO - PROCESS | 3680 | 1465101855670 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 21:44:15 INFO - PROCESS | 3680 | 1465101855675 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 21:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:44:15 INFO - PROCESS | 3680 | 1465101855682 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:44:15 INFO - PROCESS | 3680 | 1465101855684 Marionette TRACE conn2 <- [1,2110,null,{}] 21:44:15 INFO - PROCESS | 3680 | 1465101855689 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:15 INFO - PROCESS | 3680 | 1465101855691 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:15 INFO - PROCESS | 3680 | 1465101855780 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 21:44:15 INFO - PROCESS | 3680 | 1465101855788 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:15 INFO - PROCESS | 3680 | 1465101855791 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:15 INFO - PROCESS | 3680 | ++DOCSHELL 12B1D000 == 28 [pid = 3680] [id = 537] 21:44:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (12D51400) [pid = 3680] [serial = 1611] [outer = 00000000] 21:44:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (130E9000) [pid = 3680] [serial = 1612] [outer = 12D51400] 21:44:15 INFO - PROCESS | 3680 | 1465101855838 Marionette DEBUG loaded listener.js 21:44:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (13333000) [pid = 3680] [serial = 1613] [outer = 12D51400] 21:44:16 INFO - PROCESS | 3680 | 1465101856321 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 703ms 21:44:16 INFO - PROCESS | 3680 | 1465101856380 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 21:44:16 INFO - PROCESS | 3680 | 1465101856383 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 21:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:44:16 INFO - PROCESS | 3680 | 1465101856386 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:44:16 INFO - PROCESS | 3680 | 1465101856389 Marionette TRACE conn2 <- [1,2114,null,{}] 21:44:16 INFO - PROCESS | 3680 | 1465101856399 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:16 INFO - PROCESS | 3680 | 1465101856404 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:16 INFO - PROCESS | 3680 | 1465101856516 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 21:44:16 INFO - PROCESS | 3680 | 1465101856630 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:16 INFO - PROCESS | 3680 | 1465101856633 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:16 INFO - PROCESS | 3680 | ++DOCSHELL 156E6400 == 29 [pid = 3680] [id = 538] 21:44:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (156E7C00) [pid = 3680] [serial = 1614] [outer = 00000000] 21:44:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (156F0400) [pid = 3680] [serial = 1615] [outer = 156E7C00] 21:44:16 INFO - PROCESS | 3680 | 1465101856681 Marionette DEBUG loaded listener.js 21:44:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (15992000) [pid = 3680] [serial = 1616] [outer = 156E7C00] 21:44:17 INFO - PROCESS | 3680 | 1465101857114 Marionette TRACE conn2 <- [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]]]}] 21:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 735ms 21:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:44:17 INFO - PROCESS | 3680 | 1465101857126 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 21:44:17 INFO - PROCESS | 3680 | 1465101857129 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 21:44:17 INFO - PROCESS | 3680 | 1465101857132 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:44:17 INFO - PROCESS | 3680 | 1465101857134 Marionette TRACE conn2 <- [1,2118,null,{}] 21:44:17 INFO - PROCESS | 3680 | 1465101857137 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:17 INFO - PROCESS | 3680 | 1465101857139 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:17 INFO - PROCESS | 3680 | 1465101857259 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 21:44:17 INFO - PROCESS | 3680 | 1465101857264 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:17 INFO - PROCESS | 3680 | 1465101857266 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:17 INFO - PROCESS | 3680 | ++DOCSHELL 15940000 == 30 [pid = 3680] [id = 539] 21:44:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (15990C00) [pid = 3680] [serial = 1617] [outer = 00000000] 21:44:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (16C21400) [pid = 3680] [serial = 1618] [outer = 15990C00] 21:44:17 INFO - PROCESS | 3680 | 1465101857369 Marionette DEBUG loaded listener.js 21:44:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (16D72C00) [pid = 3680] [serial = 1619] [outer = 15990C00] 21:44:17 INFO - PROCESS | 3680 | 1465101857793 Marionette TRACE conn2 <- [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] 21:44:17 INFO - PROCESS | 3680 | 1465101857834 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 21:44:17 INFO - PROCESS | 3680 | 1465101857837 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:44:17 INFO - PROCESS | 3680 | 1465101857839 Marionette TRACE conn2 <- [1,2122,null,{}] 21:44:17 INFO - PROCESS | 3680 | 1465101857849 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:17 INFO - PROCESS | 3680 | 1465101857851 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:17 INFO - PROCESS | 3680 | 1465101857992 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 21:44:18 INFO - PROCESS | 3680 | 1465101858012 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:18 INFO - PROCESS | 3680 | 1465101858014 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:18 INFO - PROCESS | 3680 | ++DOCSHELL 173A9000 == 31 [pid = 3680] [id = 540] 21:44:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (173DB000) [pid = 3680] [serial = 1620] [outer = 00000000] 21:44:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (17DEF400) [pid = 3680] [serial = 1621] [outer = 173DB000] 21:44:18 INFO - PROCESS | 3680 | 1465101858058 Marionette DEBUG loaded listener.js 21:44:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (17F88400) [pid = 3680] [serial = 1622] [outer = 173DB000] 21:44:18 INFO - PROCESS | 3680 | 1465101858511 Marionette TRACE conn2 <- [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]]]}] 21:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 703ms 21:44:18 INFO - PROCESS | 3680 | 1465101858537 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 21:44:18 INFO - PROCESS | 3680 | 1465101858539 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 21:44:18 INFO - PROCESS | 3680 | 1465101858542 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:44:18 INFO - PROCESS | 3680 | 1465101858543 Marionette TRACE conn2 <- [1,2126,null,{}] 21:44:18 INFO - PROCESS | 3680 | 1465101858547 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:18 INFO - PROCESS | 3680 | 1465101858552 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:18 INFO - PROCESS | 3680 | 1465101858694 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 21:44:18 INFO - PROCESS | 3680 | 1465101858705 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:18 INFO - PROCESS | 3680 | 1465101858707 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:18 INFO - PROCESS | 3680 | ++DOCSHELL 1984F800 == 32 [pid = 3680] [id = 541] 21:44:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (19852800) [pid = 3680] [serial = 1623] [outer = 00000000] 21:44:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 110 (199BE800) [pid = 3680] [serial = 1624] [outer = 19852800] 21:44:18 INFO - PROCESS | 3680 | 1465101858751 Marionette DEBUG loaded listener.js 21:44:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 111 (1A132000) [pid = 3680] [serial = 1625] [outer = 19852800] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 110 (13820C00) [pid = 3680] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 109 (181F0800) [pid = 3680] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (17F7E800) [pid = 3680] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (1A123C00) [pid = 3680] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (1050E800) [pid = 3680] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (1A13DC00) [pid = 3680] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (17D63C00) [pid = 3680] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (1A70C000) [pid = 3680] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (1043A000) [pid = 3680] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (1A135000) [pid = 3680] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (12ACB400) [pid = 3680] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (156E7800) [pid = 3680] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (13187000) [pid = 3680] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (14339400) [pid = 3680] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (1048AC00) [pid = 3680] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (16C1F000) [pid = 3680] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (15163800) [pid = 3680] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (1516B800) [pid = 3680] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (173D8800) [pid = 3680] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (10A5FC00) [pid = 3680] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (199A3800) [pid = 3680] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1055CC00) [pid = 3680] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:44:19 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (12B1DC00) [pid = 3680] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:44:19 INFO - PROCESS | 3680 | 1465101859644 Marionette TRACE conn2 <- [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]]]}] 21:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1140ms 21:44:19 INFO - PROCESS | 3680 | 1465101859683 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 21:44:19 INFO - PROCESS | 3680 | 1465101859685 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 21:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:44:19 INFO - PROCESS | 3680 | 1465101859689 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:44:19 INFO - PROCESS | 3680 | 1465101859690 Marionette TRACE conn2 <- [1,2130,null,{}] 21:44:19 INFO - PROCESS | 3680 | 1465101859694 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:19 INFO - PROCESS | 3680 | 1465101859696 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:19 INFO - PROCESS | 3680 | 1465101859773 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 21:44:19 INFO - PROCESS | 3680 | 1465101859781 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:19 INFO - PROCESS | 3680 | 1465101859783 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:19 INFO - PROCESS | 3680 | ++DOCSHELL 10B5C400 == 33 [pid = 3680] [id = 542] 21:44:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (12AC9000) [pid = 3680] [serial = 1626] [outer = 00000000] 21:44:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (13D21400) [pid = 3680] [serial = 1627] [outer = 12AC9000] 21:44:19 INFO - PROCESS | 3680 | 1465101859826 Marionette DEBUG loaded listener.js 21:44:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (14335C00) [pid = 3680] [serial = 1628] [outer = 12AC9000] 21:44:20 INFO - PROCESS | 3680 | 1465101860269 Marionette TRACE conn2 <- [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] 21:44:20 INFO - PROCESS | 3680 | 1465101860329 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 21:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:44:20 INFO - PROCESS | 3680 | 1465101860332 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:44:20 INFO - PROCESS | 3680 | 1465101860334 Marionette TRACE conn2 <- [1,2134,null,{}] 21:44:20 INFO - PROCESS | 3680 | 1465101860337 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:20 INFO - PROCESS | 3680 | 1465101860339 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:20 INFO - PROCESS | 3680 | 1465101860417 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 21:44:20 INFO - PROCESS | 3680 | 1465101860423 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:20 INFO - PROCESS | 3680 | 1465101860425 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:20 INFO - PROCESS | 3680 | ++DOCSHELL 173A6C00 == 34 [pid = 3680] [id = 543] 21:44:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (17F7E800) [pid = 3680] [serial = 1629] [outer = 00000000] 21:44:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (19ED9400) [pid = 3680] [serial = 1630] [outer = 17F7E800] 21:44:20 INFO - PROCESS | 3680 | 1465101860468 Marionette DEBUG loaded listener.js 21:44:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1A08F000) [pid = 3680] [serial = 1631] [outer = 17F7E800] 21:44:20 INFO - PROCESS | 3680 | 1465101860928 Marionette TRACE conn2 <- [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] 21:44:20 INFO - PROCESS | 3680 | 1465101860979 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 21:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:44:20 INFO - PROCESS | 3680 | 1465101860982 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:44:20 INFO - PROCESS | 3680 | 1465101860984 Marionette TRACE conn2 <- [1,2138,null,{}] 21:44:20 INFO - PROCESS | 3680 | 1465101860988 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:20 INFO - PROCESS | 3680 | 1465101860989 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:21 INFO - PROCESS | 3680 | 1465101861069 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 21:44:21 INFO - PROCESS | 3680 | 1465101861075 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:21 INFO - PROCESS | 3680 | 1465101861077 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:21 INFO - PROCESS | 3680 | ++DOCSHELL 156DA400 == 35 [pid = 3680] [id = 544] 21:44:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1A27A400) [pid = 3680] [serial = 1632] [outer = 00000000] 21:44:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (1A27D000) [pid = 3680] [serial = 1633] [outer = 1A27A400] 21:44:21 INFO - PROCESS | 3680 | 1465101861123 Marionette DEBUG loaded listener.js 21:44:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (13334800) [pid = 3680] [serial = 1634] [outer = 1A27A400] 21:44:21 INFO - PROCESS | 3680 | 1465101861886 Marionette TRACE conn2 <- [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]]]}] 21:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1000ms 21:44:21 INFO - PROCESS | 3680 | 1465101861985 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 21:44:21 INFO - PROCESS | 3680 | 1465101861989 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 21:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:44:22 INFO - PROCESS | 3680 | 1465101862046 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:44:22 INFO - PROCESS | 3680 | 1465101862049 Marionette TRACE conn2 <- [1,2142,null,{}] 21:44:22 INFO - PROCESS | 3680 | 1465101862056 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:22 INFO - PROCESS | 3680 | 1465101862059 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:22 INFO - PROCESS | 3680 | 1465101862179 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 21:44:22 INFO - PROCESS | 3680 | 1465101862323 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:22 INFO - PROCESS | 3680 | 1465101862326 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:22 INFO - PROCESS | 3680 | ++DOCSHELL 104EB400 == 36 [pid = 3680] [id = 545] 21:44:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (1050A400) [pid = 3680] [serial = 1635] [outer = 00000000] 21:44:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (110D5000) [pid = 3680] [serial = 1636] [outer = 1050A400] 21:44:22 INFO - PROCESS | 3680 | 1465101862385 Marionette DEBUG loaded listener.js 21:44:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (13187000) [pid = 3680] [serial = 1637] [outer = 1050A400] 21:44:23 INFO - PROCESS | 3680 | 1465101863066 Marionette TRACE conn2 <- [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]]]}] 21:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1078ms 21:44:23 INFO - PROCESS | 3680 | 1465101863096 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 21:44:23 INFO - PROCESS | 3680 | 1465101863100 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 21:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:44:23 INFO - PROCESS | 3680 | 1465101863126 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:44:23 INFO - PROCESS | 3680 | 1465101863129 Marionette TRACE conn2 <- [1,2146,null,{}] 21:44:23 INFO - PROCESS | 3680 | 1465101863133 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:23 INFO - PROCESS | 3680 | 1465101863136 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:23 INFO - PROCESS | 3680 | 1465101863260 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 21:44:23 INFO - PROCESS | 3680 | 1465101863422 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:23 INFO - PROCESS | 3680 | 1465101863425 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:23 INFO - PROCESS | 3680 | ++DOCSHELL 11A0E800 == 37 [pid = 3680] [id = 546] 21:44:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (1433B800) [pid = 3680] [serial = 1638] [outer = 00000000] 21:44:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (156D2800) [pid = 3680] [serial = 1639] [outer = 1433B800] 21:44:23 INFO - PROCESS | 3680 | 1465101863484 Marionette DEBUG loaded listener.js 21:44:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (15D7D400) [pid = 3680] [serial = 1640] [outer = 1433B800] 21:44:24 INFO - PROCESS | 3680 | 1465101864382 Marionette TRACE conn2 <- [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]]]}] 21:44:24 INFO - PROCESS | 3680 | --DOCSHELL 173A6C00 == 36 [pid = 3680] [id = 543] 21:44:24 INFO - PROCESS | 3680 | --DOCSHELL 10B5C400 == 35 [pid = 3680] [id = 542] 21:44:24 INFO - PROCESS | 3680 | --DOCSHELL 1984F800 == 34 [pid = 3680] [id = 541] 21:44:24 INFO - PROCESS | 3680 | --DOCSHELL 173A9000 == 33 [pid = 3680] [id = 540] 21:44:24 INFO - PROCESS | 3680 | --DOCSHELL 15940000 == 32 [pid = 3680] [id = 539] 21:44:24 INFO - PROCESS | 3680 | --DOCSHELL 156E6400 == 31 [pid = 3680] [id = 538] 21:44:24 INFO - PROCESS | 3680 | --DOCSHELL 12B1D000 == 30 [pid = 3680] [id = 537] 21:44:24 INFO - PROCESS | 3680 | --DOCSHELL 10561000 == 29 [pid = 3680] [id = 536] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (16720C00) [pid = 3680] [serial = 1523] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (19847400) [pid = 3680] [serial = 1484] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (1A133C00) [pid = 3680] [serial = 1472] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (156D4000) [pid = 3680] [serial = 1478] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (15D82400) [pid = 3680] [serial = 1520] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (19EDA400) [pid = 3680] [serial = 1481] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (11A13000) [pid = 3680] [serial = 1475] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (1AB68C00) [pid = 3680] [serial = 1514] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (12B1A800) [pid = 3680] [serial = 1517] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (199B9800) [pid = 3680] [serial = 1576] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (199BC400) [pid = 3680] [serial = 1577] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1A710000) [pid = 3680] [serial = 1580] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (154DC800) [pid = 3680] [serial = 1585] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1A13E800) [pid = 3680] [serial = 1579] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (1AD0D000) [pid = 3680] [serial = 1582] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (17F81400) [pid = 3680] [serial = 1573] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (1AE9D000) [pid = 3680] [serial = 1553] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (10A58800) [pid = 3680] [serial = 1564] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (110D3400) [pid = 3680] [serial = 1565] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1AB6C800) [pid = 3680] [serial = 1561] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1AE96800) [pid = 3680] [serial = 1562] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (12D52800) [pid = 3680] [serial = 1567] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (13194000) [pid = 3680] [serial = 1568] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (156F4C00) [pid = 3680] [serial = 1570] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1AB6A000) [pid = 3680] [serial = 1589] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1603FC00) [pid = 3680] [serial = 1571] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (156D3800) [pid = 3680] [serial = 1558] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1AD05800) [pid = 3680] [serial = 1588] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15D81800) [pid = 3680] [serial = 1559] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (114BD400) [pid = 3680] [serial = 1555] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (12B18400) [pid = 3680] [serial = 1556] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (16C2B800) [pid = 3680] [serial = 1592] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (16C26C00) [pid = 3680] [serial = 1591] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1AE9EC00) [pid = 3680] [serial = 1583] [outer = 00000000] [url = about:blank] 21:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1984A000) [pid = 3680] [serial = 1574] [outer = 00000000] [url = about:blank] 21:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1359ms 21:44:24 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (153EBC00) [pid = 3680] [serial = 1586] [outer = 00000000] [url = about:blank] 21:44:24 INFO - PROCESS | 3680 | 1465101864496 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 21:44:24 INFO - PROCESS | 3680 | 1465101864500 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 21:44:24 INFO - PROCESS | 3680 | 1465101864505 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:44:24 INFO - PROCESS | 3680 | 1465101864508 Marionette TRACE conn2 <- [1,2150,null,{}] 21:44:24 INFO - PROCESS | 3680 | 1465101864513 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:24 INFO - PROCESS | 3680 | 1465101864516 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:24 INFO - PROCESS | 3680 | 1465101864612 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 21:44:24 INFO - PROCESS | 3680 | 1465101864619 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:24 INFO - PROCESS | 3680 | 1465101864623 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:24 INFO - PROCESS | 3680 | ++DOCSHELL 10A60000 == 30 [pid = 3680] [id = 547] 21:44:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (10B5B800) [pid = 3680] [serial = 1641] [outer = 00000000] 21:44:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (110D6000) [pid = 3680] [serial = 1642] [outer = 10B5B800] 21:44:24 INFO - PROCESS | 3680 | 1465101864672 Marionette DEBUG loaded listener.js 21:44:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (11A19400) [pid = 3680] [serial = 1643] [outer = 10B5B800] 21:44:25 INFO - PROCESS | 3680 | 1465101865214 Marionette TRACE conn2 <- [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]]]}] 21:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 21:44:25 INFO - PROCESS | 3680 | 1465101865247 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 21:44:25 INFO - PROCESS | 3680 | 1465101865251 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 21:44:25 INFO - PROCESS | 3680 | 1465101865257 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:44:25 INFO - PROCESS | 3680 | 1465101865259 Marionette TRACE conn2 <- [1,2154,null,{}] 21:44:25 INFO - PROCESS | 3680 | 1465101865263 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:25 INFO - PROCESS | 3680 | 1465101865265 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:25 INFO - PROCESS | 3680 | 1465101865358 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 21:44:25 INFO - PROCESS | 3680 | 1465101865475 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:25 INFO - PROCESS | 3680 | 1465101865477 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:25 INFO - PROCESS | 3680 | ++DOCSHELL 12AC6800 == 31 [pid = 3680] [id = 548] 21:44:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (12B15000) [pid = 3680] [serial = 1644] [outer = 00000000] 21:44:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1332D400) [pid = 3680] [serial = 1645] [outer = 12B15000] 21:44:25 INFO - PROCESS | 3680 | 1465101865524 Marionette DEBUG loaded listener.js 21:44:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (140C5000) [pid = 3680] [serial = 1646] [outer = 12B15000] 21:44:25 INFO - PROCESS | 3680 | 1465101865919 Marionette TRACE conn2 <- [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]]]}] 21:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 687ms 21:44:25 INFO - PROCESS | 3680 | 1465101865957 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 21:44:25 INFO - PROCESS | 3680 | 1465101865959 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 21:44:25 INFO - PROCESS | 3680 | 1465101865963 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:44:25 INFO - PROCESS | 3680 | 1465101865966 Marionette TRACE conn2 <- [1,2158,null,{}] 21:44:25 INFO - PROCESS | 3680 | 1465101865980 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:25 INFO - PROCESS | 3680 | 1465101865984 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:25 INFO - PROCESS | 3680 | --DOCSHELL 1B245C00 == 30 [pid = 3680] [id = 15] 21:44:26 INFO - PROCESS | 3680 | 1465101866120 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 21:44:26 INFO - PROCESS | 3680 | 1465101866132 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:26 INFO - PROCESS | 3680 | 1465101866135 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:26 INFO - PROCESS | 3680 | ++DOCSHELL 156D6800 == 31 [pid = 3680] [id = 549] 21:44:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (156D8C00) [pid = 3680] [serial = 1647] [outer = 00000000] 21:44:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15940000) [pid = 3680] [serial = 1648] [outer = 156D8C00] 21:44:26 INFO - PROCESS | 3680 | 1465101866182 Marionette DEBUG loaded listener.js 21:44:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (15D82400) [pid = 3680] [serial = 1649] [outer = 156D8C00] 21:44:26 INFO - PROCESS | 3680 | 1465101866709 Marionette TRACE conn2 <- [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]]]}] 21:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 797ms 21:44:26 INFO - PROCESS | 3680 | 1465101866766 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 21:44:26 INFO - PROCESS | 3680 | 1465101866768 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 21:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:44:26 INFO - PROCESS | 3680 | 1465101866772 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:44:26 INFO - PROCESS | 3680 | 1465101866773 Marionette TRACE conn2 <- [1,2162,null,{}] 21:44:26 INFO - PROCESS | 3680 | 1465101866777 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:26 INFO - PROCESS | 3680 | 1465101866779 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:26 INFO - PROCESS | 3680 | 1465101866897 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 21:44:26 INFO - PROCESS | 3680 | 1465101866967 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:26 INFO - PROCESS | 3680 | 1465101866969 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:26 INFO - PROCESS | 3680 | ++DOCSHELL 16A3E800 == 32 [pid = 3680] [id = 550] 21:44:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (16C1EC00) [pid = 3680] [serial = 1650] [outer = 00000000] 21:44:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16C29000) [pid = 3680] [serial = 1651] [outer = 16C1EC00] 21:44:27 INFO - PROCESS | 3680 | 1465101867014 Marionette DEBUG loaded listener.js 21:44:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (173A9000) [pid = 3680] [serial = 1652] [outer = 16C1EC00] 21:44:27 INFO - PROCESS | 3680 | 1465101867435 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 687ms 21:44:27 INFO - PROCESS | 3680 | 1465101867469 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 21:44:27 INFO - PROCESS | 3680 | 1465101867471 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 21:44:27 INFO - PROCESS | 3680 | 1465101867474 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:44:27 INFO - PROCESS | 3680 | 1465101867476 Marionette TRACE conn2 <- [1,2166,null,{}] 21:44:27 INFO - PROCESS | 3680 | 1465101867479 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:27 INFO - PROCESS | 3680 | 1465101867481 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:27 INFO - PROCESS | 3680 | 1465101867623 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 21:44:27 INFO - PROCESS | 3680 | 1465101867646 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:27 INFO - PROCESS | 3680 | 1465101867648 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:27 INFO - PROCESS | 3680 | ++DOCSHELL 172D7000 == 33 [pid = 3680] [id = 551] 21:44:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (173DD000) [pid = 3680] [serial = 1653] [outer = 00000000] 21:44:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17DEF800) [pid = 3680] [serial = 1654] [outer = 173DD000] 21:44:27 INFO - PROCESS | 3680 | 1465101867692 Marionette DEBUG loaded listener.js 21:44:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (181F0800) [pid = 3680] [serial = 1655] [outer = 173DD000] 21:44:28 INFO - PROCESS | 3680 | 1465101868143 Marionette TRACE conn2 <- [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]]]}] 21:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 687ms 21:44:28 INFO - PROCESS | 3680 | 1465101868174 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 21:44:28 INFO - PROCESS | 3680 | 1465101868176 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 21:44:28 INFO - PROCESS | 3680 | 1465101868179 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:44:28 INFO - PROCESS | 3680 | 1465101868181 Marionette TRACE conn2 <- [1,2170,null,{}] 21:44:28 INFO - PROCESS | 3680 | 1465101868185 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:28 INFO - PROCESS | 3680 | 1465101868190 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:28 INFO - PROCESS | 3680 | 1465101868335 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 21:44:28 INFO - PROCESS | 3680 | 1465101868347 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:28 INFO - PROCESS | 3680 | 1465101868349 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:28 INFO - PROCESS | 3680 | ++DOCSHELL 14EE8800 == 34 [pid = 3680] [id = 552] 21:44:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (19964C00) [pid = 3680] [serial = 1656] [outer = 00000000] 21:44:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (199B2C00) [pid = 3680] [serial = 1657] [outer = 19964C00] 21:44:28 INFO - PROCESS | 3680 | 1465101868468 Marionette DEBUG loaded listener.js 21:44:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (199B3400) [pid = 3680] [serial = 1658] [outer = 19964C00] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (156E7C00) [pid = 3680] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (12D51400) [pid = 3680] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (12A83000) [pid = 3680] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (15990C00) [pid = 3680] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (10508800) [pid = 3680] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1671A800) [pid = 3680] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1A70E800) [pid = 3680] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (10A61C00) [pid = 3680] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (173DB000) [pid = 3680] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (19852800) [pid = 3680] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17F7E800) [pid = 3680] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (105F4000) [pid = 3680] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:44:28 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (12AC9000) [pid = 3680] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:44:28 INFO - PROCESS | 3680 | 1465101868952 Marionette TRACE conn2 <- [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]]]}] 21:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 843ms 21:44:29 INFO - PROCESS | 3680 | 1465101869023 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 21:44:29 INFO - PROCESS | 3680 | 1465101869025 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 21:44:29 INFO - PROCESS | 3680 | 1465101869028 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:44:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:44:29 INFO - PROCESS | 3680 | 1465101869030 Marionette TRACE conn2 <- [1,2174,null,{}] 21:44:29 INFO - PROCESS | 3680 | 1465101869033 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:29 INFO - PROCESS | 3680 | 1465101869035 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:29 INFO - PROCESS | 3680 | 1465101869153 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 21:44:29 INFO - PROCESS | 3680 | 1465101869221 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:29 INFO - PROCESS | 3680 | 1465101869223 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:29 INFO - PROCESS | 3680 | ++DOCSHELL 1050E000 == 35 [pid = 3680] [id = 553] 21:44:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (10510400) [pid = 3680] [serial = 1659] [outer = 00000000] 21:44:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (13385800) [pid = 3680] [serial = 1660] [outer = 10510400] 21:44:29 INFO - PROCESS | 3680 | 1465101869266 Marionette DEBUG loaded listener.js 21:44:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16738400) [pid = 3680] [serial = 1661] [outer = 10510400] 21:44:29 INFO - PROCESS | 3680 | 1465101869627 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:44:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:44:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 641ms 21:44:29 INFO - PROCESS | 3680 | 1465101869667 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 21:44:29 INFO - PROCESS | 3680 | 1465101869668 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 21:44:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:44:29 INFO - PROCESS | 3680 | 1465101869672 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:44:29 INFO - PROCESS | 3680 | 1465101869673 Marionette TRACE conn2 <- [1,2178,null,{}] 21:44:29 INFO - PROCESS | 3680 | 1465101869677 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:29 INFO - PROCESS | 3680 | 1465101869679 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:29 INFO - PROCESS | 3680 | 1465101869806 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 21:44:29 INFO - PROCESS | 3680 | 1465101869814 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:29 INFO - PROCESS | 3680 | 1465101869816 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:29 INFO - PROCESS | 3680 | ++DOCSHELL 12D51400 == 36 [pid = 3680] [id = 554] 21:44:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (156F4800) [pid = 3680] [serial = 1662] [outer = 00000000] 21:44:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (19ED7C00) [pid = 3680] [serial = 1663] [outer = 156F4800] 21:44:29 INFO - PROCESS | 3680 | 1465101869859 Marionette DEBUG loaded listener.js 21:44:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1A115000) [pid = 3680] [serial = 1664] [outer = 156F4800] 21:44:30 INFO - PROCESS | 3680 | 1465101870548 Marionette TRACE conn2 <- [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]]]}] 21:44:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:44:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 906ms 21:44:30 INFO - PROCESS | 3680 | 1465101870578 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 21:44:30 INFO - PROCESS | 3680 | 1465101870582 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 21:44:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:44:30 INFO - PROCESS | 3680 | 1465101870588 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:44:30 INFO - PROCESS | 3680 | 1465101870594 Marionette TRACE conn2 <- [1,2182,null,{}] 21:44:30 INFO - PROCESS | 3680 | 1465101870599 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:30 INFO - PROCESS | 3680 | 1465101870602 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:30 INFO - PROCESS | 3680 | 1465101870721 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 21:44:30 INFO - PROCESS | 3680 | 1465101870856 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:30 INFO - PROCESS | 3680 | 1465101870859 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:30 INFO - PROCESS | 3680 | ++DOCSHELL 10A57C00 == 37 [pid = 3680] [id = 555] 21:44:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (10A5B000) [pid = 3680] [serial = 1665] [outer = 00000000] 21:44:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (12B1D000) [pid = 3680] [serial = 1666] [outer = 10A5B000] 21:44:30 INFO - PROCESS | 3680 | 1465101870916 Marionette DEBUG loaded listener.js 21:44:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (13D25000) [pid = 3680] [serial = 1667] [outer = 10A5B000] 21:44:31 INFO - PROCESS | 3680 | 1465101871485 Marionette TRACE conn2 <- [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]]]}] 21:44:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:44:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 937ms 21:44:31 INFO - PROCESS | 3680 | 1465101871535 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 21:44:31 INFO - PROCESS | 3680 | 1465101871541 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 21:44:31 INFO - PROCESS | 3680 | 1465101871547 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:44:31 INFO - PROCESS | 3680 | 1465101871550 Marionette TRACE conn2 <- [1,2186,null,{}] 21:44:31 INFO - PROCESS | 3680 | 1465101871554 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:31 INFO - PROCESS | 3680 | 1465101871556 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:31 INFO - PROCESS | 3680 | 1465101871668 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 21:44:31 INFO - PROCESS | 3680 | 1465101871782 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:31 INFO - PROCESS | 3680 | 1465101871785 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:31 INFO - PROCESS | 3680 | ++DOCSHELL 153C2800 == 38 [pid = 3680] [id = 556] 21:44:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (156E7000) [pid = 3680] [serial = 1668] [outer = 00000000] 21:44:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (15C4F800) [pid = 3680] [serial = 1669] [outer = 156E7000] 21:44:31 INFO - PROCESS | 3680 | 1465101871881 Marionette DEBUG loaded listener.js 21:44:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (16C21C00) [pid = 3680] [serial = 1670] [outer = 156E7000] 21:44:32 INFO - PROCESS | 3680 | 1465101872474 Marionette TRACE conn2 <- [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]]]}] 21:44:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:44:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 937ms 21:44:32 INFO - PROCESS | 3680 | 1465101872495 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 21:44:32 INFO - PROCESS | 3680 | 1465101872498 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 21:44:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:44:32 INFO - PROCESS | 3680 | 1465101872501 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:44:32 INFO - PROCESS | 3680 | 1465101872505 Marionette TRACE conn2 <- [1,2190,null,{}] 21:44:32 INFO - PROCESS | 3680 | 1465101872516 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:32 INFO - PROCESS | 3680 | 1465101872521 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:32 INFO - PROCESS | 3680 | 1465101872637 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 21:44:32 INFO - PROCESS | 3680 | 1465101872794 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:32 INFO - PROCESS | 3680 | 1465101872798 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:32 INFO - PROCESS | 3680 | ++DOCSHELL 199BB800 == 39 [pid = 3680] [id = 557] 21:44:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (199BC000) [pid = 3680] [serial = 1671] [outer = 00000000] 21:44:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1A090000) [pid = 3680] [serial = 1672] [outer = 199BC000] 21:44:32 INFO - PROCESS | 3680 | 1465101872854 Marionette DEBUG loaded listener.js 21:44:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1A274400) [pid = 3680] [serial = 1673] [outer = 199BC000] 21:44:33 INFO - PROCESS | 3680 | 1465101873504 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:44:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:44:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1047ms 21:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:44:33 INFO - PROCESS | 3680 | 1465101873548 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 21:44:33 INFO - PROCESS | 3680 | 1465101873551 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 21:44:33 INFO - PROCESS | 3680 | 1465101873554 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:44:33 INFO - PROCESS | 3680 | 1465101873556 Marionette TRACE conn2 <- [1,2194,null,{}] 21:44:33 INFO - PROCESS | 3680 | 1465101873560 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:33 INFO - PROCESS | 3680 | 1465101873563 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:33 INFO - PROCESS | 3680 | 1465101873812 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 21:44:33 INFO - PROCESS | 3680 | 1465101873980 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:33 INFO - PROCESS | 3680 | 1465101873983 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:33 INFO - PROCESS | 3680 | ++DOCSHELL 1027A400 == 40 [pid = 3680] [id = 558] 21:44:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (102CD000) [pid = 3680] [serial = 1674] [outer = 00000000] 21:44:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (10516000) [pid = 3680] [serial = 1675] [outer = 102CD000] 21:44:34 INFO - PROCESS | 3680 | 1465101874036 Marionette DEBUG loaded listener.js 21:44:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (10B5C400) [pid = 3680] [serial = 1676] [outer = 102CD000] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 1050E000 == 39 [pid = 3680] [id = 553] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 14EE8800 == 38 [pid = 3680] [id = 552] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 172D7000 == 37 [pid = 3680] [id = 551] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 16A3E800 == 36 [pid = 3680] [id = 550] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 156D6800 == 35 [pid = 3680] [id = 549] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 12AC6800 == 34 [pid = 3680] [id = 548] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 10A60000 == 33 [pid = 3680] [id = 547] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 1516E000 == 32 [pid = 3680] [id = 16] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 12A18400 == 31 [pid = 3680] [id = 535] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 156DA400 == 30 [pid = 3680] [id = 544] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 104EB400 == 29 [pid = 3680] [id = 545] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 11A0E800 == 28 [pid = 3680] [id = 546] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 199BB800 == 27 [pid = 3680] [id = 557] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 153C2800 == 26 [pid = 3680] [id = 556] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 12D51400 == 25 [pid = 3680] [id = 554] 21:44:35 INFO - PROCESS | 3680 | --DOCSHELL 10A57C00 == 24 [pid = 3680] [id = 555] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (156F0400) [pid = 3680] [serial = 1615] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (130E9000) [pid = 3680] [serial = 1612] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (13333000) [pid = 3680] [serial = 1613] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (13337000) [pid = 3680] [serial = 1606] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (16C21400) [pid = 3680] [serial = 1618] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (15C4FC00) [pid = 3680] [serial = 1607] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1382A000) [pid = 3680] [serial = 1595] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (12B14400) [pid = 3680] [serial = 1594] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (16C2DC00) [pid = 3680] [serial = 1598] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (16C25000) [pid = 3680] [serial = 1597] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1AF48800) [pid = 3680] [serial = 1601] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1AB69000) [pid = 3680] [serial = 1600] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17F84000) [pid = 3680] [serial = 1604] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (140CC800) [pid = 3680] [serial = 1603] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17DEF400) [pid = 3680] [serial = 1621] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1A27D000) [pid = 3680] [serial = 1633] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (16D72C00) [pid = 3680] [serial = 1619] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (199BE800) [pid = 3680] [serial = 1624] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (19ED9400) [pid = 3680] [serial = 1630] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (114B3C00) [pid = 3680] [serial = 1610] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (110D5800) [pid = 3680] [serial = 1609] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1A132000) [pid = 3680] [serial = 1625] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (13D21400) [pid = 3680] [serial = 1627] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (17F88400) [pid = 3680] [serial = 1622] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1A08F000) [pid = 3680] [serial = 1631] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (14335C00) [pid = 3680] [serial = 1628] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (15992000) [pid = 3680] [serial = 1616] [outer = 00000000] [url = about:blank] 21:44:35 INFO - PROCESS | 3680 | 1465101875277 Marionette TRACE conn2 <- [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]]]}] 21:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1813ms 21:44:35 INFO - PROCESS | 3680 | 1465101875367 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 21:44:35 INFO - PROCESS | 3680 | 1465101875371 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 21:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:44:35 INFO - PROCESS | 3680 | 1465101875377 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:44:35 INFO - PROCESS | 3680 | 1465101875380 Marionette TRACE conn2 <- [1,2198,null,{}] 21:44:35 INFO - PROCESS | 3680 | 1465101875385 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:35 INFO - PROCESS | 3680 | 1465101875388 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:35 INFO - PROCESS | 3680 | 1465101875491 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 21:44:35 INFO - PROCESS | 3680 | 1465101875584 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:35 INFO - PROCESS | 3680 | 1465101875589 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:35 INFO - PROCESS | 3680 | ++DOCSHELL 10560800 == 25 [pid = 3680] [id = 559] 21:44:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (105EFC00) [pid = 3680] [serial = 1677] [outer = 00000000] 21:44:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (10A5B800) [pid = 3680] [serial = 1678] [outer = 105EFC00] 21:44:35 INFO - PROCESS | 3680 | 1465101875637 Marionette DEBUG loaded listener.js 21:44:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (110C9800) [pid = 3680] [serial = 1679] [outer = 105EFC00] 21:44:36 INFO - PROCESS | 3680 | 1465101876065 Marionette TRACE conn2 <- [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]]]}] 21:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 735ms 21:44:36 INFO - PROCESS | 3680 | 1465101876117 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 21:44:36 INFO - PROCESS | 3680 | 1465101876122 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 21:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:44:36 INFO - PROCESS | 3680 | 1465101876128 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:44:36 INFO - PROCESS | 3680 | 1465101876131 Marionette TRACE conn2 <- [1,2202,null,{}] 21:44:36 INFO - PROCESS | 3680 | 1465101876135 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:36 INFO - PROCESS | 3680 | 1465101876138 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:36 INFO - PROCESS | 3680 | 1465101876228 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 21:44:36 INFO - PROCESS | 3680 | 1465101876237 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:36 INFO - PROCESS | 3680 | 1465101876240 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:36 INFO - PROCESS | 3680 | ++DOCSHELL 12AC5800 == 26 [pid = 3680] [id = 560] 21:44:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (12AC6000) [pid = 3680] [serial = 1680] [outer = 00000000] 21:44:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (12B10800) [pid = 3680] [serial = 1681] [outer = 12AC6000] 21:44:36 INFO - PROCESS | 3680 | 1465101876291 Marionette DEBUG loaded listener.js 21:44:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (12B18400) [pid = 3680] [serial = 1682] [outer = 12AC6000] 21:44:36 INFO - PROCESS | 3680 | 1465101876766 Marionette TRACE conn2 <- [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]]]}] 21:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 688ms 21:44:36 INFO - PROCESS | 3680 | 1465101876827 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 21:44:36 INFO - PROCESS | 3680 | 1465101876829 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 21:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:44:36 INFO - PROCESS | 3680 | 1465101876833 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:44:36 INFO - PROCESS | 3680 | 1465101876836 Marionette TRACE conn2 <- [1,2206,null,{}] 21:44:36 INFO - PROCESS | 3680 | 1465101876847 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:36 INFO - PROCESS | 3680 | 1465101876852 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:36 INFO - PROCESS | 3680 | 1465101876966 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 21:44:37 INFO - PROCESS | 3680 | 1465101877069 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:37 INFO - PROCESS | 3680 | 1465101877072 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:37 INFO - PROCESS | 3680 | ++DOCSHELL 13191C00 == 27 [pid = 3680] [id = 561] 21:44:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13193800) [pid = 3680] [serial = 1683] [outer = 00000000] 21:44:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1382A000) [pid = 3680] [serial = 1684] [outer = 13193800] 21:44:37 INFO - PROCESS | 3680 | 1465101877119 Marionette DEBUG loaded listener.js 21:44:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (140C9C00) [pid = 3680] [serial = 1685] [outer = 13193800] 21:44:37 INFO - PROCESS | 3680 | 1465101877534 Marionette TRACE conn2 <- [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]]]}] 21:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 734ms 21:44:37 INFO - PROCESS | 3680 | 1465101877573 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 21:44:37 INFO - PROCESS | 3680 | 1465101877576 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 21:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:44:37 INFO - PROCESS | 3680 | 1465101877579 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:44:37 INFO - PROCESS | 3680 | 1465101877580 Marionette TRACE conn2 <- [1,2210,null,{}] 21:44:37 INFO - PROCESS | 3680 | 1465101877584 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:37 INFO - PROCESS | 3680 | 1465101877595 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:37 INFO - PROCESS | 3680 | 1465101877727 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 21:44:37 INFO - PROCESS | 3680 | 1465101877737 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:37 INFO - PROCESS | 3680 | 1465101877739 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:37 INFO - PROCESS | 3680 | ++DOCSHELL 15167400 == 28 [pid = 3680] [id = 562] 21:44:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1516BC00) [pid = 3680] [serial = 1686] [outer = 00000000] 21:44:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (153B8800) [pid = 3680] [serial = 1687] [outer = 1516BC00] 21:44:37 INFO - PROCESS | 3680 | 1465101877838 Marionette DEBUG loaded listener.js 21:44:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (154DC400) [pid = 3680] [serial = 1688] [outer = 1516BC00] 21:44:38 INFO - PROCESS | 3680 | 1465101878253 Marionette TRACE conn2 <- [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]]]}] 21:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 703ms 21:44:38 INFO - PROCESS | 3680 | 1465101878286 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 21:44:38 INFO - PROCESS | 3680 | 1465101878288 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 21:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:44:38 INFO - PROCESS | 3680 | 1465101878291 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:44:38 INFO - PROCESS | 3680 | 1465101878292 Marionette TRACE conn2 <- [1,2214,null,{}] 21:44:38 INFO - PROCESS | 3680 | 1465101878296 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:38 INFO - PROCESS | 3680 | 1465101878298 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:38 INFO - PROCESS | 3680 | 1465101878446 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 21:44:38 INFO - PROCESS | 3680 | 1465101878458 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:38 INFO - PROCESS | 3680 | 1465101878460 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:38 INFO - PROCESS | 3680 | ++DOCSHELL 156EA800 == 29 [pid = 3680] [id = 563] 21:44:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (156EAC00) [pid = 3680] [serial = 1689] [outer = 00000000] 21:44:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (156F4000) [pid = 3680] [serial = 1690] [outer = 156EAC00] 21:44:38 INFO - PROCESS | 3680 | 1465101878504 Marionette DEBUG loaded listener.js 21:44:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (15991C00) [pid = 3680] [serial = 1691] [outer = 156EAC00] 21:44:38 INFO - PROCESS | 3680 | 1465101878942 Marionette TRACE conn2 <- [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]]]}] 21:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 687ms 21:44:38 INFO - PROCESS | 3680 | 1465101878988 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 21:44:38 INFO - PROCESS | 3680 | 1465101878990 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 21:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:44:38 INFO - PROCESS | 3680 | 1465101879003 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:44:38 INFO - PROCESS | 3680 | 1465101879004 Marionette TRACE conn2 <- [1,2218,null,{}] 21:44:38 INFO - PROCESS | 3680 | 1465101879007 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:39 INFO - PROCESS | 3680 | 1465101879013 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:39 INFO - PROCESS | 3680 | 1465101879151 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 21:44:39 INFO - PROCESS | 3680 | 1465101879217 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:39 INFO - PROCESS | 3680 | 1465101879220 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:39 INFO - PROCESS | 3680 | ++DOCSHELL 15D8B800 == 30 [pid = 3680] [id = 564] 21:44:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1603E400) [pid = 3680] [serial = 1692] [outer = 00000000] 21:44:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16C1E400) [pid = 3680] [serial = 1693] [outer = 1603E400] 21:44:39 INFO - PROCESS | 3680 | 1465101879264 Marionette DEBUG loaded listener.js 21:44:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (16C28400) [pid = 3680] [serial = 1694] [outer = 1603E400] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1B37E400) [pid = 3680] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (156F4800) [pid = 3680] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (19964C00) [pid = 3680] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (173DD000) [pid = 3680] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1A27A400) [pid = 3680] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1433B800) [pid = 3680] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1050A400) [pid = 3680] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (10B5B800) [pid = 3680] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (10510400) [pid = 3680] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (12B15000) [pid = 3680] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (156D8C00) [pid = 3680] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1B384C00) [pid = 3680] [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.] 21:44:39 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (16C1EC00) [pid = 3680] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:44:39 INFO - PROCESS | 3680 | 1465101879830 Marionette TRACE conn2 <- [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]]]}] 21:44:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:44:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 906ms 21:44:39 INFO - PROCESS | 3680 | 1465101879898 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 21:44:39 INFO - PROCESS | 3680 | 1465101879900 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 21:44:39 INFO - PROCESS | 3680 | 1465101879904 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:44:39 INFO - PROCESS | 3680 | 1465101879905 Marionette TRACE conn2 <- [1,2222,null,{}] 21:44:39 INFO - PROCESS | 3680 | 1465101879909 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:39 INFO - PROCESS | 3680 | 1465101879911 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:39 INFO - PROCESS | 3680 | 1465101879997 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 21:44:39 INFO - PROCESS | 3680 | 1465101880002 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:39 INFO - PROCESS | 3680 | 1465101880004 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:40 INFO - PROCESS | 3680 | ++DOCSHELL 12B14000 == 31 [pid = 3680] [id = 565] 21:44:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (1433B800) [pid = 3680] [serial = 1695] [outer = 00000000] 21:44:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (16728C00) [pid = 3680] [serial = 1696] [outer = 1433B800] 21:44:40 INFO - PROCESS | 3680 | 1465101880047 Marionette DEBUG loaded listener.js 21:44:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (16732800) [pid = 3680] [serial = 1697] [outer = 1433B800] 21:44:40 INFO - PROCESS | 3680 | 1465101880466 Marionette TRACE conn2 <- [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]]]}] 21:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 594ms 21:44:40 INFO - PROCESS | 3680 | 1465101880506 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 21:44:40 INFO - PROCESS | 3680 | 1465101880508 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 21:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:44:40 INFO - PROCESS | 3680 | 1465101880511 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:44:40 INFO - PROCESS | 3680 | 1465101880512 Marionette TRACE conn2 <- [1,2226,null,{}] 21:44:40 INFO - PROCESS | 3680 | 1465101880520 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:40 INFO - PROCESS | 3680 | 1465101880522 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:40 INFO - PROCESS | 3680 | 1465101880601 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 21:44:40 INFO - PROCESS | 3680 | 1465101880606 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:40 INFO - PROCESS | 3680 | 1465101880608 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:40 INFO - PROCESS | 3680 | ++DOCSHELL 14EE3400 == 32 [pid = 3680] [id = 566] 21:44:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (156E8C00) [pid = 3680] [serial = 1698] [outer = 00000000] 21:44:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (173A4400) [pid = 3680] [serial = 1699] [outer = 156E8C00] 21:44:40 INFO - PROCESS | 3680 | 1465101880651 Marionette DEBUG loaded listener.js 21:44:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (173D8800) [pid = 3680] [serial = 1700] [outer = 156E8C00] 21:44:41 INFO - PROCESS | 3680 | 1465101881097 Marionette TRACE conn2 <- [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]]]}] 21:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 641ms 21:44:41 INFO - PROCESS | 3680 | 1465101881149 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 21:44:41 INFO - PROCESS | 3680 | 1465101881151 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 21:44:41 INFO - PROCESS | 3680 | 1465101881155 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:44:41 INFO - PROCESS | 3680 | 1465101881157 Marionette TRACE conn2 <- [1,2230,null,{}] 21:44:41 INFO - PROCESS | 3680 | 1465101881160 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:41 INFO - PROCESS | 3680 | 1465101881162 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:41 INFO - PROCESS | 3680 | 1465101881240 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 21:44:41 INFO - PROCESS | 3680 | 1465101881249 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:41 INFO - PROCESS | 3680 | 1465101881251 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:41 INFO - PROCESS | 3680 | ++DOCSHELL 13190C00 == 33 [pid = 3680] [id = 567] 21:44:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17D69000) [pid = 3680] [serial = 1701] [outer = 00000000] 21:44:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17DF7400) [pid = 3680] [serial = 1702] [outer = 17D69000] 21:44:41 INFO - PROCESS | 3680 | 1465101881295 Marionette DEBUG loaded listener.js 21:44:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17F86C00) [pid = 3680] [serial = 1703] [outer = 17D69000] 21:44:42 INFO - PROCESS | 3680 | 1465101882075 Marionette TRACE conn2 <- [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]]]}] 21:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 953ms 21:44:42 INFO - PROCESS | 3680 | 1465101882101 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 21:44:42 INFO - PROCESS | 3680 | 1465101882105 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 21:44:42 INFO - PROCESS | 3680 | 1465101882110 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:44:42 INFO - PROCESS | 3680 | 1465101882114 Marionette TRACE conn2 <- [1,2234,null,{}] 21:44:42 INFO - PROCESS | 3680 | 1465101882120 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:42 INFO - PROCESS | 3680 | 1465101882123 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:42 INFO - PROCESS | 3680 | 1465101882242 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 21:44:42 INFO - PROCESS | 3680 | 1465101882362 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:42 INFO - PROCESS | 3680 | 1465101882365 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:42 INFO - PROCESS | 3680 | ++DOCSHELL 10562400 == 34 [pid = 3680] [id = 568] 21:44:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (10566400) [pid = 3680] [serial = 1704] [outer = 00000000] 21:44:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (11C70800) [pid = 3680] [serial = 1705] [outer = 10566400] 21:44:42 INFO - PROCESS | 3680 | 1465101882463 Marionette DEBUG loaded listener.js 21:44:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (12B12800) [pid = 3680] [serial = 1706] [outer = 10566400] 21:44:43 INFO - PROCESS | 3680 | 1465101883256 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1187ms 21:44:43 INFO - PROCESS | 3680 | 1465101883315 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 21:44:43 INFO - PROCESS | 3680 | 1465101883319 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 21:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:44:43 INFO - PROCESS | 3680 | 1465101883326 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:44:43 INFO - PROCESS | 3680 | 1465101883329 Marionette TRACE conn2 <- [1,2238,null,{}] 21:44:43 INFO - PROCESS | 3680 | 1465101883333 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:43 INFO - PROCESS | 3680 | 1465101883336 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:43 INFO - PROCESS | 3680 | 1465101883570 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 21:44:43 INFO - PROCESS | 3680 | 1465101883725 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:43 INFO - PROCESS | 3680 | 1465101883728 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:43 INFO - PROCESS | 3680 | ++DOCSHELL 1050A400 == 35 [pid = 3680] [id = 569] 21:44:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1050A800) [pid = 3680] [serial = 1707] [outer = 00000000] 21:44:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (10515C00) [pid = 3680] [serial = 1708] [outer = 1050A800] 21:44:43 INFO - PROCESS | 3680 | 1465101883778 Marionette DEBUG loaded listener.js 21:44:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (10A61800) [pid = 3680] [serial = 1709] [outer = 1050A800] 21:44:44 INFO - PROCESS | 3680 | --DOCSHELL 14EE3400 == 34 [pid = 3680] [id = 566] 21:44:44 INFO - PROCESS | 3680 | --DOCSHELL 12B14000 == 33 [pid = 3680] [id = 565] 21:44:44 INFO - PROCESS | 3680 | --DOCSHELL 15D8B800 == 32 [pid = 3680] [id = 564] 21:44:44 INFO - PROCESS | 3680 | --DOCSHELL 156EA800 == 31 [pid = 3680] [id = 563] 21:44:44 INFO - PROCESS | 3680 | --DOCSHELL 15167400 == 30 [pid = 3680] [id = 562] 21:44:44 INFO - PROCESS | 3680 | --DOCSHELL 13191C00 == 29 [pid = 3680] [id = 561] 21:44:44 INFO - PROCESS | 3680 | --DOCSHELL 12AC5800 == 28 [pid = 3680] [id = 560] 21:44:44 INFO - PROCESS | 3680 | --DOCSHELL 10560800 == 27 [pid = 3680] [id = 559] 21:44:44 INFO - PROCESS | 3680 | --DOCSHELL 1027A400 == 26 [pid = 3680] [id = 558] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1B385000) [pid = 3680] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (19ED7C00) [pid = 3680] [serial = 1663] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1A115000) [pid = 3680] [serial = 1664] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (199B2C00) [pid = 3680] [serial = 1657] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17DEF800) [pid = 3680] [serial = 1654] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13334800) [pid = 3680] [serial = 1634] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (156D2800) [pid = 3680] [serial = 1639] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (15D7D400) [pid = 3680] [serial = 1640] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (199B3400) [pid = 3680] [serial = 1658] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (110D5000) [pid = 3680] [serial = 1636] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (13187000) [pid = 3680] [serial = 1637] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (110D6000) [pid = 3680] [serial = 1642] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (11A19400) [pid = 3680] [serial = 1643] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (13385800) [pid = 3680] [serial = 1660] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1332D400) [pid = 3680] [serial = 1645] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (140C5000) [pid = 3680] [serial = 1646] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (15940000) [pid = 3680] [serial = 1648] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (12D93800) [pid = 3680] [serial = 1121] [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.] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (16C29000) [pid = 3680] [serial = 1651] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (173A9000) [pid = 3680] [serial = 1652] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (181F0800) [pid = 3680] [serial = 1655] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (16738400) [pid = 3680] [serial = 1661] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (15D82400) [pid = 3680] [serial = 1649] [outer = 00000000] [url = about:blank] 21:44:44 INFO - PROCESS | 3680 | 1465101884345 Marionette TRACE conn2 <- [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]]]}] 21:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1046ms 21:44:44 INFO - PROCESS | 3680 | 1465101884368 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 21:44:44 INFO - PROCESS | 3680 | 1465101884372 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 21:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:44:44 INFO - PROCESS | 3680 | 1465101884396 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:44:44 INFO - PROCESS | 3680 | 1465101884399 Marionette TRACE conn2 <- [1,2242,null,{}] 21:44:44 INFO - PROCESS | 3680 | 1465101884404 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:44 INFO - PROCESS | 3680 | 1465101884406 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:44 INFO - PROCESS | 3680 | 1465101884494 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 21:44:44 INFO - PROCESS | 3680 | 1465101884503 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:44 INFO - PROCESS | 3680 | 1465101884506 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:44 INFO - PROCESS | 3680 | ++DOCSHELL 11A19400 == 27 [pid = 3680] [id = 570] 21:44:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (11C0DC00) [pid = 3680] [serial = 1710] [outer = 00000000] 21:44:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (12B17800) [pid = 3680] [serial = 1711] [outer = 11C0DC00] 21:44:44 INFO - PROCESS | 3680 | 1465101884556 Marionette DEBUG loaded listener.js 21:44:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (13102400) [pid = 3680] [serial = 1712] [outer = 11C0DC00] 21:44:45 INFO - PROCESS | 3680 | 1465101885070 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 21:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 703ms 21:44:45 INFO - PROCESS | 3680 | 1465101885114 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 21:44:45 INFO - PROCESS | 3680 | 1465101885117 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 21:44:45 INFO - PROCESS | 3680 | 1465101885124 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:44:45 INFO - PROCESS | 3680 | 1465101885126 Marionette TRACE conn2 <- [1,2246,null,{}] 21:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:44:45 INFO - PROCESS | 3680 | 1465101885130 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:45 INFO - PROCESS | 3680 | 1465101885132 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:45 INFO - PROCESS | 3680 | 1465101885217 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 21:44:45 INFO - PROCESS | 3680 | 1465101885320 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:45 INFO - PROCESS | 3680 | 1465101885322 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:45 INFO - PROCESS | 3680 | ++DOCSHELL 1337E800 == 28 [pid = 3680] [id = 571] 21:44:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (13380400) [pid = 3680] [serial = 1713] [outer = 00000000] 21:44:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (140C9800) [pid = 3680] [serial = 1714] [outer = 13380400] 21:44:45 INFO - PROCESS | 3680 | 1465101885367 Marionette DEBUG loaded listener.js 21:44:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (15163400) [pid = 3680] [serial = 1715] [outer = 13380400] 21:44:45 INFO - PROCESS | 3680 | 1465101885778 Marionette TRACE conn2 <- [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]]]}] 21:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 672ms 21:44:45 INFO - PROCESS | 3680 | 1465101885808 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 21:44:45 INFO - PROCESS | 3680 | 1465101885811 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 21:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:44:45 INFO - PROCESS | 3680 | 1465101885822 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:44:45 INFO - PROCESS | 3680 | 1465101885826 Marionette TRACE conn2 <- [1,2250,null,{}] 21:44:45 INFO - PROCESS | 3680 | 1465101885829 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:45 INFO - PROCESS | 3680 | 1465101885832 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:45 INFO - PROCESS | 3680 | 1465101885920 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 21:44:45 INFO - PROCESS | 3680 | 1465101885925 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:45 INFO - PROCESS | 3680 | 1465101885927 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:45 INFO - PROCESS | 3680 | ++DOCSHELL 1516F800 == 29 [pid = 3680] [id = 572] 21:44:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (154CF800) [pid = 3680] [serial = 1716] [outer = 00000000] 21:44:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (156F3800) [pid = 3680] [serial = 1717] [outer = 154CF800] 21:44:45 INFO - PROCESS | 3680 | 1465101885979 Marionette DEBUG loaded listener.js 21:44:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (15C45000) [pid = 3680] [serial = 1718] [outer = 154CF800] 21:44:46 INFO - PROCESS | 3680 | 1465101886423 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 625ms 21:44:46 INFO - PROCESS | 3680 | 1465101886462 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 21:44:46 INFO - PROCESS | 3680 | 1465101886464 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 21:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:44:46 INFO - PROCESS | 3680 | 1465101886483 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:44:46 INFO - PROCESS | 3680 | 1465101886485 Marionette TRACE conn2 <- [1,2254,null,{}] 21:44:46 INFO - PROCESS | 3680 | 1465101886489 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:46 INFO - PROCESS | 3680 | 1465101886490 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:46 INFO - PROCESS | 3680 | 1465101886603 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 21:44:46 INFO - PROCESS | 3680 | 1465101886690 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:46 INFO - PROCESS | 3680 | 1465101886692 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:46 INFO - PROCESS | 3680 | ++DOCSHELL 164A5C00 == 30 [pid = 3680] [id = 573] 21:44:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (164A9000) [pid = 3680] [serial = 1719] [outer = 00000000] 21:44:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (16728400) [pid = 3680] [serial = 1720] [outer = 164A9000] 21:44:46 INFO - PROCESS | 3680 | 1465101886735 Marionette DEBUG loaded listener.js 21:44:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16C21000) [pid = 3680] [serial = 1721] [outer = 164A9000] 21:44:47 INFO - PROCESS | 3680 | 1465101887147 Marionette TRACE conn2 <- [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]]]}] 21:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 687ms 21:44:47 INFO - PROCESS | 3680 | 1465101887172 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 21:44:47 INFO - PROCESS | 3680 | 1465101887174 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 21:44:47 INFO - PROCESS | 3680 | 1465101887177 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:44:47 INFO - PROCESS | 3680 | 1465101887179 Marionette TRACE conn2 <- [1,2258,null,{}] 21:44:47 INFO - PROCESS | 3680 | 1465101887185 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:47 INFO - PROCESS | 3680 | 1465101887187 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:47 INFO - PROCESS | 3680 | 1465101887302 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 21:44:47 INFO - PROCESS | 3680 | 1465101887310 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:47 INFO - PROCESS | 3680 | 1465101887315 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:47 INFO - PROCESS | 3680 | ++DOCSHELL 12B11400 == 31 [pid = 3680] [id = 574] 21:44:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16D67400) [pid = 3680] [serial = 1722] [outer = 00000000] 21:44:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (172DC800) [pid = 3680] [serial = 1723] [outer = 16D67400] 21:44:47 INFO - PROCESS | 3680 | 1465101887422 Marionette DEBUG loaded listener.js 21:44:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17D66C00) [pid = 3680] [serial = 1724] [outer = 16D67400] 21:44:47 INFO - PROCESS | 3680 | 1465101887859 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 21:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 734ms 21:44:47 INFO - PROCESS | 3680 | 1465101887918 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 21:44:47 INFO - PROCESS | 3680 | 1465101887920 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 21:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:44:47 INFO - PROCESS | 3680 | 1465101887923 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:44:47 INFO - PROCESS | 3680 | 1465101887925 Marionette TRACE conn2 <- [1,2262,null,{}] 21:44:47 INFO - PROCESS | 3680 | 1465101887928 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:47 INFO - PROCESS | 3680 | 1465101887930 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:48 INFO - PROCESS | 3680 | 1465101888079 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 21:44:48 INFO - PROCESS | 3680 | 1465101888100 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:48 INFO - PROCESS | 3680 | 1465101888102 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:48 INFO - PROCESS | 3680 | ++DOCSHELL 130E9000 == 32 [pid = 3680] [id = 575] 21:44:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (172D7C00) [pid = 3680] [serial = 1725] [outer = 00000000] 21:44:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1984A400) [pid = 3680] [serial = 1726] [outer = 172D7C00] 21:44:48 INFO - PROCESS | 3680 | 1465101888144 Marionette DEBUG loaded listener.js 21:44:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (19844000) [pid = 3680] [serial = 1727] [outer = 172D7C00] 21:44:48 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1516BC00) [pid = 3680] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:44:48 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (156EAC00) [pid = 3680] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:44:48 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (105EFC00) [pid = 3680] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:44:48 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (12AC6000) [pid = 3680] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:44:48 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (13193800) [pid = 3680] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:44:48 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (102CD000) [pid = 3680] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:44:48 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (10A5B000) [pid = 3680] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:44:48 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (156E7000) [pid = 3680] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:44:48 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (156E8C00) [pid = 3680] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:44:48 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (199BC000) [pid = 3680] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:44:48 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1603E400) [pid = 3680] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:44:48 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1433B800) [pid = 3680] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:44:48 INFO - PROCESS | 3680 | 1465101888655 Marionette TRACE conn2 <- [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]]]}] 21:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 797ms 21:44:48 INFO - PROCESS | 3680 | 1465101888725 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 21:44:48 INFO - PROCESS | 3680 | 1465101888727 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 21:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:44:48 INFO - PROCESS | 3680 | 1465101888731 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:44:48 INFO - PROCESS | 3680 | 1465101888732 Marionette TRACE conn2 <- [1,2266,null,{}] 21:44:48 INFO - PROCESS | 3680 | 1465101888736 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:48 INFO - PROCESS | 3680 | 1465101888738 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:48 INFO - PROCESS | 3680 | 1465101888815 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 21:44:48 INFO - PROCESS | 3680 | 1465101888909 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:48 INFO - PROCESS | 3680 | 1465101888911 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:48 INFO - PROCESS | 3680 | ++DOCSHELL 10489C00 == 33 [pid = 3680] [id = 576] 21:44:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (1050CC00) [pid = 3680] [serial = 1728] [outer = 00000000] 21:44:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (13194000) [pid = 3680] [serial = 1729] [outer = 1050CC00] 21:44:48 INFO - PROCESS | 3680 | 1465101888954 Marionette DEBUG loaded listener.js 21:44:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (17D6A400) [pid = 3680] [serial = 1730] [outer = 1050CC00] 21:44:49 INFO - PROCESS | 3680 | 1465101889312 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 21:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 640ms 21:44:49 INFO - PROCESS | 3680 | 1465101889369 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 21:44:49 INFO - PROCESS | 3680 | 1465101889371 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 21:44:49 INFO - PROCESS | 3680 | 1465101889374 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:44:49 INFO - PROCESS | 3680 | 1465101889376 Marionette TRACE conn2 <- [1,2270,null,{}] 21:44:49 INFO - PROCESS | 3680 | 1465101889380 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:49 INFO - PROCESS | 3680 | 1465101889382 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:49 INFO - PROCESS | 3680 | 1465101889525 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 21:44:49 INFO - PROCESS | 3680 | 1465101889536 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:49 INFO - PROCESS | 3680 | 1465101889538 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:49 INFO - PROCESS | 3680 | ++DOCSHELL 10439400 == 34 [pid = 3680] [id = 577] 21:44:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (10509000) [pid = 3680] [serial = 1731] [outer = 00000000] 21:44:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (199A5C00) [pid = 3680] [serial = 1732] [outer = 10509000] 21:44:49 INFO - PROCESS | 3680 | 1465101889581 Marionette DEBUG loaded listener.js 21:44:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (199B0C00) [pid = 3680] [serial = 1733] [outer = 10509000] 21:44:49 INFO - PROCESS | 3680 | 1465101889983 Marionette TRACE conn2 <- [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]]]}] 21:44:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:44:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 641ms 21:44:50 INFO - PROCESS | 3680 | 1465101890013 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 21:44:50 INFO - PROCESS | 3680 | 1465101890014 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 21:44:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:44:50 INFO - PROCESS | 3680 | 1465101890018 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:44:50 INFO - PROCESS | 3680 | 1465101890019 Marionette TRACE conn2 <- [1,2274,null,{}] 21:44:50 INFO - PROCESS | 3680 | 1465101890023 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:50 INFO - PROCESS | 3680 | 1465101890025 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:50 INFO - PROCESS | 3680 | 1465101890149 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 21:44:50 INFO - PROCESS | 3680 | 1465101890157 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:50 INFO - PROCESS | 3680 | 1465101890159 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:50 INFO - PROCESS | 3680 | ++DOCSHELL 1516D000 == 35 [pid = 3680] [id = 578] 21:44:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (181EE800) [pid = 3680] [serial = 1734] [outer = 00000000] 21:44:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (199BA400) [pid = 3680] [serial = 1735] [outer = 181EE800] 21:44:50 INFO - PROCESS | 3680 | 1465101890211 Marionette DEBUG loaded listener.js 21:44:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (199BB800) [pid = 3680] [serial = 1736] [outer = 181EE800] 21:44:50 INFO - PROCESS | 3680 | 1465101890733 Marionette TRACE conn2 <- [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]]]}] 21:44:50 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 21:44:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 735ms 21:44:50 INFO - PROCESS | 3680 | 1465101890763 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 21:44:50 INFO - PROCESS | 3680 | 1465101890768 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 21:44:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:44:50 INFO - PROCESS | 3680 | 1465101890775 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:44:50 INFO - PROCESS | 3680 | 1465101890779 Marionette TRACE conn2 <- [1,2278,null,{}] 21:44:50 INFO - PROCESS | 3680 | 1465101890785 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:50 INFO - PROCESS | 3680 | 1465101890788 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:50 INFO - PROCESS | 3680 | 1465101890949 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 21:44:51 INFO - PROCESS | 3680 | 1465101891061 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:51 INFO - PROCESS | 3680 | 1465101891065 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:51 INFO - PROCESS | 3680 | ++DOCSHELL 102D9C00 == 36 [pid = 3680] [id = 579] 21:44:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1043AC00) [pid = 3680] [serial = 1737] [outer = 00000000] 21:44:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (12A81800) [pid = 3680] [serial = 1738] [outer = 1043AC00] 21:44:51 INFO - PROCESS | 3680 | 1465101891129 Marionette DEBUG loaded listener.js 21:44:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1310A800) [pid = 3680] [serial = 1739] [outer = 1043AC00] 21:44:51 INFO - PROCESS | 3680 | 1465101891717 Marionette TRACE conn2 <- [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]]]}] 21:44:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:44:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1000ms 21:44:51 INFO - PROCESS | 3680 | 1465101891779 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 21:44:51 INFO - PROCESS | 3680 | 1465101891784 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 21:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:44:51 INFO - PROCESS | 3680 | 1465101891790 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:44:51 INFO - PROCESS | 3680 | 1465101891793 Marionette TRACE conn2 <- [1,2282,null,{}] 21:44:51 INFO - PROCESS | 3680 | 1465101891797 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:51 INFO - PROCESS | 3680 | 1465101891799 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:51 INFO - PROCESS | 3680 | 1465101891908 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 21:44:52 INFO - PROCESS | 3680 | 1465101892050 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:52 INFO - PROCESS | 3680 | 1465101892053 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:52 INFO - PROCESS | 3680 | ++DOCSHELL 140CAC00 == 37 [pid = 3680] [id = 580] 21:44:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (14339000) [pid = 3680] [serial = 1740] [outer = 00000000] 21:44:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (154D5400) [pid = 3680] [serial = 1741] [outer = 14339000] 21:44:52 INFO - PROCESS | 3680 | 1465101892109 Marionette DEBUG loaded listener.js 21:44:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (156F3C00) [pid = 3680] [serial = 1742] [outer = 14339000] 21:44:52 INFO - PROCESS | 3680 | 1465101892730 Marionette TRACE conn2 <- [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]]]}] 21:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1000ms 21:44:52 INFO - PROCESS | 3680 | 1465101892792 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 21:44:52 INFO - PROCESS | 3680 | 1465101892795 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 21:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:44:52 INFO - PROCESS | 3680 | 1465101892798 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:44:52 INFO - PROCESS | 3680 | 1465101892802 Marionette TRACE conn2 <- [1,2286,null,{}] 21:44:52 INFO - PROCESS | 3680 | 1465101892813 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:52 INFO - PROCESS | 3680 | 1465101892818 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:52 INFO - PROCESS | 3680 | 1465101892971 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 21:44:52 INFO - PROCESS | 3680 | 1465101892987 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:52 INFO - PROCESS | 3680 | 1465101892991 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:52 INFO - PROCESS | 3680 | ++DOCSHELL 199B8800 == 38 [pid = 3680] [id = 581] 21:44:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (199B8C00) [pid = 3680] [serial = 1743] [outer = 00000000] 21:44:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (19ED0400) [pid = 3680] [serial = 1744] [outer = 199B8C00] 21:44:53 INFO - PROCESS | 3680 | 1465101893046 Marionette DEBUG loaded listener.js 21:44:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1A090800) [pid = 3680] [serial = 1745] [outer = 199B8C00] 21:44:53 INFO - PROCESS | 3680 | 1465101893632 Marionette TRACE conn2 <- [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]]]}] 21:44:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:44:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 906ms 21:44:53 INFO - PROCESS | 3680 | 1465101893702 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 21:44:53 INFO - PROCESS | 3680 | 1465101893705 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 21:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:44:53 INFO - PROCESS | 3680 | 1465101893709 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:44:53 INFO - PROCESS | 3680 | 1465101893711 Marionette TRACE conn2 <- [1,2290,null,{}] 21:44:53 INFO - PROCESS | 3680 | 1465101893715 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:53 INFO - PROCESS | 3680 | 1465101893717 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:53 INFO - PROCESS | 3680 | 1465101893822 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 21:44:53 INFO - PROCESS | 3680 | 1465101893961 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:53 INFO - PROCESS | 3680 | 1465101893963 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:53 INFO - PROCESS | 3680 | ++DOCSHELL 15940000 == 39 [pid = 3680] [id = 582] 21:44:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (199BF000) [pid = 3680] [serial = 1746] [outer = 00000000] 21:44:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1A138000) [pid = 3680] [serial = 1747] [outer = 199BF000] 21:44:54 INFO - PROCESS | 3680 | 1465101894016 Marionette DEBUG loaded listener.js 21:44:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1A275800) [pid = 3680] [serial = 1748] [outer = 199BF000] 21:44:54 INFO - PROCESS | 3680 | 1465101894781 Marionette TRACE conn2 <- [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]]]}] 21:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1078ms 21:44:54 INFO - PROCESS | 3680 | 1465101894813 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 21:44:54 INFO - PROCESS | 3680 | 1465101894818 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 21:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:44:54 INFO - PROCESS | 3680 | 1465101894824 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:44:54 INFO - PROCESS | 3680 | 1465101894827 Marionette TRACE conn2 <- [1,2294,null,{}] 21:44:54 INFO - PROCESS | 3680 | 1465101894832 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:54 INFO - PROCESS | 3680 | 1465101894835 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:54 INFO - PROCESS | 3680 | 1465101894941 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 21:44:55 INFO - PROCESS | 3680 | 1465101895081 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:55 INFO - PROCESS | 3680 | 1465101895085 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:55 INFO - PROCESS | 3680 | ++DOCSHELL 110DE800 == 40 [pid = 3680] [id = 583] 21:44:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (114BCC00) [pid = 3680] [serial = 1749] [outer = 00000000] 21:44:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (12B18000) [pid = 3680] [serial = 1750] [outer = 114BCC00] 21:44:55 INFO - PROCESS | 3680 | 1465101895138 Marionette DEBUG loaded listener.js 21:44:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1318A400) [pid = 3680] [serial = 1751] [outer = 114BCC00] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 10439400 == 39 [pid = 3680] [id = 577] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 10489C00 == 38 [pid = 3680] [id = 576] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 130E9000 == 37 [pid = 3680] [id = 575] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 12B11400 == 36 [pid = 3680] [id = 574] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 164A5C00 == 35 [pid = 3680] [id = 573] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 1516F800 == 34 [pid = 3680] [id = 572] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 1337E800 == 33 [pid = 3680] [id = 571] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 11A19400 == 32 [pid = 3680] [id = 570] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 1050A400 == 31 [pid = 3680] [id = 569] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 10562400 == 30 [pid = 3680] [id = 568] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 13190C00 == 29 [pid = 3680] [id = 567] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 15940000 == 28 [pid = 3680] [id = 582] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 199B8800 == 27 [pid = 3680] [id = 581] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 1516D000 == 26 [pid = 3680] [id = 578] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 102D9C00 == 25 [pid = 3680] [id = 579] 21:44:55 INFO - PROCESS | 3680 | --DOCSHELL 140CAC00 == 24 [pid = 3680] [id = 580] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (153B8800) [pid = 3680] [serial = 1687] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (156F4000) [pid = 3680] [serial = 1690] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (10A5B800) [pid = 3680] [serial = 1678] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (110C9800) [pid = 3680] [serial = 1679] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (12B10800) [pid = 3680] [serial = 1681] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (12B18400) [pid = 3680] [serial = 1682] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1382A000) [pid = 3680] [serial = 1684] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (10B5C400) [pid = 3680] [serial = 1676] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (10516000) [pid = 3680] [serial = 1675] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17DF7400) [pid = 3680] [serial = 1702] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (154DC400) [pid = 3680] [serial = 1688] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (13D25000) [pid = 3680] [serial = 1667] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (12B1D000) [pid = 3680] [serial = 1666] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16C21C00) [pid = 3680] [serial = 1670] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (15C4F800) [pid = 3680] [serial = 1669] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (173D8800) [pid = 3680] [serial = 1700] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1A274400) [pid = 3680] [serial = 1673] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1A090000) [pid = 3680] [serial = 1672] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (16C1E400) [pid = 3680] [serial = 1693] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (15991C00) [pid = 3680] [serial = 1691] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (173A4400) [pid = 3680] [serial = 1699] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (16C28400) [pid = 3680] [serial = 1694] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (16728C00) [pid = 3680] [serial = 1696] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (16732800) [pid = 3680] [serial = 1697] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (140C9C00) [pid = 3680] [serial = 1685] [outer = 00000000] [url = about:blank] 21:44:56 INFO - PROCESS | 3680 | 1465101896301 Marionette TRACE conn2 <- [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]]]}] 21:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1500ms 21:44:56 INFO - PROCESS | 3680 | 1465101896325 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 21:44:56 INFO - PROCESS | 3680 | 1465101896330 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 21:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:44:56 INFO - PROCESS | 3680 | 1465101896334 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:44:56 INFO - PROCESS | 3680 | 1465101896337 Marionette TRACE conn2 <- [1,2298,null,{}] 21:44:56 INFO - PROCESS | 3680 | 1465101896343 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:56 INFO - PROCESS | 3680 | 1465101896346 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:56 INFO - PROCESS | 3680 | 1465101896439 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 21:44:56 INFO - PROCESS | 3680 | 1465101896450 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:56 INFO - PROCESS | 3680 | 1465101896454 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:56 INFO - PROCESS | 3680 | ++DOCSHELL 10A57400 == 25 [pid = 3680] [id = 584] 21:44:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (10A57800) [pid = 3680] [serial = 1752] [outer = 00000000] 21:44:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (110CA400) [pid = 3680] [serial = 1753] [outer = 10A57800] 21:44:56 INFO - PROCESS | 3680 | 1465101896501 Marionette DEBUG loaded listener.js 21:44:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (11270400) [pid = 3680] [serial = 1754] [outer = 10A57800] 21:44:57 INFO - PROCESS | 3680 | 1465101897062 Marionette TRACE conn2 <- [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]]]}] 21:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 21:44:57 INFO - PROCESS | 3680 | 1465101897076 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 21:44:57 INFO - PROCESS | 3680 | 1465101897080 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 21:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:44:57 INFO - PROCESS | 3680 | 1465101897087 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:44:57 INFO - PROCESS | 3680 | 1465101897089 Marionette TRACE conn2 <- [1,2302,null,{}] 21:44:57 INFO - PROCESS | 3680 | 1465101897093 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:57 INFO - PROCESS | 3680 | 1465101897095 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:57 INFO - PROCESS | 3680 | 1465101897188 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 21:44:57 INFO - PROCESS | 3680 | 1465101897295 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:57 INFO - PROCESS | 3680 | 1465101897297 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:57 INFO - PROCESS | 3680 | ++DOCSHELL 12B19800 == 26 [pid = 3680] [id = 585] 21:44:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (12B1B400) [pid = 3680] [serial = 1755] [outer = 00000000] 21:44:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (1318D400) [pid = 3680] [serial = 1756] [outer = 12B1B400] 21:44:57 INFO - PROCESS | 3680 | 1465101897351 Marionette DEBUG loaded listener.js 21:44:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (13339800) [pid = 3680] [serial = 1757] [outer = 12B1B400] 21:44:57 INFO - PROCESS | 3680 | 1465101897721 Marionette TRACE conn2 <- [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]]]}] 21:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 687ms 21:44:57 INFO - PROCESS | 3680 | 1465101897786 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 21:44:57 INFO - PROCESS | 3680 | 1465101897788 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 21:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:44:57 INFO - PROCESS | 3680 | 1465101897792 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:44:57 INFO - PROCESS | 3680 | 1465101897795 Marionette TRACE conn2 <- [1,2306,null,{}] 21:44:57 INFO - PROCESS | 3680 | 1465101897805 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:57 INFO - PROCESS | 3680 | 1465101897810 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:57 INFO - PROCESS | 3680 | 1465101897893 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 21:44:57 INFO - PROCESS | 3680 | 1465101897900 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:57 INFO - PROCESS | 3680 | 1465101897903 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:57 INFO - PROCESS | 3680 | ++DOCSHELL 14EE8800 == 27 [pid = 3680] [id = 586] 21:44:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (14EEE800) [pid = 3680] [serial = 1758] [outer = 00000000] 21:44:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (153B8800) [pid = 3680] [serial = 1759] [outer = 14EEE800] 21:44:57 INFO - PROCESS | 3680 | 1465101897950 Marionette DEBUG loaded listener.js 21:44:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (154D0400) [pid = 3680] [serial = 1760] [outer = 14EEE800] 21:44:58 INFO - PROCESS | 3680 | 1465101898464 Marionette TRACE conn2 <- [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] 21:44:58 INFO - PROCESS | 3680 | 1465101898494 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 21:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:44:58 INFO - PROCESS | 3680 | 1465101898498 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:44:58 INFO - PROCESS | 3680 | 1465101898499 Marionette TRACE conn2 <- [1,2310,null,{}] 21:44:58 INFO - PROCESS | 3680 | 1465101898503 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:58 INFO - PROCESS | 3680 | 1465101898505 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:58 INFO - PROCESS | 3680 | 1465101898652 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 21:44:58 INFO - PROCESS | 3680 | 1465101898673 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:58 INFO - PROCESS | 3680 | 1465101898675 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:58 INFO - PROCESS | 3680 | ++DOCSHELL 15933400 == 28 [pid = 3680] [id = 587] 21:44:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15934000) [pid = 3680] [serial = 1761] [outer = 00000000] 21:44:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (15990C00) [pid = 3680] [serial = 1762] [outer = 15934000] 21:44:58 INFO - PROCESS | 3680 | 1465101898722 Marionette DEBUG loaded listener.js 21:44:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15D82400) [pid = 3680] [serial = 1763] [outer = 15934000] 21:44:59 INFO - PROCESS | 3680 | 1465101899148 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 21:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 703ms 21:44:59 INFO - PROCESS | 3680 | 1465101899196 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 21:44:59 INFO - PROCESS | 3680 | 1465101899198 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 21:44:59 INFO - PROCESS | 3680 | 1465101899201 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:44:59 INFO - PROCESS | 3680 | 1465101899203 Marionette TRACE conn2 <- [1,2314,null,{}] 21:44:59 INFO - PROCESS | 3680 | 1465101899206 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:59 INFO - PROCESS | 3680 | 1465101899208 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:59 INFO - PROCESS | 3680 | 1465101899323 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 21:44:59 INFO - PROCESS | 3680 | 1465101899328 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:59 INFO - PROCESS | 3680 | 1465101899331 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:44:59 INFO - PROCESS | 3680 | ++DOCSHELL 15C4F800 == 29 [pid = 3680] [id = 588] 21:44:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1603F000) [pid = 3680] [serial = 1764] [outer = 00000000] 21:44:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (16A39C00) [pid = 3680] [serial = 1765] [outer = 1603F000] 21:44:59 INFO - PROCESS | 3680 | 1465101899383 Marionette DEBUG loaded listener.js 21:44:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16C21800) [pid = 3680] [serial = 1766] [outer = 1603F000] 21:44:59 INFO - PROCESS | 3680 | 1465101899842 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 21:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 703ms 21:44:59 INFO - PROCESS | 3680 | 1465101899901 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 21:44:59 INFO - PROCESS | 3680 | 1465101899903 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 21:44:59 INFO - PROCESS | 3680 | 1465101899906 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:44:59 INFO - PROCESS | 3680 | 1465101899907 Marionette TRACE conn2 <- [1,2318,null,{}] 21:44:59 INFO - PROCESS | 3680 | 1465101899911 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:59 INFO - PROCESS | 3680 | 1465101899917 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:00 INFO - PROCESS | 3680 | 1465101900077 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 21:45:00 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (164A9000) [pid = 3680] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:45:00 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (11C0DC00) [pid = 3680] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:45:00 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (10566400) [pid = 3680] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:45:00 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (10509000) [pid = 3680] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:45:00 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (13380400) [pid = 3680] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:45:00 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1050A800) [pid = 3680] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:45:00 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1050CC00) [pid = 3680] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:45:00 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (16D67400) [pid = 3680] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:45:00 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17D69000) [pid = 3680] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:45:00 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (154CF800) [pid = 3680] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:45:00 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (172D7C00) [pid = 3680] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:45:00 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (181EE800) [pid = 3680] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:45:00 INFO - PROCESS | 3680 | 1465101900380 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:00 INFO - PROCESS | 3680 | 1465101900382 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:00 INFO - PROCESS | 3680 | ++DOCSHELL 0F30A000 == 30 [pid = 3680] [id = 589] 21:45:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0F30EC00) [pid = 3680] [serial = 1767] [outer = 00000000] 21:45:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (105EFC00) [pid = 3680] [serial = 1768] [outer = 0F30EC00] 21:45:00 INFO - PROCESS | 3680 | 1465101900434 Marionette DEBUG loaded listener.js 21:45:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1332CC00) [pid = 3680] [serial = 1769] [outer = 0F30EC00] 21:45:00 INFO - PROCESS | 3680 | 1465101900836 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 21:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 953ms 21:45:00 INFO - PROCESS | 3680 | 1465101900852 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 21:45:00 INFO - PROCESS | 3680 | 1465101900854 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 21:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:45:00 INFO - PROCESS | 3680 | 1465101900857 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:45:00 INFO - PROCESS | 3680 | 1465101900859 Marionette TRACE conn2 <- [1,2322,null,{}] 21:45:00 INFO - PROCESS | 3680 | 1465101900862 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:00 INFO - PROCESS | 3680 | 1465101900864 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:00 INFO - PROCESS | 3680 | 1465101900977 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 21:45:00 INFO - PROCESS | 3680 | 1465101900986 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:00 INFO - PROCESS | 3680 | 1465101900988 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:00 INFO - PROCESS | 3680 | ++DOCSHELL 154D4C00 == 31 [pid = 3680] [id = 590] 21:45:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16C27000) [pid = 3680] [serial = 1770] [outer = 00000000] 21:45:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1739D000) [pid = 3680] [serial = 1771] [outer = 16C27000] 21:45:01 INFO - PROCESS | 3680 | 1465101901031 Marionette DEBUG loaded listener.js 21:45:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (173A4400) [pid = 3680] [serial = 1772] [outer = 16C27000] 21:45:01 INFO - PROCESS | 3680 | 1465101901450 Marionette TRACE conn2 <- [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]]]}] 21:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 641ms 21:45:01 INFO - PROCESS | 3680 | 1465101901495 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 21:45:01 INFO - PROCESS | 3680 | 1465101901498 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 21:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:45:01 INFO - PROCESS | 3680 | 1465101901501 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:45:01 INFO - PROCESS | 3680 | 1465101901503 Marionette TRACE conn2 <- [1,2326,null,{}] 21:45:01 INFO - PROCESS | 3680 | 1465101901506 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:01 INFO - PROCESS | 3680 | 1465101901508 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:01 INFO - PROCESS | 3680 | 1465101901621 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 21:45:01 INFO - PROCESS | 3680 | 1465101901662 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:01 INFO - PROCESS | 3680 | 1465101901664 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:01 INFO - PROCESS | 3680 | ++DOCSHELL 1318A000 == 32 [pid = 3680] [id = 591] 21:45:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (156F2800) [pid = 3680] [serial = 1773] [outer = 00000000] 21:45:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17DF0C00) [pid = 3680] [serial = 1774] [outer = 156F2800] 21:45:01 INFO - PROCESS | 3680 | 1465101901709 Marionette DEBUG loaded listener.js 21:45:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17DF6C00) [pid = 3680] [serial = 1775] [outer = 156F2800] 21:45:02 INFO - PROCESS | 3680 | 1465101902137 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 703ms 21:45:02 INFO - PROCESS | 3680 | 1465101902201 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 21:45:02 INFO - PROCESS | 3680 | 1465101902203 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 21:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:45:02 INFO - PROCESS | 3680 | 1465101902206 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:45:02 INFO - PROCESS | 3680 | 1465101902208 Marionette TRACE conn2 <- [1,2330,null,{}] 21:45:02 INFO - PROCESS | 3680 | 1465101902211 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:02 INFO - PROCESS | 3680 | 1465101902212 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:02 INFO - PROCESS | 3680 | 1465101902291 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 21:45:02 INFO - PROCESS | 3680 | 1465101902298 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:02 INFO - PROCESS | 3680 | 1465101902300 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:02 INFO - PROCESS | 3680 | ++DOCSHELL 140D1400 == 33 [pid = 3680] [id = 592] 21:45:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1984B800) [pid = 3680] [serial = 1776] [outer = 00000000] 21:45:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (199AC400) [pid = 3680] [serial = 1777] [outer = 1984B800] 21:45:02 INFO - PROCESS | 3680 | 1465101902344 Marionette DEBUG loaded listener.js 21:45:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (199ACC00) [pid = 3680] [serial = 1778] [outer = 1984B800] 21:45:03 INFO - PROCESS | 3680 | 1465101903154 Marionette TRACE conn2 <- [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]]]}] 21:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1000ms 21:45:03 INFO - PROCESS | 3680 | 1465101903211 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 21:45:03 INFO - PROCESS | 3680 | 1465101903216 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 21:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:45:03 INFO - PROCESS | 3680 | 1465101903221 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:45:03 INFO - PROCESS | 3680 | 1465101903226 Marionette TRACE conn2 <- [1,2334,null,{}] 21:45:03 INFO - PROCESS | 3680 | 1465101903232 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:03 INFO - PROCESS | 3680 | 1465101903235 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:03 INFO - PROCESS | 3680 | 1465101903356 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 21:45:03 INFO - PROCESS | 3680 | 1465101903497 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:03 INFO - PROCESS | 3680 | 1465101903502 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:03 INFO - PROCESS | 3680 | ++DOCSHELL 105F5800 == 34 [pid = 3680] [id = 593] 21:45:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (10A55400) [pid = 3680] [serial = 1779] [outer = 00000000] 21:45:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (11A0B000) [pid = 3680] [serial = 1780] [outer = 10A55400] 21:45:03 INFO - PROCESS | 3680 | 1465101903561 Marionette DEBUG loaded listener.js 21:45:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (12D5D000) [pid = 3680] [serial = 1781] [outer = 10A55400] 21:45:04 INFO - PROCESS | 3680 | 1465101904434 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 21:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1250ms 21:45:04 INFO - PROCESS | 3680 | 1465101904470 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 21:45:04 INFO - PROCESS | 3680 | 1465101904474 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 21:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:45:04 INFO - PROCESS | 3680 | 1465101904480 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:45:04 INFO - PROCESS | 3680 | 1465101904483 Marionette TRACE conn2 <- [1,2338,null,{}] 21:45:04 INFO - PROCESS | 3680 | 1465101904488 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:04 INFO - PROCESS | 3680 | 1465101904491 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:04 INFO - PROCESS | 3680 | 1465101904609 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 21:45:04 INFO - PROCESS | 3680 | 1465101904750 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:04 INFO - PROCESS | 3680 | 1465101904754 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:04 INFO - PROCESS | 3680 | ++DOCSHELL 10A60000 == 35 [pid = 3680] [id = 594] 21:45:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (10A61400) [pid = 3680] [serial = 1782] [outer = 00000000] 21:45:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (10F25800) [pid = 3680] [serial = 1783] [outer = 10A61400] 21:45:04 INFO - PROCESS | 3680 | 1465101904805 Marionette DEBUG loaded listener.js 21:45:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (12804C00) [pid = 3680] [serial = 1784] [outer = 10A61400] 21:45:05 INFO - PROCESS | 3680 | --DOCSHELL 1318A000 == 34 [pid = 3680] [id = 591] 21:45:05 INFO - PROCESS | 3680 | --DOCSHELL 154D4C00 == 33 [pid = 3680] [id = 590] 21:45:05 INFO - PROCESS | 3680 | --DOCSHELL 0F30A000 == 32 [pid = 3680] [id = 589] 21:45:05 INFO - PROCESS | 3680 | --DOCSHELL 15C4F800 == 31 [pid = 3680] [id = 588] 21:45:05 INFO - PROCESS | 3680 | --DOCSHELL 15933400 == 30 [pid = 3680] [id = 587] 21:45:05 INFO - PROCESS | 3680 | --DOCSHELL 14EE8800 == 29 [pid = 3680] [id = 586] 21:45:05 INFO - PROCESS | 3680 | --DOCSHELL 12B19800 == 28 [pid = 3680] [id = 585] 21:45:05 INFO - PROCESS | 3680 | --DOCSHELL 10A57400 == 27 [pid = 3680] [id = 584] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (16728400) [pid = 3680] [serial = 1720] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (12B17800) [pid = 3680] [serial = 1711] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (13102400) [pid = 3680] [serial = 1712] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (11C70800) [pid = 3680] [serial = 1705] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (12B12800) [pid = 3680] [serial = 1706] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (199B0C00) [pid = 3680] [serial = 1733] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (140C9800) [pid = 3680] [serial = 1714] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (15163400) [pid = 3680] [serial = 1715] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (10515C00) [pid = 3680] [serial = 1708] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (10A61800) [pid = 3680] [serial = 1709] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (13194000) [pid = 3680] [serial = 1729] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17D66C00) [pid = 3680] [serial = 1724] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17F86C00) [pid = 3680] [serial = 1703] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (156F3800) [pid = 3680] [serial = 1717] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (172DC800) [pid = 3680] [serial = 1723] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1984A400) [pid = 3680] [serial = 1726] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (199A5C00) [pid = 3680] [serial = 1732] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (199BB800) [pid = 3680] [serial = 1736] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (19844000) [pid = 3680] [serial = 1727] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (16C21000) [pid = 3680] [serial = 1721] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (199BA400) [pid = 3680] [serial = 1735] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (15C45000) [pid = 3680] [serial = 1718] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (17D6A400) [pid = 3680] [serial = 1730] [outer = 00000000] [url = about:blank] 21:45:05 INFO - PROCESS | 3680 | 1465101905300 Marionette TRACE conn2 <- [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]]]}] 21:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 843ms 21:45:05 INFO - PROCESS | 3680 | 1465101905323 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 21:45:05 INFO - PROCESS | 3680 | 1465101905328 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 21:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:45:05 INFO - PROCESS | 3680 | 1465101905338 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:45:05 INFO - PROCESS | 3680 | 1465101905341 Marionette TRACE conn2 <- [1,2342,null,{}] 21:45:05 INFO - PROCESS | 3680 | 1465101905345 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:05 INFO - PROCESS | 3680 | 1465101905347 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:05 INFO - PROCESS | 3680 | 1465101905435 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 21:45:05 INFO - PROCESS | 3680 | 1465101905442 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:05 INFO - PROCESS | 3680 | 1465101905444 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:05 INFO - PROCESS | 3680 | ++DOCSHELL 12B12800 == 28 [pid = 3680] [id = 595] 21:45:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (12B17400) [pid = 3680] [serial = 1785] [outer = 00000000] 21:45:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (1310F800) [pid = 3680] [serial = 1786] [outer = 12B17400] 21:45:05 INFO - PROCESS | 3680 | 1465101905491 Marionette DEBUG loaded listener.js 21:45:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (13377000) [pid = 3680] [serial = 1787] [outer = 12B17400] 21:45:05 INFO - PROCESS | 3680 | 1465101905999 Marionette TRACE conn2 <- [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]]]}] 21:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 688ms 21:45:06 INFO - PROCESS | 3680 | 1465101906033 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 21:45:06 INFO - PROCESS | 3680 | 1465101906035 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 21:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:45:06 INFO - PROCESS | 3680 | 1465101906043 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:45:06 INFO - PROCESS | 3680 | 1465101906046 Marionette TRACE conn2 <- [1,2346,null,{}] 21:45:06 INFO - PROCESS | 3680 | 1465101906056 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:06 INFO - PROCESS | 3680 | 1465101906061 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:06 INFO - PROCESS | 3680 | 1465101906178 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 21:45:06 INFO - PROCESS | 3680 | 1465101906286 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:06 INFO - PROCESS | 3680 | 1465101906289 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:06 INFO - PROCESS | 3680 | ++DOCSHELL 1516B800 == 29 [pid = 3680] [id = 596] 21:45:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (1516BC00) [pid = 3680] [serial = 1788] [outer = 00000000] 21:45:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (153F2800) [pid = 3680] [serial = 1789] [outer = 1516BC00] 21:45:06 INFO - PROCESS | 3680 | 1465101906336 Marionette DEBUG loaded listener.js 21:45:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (156D1000) [pid = 3680] [serial = 1790] [outer = 1516BC00] 21:45:06 INFO - PROCESS | 3680 | 1465101906717 Marionette TRACE conn2 <- [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]]]}] 21:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 735ms 21:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:45:06 INFO - PROCESS | 3680 | 1465101906784 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 21:45:06 INFO - PROCESS | 3680 | 1465101906786 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 21:45:06 INFO - PROCESS | 3680 | 1465101906789 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:45:06 INFO - PROCESS | 3680 | 1465101906791 Marionette TRACE conn2 <- [1,2350,null,{}] 21:45:06 INFO - PROCESS | 3680 | 1465101906794 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:06 INFO - PROCESS | 3680 | 1465101906796 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:06 INFO - PROCESS | 3680 | 1465101906879 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 21:45:06 INFO - PROCESS | 3680 | 1465101906885 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:06 INFO - PROCESS | 3680 | 1465101906888 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:06 INFO - PROCESS | 3680 | ++DOCSHELL 156EC800 == 30 [pid = 3680] [id = 597] 21:45:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (156F0400) [pid = 3680] [serial = 1791] [outer = 00000000] 21:45:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (164A7800) [pid = 3680] [serial = 1792] [outer = 156F0400] 21:45:06 INFO - PROCESS | 3680 | 1465101906931 Marionette DEBUG loaded listener.js 21:45:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1671C400) [pid = 3680] [serial = 1793] [outer = 156F0400] 21:45:07 INFO - PROCESS | 3680 | 1465101907424 Marionette TRACE conn2 <- [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]]]}] 21:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 688ms 21:45:07 INFO - PROCESS | 3680 | 1465101907489 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 21:45:07 INFO - PROCESS | 3680 | 1465101907491 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 21:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:45:07 INFO - PROCESS | 3680 | 1465101907501 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:45:07 INFO - PROCESS | 3680 | 1465101907502 Marionette TRACE conn2 <- [1,2354,null,{}] 21:45:07 INFO - PROCESS | 3680 | 1465101907506 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:07 INFO - PROCESS | 3680 | 1465101907508 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:07 INFO - PROCESS | 3680 | 1465101907652 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 21:45:07 INFO - PROCESS | 3680 | 1465101907661 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:07 INFO - PROCESS | 3680 | 1465101907663 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:07 INFO - PROCESS | 3680 | ++DOCSHELL 16738800 == 31 [pid = 3680] [id = 598] 21:45:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16C20000) [pid = 3680] [serial = 1794] [outer = 00000000] 21:45:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (16C2B000) [pid = 3680] [serial = 1795] [outer = 16C20000] 21:45:07 INFO - PROCESS | 3680 | 1465101907761 Marionette DEBUG loaded listener.js 21:45:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16D74C00) [pid = 3680] [serial = 1796] [outer = 16C20000] 21:45:08 INFO - PROCESS | 3680 | 1465101908178 Marionette TRACE conn2 <- [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]]]}] 21:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 750ms 21:45:08 INFO - PROCESS | 3680 | 1465101908240 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 21:45:08 INFO - PROCESS | 3680 | 1465101908242 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 21:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:45:08 INFO - PROCESS | 3680 | 1465101908245 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:45:08 INFO - PROCESS | 3680 | 1465101908247 Marionette TRACE conn2 <- [1,2358,null,{}] 21:45:08 INFO - PROCESS | 3680 | 1465101908250 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:08 INFO - PROCESS | 3680 | 1465101908256 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:08 INFO - PROCESS | 3680 | 1465101908394 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 21:45:08 INFO - PROCESS | 3680 | 1465101908464 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:08 INFO - PROCESS | 3680 | 1465101908466 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:08 INFO - PROCESS | 3680 | ++DOCSHELL 17D66400 == 32 [pid = 3680] [id = 599] 21:45:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17D6BC00) [pid = 3680] [serial = 1797] [outer = 00000000] 21:45:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (19845400) [pid = 3680] [serial = 1798] [outer = 17D6BC00] 21:45:08 INFO - PROCESS | 3680 | 1465101908511 Marionette DEBUG loaded listener.js 21:45:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1995AC00) [pid = 3680] [serial = 1799] [outer = 17D6BC00] 21:45:08 INFO - PROCESS | 3680 | 1465101908935 Marionette TRACE conn2 <- [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]]]}] 21:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 735ms 21:45:09 INFO - PROCESS | 3680 | 1465101909009 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 21:45:09 INFO - PROCESS | 3680 | 1465101909011 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 21:45:09 INFO - PROCESS | 3680 | 1465101909014 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:45:09 INFO - PROCESS | 3680 | 1465101909016 Marionette TRACE conn2 <- [1,2362,null,{}] 21:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:45:09 INFO - PROCESS | 3680 | 1465101909020 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:09 INFO - PROCESS | 3680 | 1465101909021 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:09 INFO - PROCESS | 3680 | 1465101909200 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (156F2800) [pid = 3680] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (10A57800) [pid = 3680] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (15934000) [pid = 3680] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (114BCC00) [pid = 3680] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (14EEE800) [pid = 3680] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (12B1B400) [pid = 3680] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1603F000) [pid = 3680] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (0F30EC00) [pid = 3680] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1043AC00) [pid = 3680] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (14339000) [pid = 3680] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (199B8C00) [pid = 3680] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (199BF000) [pid = 3680] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:45:09 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (16C27000) [pid = 3680] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:45:09 INFO - PROCESS | 3680 | 1465101909269 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:09 INFO - PROCESS | 3680 | 1465101909271 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:09 INFO - PROCESS | 3680 | ++DOCSHELL 0F30EC00 == 33 [pid = 3680] [id = 600] 21:45:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (1043A800) [pid = 3680] [serial = 1800] [outer = 00000000] 21:45:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (10A5B000) [pid = 3680] [serial = 1801] [outer = 1043A800] 21:45:09 INFO - PROCESS | 3680 | 1465101909315 Marionette DEBUG loaded listener.js 21:45:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (12B15C00) [pid = 3680] [serial = 1802] [outer = 1043A800] 21:45:09 INFO - PROCESS | 3680 | 1465101909693 Marionette TRACE conn2 <- [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]]]}] 21:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 750ms 21:45:09 INFO - PROCESS | 3680 | 1465101909757 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 21:45:09 INFO - PROCESS | 3680 | 1465101909759 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 21:45:09 INFO - PROCESS | 3680 | 1465101909763 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:45:09 INFO - PROCESS | 3680 | 1465101909764 Marionette TRACE conn2 <- [1,2366,null,{}] 21:45:09 INFO - PROCESS | 3680 | 1465101909768 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:09 INFO - PROCESS | 3680 | 1465101909769 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:09 INFO - PROCESS | 3680 | 1465101909848 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 21:45:09 INFO - PROCESS | 3680 | 1465101909854 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:09 INFO - PROCESS | 3680 | 1465101909856 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:09 INFO - PROCESS | 3680 | ++DOCSHELL 12D93000 == 34 [pid = 3680] [id = 601] 21:45:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (1603F000) [pid = 3680] [serial = 1803] [outer = 00000000] 21:45:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (173E0800) [pid = 3680] [serial = 1804] [outer = 1603F000] 21:45:09 INFO - PROCESS | 3680 | 1465101909899 Marionette DEBUG loaded listener.js 21:45:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1995E000) [pid = 3680] [serial = 1805] [outer = 1603F000] 21:45:10 INFO - PROCESS | 3680 | 1465101910333 Marionette TRACE conn2 <- [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]]]}] 21:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 594ms 21:45:10 INFO - PROCESS | 3680 | 1465101910368 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 21:45:10 INFO - PROCESS | 3680 | 1465101910370 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 21:45:10 INFO - PROCESS | 3680 | 1465101910374 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:45:10 INFO - PROCESS | 3680 | 1465101910375 Marionette TRACE conn2 <- [1,2370,null,{}] 21:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:45:10 INFO - PROCESS | 3680 | 1465101910379 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:10 INFO - PROCESS | 3680 | 1465101910381 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:10 INFO - PROCESS | 3680 | 1465101910460 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 21:45:10 INFO - PROCESS | 3680 | 1465101910465 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:10 INFO - PROCESS | 3680 | 1465101910467 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:10 INFO - PROCESS | 3680 | ++DOCSHELL 12A83000 == 35 [pid = 3680] [id = 602] 21:45:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (153F1C00) [pid = 3680] [serial = 1806] [outer = 00000000] 21:45:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (199BE000) [pid = 3680] [serial = 1807] [outer = 153F1C00] 21:45:10 INFO - PROCESS | 3680 | 1465101910510 Marionette DEBUG loaded listener.js 21:45:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (199C2C00) [pid = 3680] [serial = 1808] [outer = 153F1C00] 21:45:10 INFO - PROCESS | 3680 | 1465101910974 Marionette TRACE conn2 <- [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]]]}] 21:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 641ms 21:45:10 INFO - PROCESS | 3680 | 1465101911014 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 21:45:11 INFO - PROCESS | 3680 | 1465101911016 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 21:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:45:11 INFO - PROCESS | 3680 | 1465101911035 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:45:11 INFO - PROCESS | 3680 | 1465101911037 Marionette TRACE conn2 <- [1,2374,null,{}] 21:45:11 INFO - PROCESS | 3680 | 1465101911041 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:11 INFO - PROCESS | 3680 | 1465101911043 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:11 INFO - PROCESS | 3680 | 1465101911123 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 21:45:11 INFO - PROCESS | 3680 | 1465101911128 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:11 INFO - PROCESS | 3680 | 1465101911130 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:11 INFO - PROCESS | 3680 | ++DOCSHELL 199B0400 == 36 [pid = 3680] [id = 603] 21:45:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (19ED3C00) [pid = 3680] [serial = 1809] [outer = 00000000] 21:45:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1A123800) [pid = 3680] [serial = 1810] [outer = 19ED3C00] 21:45:11 INFO - PROCESS | 3680 | 1465101911182 Marionette DEBUG loaded listener.js 21:45:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1A131C00) [pid = 3680] [serial = 1811] [outer = 19ED3C00] 21:45:11 INFO - PROCESS | 3680 | 1465101911846 Marionette TRACE conn2 <- [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]]]}] 21:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 953ms 21:45:11 INFO - PROCESS | 3680 | 1465101911977 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 21:45:11 INFO - PROCESS | 3680 | 1465101911981 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 21:45:11 INFO - PROCESS | 3680 | 1465101911985 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:45:11 INFO - PROCESS | 3680 | 1465101911989 Marionette TRACE conn2 <- [1,2378,null,{}] 21:45:11 INFO - PROCESS | 3680 | 1465101911994 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:11 INFO - PROCESS | 3680 | 1465101911997 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:12 INFO - PROCESS | 3680 | 1465101912113 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 21:45:12 INFO - PROCESS | 3680 | 1465101912247 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:12 INFO - PROCESS | 3680 | 1465101912250 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:12 INFO - PROCESS | 3680 | ++DOCSHELL 105FBC00 == 37 [pid = 3680] [id = 604] 21:45:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (10B5B800) [pid = 3680] [serial = 1812] [outer = 00000000] 21:45:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (12B15800) [pid = 3680] [serial = 1813] [outer = 10B5B800] 21:45:12 INFO - PROCESS | 3680 | 1465101912310 Marionette DEBUG loaded listener.js 21:45:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (13D23C00) [pid = 3680] [serial = 1814] [outer = 10B5B800] 21:45:12 INFO - PROCESS | 3680 | 1465101912880 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 21:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 938ms 21:45:12 INFO - PROCESS | 3680 | 1465101912933 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 21:45:12 INFO - PROCESS | 3680 | 1465101912937 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 21:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:45:12 INFO - PROCESS | 3680 | 1465101912944 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:45:12 INFO - PROCESS | 3680 | 1465101912946 Marionette TRACE conn2 <- [1,2382,null,{}] 21:45:12 INFO - PROCESS | 3680 | 1465101912950 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:12 INFO - PROCESS | 3680 | 1465101912953 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:13 INFO - PROCESS | 3680 | 1465101913065 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 21:45:13 INFO - PROCESS | 3680 | 1465101913204 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:13 INFO - PROCESS | 3680 | 1465101913207 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:13 INFO - PROCESS | 3680 | ++DOCSHELL 15987C00 == 38 [pid = 3680] [id = 605] 21:45:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (15991800) [pid = 3680] [serial = 1815] [outer = 00000000] 21:45:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (16A3E800) [pid = 3680] [serial = 1816] [outer = 15991800] 21:45:13 INFO - PROCESS | 3680 | 1465101913263 Marionette DEBUG loaded listener.js 21:45:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (172D6400) [pid = 3680] [serial = 1817] [outer = 15991800] 21:45:13 INFO - PROCESS | 3680 | 1465101913872 Marionette TRACE conn2 <- [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]]]}] 21:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1000ms 21:45:13 INFO - PROCESS | 3680 | 1465101913946 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 21:45:13 INFO - PROCESS | 3680 | 1465101913949 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 21:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:45:13 INFO - PROCESS | 3680 | 1465101913953 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:45:13 INFO - PROCESS | 3680 | 1465101913956 Marionette TRACE conn2 <- [1,2386,null,{}] 21:45:13 INFO - PROCESS | 3680 | 1465101913967 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:13 INFO - PROCESS | 3680 | 1465101913972 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:14 INFO - PROCESS | 3680 | 1465101914132 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 21:45:14 INFO - PROCESS | 3680 | 1465101914143 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:14 INFO - PROCESS | 3680 | 1465101914146 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:14 INFO - PROCESS | 3680 | ++DOCSHELL 1A090000 == 39 [pid = 3680] [id = 606] 21:45:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1A090400) [pid = 3680] [serial = 1818] [outer = 00000000] 21:45:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1A136800) [pid = 3680] [serial = 1819] [outer = 1A090400] 21:45:14 INFO - PROCESS | 3680 | 1465101914201 Marionette DEBUG loaded listener.js 21:45:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1A275000) [pid = 3680] [serial = 1820] [outer = 1A090400] 21:45:14 INFO - PROCESS | 3680 | 1465101914858 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 21:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 953ms 21:45:14 INFO - PROCESS | 3680 | 1465101914897 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 21:45:14 INFO - PROCESS | 3680 | 1465101914900 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 21:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:45:14 INFO - PROCESS | 3680 | 1465101914904 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:45:14 INFO - PROCESS | 3680 | 1465101914906 Marionette TRACE conn2 <- [1,2390,null,{}] 21:45:14 INFO - PROCESS | 3680 | 1465101914910 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:14 INFO - PROCESS | 3680 | 1465101914912 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:15 INFO - PROCESS | 3680 | 1465101915020 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 21:45:15 INFO - PROCESS | 3680 | 1465101915270 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:15 INFO - PROCESS | 3680 | 1465101915274 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:15 INFO - PROCESS | 3680 | ++DOCSHELL 1043A000 == 40 [pid = 3680] [id = 607] 21:45:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1043AC00) [pid = 3680] [serial = 1821] [outer = 00000000] 21:45:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1050C800) [pid = 3680] [serial = 1822] [outer = 1043AC00] 21:45:15 INFO - PROCESS | 3680 | 1465101915341 Marionette DEBUG loaded listener.js 21:45:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (10A5A800) [pid = 3680] [serial = 1823] [outer = 1043AC00] 21:45:15 INFO - PROCESS | 3680 | 1465101915934 Marionette TRACE conn2 <- [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]]]}] 21:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1094ms 21:45:15 INFO - PROCESS | 3680 | 1465101916001 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 21:45:15 INFO - PROCESS | 3680 | 1465101916004 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 21:45:15 INFO - PROCESS | 3680 | 1465101916009 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:45:15 INFO - PROCESS | 3680 | 1465101916012 Marionette TRACE conn2 <- [1,2394,null,{}] 21:45:16 INFO - PROCESS | 3680 | 1465101916017 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:16 INFO - PROCESS | 3680 | 1465101916021 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 12A83000 == 39 [pid = 3680] [id = 602] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 12D93000 == 38 [pid = 3680] [id = 601] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 0F30EC00 == 37 [pid = 3680] [id = 600] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 17D66400 == 36 [pid = 3680] [id = 599] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 16738800 == 35 [pid = 3680] [id = 598] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 156EC800 == 34 [pid = 3680] [id = 597] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 1516B800 == 33 [pid = 3680] [id = 596] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 12B12800 == 32 [pid = 3680] [id = 595] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 10A60000 == 31 [pid = 3680] [id = 594] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 105F5800 == 30 [pid = 3680] [id = 593] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 140D1400 == 29 [pid = 3680] [id = 592] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 110DE800 == 28 [pid = 3680] [id = 583] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 1A090000 == 27 [pid = 3680] [id = 606] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 1043A000 == 26 [pid = 3680] [id = 607] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 15987C00 == 25 [pid = 3680] [id = 605] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 199B0400 == 24 [pid = 3680] [id = 603] 21:45:16 INFO - PROCESS | 3680 | --DOCSHELL 105FBC00 == 23 [pid = 3680] [id = 604] 21:45:16 INFO - PROCESS | 3680 | 1465101916703 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (110CA400) [pid = 3680] [serial = 1753] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (11270400) [pid = 3680] [serial = 1754] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (15990C00) [pid = 3680] [serial = 1762] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1318A400) [pid = 3680] [serial = 1751] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (12B18000) [pid = 3680] [serial = 1750] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (153B8800) [pid = 3680] [serial = 1759] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1318D400) [pid = 3680] [serial = 1756] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (13339800) [pid = 3680] [serial = 1757] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (16A39C00) [pid = 3680] [serial = 1765] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (105EFC00) [pid = 3680] [serial = 1768] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (16C21800) [pid = 3680] [serial = 1766] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1310A800) [pid = 3680] [serial = 1739] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (12A81800) [pid = 3680] [serial = 1738] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (156F3C00) [pid = 3680] [serial = 1742] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (154D5400) [pid = 3680] [serial = 1741] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17DF6C00) [pid = 3680] [serial = 1775] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1A090800) [pid = 3680] [serial = 1745] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (19ED0400) [pid = 3680] [serial = 1744] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1A275800) [pid = 3680] [serial = 1748] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1A138000) [pid = 3680] [serial = 1747] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1332CC00) [pid = 3680] [serial = 1769] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (15D82400) [pid = 3680] [serial = 1763] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (173A4400) [pid = 3680] [serial = 1772] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1739D000) [pid = 3680] [serial = 1771] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (154D0400) [pid = 3680] [serial = 1760] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (17DF0C00) [pid = 3680] [serial = 1774] [outer = 00000000] [url = about:blank] 21:45:16 INFO - PROCESS | 3680 | 1465101916901 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:16 INFO - PROCESS | 3680 | 1465101916906 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:16 INFO - PROCESS | 3680 | ++DOCSHELL 10438400 == 24 [pid = 3680] [id = 608] 21:45:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (10439000) [pid = 3680] [serial = 1824] [outer = 00000000] 21:45:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (1050A800) [pid = 3680] [serial = 1825] [outer = 10439000] 21:45:16 INFO - PROCESS | 3680 | 1465101916959 Marionette DEBUG loaded listener.js 21:45:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (10513000) [pid = 3680] [serial = 1826] [outer = 10439000] 21:45:17 INFO - PROCESS | 3680 | 1465101917412 Marionette TRACE conn2 <- [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]]]}] 21:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1453ms 21:45:17 INFO - PROCESS | 3680 | 1465101917476 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 21:45:17 INFO - PROCESS | 3680 | 1465101917480 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 21:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:45:17 INFO - PROCESS | 3680 | 1465101917485 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:45:17 INFO - PROCESS | 3680 | 1465101917489 Marionette TRACE conn2 <- [1,2398,null,{}] 21:45:17 INFO - PROCESS | 3680 | 1465101917493 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:17 INFO - PROCESS | 3680 | 1465101917496 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:17 INFO - PROCESS | 3680 | 1465101917589 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 21:45:17 INFO - PROCESS | 3680 | 1465101917597 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:17 INFO - PROCESS | 3680 | 1465101917600 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:17 INFO - PROCESS | 3680 | ++DOCSHELL 1280B000 == 25 [pid = 3680] [id = 609] 21:45:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (12892400) [pid = 3680] [serial = 1827] [outer = 00000000] 21:45:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (12AC0400) [pid = 3680] [serial = 1828] [outer = 12892400] 21:45:17 INFO - PROCESS | 3680 | 1465101917646 Marionette DEBUG loaded listener.js 21:45:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (12B13000) [pid = 3680] [serial = 1829] [outer = 12892400] 21:45:18 INFO - PROCESS | 3680 | 1465101918142 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 703ms 21:45:18 INFO - PROCESS | 3680 | 1465101918206 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 21:45:18 INFO - PROCESS | 3680 | 1465101918209 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 21:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:45:18 INFO - PROCESS | 3680 | 1465101918215 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:45:18 INFO - PROCESS | 3680 | 1465101918217 Marionette TRACE conn2 <- [1,2402,null,{}] 21:45:18 INFO - PROCESS | 3680 | 1465101918222 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:18 INFO - PROCESS | 3680 | 1465101918224 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:18 INFO - PROCESS | 3680 | 1465101918345 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 21:45:18 INFO - PROCESS | 3680 | 1465101918413 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:18 INFO - PROCESS | 3680 | 1465101918415 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:18 INFO - PROCESS | 3680 | ++DOCSHELL 10B61C00 == 26 [pid = 3680] [id = 610] 21:45:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13330400) [pid = 3680] [serial = 1830] [outer = 00000000] 21:45:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (13828400) [pid = 3680] [serial = 1831] [outer = 13330400] 21:45:18 INFO - PROCESS | 3680 | 1465101918460 Marionette DEBUG loaded listener.js 21:45:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (14062800) [pid = 3680] [serial = 1832] [outer = 13330400] 21:45:18 INFO - PROCESS | 3680 | 1465101918853 Marionette TRACE conn2 <- [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]]]}] 21:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 703ms 21:45:18 INFO - PROCESS | 3680 | 1465101918912 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 21:45:18 INFO - PROCESS | 3680 | 1465101918916 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 21:45:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:45:18 INFO - PROCESS | 3680 | 1465101918926 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:45:18 INFO - PROCESS | 3680 | 1465101918931 Marionette TRACE conn2 <- [1,2406,null,{}] 21:45:18 INFO - PROCESS | 3680 | 1465101918944 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:18 INFO - PROCESS | 3680 | 1465101918948 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:19 INFO - PROCESS | 3680 | 1465101919072 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 21:45:19 INFO - PROCESS | 3680 | 1465101919081 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:19 INFO - PROCESS | 3680 | 1465101919083 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:19 INFO - PROCESS | 3680 | ++DOCSHELL 13333000 == 27 [pid = 3680] [id = 611] 21:45:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (14EEF800) [pid = 3680] [serial = 1833] [outer = 00000000] 21:45:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (156D3000) [pid = 3680] [serial = 1834] [outer = 14EEF800] 21:45:19 INFO - PROCESS | 3680 | 1465101919141 Marionette DEBUG loaded listener.js 21:45:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (156F1800) [pid = 3680] [serial = 1835] [outer = 14EEF800] 21:45:19 INFO - PROCESS | 3680 | 1465101919589 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:45:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:45:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 703ms 21:45:19 INFO - PROCESS | 3680 | 1465101919622 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 21:45:19 INFO - PROCESS | 3680 | 1465101919624 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 21:45:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:45:19 INFO - PROCESS | 3680 | 1465101919627 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:45:19 INFO - PROCESS | 3680 | 1465101919629 Marionette TRACE conn2 <- [1,2410,null,{}] 21:45:19 INFO - PROCESS | 3680 | 1465101919632 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:19 INFO - PROCESS | 3680 | 1465101919634 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:19 INFO - PROCESS | 3680 | 1465101919778 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 21:45:19 INFO - PROCESS | 3680 | 1465101919790 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:19 INFO - PROCESS | 3680 | 1465101919792 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:19 INFO - PROCESS | 3680 | ++DOCSHELL 13377C00 == 28 [pid = 3680] [id = 612] 21:45:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (156D2800) [pid = 3680] [serial = 1836] [outer = 00000000] 21:45:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15C4E400) [pid = 3680] [serial = 1837] [outer = 156D2800] 21:45:19 INFO - PROCESS | 3680 | 1465101919836 Marionette DEBUG loaded listener.js 21:45:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16040800) [pid = 3680] [serial = 1838] [outer = 156D2800] 21:45:20 INFO - PROCESS | 3680 | 1465101920291 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:45:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:45:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 687ms 21:45:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:45:20 INFO - PROCESS | 3680 | 1465101920327 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 21:45:20 INFO - PROCESS | 3680 | 1465101920329 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 21:45:20 INFO - PROCESS | 3680 | 1465101920332 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:45:20 INFO - PROCESS | 3680 | 1465101920334 Marionette TRACE conn2 <- [1,2414,null,{}] 21:45:20 INFO - PROCESS | 3680 | 1465101920337 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:20 INFO - PROCESS | 3680 | 1465101920339 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:20 INFO - PROCESS | 3680 | 1465101920461 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 21:45:20 INFO - PROCESS | 3680 | 1465101920466 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:20 INFO - PROCESS | 3680 | 1465101920472 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:20 INFO - PROCESS | 3680 | ++DOCSHELL 16A3A400 == 29 [pid = 3680] [id = 613] 21:45:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (16A3B400) [pid = 3680] [serial = 1839] [outer = 00000000] 21:45:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16C22400) [pid = 3680] [serial = 1840] [outer = 16A3B400] 21:45:20 INFO - PROCESS | 3680 | 1465101920532 Marionette DEBUG loaded listener.js 21:45:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (16D6AC00) [pid = 3680] [serial = 1841] [outer = 16A3B400] 21:45:21 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (16C20000) [pid = 3680] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:45:21 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17D6BC00) [pid = 3680] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:45:21 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1043A800) [pid = 3680] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:45:21 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1516BC00) [pid = 3680] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:45:21 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (156F0400) [pid = 3680] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:45:21 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (12B17400) [pid = 3680] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:45:21 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1603F000) [pid = 3680] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:45:21 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1984B800) [pid = 3680] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:45:21 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (10A55400) [pid = 3680] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:45:21 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (10A61400) [pid = 3680] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:45:21 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (19ED3C00) [pid = 3680] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:45:21 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (153F1C00) [pid = 3680] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:45:21 INFO - PROCESS | 3680 | 1465101921304 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:45:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:45:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1000ms 21:45:21 INFO - PROCESS | 3680 | 1465101921335 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 21:45:21 INFO - PROCESS | 3680 | 1465101921337 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 21:45:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:45:21 INFO - PROCESS | 3680 | 1465101921340 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:45:21 INFO - PROCESS | 3680 | 1465101921342 Marionette TRACE conn2 <- [1,2418,null,{}] 21:45:21 INFO - PROCESS | 3680 | 1465101921345 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:21 INFO - PROCESS | 3680 | 1465101921347 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:21 INFO - PROCESS | 3680 | 1465101921428 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 21:45:21 INFO - PROCESS | 3680 | 1465101921435 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:21 INFO - PROCESS | 3680 | 1465101921437 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:21 INFO - PROCESS | 3680 | ++DOCSHELL 1050D800 == 30 [pid = 3680] [id = 614] 21:45:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (10A56800) [pid = 3680] [serial = 1842] [outer = 00000000] 21:45:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (154D4C00) [pid = 3680] [serial = 1843] [outer = 10A56800] 21:45:21 INFO - PROCESS | 3680 | 1465101921481 Marionette DEBUG loaded listener.js 21:45:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16C1EC00) [pid = 3680] [serial = 1844] [outer = 10A56800] 21:45:21 INFO - PROCESS | 3680 | 1465101921932 Marionette TRACE conn2 <- [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]]]}] 21:45:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:45:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 640ms 21:45:21 INFO - PROCESS | 3680 | 1465101921978 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 21:45:21 INFO - PROCESS | 3680 | 1465101921980 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 21:45:21 INFO - PROCESS | 3680 | 1465101921983 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:45:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:45:21 INFO - PROCESS | 3680 | 1465101921985 Marionette TRACE conn2 <- [1,2422,null,{}] 21:45:21 INFO - PROCESS | 3680 | 1465101921988 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:21 INFO - PROCESS | 3680 | 1465101921990 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:22 INFO - PROCESS | 3680 | 1465101922073 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 21:45:22 INFO - PROCESS | 3680 | 1465101922079 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:22 INFO - PROCESS | 3680 | 1465101922080 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:22 INFO - PROCESS | 3680 | ++DOCSHELL 15987C00 == 31 [pid = 3680] [id = 615] 21:45:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (15991C00) [pid = 3680] [serial = 1845] [outer = 00000000] 21:45:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (173A9000) [pid = 3680] [serial = 1846] [outer = 15991C00] 21:45:22 INFO - PROCESS | 3680 | 1465101922123 Marionette DEBUG loaded listener.js 21:45:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17D61000) [pid = 3680] [serial = 1847] [outer = 15991C00] 21:45:22 INFO - PROCESS | 3680 | 1465101922553 Marionette TRACE conn2 <- [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]]]}] 21:45:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:45:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 594ms 21:45:22 INFO - PROCESS | 3680 | 1465101922590 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 21:45:22 INFO - PROCESS | 3680 | 1465101922592 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 21:45:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:45:22 INFO - PROCESS | 3680 | 1465101922595 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:45:22 INFO - PROCESS | 3680 | 1465101922597 Marionette TRACE conn2 <- [1,2426,null,{}] 21:45:22 INFO - PROCESS | 3680 | 1465101922600 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:22 INFO - PROCESS | 3680 | 1465101922602 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:22 INFO - PROCESS | 3680 | 1465101922679 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 21:45:22 INFO - PROCESS | 3680 | 1465101922684 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:22 INFO - PROCESS | 3680 | 1465101922686 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:22 INFO - PROCESS | 3680 | ++DOCSHELL 17D68000 == 32 [pid = 3680] [id = 616] 21:45:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17D6A400) [pid = 3680] [serial = 1848] [outer = 00000000] 21:45:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (181ECC00) [pid = 3680] [serial = 1849] [outer = 17D6A400] 21:45:22 INFO - PROCESS | 3680 | 1465101922729 Marionette DEBUG loaded listener.js 21:45:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (181EE800) [pid = 3680] [serial = 1850] [outer = 17D6A400] 21:45:23 INFO - PROCESS | 3680 | 1465101923176 Marionette TRACE conn2 <- [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]]]}] 21:45:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:45:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 625ms 21:45:23 INFO - PROCESS | 3680 | 1465101923249 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 21:45:23 INFO - PROCESS | 3680 | 1465101923253 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 21:45:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:45:23 INFO - PROCESS | 3680 | 1465101923263 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:45:23 INFO - PROCESS | 3680 | 1465101923267 Marionette TRACE conn2 <- [1,2430,null,{}] 21:45:23 INFO - PROCESS | 3680 | 1465101923274 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:23 INFO - PROCESS | 3680 | 1465101923277 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:23 INFO - PROCESS | 3680 | 1465101923408 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 21:45:23 INFO - PROCESS | 3680 | 1465101923529 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:23 INFO - PROCESS | 3680 | 1465101923535 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:23 INFO - PROCESS | 3680 | ++DOCSHELL 105F5800 == 33 [pid = 3680] [id = 617] 21:45:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (105F6800) [pid = 3680] [serial = 1851] [outer = 00000000] 21:45:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (10A62400) [pid = 3680] [serial = 1852] [outer = 105F6800] 21:45:23 INFO - PROCESS | 3680 | 1465101923591 Marionette DEBUG loaded listener.js 21:45:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (110D6000) [pid = 3680] [serial = 1853] [outer = 105F6800] 21:45:24 INFO - PROCESS | 3680 | 1465101924395 Marionette TRACE conn2 <- [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]]]}] 21:45:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:45:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1218ms 21:45:24 INFO - PROCESS | 3680 | 1465101924476 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 21:45:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:45:24 INFO - PROCESS | 3680 | 1465101924480 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 21:45:24 INFO - PROCESS | 3680 | 1465101924486 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:45:24 INFO - PROCESS | 3680 | 1465101924490 Marionette TRACE conn2 <- [1,2434,null,{}] 21:45:24 INFO - PROCESS | 3680 | 1465101924495 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:24 INFO - PROCESS | 3680 | 1465101924498 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:24 INFO - PROCESS | 3680 | 1465101924642 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 21:45:24 INFO - PROCESS | 3680 | 1465101924775 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:24 INFO - PROCESS | 3680 | 1465101924777 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:24 INFO - PROCESS | 3680 | ++DOCSHELL 13823000 == 34 [pid = 3680] [id = 618] 21:45:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1390BC00) [pid = 3680] [serial = 1854] [outer = 00000000] 21:45:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (13D27800) [pid = 3680] [serial = 1855] [outer = 1390BC00] 21:45:24 INFO - PROCESS | 3680 | 1465101924835 Marionette DEBUG loaded listener.js 21:45:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1516E800) [pid = 3680] [serial = 1856] [outer = 1390BC00] 21:45:25 INFO - PROCESS | 3680 | 1465101925707 Marionette TRACE conn2 <- [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]]]}] 21:45:25 INFO - PROCESS | 3680 | --DOCSHELL 15987C00 == 33 [pid = 3680] [id = 615] 21:45:25 INFO - PROCESS | 3680 | --DOCSHELL 1050D800 == 32 [pid = 3680] [id = 614] 21:45:25 INFO - PROCESS | 3680 | --DOCSHELL 16A3A400 == 31 [pid = 3680] [id = 613] 21:45:25 INFO - PROCESS | 3680 | --DOCSHELL 13377C00 == 30 [pid = 3680] [id = 612] 21:45:25 INFO - PROCESS | 3680 | --DOCSHELL 13333000 == 29 [pid = 3680] [id = 611] 21:45:25 INFO - PROCESS | 3680 | --DOCSHELL 10B61C00 == 28 [pid = 3680] [id = 610] 21:45:25 INFO - PROCESS | 3680 | --DOCSHELL 1280B000 == 27 [pid = 3680] [id = 609] 21:45:25 INFO - PROCESS | 3680 | --DOCSHELL 10438400 == 26 [pid = 3680] [id = 608] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1A123800) [pid = 3680] [serial = 1810] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1A131C00) [pid = 3680] [serial = 1811] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (199BE000) [pid = 3680] [serial = 1807] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (16C2B000) [pid = 3680] [serial = 1795] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (19845400) [pid = 3680] [serial = 1798] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (10A5B000) [pid = 3680] [serial = 1801] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1995AC00) [pid = 3680] [serial = 1799] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (153F2800) [pid = 3680] [serial = 1789] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (156D1000) [pid = 3680] [serial = 1790] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (164A7800) [pid = 3680] [serial = 1792] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1310F800) [pid = 3680] [serial = 1786] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (13377000) [pid = 3680] [serial = 1787] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (173E0800) [pid = 3680] [serial = 1804] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (199ACC00) [pid = 3680] [serial = 1778] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (199AC400) [pid = 3680] [serial = 1777] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (11A0B000) [pid = 3680] [serial = 1780] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (12D5D000) [pid = 3680] [serial = 1781] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (199C2C00) [pid = 3680] [serial = 1808] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (10F25800) [pid = 3680] [serial = 1783] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (12804C00) [pid = 3680] [serial = 1784] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (16D74C00) [pid = 3680] [serial = 1796] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (12B15C00) [pid = 3680] [serial = 1802] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (1995E000) [pid = 3680] [serial = 1805] [outer = 00000000] [url = about:blank] 21:45:25 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (1671C400) [pid = 3680] [serial = 1793] [outer = 00000000] [url = about:blank] 21:45:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:45:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1313ms 21:45:25 INFO - PROCESS | 3680 | 1465101925797 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 21:45:25 INFO - PROCESS | 3680 | 1465101925801 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 21:45:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:45:25 INFO - PROCESS | 3680 | 1465101925807 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:45:25 INFO - PROCESS | 3680 | 1465101925810 Marionette TRACE conn2 <- [1,2438,null,{}] 21:45:25 INFO - PROCESS | 3680 | 1465101925816 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:25 INFO - PROCESS | 3680 | 1465101925818 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:25 INFO - PROCESS | 3680 | 1465101925929 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 21:45:26 INFO - PROCESS | 3680 | 1465101926020 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:26 INFO - PROCESS | 3680 | 1465101926024 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:26 INFO - PROCESS | 3680 | ++DOCSHELL 105FA000 == 27 [pid = 3680] [id = 619] 21:45:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (105FBC00) [pid = 3680] [serial = 1857] [outer = 00000000] 21:45:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (110C4800) [pid = 3680] [serial = 1858] [outer = 105FBC00] 21:45:26 INFO - PROCESS | 3680 | 1465101926072 Marionette DEBUG loaded listener.js 21:45:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (114C1400) [pid = 3680] [serial = 1859] [outer = 105FBC00] 21:45:26 INFO - PROCESS | 3680 | 1465101926488 Marionette TRACE conn2 <- [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]]]}] 21:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 735ms 21:45:26 INFO - PROCESS | 3680 | 1465101926552 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 21:45:26 INFO - PROCESS | 3680 | 1465101926556 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 21:45:26 INFO - PROCESS | 3680 | 1465101926562 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:45:26 INFO - PROCESS | 3680 | 1465101926565 Marionette TRACE conn2 <- [1,2442,null,{}] 21:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:45:26 INFO - PROCESS | 3680 | 1465101926568 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:26 INFO - PROCESS | 3680 | 1465101926571 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:26 INFO - PROCESS | 3680 | 1465101926656 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 21:45:26 INFO - PROCESS | 3680 | 1465101926665 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:26 INFO - PROCESS | 3680 | 1465101926668 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:26 INFO - PROCESS | 3680 | ++DOCSHELL 1302FC00 == 28 [pid = 3680] [id = 620] 21:45:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (130E7400) [pid = 3680] [serial = 1860] [outer = 00000000] 21:45:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (1318C000) [pid = 3680] [serial = 1861] [outer = 130E7400] 21:45:26 INFO - PROCESS | 3680 | 1465101926714 Marionette DEBUG loaded listener.js 21:45:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (13380C00) [pid = 3680] [serial = 1862] [outer = 130E7400] 21:45:27 INFO - PROCESS | 3680 | 1465101927204 Marionette TRACE conn2 <- [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]]]}] 21:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 704ms 21:45:27 INFO - PROCESS | 3680 | 1465101927264 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 21:45:27 INFO - PROCESS | 3680 | 1465101927266 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 21:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:45:27 INFO - PROCESS | 3680 | 1465101927270 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:45:27 INFO - PROCESS | 3680 | 1465101927273 Marionette TRACE conn2 <- [1,2446,null,{}] 21:45:27 INFO - PROCESS | 3680 | 1465101927284 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:27 INFO - PROCESS | 3680 | 1465101927288 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:27 INFO - PROCESS | 3680 | 1465101927399 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 21:45:27 INFO - PROCESS | 3680 | 1465101927498 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:27 INFO - PROCESS | 3680 | 1465101927501 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:27 INFO - PROCESS | 3680 | ++DOCSHELL 154D2800 == 29 [pid = 3680] [id = 621] 21:45:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (154D9C00) [pid = 3680] [serial = 1863] [outer = 00000000] 21:45:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (156EC800) [pid = 3680] [serial = 1864] [outer = 154D9C00] 21:45:27 INFO - PROCESS | 3680 | 1465101927548 Marionette DEBUG loaded listener.js 21:45:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (15986000) [pid = 3680] [serial = 1865] [outer = 154D9C00] 21:45:27 INFO - PROCESS | 3680 | 1465101927937 Marionette TRACE conn2 <- [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]]]}] 21:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 688ms 21:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:45:27 INFO - PROCESS | 3680 | 1465101927969 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 21:45:27 INFO - PROCESS | 3680 | 1465101927971 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 21:45:27 INFO - PROCESS | 3680 | 1465101927974 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:45:27 INFO - PROCESS | 3680 | 1465101927976 Marionette TRACE conn2 <- [1,2450,null,{}] 21:45:27 INFO - PROCESS | 3680 | 1465101927980 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:27 INFO - PROCESS | 3680 | 1465101927982 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:28 INFO - PROCESS | 3680 | 1465101928113 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 21:45:28 INFO - PROCESS | 3680 | 1465101928125 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:28 INFO - PROCESS | 3680 | 1465101928127 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:28 INFO - PROCESS | 3680 | ++DOCSHELL 16042000 == 30 [pid = 3680] [id = 622] 21:45:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (164AE800) [pid = 3680] [serial = 1866] [outer = 00000000] 21:45:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (16A38C00) [pid = 3680] [serial = 1867] [outer = 164AE800] 21:45:28 INFO - PROCESS | 3680 | 1465101928171 Marionette DEBUG loaded listener.js 21:45:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16C29000) [pid = 3680] [serial = 1868] [outer = 164AE800] 21:45:28 INFO - PROCESS | 3680 | 1465101928615 Marionette TRACE conn2 <- [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]]]}] 21:45:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:45:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 688ms 21:45:28 INFO - PROCESS | 3680 | 1465101928674 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 21:45:28 INFO - PROCESS | 3680 | 1465101928676 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 21:45:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:45:28 INFO - PROCESS | 3680 | 1465101928680 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:45:28 INFO - PROCESS | 3680 | 1465101928681 Marionette TRACE conn2 <- [1,2454,null,{}] 21:45:28 INFO - PROCESS | 3680 | 1465101928685 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:28 INFO - PROCESS | 3680 | 1465101928687 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:28 INFO - PROCESS | 3680 | 1465101928800 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 21:45:28 INFO - PROCESS | 3680 | 1465101928894 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:28 INFO - PROCESS | 3680 | 1465101928897 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:28 INFO - PROCESS | 3680 | ++DOCSHELL 156D8000 == 31 [pid = 3680] [id = 623] 21:45:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (156F2000) [pid = 3680] [serial = 1869] [outer = 00000000] 21:45:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (173E1800) [pid = 3680] [serial = 1870] [outer = 156F2000] 21:45:28 INFO - PROCESS | 3680 | 1465101928942 Marionette DEBUG loaded listener.js 21:45:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17D69800) [pid = 3680] [serial = 1871] [outer = 156F2000] 21:45:29 INFO - PROCESS | 3680 | 1465101929376 Marionette TRACE conn2 <- [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]]]}] 21:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 735ms 21:45:29 INFO - PROCESS | 3680 | 1465101929420 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 21:45:29 INFO - PROCESS | 3680 | 1465101929422 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 21:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:45:29 INFO - PROCESS | 3680 | 1465101929425 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:45:29 INFO - PROCESS | 3680 | 1465101929427 Marionette TRACE conn2 <- [1,2458,null,{}] 21:45:29 INFO - PROCESS | 3680 | 1465101929430 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:29 INFO - PROCESS | 3680 | 1465101929435 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:29 INFO - PROCESS | 3680 | 1465101929572 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 21:45:29 INFO - PROCESS | 3680 | 1465101929639 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:29 INFO - PROCESS | 3680 | 1465101929640 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:29 INFO - PROCESS | 3680 | ++DOCSHELL 19844400 == 32 [pid = 3680] [id = 624] 21:45:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (19847800) [pid = 3680] [serial = 1872] [outer = 00000000] 21:45:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (199ADC00) [pid = 3680] [serial = 1873] [outer = 19847800] 21:45:29 INFO - PROCESS | 3680 | 1465101929693 Marionette DEBUG loaded listener.js 21:45:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (199AEC00) [pid = 3680] [serial = 1874] [outer = 19847800] 21:45:30 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (12892400) [pid = 3680] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:45:30 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (13330400) [pid = 3680] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:45:30 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1043AC00) [pid = 3680] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:45:30 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (10B5B800) [pid = 3680] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:45:30 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (15991800) [pid = 3680] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:45:30 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1A090400) [pid = 3680] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:45:30 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (156D2800) [pid = 3680] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:45:30 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (16A3B400) [pid = 3680] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:45:30 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (10A56800) [pid = 3680] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:45:30 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (10439000) [pid = 3680] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:45:30 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (14EEF800) [pid = 3680] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:45:30 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (15991C00) [pid = 3680] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:45:30 INFO - PROCESS | 3680 | 1465101930211 Marionette TRACE conn2 <- [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]]]}] 21:45:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:45:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 829ms 21:45:30 INFO - PROCESS | 3680 | 1465101930268 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 21:45:30 INFO - PROCESS | 3680 | 1465101930270 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 21:45:30 INFO - PROCESS | 3680 | 1465101930274 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:45:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:45:30 INFO - PROCESS | 3680 | 1465101930275 Marionette TRACE conn2 <- [1,2462,null,{}] 21:45:30 INFO - PROCESS | 3680 | 1465101930279 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:30 INFO - PROCESS | 3680 | 1465101930281 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:30 INFO - PROCESS | 3680 | 1465101930372 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 21:45:30 INFO - PROCESS | 3680 | 1465101930381 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:30 INFO - PROCESS | 3680 | 1465101930383 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:30 INFO - PROCESS | 3680 | ++DOCSHELL 13186C00 == 33 [pid = 3680] [id = 625] 21:45:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (1332C400) [pid = 3680] [serial = 1875] [outer = 00000000] 21:45:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (153EA400) [pid = 3680] [serial = 1876] [outer = 1332C400] 21:45:30 INFO - PROCESS | 3680 | 1465101930427 Marionette DEBUG loaded listener.js 21:45:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (156EC400) [pid = 3680] [serial = 1877] [outer = 1332C400] 21:45:30 INFO - PROCESS | 3680 | 1465101930883 Marionette TRACE conn2 <- [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]]]}] 21:45:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:45:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 641ms 21:45:30 INFO - PROCESS | 3680 | 1465101930912 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 21:45:30 INFO - PROCESS | 3680 | 1465101930914 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 21:45:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:45:30 INFO - PROCESS | 3680 | 1465101930917 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:45:30 INFO - PROCESS | 3680 | 1465101930919 Marionette TRACE conn2 <- [1,2466,null,{}] 21:45:30 INFO - PROCESS | 3680 | 1465101930922 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:30 INFO - PROCESS | 3680 | 1465101930924 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:30 INFO - PROCESS | 3680 | 1465101931003 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 21:45:30 INFO - PROCESS | 3680 | 1465101931008 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:30 INFO - PROCESS | 3680 | 1465101931010 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:31 INFO - PROCESS | 3680 | ++DOCSHELL 12B12800 == 34 [pid = 3680] [id = 626] 21:45:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (156F3C00) [pid = 3680] [serial = 1878] [outer = 00000000] 21:45:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (199B4C00) [pid = 3680] [serial = 1879] [outer = 156F3C00] 21:45:31 INFO - PROCESS | 3680 | 1465101931052 Marionette DEBUG loaded listener.js 21:45:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (199BB400) [pid = 3680] [serial = 1880] [outer = 156F3C00] 21:45:31 INFO - PROCESS | 3680 | 1465101931488 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 593ms 21:45:31 INFO - PROCESS | 3680 | 1465101931526 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 21:45:31 INFO - PROCESS | 3680 | 1465101931528 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 21:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:45:31 INFO - PROCESS | 3680 | 1465101931535 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:45:31 INFO - PROCESS | 3680 | 1465101931536 Marionette TRACE conn2 <- [1,2470,null,{}] 21:45:31 INFO - PROCESS | 3680 | 1465101931540 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:31 INFO - PROCESS | 3680 | 1465101931541 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:31 INFO - PROCESS | 3680 | 1465101931622 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 21:45:31 INFO - PROCESS | 3680 | 1465101931628 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:31 INFO - PROCESS | 3680 | 1465101931630 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:31 INFO - PROCESS | 3680 | ++DOCSHELL 1280AC00 == 35 [pid = 3680] [id = 627] 21:45:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (156ECC00) [pid = 3680] [serial = 1881] [outer = 00000000] 21:45:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1A114C00) [pid = 3680] [serial = 1882] [outer = 156ECC00] 21:45:31 INFO - PROCESS | 3680 | 1465101931682 Marionette DEBUG loaded listener.js 21:45:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1A116400) [pid = 3680] [serial = 1883] [outer = 156ECC00] 21:45:32 INFO - PROCESS | 3680 | 1465101932132 Marionette TRACE conn2 <- [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]]]}] 21:45:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:45:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 641ms 21:45:32 INFO - PROCESS | 3680 | 1465101932218 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 21:45:32 INFO - PROCESS | 3680 | 1465101932222 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 21:45:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:45:32 INFO - PROCESS | 3680 | 1465101932232 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:45:32 INFO - PROCESS | 3680 | 1465101932237 Marionette TRACE conn2 <- [1,2474,null,{}] 21:45:32 INFO - PROCESS | 3680 | 1465101932243 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:32 INFO - PROCESS | 3680 | 1465101932246 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:32 INFO - PROCESS | 3680 | 1465101932366 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 21:45:32 INFO - PROCESS | 3680 | 1465101932514 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:32 INFO - PROCESS | 3680 | 1465101932519 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:32 INFO - PROCESS | 3680 | ++DOCSHELL 10A5F000 == 36 [pid = 3680] [id = 628] 21:45:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (10A60000) [pid = 3680] [serial = 1884] [outer = 00000000] 21:45:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (110CF800) [pid = 3680] [serial = 1885] [outer = 10A60000] 21:45:32 INFO - PROCESS | 3680 | 1465101932579 Marionette DEBUG loaded listener.js 21:45:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (12B12C00) [pid = 3680] [serial = 1886] [outer = 10A60000] 21:45:33 INFO - PROCESS | 3680 | 1465101933199 Marionette TRACE conn2 <- [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]]]}] 21:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1000ms 21:45:33 INFO - PROCESS | 3680 | 1465101933233 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 21:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:45:33 INFO - PROCESS | 3680 | 1465101933236 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 21:45:33 INFO - PROCESS | 3680 | 1465101933243 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:45:33 INFO - PROCESS | 3680 | 1465101933247 Marionette TRACE conn2 <- [1,2478,null,{}] 21:45:33 INFO - PROCESS | 3680 | 1465101933251 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:33 INFO - PROCESS | 3680 | 1465101933254 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:33 INFO - PROCESS | 3680 | 1465101933363 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 21:45:33 INFO - PROCESS | 3680 | 1465101933524 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:33 INFO - PROCESS | 3680 | 1465101933527 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:33 INFO - PROCESS | 3680 | ++DOCSHELL 153BC000 == 37 [pid = 3680] [id = 629] 21:45:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (153EBC00) [pid = 3680] [serial = 1887] [outer = 00000000] 21:45:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1598DC00) [pid = 3680] [serial = 1888] [outer = 153EBC00] 21:45:33 INFO - PROCESS | 3680 | 1465101933583 Marionette DEBUG loaded listener.js 21:45:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (164B1000) [pid = 3680] [serial = 1889] [outer = 153EBC00] 21:45:34 INFO - PROCESS | 3680 | 1465101934127 Marionette TRACE conn2 <- [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]]]}] 21:45:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:45:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 937ms 21:45:34 INFO - PROCESS | 3680 | 1465101934184 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 21:45:34 INFO - PROCESS | 3680 | 1465101934187 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 21:45:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:45:34 INFO - PROCESS | 3680 | 1465101934190 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:45:34 INFO - PROCESS | 3680 | 1465101934193 Marionette TRACE conn2 <- [1,2482,null,{}] 21:45:34 INFO - PROCESS | 3680 | 1465101934202 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:34 INFO - PROCESS | 3680 | 1465101934207 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:34 INFO - PROCESS | 3680 | 1465101934317 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 21:45:34 INFO - PROCESS | 3680 | 1465101934460 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:34 INFO - PROCESS | 3680 | 1465101934464 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:34 INFO - PROCESS | 3680 | ++DOCSHELL 199A3C00 == 38 [pid = 3680] [id = 630] 21:45:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (199A7C00) [pid = 3680] [serial = 1890] [outer = 00000000] 21:45:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (199C2C00) [pid = 3680] [serial = 1891] [outer = 199A7C00] 21:45:34 INFO - PROCESS | 3680 | 1465101934521 Marionette DEBUG loaded listener.js 21:45:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1A122000) [pid = 3680] [serial = 1892] [outer = 199A7C00] 21:45:35 INFO - PROCESS | 3680 | 1465101935164 Marionette TRACE conn2 <- [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]]]}] 21:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1000ms 21:45:35 INFO - PROCESS | 3680 | 1465101935192 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 21:45:35 INFO - PROCESS | 3680 | 1465101935194 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 21:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:45:35 INFO - PROCESS | 3680 | 1465101935198 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:45:35 INFO - PROCESS | 3680 | 1465101935200 Marionette TRACE conn2 <- [1,2486,null,{}] 21:45:35 INFO - PROCESS | 3680 | 1465101935204 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:35 INFO - PROCESS | 3680 | 1465101935206 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:35 INFO - PROCESS | 3680 | 1465101935313 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 21:45:35 INFO - PROCESS | 3680 | 1465101935429 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:35 INFO - PROCESS | 3680 | 1465101935431 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:35 INFO - PROCESS | 3680 | ++DOCSHELL 0F309400 == 39 [pid = 3680] [id = 631] 21:45:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0F30EC00) [pid = 3680] [serial = 1893] [outer = 00000000] 21:45:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (10510400) [pid = 3680] [serial = 1894] [outer = 0F30EC00] 21:45:35 INFO - PROCESS | 3680 | 1465101935659 Marionette DEBUG loaded listener.js 21:45:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (105F4400) [pid = 3680] [serial = 1895] [outer = 0F30EC00] 21:45:36 INFO - PROCESS | 3680 | 1465101936270 Marionette TRACE conn2 <- [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]]]}] 21:45:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:45:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1141ms 21:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:45:36 INFO - PROCESS | 3680 | 1465101936342 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 21:45:36 INFO - PROCESS | 3680 | 1465101936345 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 21:45:36 INFO - PROCESS | 3680 | 1465101936350 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:45:36 INFO - PROCESS | 3680 | 1465101936353 Marionette TRACE conn2 <- [1,2490,null,{}] 21:45:36 INFO - PROCESS | 3680 | 1465101936358 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:36 INFO - PROCESS | 3680 | 1465101936360 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:36 INFO - PROCESS | 3680 | --DOCSHELL 12B12800 == 38 [pid = 3680] [id = 626] 21:45:36 INFO - PROCESS | 3680 | --DOCSHELL 13186C00 == 37 [pid = 3680] [id = 625] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 19844400 == 36 [pid = 3680] [id = 624] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 156D8000 == 35 [pid = 3680] [id = 623] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 16042000 == 34 [pid = 3680] [id = 622] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 154D2800 == 33 [pid = 3680] [id = 621] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 1302FC00 == 32 [pid = 3680] [id = 620] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 105FA000 == 31 [pid = 3680] [id = 619] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 17D68000 == 30 [pid = 3680] [id = 616] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 13823000 == 29 [pid = 3680] [id = 618] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 105F5800 == 28 [pid = 3680] [id = 617] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 0F309400 == 27 [pid = 3680] [id = 631] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 199A3C00 == 26 [pid = 3680] [id = 630] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 1280AC00 == 25 [pid = 3680] [id = 627] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 10A5F000 == 24 [pid = 3680] [id = 628] 21:45:37 INFO - PROCESS | 3680 | --DOCSHELL 153BC000 == 23 [pid = 3680] [id = 629] 21:45:37 INFO - PROCESS | 3680 | 1465101937039 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (12AC0400) [pid = 3680] [serial = 1828] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (12B13000) [pid = 3680] [serial = 1829] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (13828400) [pid = 3680] [serial = 1831] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1050C800) [pid = 3680] [serial = 1822] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (10A5A800) [pid = 3680] [serial = 1823] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (13D23C00) [pid = 3680] [serial = 1814] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (12B15800) [pid = 3680] [serial = 1813] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (172D6400) [pid = 3680] [serial = 1817] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (16A3E800) [pid = 3680] [serial = 1816] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1A275000) [pid = 3680] [serial = 1820] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1A136800) [pid = 3680] [serial = 1819] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (15C4E400) [pid = 3680] [serial = 1837] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (16C22400) [pid = 3680] [serial = 1840] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (16C1EC00) [pid = 3680] [serial = 1844] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (154D4C00) [pid = 3680] [serial = 1843] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (181ECC00) [pid = 3680] [serial = 1849] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (10513000) [pid = 3680] [serial = 1826] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1050A800) [pid = 3680] [serial = 1825] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (156D3000) [pid = 3680] [serial = 1834] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (156F1800) [pid = 3680] [serial = 1835] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (17D61000) [pid = 3680] [serial = 1847] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (16040800) [pid = 3680] [serial = 1838] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (16D6AC00) [pid = 3680] [serial = 1841] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (173A9000) [pid = 3680] [serial = 1846] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (14062800) [pid = 3680] [serial = 1832] [outer = 00000000] [url = about:blank] 21:45:37 INFO - PROCESS | 3680 | 1465101937229 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:37 INFO - PROCESS | 3680 | 1465101937232 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:37 INFO - PROCESS | 3680 | ++DOCSHELL 102CFC00 == 24 [pid = 3680] [id = 632] 21:45:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (102D0800) [pid = 3680] [serial = 1896] [outer = 00000000] 21:45:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (1043A800) [pid = 3680] [serial = 1897] [outer = 102D0800] 21:45:37 INFO - PROCESS | 3680 | 1465101937281 Marionette DEBUG loaded listener.js 21:45:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (104EDC00) [pid = 3680] [serial = 1898] [outer = 102D0800] 21:45:37 INFO - PROCESS | 3680 | 1465101937786 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1453ms 21:45:37 INFO - PROCESS | 3680 | 1465101937816 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 21:45:37 INFO - PROCESS | 3680 | 1465101937821 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 21:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:45:37 INFO - PROCESS | 3680 | 1465101937825 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:45:37 INFO - PROCESS | 3680 | 1465101937828 Marionette TRACE conn2 <- [1,2494,null,{}] 21:45:37 INFO - PROCESS | 3680 | 1465101937833 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:37 INFO - PROCESS | 3680 | 1465101937835 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:37 INFO - PROCESS | 3680 | 1465101937934 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 21:45:37 INFO - PROCESS | 3680 | 1465101937942 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:37 INFO - PROCESS | 3680 | 1465101937945 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:37 INFO - PROCESS | 3680 | ++DOCSHELL 10F2AC00 == 25 [pid = 3680] [id = 633] 21:45:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (110C9000) [pid = 3680] [serial = 1899] [outer = 00000000] 21:45:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (11A0B000) [pid = 3680] [serial = 1900] [outer = 110C9000] 21:45:37 INFO - PROCESS | 3680 | 1465101937992 Marionette DEBUG loaded listener.js 21:45:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (12A8DC00) [pid = 3680] [serial = 1901] [outer = 110C9000] 21:45:38 INFO - PROCESS | 3680 | 1465101938473 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 703ms 21:45:38 INFO - PROCESS | 3680 | 1465101938557 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 21:45:38 INFO - PROCESS | 3680 | 1465101938562 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 21:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:45:38 INFO - PROCESS | 3680 | 1465101938570 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:45:38 INFO - PROCESS | 3680 | 1465101938572 Marionette TRACE conn2 <- [1,2498,null,{}] 21:45:38 INFO - PROCESS | 3680 | 1465101938577 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:38 INFO - PROCESS | 3680 | 1465101938579 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:38 INFO - PROCESS | 3680 | 1465101938708 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 21:45:38 INFO - PROCESS | 3680 | 1465101938726 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:38 INFO - PROCESS | 3680 | 1465101938728 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:38 INFO - PROCESS | 3680 | ++DOCSHELL 110D1400 == 26 [pid = 3680] [id = 634] 21:45:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (12AC6800) [pid = 3680] [serial = 1902] [outer = 00000000] 21:45:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13186800) [pid = 3680] [serial = 1903] [outer = 12AC6800] 21:45:38 INFO - PROCESS | 3680 | 1465101938774 Marionette DEBUG loaded listener.js 21:45:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1337E800) [pid = 3680] [serial = 1904] [outer = 12AC6800] 21:45:39 INFO - PROCESS | 3680 | 1465101939219 Marionette TRACE conn2 <- [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]]]}] 21:45:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:45:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 687ms 21:45:39 INFO - PROCESS | 3680 | 1465101939265 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 21:45:39 INFO - PROCESS | 3680 | 1465101939269 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 21:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:45:39 INFO - PROCESS | 3680 | 1465101939291 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:45:39 INFO - PROCESS | 3680 | 1465101939295 Marionette TRACE conn2 <- [1,2502,null,{}] 21:45:39 INFO - PROCESS | 3680 | 1465101939299 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:39 INFO - PROCESS | 3680 | 1465101939302 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:39 INFO - PROCESS | 3680 | 1465101939430 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 21:45:39 INFO - PROCESS | 3680 | 1465101939491 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:39 INFO - PROCESS | 3680 | 1465101939493 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:39 INFO - PROCESS | 3680 | ++DOCSHELL 10F22400 == 27 [pid = 3680] [id = 635] 21:45:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (14062800) [pid = 3680] [serial = 1905] [outer = 00000000] 21:45:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1516EC00) [pid = 3680] [serial = 1906] [outer = 14062800] 21:45:39 INFO - PROCESS | 3680 | 1465101939547 Marionette DEBUG loaded listener.js 21:45:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (154DAC00) [pid = 3680] [serial = 1907] [outer = 14062800] 21:45:40 INFO - PROCESS | 3680 | 1465101940012 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 21:45:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:45:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 750ms 21:45:40 INFO - PROCESS | 3680 | 1465101940036 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 21:45:40 INFO - PROCESS | 3680 | 1465101940038 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 21:45:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:45:40 INFO - PROCESS | 3680 | 1465101940041 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:45:40 INFO - PROCESS | 3680 | 1465101940043 Marionette TRACE conn2 <- [1,2506,null,{}] 21:45:40 INFO - PROCESS | 3680 | 1465101940046 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:40 INFO - PROCESS | 3680 | 1465101940048 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:40 INFO - PROCESS | 3680 | 1465101940161 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 21:45:40 INFO - PROCESS | 3680 | 1465101940166 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:40 INFO - PROCESS | 3680 | 1465101940168 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:40 INFO - PROCESS | 3680 | ++DOCSHELL 13377000 == 28 [pid = 3680] [id = 636] 21:45:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1516DC00) [pid = 3680] [serial = 1908] [outer = 00000000] 21:45:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (15983C00) [pid = 3680] [serial = 1909] [outer = 1516DC00] 21:45:40 INFO - PROCESS | 3680 | 1465101940211 Marionette DEBUG loaded listener.js 21:45:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15C45000) [pid = 3680] [serial = 1910] [outer = 1516DC00] 21:45:40 INFO - PROCESS | 3680 | 1465101940658 Marionette TRACE conn2 <- [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]]]}] 21:45:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:45:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 640ms 21:45:40 INFO - PROCESS | 3680 | 1465101940685 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 21:45:40 INFO - PROCESS | 3680 | 1465101940687 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 21:45:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:45:40 INFO - PROCESS | 3680 | 1465101940691 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:45:40 INFO - PROCESS | 3680 | 1465101940692 Marionette TRACE conn2 <- [1,2510,null,{}] 21:45:40 INFO - PROCESS | 3680 | 1465101940696 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:40 INFO - PROCESS | 3680 | 1465101940698 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:40 INFO - PROCESS | 3680 | 1465101940810 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 21:45:40 INFO - PROCESS | 3680 | 1465101940816 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:40 INFO - PROCESS | 3680 | 1465101940822 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:40 INFO - PROCESS | 3680 | ++DOCSHELL 1671C000 == 29 [pid = 3680] [id = 637] 21:45:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1671C800) [pid = 3680] [serial = 1911] [outer = 00000000] 21:45:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1672F000) [pid = 3680] [serial = 1912] [outer = 1671C800] 21:45:40 INFO - PROCESS | 3680 | 1465101940875 Marionette DEBUG loaded listener.js 21:45:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16C22000) [pid = 3680] [serial = 1913] [outer = 1671C800] 21:45:41 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (156F2000) [pid = 3680] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:45:41 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (19847800) [pid = 3680] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:45:41 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17D6A400) [pid = 3680] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:45:41 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (105F6800) [pid = 3680] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:45:41 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (130E7400) [pid = 3680] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:45:41 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (105FBC00) [pid = 3680] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:45:41 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1390BC00) [pid = 3680] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:45:41 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (154D9C00) [pid = 3680] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:45:41 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1332C400) [pid = 3680] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:45:41 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (156ECC00) [pid = 3680] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:45:41 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (164AE800) [pid = 3680] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:45:41 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (156F3C00) [pid = 3680] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:45:41 INFO - PROCESS | 3680 | 1465101941619 Marionette TRACE conn2 <- [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]]]}] 21:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 937ms 21:45:41 INFO - PROCESS | 3680 | 1465101941636 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 21:45:41 INFO - PROCESS | 3680 | 1465101941638 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 21:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:45:41 INFO - PROCESS | 3680 | 1465101941641 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:45:41 INFO - PROCESS | 3680 | 1465101941643 Marionette TRACE conn2 <- [1,2514,null,{}] 21:45:41 INFO - PROCESS | 3680 | 1465101941647 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:41 INFO - PROCESS | 3680 | 1465101941650 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:41 INFO - PROCESS | 3680 | 1465101941736 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 21:45:41 INFO - PROCESS | 3680 | 1465101941741 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:41 INFO - PROCESS | 3680 | 1465101941743 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:41 INFO - PROCESS | 3680 | ++DOCSHELL 1050B800 == 30 [pid = 3680] [id = 638] 21:45:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (1050FC00) [pid = 3680] [serial = 1914] [outer = 00000000] 21:45:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (1516F400) [pid = 3680] [serial = 1915] [outer = 1050FC00] 21:45:41 INFO - PROCESS | 3680 | 1465101941785 Marionette DEBUG loaded listener.js 21:45:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (16C2B400) [pid = 3680] [serial = 1916] [outer = 1050FC00] 21:45:42 INFO - PROCESS | 3680 | 1465101942239 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 21:45:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:45:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 641ms 21:45:42 INFO - PROCESS | 3680 | 1465101942279 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 21:45:42 INFO - PROCESS | 3680 | 1465101942281 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 21:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:45:42 INFO - PROCESS | 3680 | 1465101942285 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:45:42 INFO - PROCESS | 3680 | 1465101942287 Marionette TRACE conn2 <- [1,2518,null,{}] 21:45:42 INFO - PROCESS | 3680 | 1465101942290 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:42 INFO - PROCESS | 3680 | 1465101942292 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:42 INFO - PROCESS | 3680 | 1465101942369 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 21:45:42 INFO - PROCESS | 3680 | 1465101942374 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:42 INFO - PROCESS | 3680 | 1465101942376 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:42 INFO - PROCESS | 3680 | ++DOCSHELL 173E0800 == 31 [pid = 3680] [id = 639] 21:45:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (173E2400) [pid = 3680] [serial = 1917] [outer = 00000000] 21:45:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17CBD400) [pid = 3680] [serial = 1918] [outer = 173E2400] 21:45:42 INFO - PROCESS | 3680 | 1465101942422 Marionette DEBUG loaded listener.js 21:45:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17D60400) [pid = 3680] [serial = 1919] [outer = 173E2400] 21:45:42 INFO - PROCESS | 3680 | 1465101942887 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 21:45:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:45:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 625ms 21:45:42 INFO - PROCESS | 3680 | 1465101942923 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 21:45:42 INFO - PROCESS | 3680 | 1465101942925 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 21:45:42 INFO - PROCESS | 3680 | 1465101942928 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:45:42 INFO - PROCESS | 3680 | 1465101942930 Marionette TRACE conn2 <- [1,2522,null,{}] 21:45:42 INFO - PROCESS | 3680 | 1465101942934 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:42 INFO - PROCESS | 3680 | 1465101942935 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:43 INFO - PROCESS | 3680 | 1465101943012 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 21:45:43 INFO - PROCESS | 3680 | 1465101943017 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:43 INFO - PROCESS | 3680 | 1465101943019 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:43 INFO - PROCESS | 3680 | ++DOCSHELL 17D65400 == 32 [pid = 3680] [id = 640] 21:45:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17D65800) [pid = 3680] [serial = 1920] [outer = 00000000] 21:45:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (181EE400) [pid = 3680] [serial = 1921] [outer = 17D65800] 21:45:43 INFO - PROCESS | 3680 | 1465101943061 Marionette DEBUG loaded listener.js 21:45:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17DF8000) [pid = 3680] [serial = 1922] [outer = 17D65800] 21:45:43 INFO - PROCESS | 3680 | 1465101943507 Marionette TRACE conn2 <- [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]]]}] 21:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 625ms 21:45:43 INFO - PROCESS | 3680 | 1465101943577 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 21:45:43 INFO - PROCESS | 3680 | 1465101943581 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 21:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:45:43 INFO - PROCESS | 3680 | 1465101943587 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:45:43 INFO - PROCESS | 3680 | 1465101943591 Marionette TRACE conn2 <- [1,2526,null,{}] 21:45:43 INFO - PROCESS | 3680 | 1465101943597 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:43 INFO - PROCESS | 3680 | 1465101943601 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:43 INFO - PROCESS | 3680 | 1465101943737 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 21:45:43 INFO - PROCESS | 3680 | 1465101943877 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:43 INFO - PROCESS | 3680 | 1465101943882 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:43 INFO - PROCESS | 3680 | ++DOCSHELL 10560800 == 33 [pid = 3680] [id = 641] 21:45:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (105EF000) [pid = 3680] [serial = 1923] [outer = 00000000] 21:45:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (10A5EC00) [pid = 3680] [serial = 1924] [outer = 105EF000] 21:45:43 INFO - PROCESS | 3680 | 1465101943941 Marionette DEBUG loaded listener.js 21:45:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (114BD400) [pid = 3680] [serial = 1925] [outer = 105EF000] 21:45:44 INFO - PROCESS | 3680 | 1465101944702 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1188ms 21:45:44 INFO - PROCESS | 3680 | 1465101944785 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 21:45:44 INFO - PROCESS | 3680 | 1465101944788 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 21:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:45:44 INFO - PROCESS | 3680 | 1465101944795 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:45:44 INFO - PROCESS | 3680 | 1465101944799 Marionette TRACE conn2 <- [1,2530,null,{}] 21:45:44 INFO - PROCESS | 3680 | 1465101944803 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:44 INFO - PROCESS | 3680 | 1465101944806 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:44 INFO - PROCESS | 3680 | 1465101944951 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 21:45:45 INFO - PROCESS | 3680 | 1465101945084 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:45 INFO - PROCESS | 3680 | 1465101945087 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:45 INFO - PROCESS | 3680 | ++DOCSHELL 13909C00 == 34 [pid = 3680] [id = 642] 21:45:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1390B400) [pid = 3680] [serial = 1926] [outer = 00000000] 21:45:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (140C8400) [pid = 3680] [serial = 1927] [outer = 1390B400] 21:45:45 INFO - PROCESS | 3680 | 1465101945144 Marionette DEBUG loaded listener.js 21:45:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (15166800) [pid = 3680] [serial = 1928] [outer = 1390B400] 21:45:45 INFO - PROCESS | 3680 | 1465101945984 Marionette TRACE conn2 <- [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]]]}] 21:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1250ms 21:45:46 INFO - PROCESS | 3680 | 1465101946049 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 21:45:46 INFO - PROCESS | 3680 | 1465101946053 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 21:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:45:46 INFO - PROCESS | 3680 | 1465101946058 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:45:46 INFO - PROCESS | 3680 | 1465101946061 Marionette TRACE conn2 <- [1,2534,null,{}] 21:45:46 INFO - PROCESS | 3680 | 1465101946067 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:46 INFO - PROCESS | 3680 | 1465101946070 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:46 INFO - PROCESS | 3680 | 1465101946198 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 21:45:46 INFO - PROCESS | 3680 | --DOCSHELL 173E0800 == 33 [pid = 3680] [id = 639] 21:45:46 INFO - PROCESS | 3680 | --DOCSHELL 1050B800 == 32 [pid = 3680] [id = 638] 21:45:46 INFO - PROCESS | 3680 | --DOCSHELL 1671C000 == 31 [pid = 3680] [id = 637] 21:45:46 INFO - PROCESS | 3680 | --DOCSHELL 13377000 == 30 [pid = 3680] [id = 636] 21:45:46 INFO - PROCESS | 3680 | --DOCSHELL 10F22400 == 29 [pid = 3680] [id = 635] 21:45:46 INFO - PROCESS | 3680 | --DOCSHELL 110D1400 == 28 [pid = 3680] [id = 634] 21:45:46 INFO - PROCESS | 3680 | --DOCSHELL 10F2AC00 == 27 [pid = 3680] [id = 633] 21:45:46 INFO - PROCESS | 3680 | --DOCSHELL 102CFC00 == 26 [pid = 3680] [id = 632] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (173E1800) [pid = 3680] [serial = 1870] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (199ADC00) [pid = 3680] [serial = 1873] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17D69800) [pid = 3680] [serial = 1871] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (181EE800) [pid = 3680] [serial = 1850] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (10A62400) [pid = 3680] [serial = 1852] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (110D6000) [pid = 3680] [serial = 1853] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1318C000) [pid = 3680] [serial = 1861] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (13380C00) [pid = 3680] [serial = 1862] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (110C4800) [pid = 3680] [serial = 1858] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (114C1400) [pid = 3680] [serial = 1859] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (13D27800) [pid = 3680] [serial = 1855] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1516E800) [pid = 3680] [serial = 1856] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (156EC800) [pid = 3680] [serial = 1864] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (15986000) [pid = 3680] [serial = 1865] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (156EC400) [pid = 3680] [serial = 1877] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1A114C00) [pid = 3680] [serial = 1882] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (153EA400) [pid = 3680] [serial = 1876] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1A116400) [pid = 3680] [serial = 1883] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (199AEC00) [pid = 3680] [serial = 1874] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (16A38C00) [pid = 3680] [serial = 1867] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (16C29000) [pid = 3680] [serial = 1868] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (199B4C00) [pid = 3680] [serial = 1879] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (199BB400) [pid = 3680] [serial = 1880] [outer = 00000000] [url = about:blank] 21:45:46 INFO - PROCESS | 3680 | 1465101946334 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:46 INFO - PROCESS | 3680 | 1465101946338 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:46 INFO - PROCESS | 3680 | ++DOCSHELL 10514C00 == 27 [pid = 3680] [id = 643] 21:45:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (10515400) [pid = 3680] [serial = 1929] [outer = 00000000] 21:45:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (10B5E400) [pid = 3680] [serial = 1930] [outer = 10515400] 21:45:46 INFO - PROCESS | 3680 | 1465101946387 Marionette DEBUG loaded listener.js 21:45:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (11274000) [pid = 3680] [serial = 1931] [outer = 10515400] 21:45:46 INFO - PROCESS | 3680 | 1465101946859 Marionette TRACE conn2 <- [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]]]}] 21:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 844ms 21:45:46 INFO - PROCESS | 3680 | 1465101946902 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 21:45:46 INFO - PROCESS | 3680 | 1465101946906 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 21:45:46 INFO - PROCESS | 3680 | 1465101946912 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:45:46 INFO - PROCESS | 3680 | 1465101946914 Marionette TRACE conn2 <- [1,2538,null,{}] 21:45:46 INFO - PROCESS | 3680 | 1465101946918 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:46 INFO - PROCESS | 3680 | 1465101946920 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:47 INFO - PROCESS | 3680 | 1465101947006 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 21:45:47 INFO - PROCESS | 3680 | 1465101947021 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:47 INFO - PROCESS | 3680 | 1465101947023 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:47 INFO - PROCESS | 3680 | ++DOCSHELL 1302FC00 == 28 [pid = 3680] [id = 644] 21:45:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (1308B400) [pid = 3680] [serial = 1932] [outer = 00000000] 21:45:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (13378000) [pid = 3680] [serial = 1933] [outer = 1308B400] 21:45:47 INFO - PROCESS | 3680 | 1465101947071 Marionette DEBUG loaded listener.js 21:45:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (13916800) [pid = 3680] [serial = 1934] [outer = 1308B400] 21:45:47 INFO - PROCESS | 3680 | 1465101947565 Marionette TRACE conn2 <- [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]]]}] 21:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 688ms 21:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:45:47 INFO - PROCESS | 3680 | 1465101947612 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 21:45:47 INFO - PROCESS | 3680 | 1465101947614 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 21:45:47 INFO - PROCESS | 3680 | 1465101947617 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:45:47 INFO - PROCESS | 3680 | 1465101947621 Marionette TRACE conn2 <- [1,2542,null,{}] 21:45:47 INFO - PROCESS | 3680 | 1465101947661 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:47 INFO - PROCESS | 3680 | 1465101947666 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:47 INFO - PROCESS | 3680 | 1465101947788 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 21:45:47 INFO - PROCESS | 3680 | 1465101947857 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:47 INFO - PROCESS | 3680 | 1465101947860 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:47 INFO - PROCESS | 3680 | ++DOCSHELL 156D0000 == 29 [pid = 3680] [id = 645] 21:45:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (156D0800) [pid = 3680] [serial = 1935] [outer = 00000000] 21:45:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (156EDC00) [pid = 3680] [serial = 1936] [outer = 156D0800] 21:45:47 INFO - PROCESS | 3680 | 1465101947907 Marionette DEBUG loaded listener.js 21:45:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (15938000) [pid = 3680] [serial = 1937] [outer = 156D0800] 21:45:48 INFO - PROCESS | 3680 | 1465101948294 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 687ms 21:45:48 INFO - PROCESS | 3680 | 1465101948320 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 21:45:48 INFO - PROCESS | 3680 | 1465101948322 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 21:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:45:48 INFO - PROCESS | 3680 | 1465101948326 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:45:48 INFO - PROCESS | 3680 | 1465101948327 Marionette TRACE conn2 <- [1,2546,null,{}] 21:45:48 INFO - PROCESS | 3680 | 1465101948331 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:48 INFO - PROCESS | 3680 | 1465101948333 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:48 INFO - PROCESS | 3680 | 1465101948465 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 21:45:48 INFO - PROCESS | 3680 | 1465101948471 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:48 INFO - PROCESS | 3680 | 1465101948473 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:48 INFO - PROCESS | 3680 | ++DOCSHELL 15D83C00 == 30 [pid = 3680] [id = 646] 21:45:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (15D8B800) [pid = 3680] [serial = 1938] [outer = 00000000] 21:45:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1671E400) [pid = 3680] [serial = 1939] [outer = 15D8B800] 21:45:48 INFO - PROCESS | 3680 | 1465101948517 Marionette DEBUG loaded listener.js 21:45:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16C21800) [pid = 3680] [serial = 1940] [outer = 15D8B800] 21:45:48 INFO - PROCESS | 3680 | 1465101948978 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 21:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 703ms 21:45:49 INFO - PROCESS | 3680 | 1465101949027 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 21:45:49 INFO - PROCESS | 3680 | 1465101949028 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 21:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:45:49 INFO - PROCESS | 3680 | 1465101949032 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:45:49 INFO - PROCESS | 3680 | 1465101949033 Marionette TRACE conn2 <- [1,2550,null,{}] 21:45:49 INFO - PROCESS | 3680 | 1465101949044 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:49 INFO - PROCESS | 3680 | 1465101949046 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:49 INFO - PROCESS | 3680 | 1465101949157 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 21:45:49 INFO - PROCESS | 3680 | 1465101949254 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:49 INFO - PROCESS | 3680 | 1465101949256 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:49 INFO - PROCESS | 3680 | ++DOCSHELL 16D68400 == 31 [pid = 3680] [id = 647] 21:45:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16D69C00) [pid = 3680] [serial = 1941] [outer = 00000000] 21:45:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (173A2C00) [pid = 3680] [serial = 1942] [outer = 16D69C00] 21:45:49 INFO - PROCESS | 3680 | 1465101949299 Marionette DEBUG loaded listener.js 21:45:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17CC0C00) [pid = 3680] [serial = 1943] [outer = 16D69C00] 21:45:49 INFO - PROCESS | 3680 | 1465101949733 Marionette TRACE conn2 <- [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]]]}] 21:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 750ms 21:45:49 INFO - PROCESS | 3680 | 1465101949773 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 21:45:49 INFO - PROCESS | 3680 | 1465101949775 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 21:45:49 INFO - PROCESS | 3680 | 1465101949778 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:45:49 INFO - PROCESS | 3680 | 1465101949780 Marionette TRACE conn2 <- [1,2554,null,{}] 21:45:49 INFO - PROCESS | 3680 | 1465101949783 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:49 INFO - PROCESS | 3680 | 1465101949789 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:49 INFO - PROCESS | 3680 | 1465101949932 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 21:45:49 INFO - PROCESS | 3680 | 1465101950002 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:49 INFO - PROCESS | 3680 | 1465101950004 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:49 INFO - PROCESS | 3680 | ++DOCSHELL 17DF0800 == 32 [pid = 3680] [id = 648] 21:45:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17F88000) [pid = 3680] [serial = 1944] [outer = 00000000] 21:45:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1995B800) [pid = 3680] [serial = 1945] [outer = 17F88000] 21:45:50 INFO - PROCESS | 3680 | 1465101950047 Marionette DEBUG loaded listener.js 21:45:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (199AD800) [pid = 3680] [serial = 1946] [outer = 17F88000] 21:45:50 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (102D0800) [pid = 3680] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:45:50 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (12AC6800) [pid = 3680] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:45:50 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (110C9000) [pid = 3680] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:45:50 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0F30EC00) [pid = 3680] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:45:50 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1671C800) [pid = 3680] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:45:50 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (10A60000) [pid = 3680] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:45:50 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (153EBC00) [pid = 3680] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:45:50 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (199A7C00) [pid = 3680] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:45:50 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1516DC00) [pid = 3680] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:45:50 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1050FC00) [pid = 3680] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:45:50 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (14062800) [pid = 3680] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:45:50 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (173E2400) [pid = 3680] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:45:50 INFO - PROCESS | 3680 | 1465101950558 Marionette TRACE conn2 <- [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]]]}] 21:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 844ms 21:45:50 INFO - PROCESS | 3680 | 1465101950621 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 21:45:50 INFO - PROCESS | 3680 | 1465101950633 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 21:45:50 INFO - PROCESS | 3680 | 1465101950636 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:45:50 INFO - PROCESS | 3680 | 1465101950638 Marionette TRACE conn2 <- [1,2558,null,{}] 21:45:50 INFO - PROCESS | 3680 | 1465101950642 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:50 INFO - PROCESS | 3680 | 1465101950643 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:50 INFO - PROCESS | 3680 | 1465101950761 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 21:45:50 INFO - PROCESS | 3680 | 1465101950823 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:50 INFO - PROCESS | 3680 | 1465101950825 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:50 INFO - PROCESS | 3680 | ++DOCSHELL 1027A000 == 33 [pid = 3680] [id = 649] 21:45:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (102D0800) [pid = 3680] [serial = 1947] [outer = 00000000] 21:45:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (130E7400) [pid = 3680] [serial = 1948] [outer = 102D0800] 21:45:50 INFO - PROCESS | 3680 | 1465101950868 Marionette DEBUG loaded listener.js 21:45:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (153F0C00) [pid = 3680] [serial = 1949] [outer = 102D0800] 21:45:51 INFO - PROCESS | 3680 | 1465101951242 Marionette TRACE conn2 <- [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]]]}] 21:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 641ms 21:45:51 INFO - PROCESS | 3680 | 1465101951276 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 21:45:51 INFO - PROCESS | 3680 | 1465101951278 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 21:45:51 INFO - PROCESS | 3680 | 1465101951281 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:45:51 INFO - PROCESS | 3680 | 1465101951283 Marionette TRACE conn2 <- [1,2562,null,{}] 21:45:51 INFO - PROCESS | 3680 | 1465101951286 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:51 INFO - PROCESS | 3680 | 1465101951288 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:51 INFO - PROCESS | 3680 | 1465101951371 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 21:45:51 INFO - PROCESS | 3680 | 1465101951376 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:51 INFO - PROCESS | 3680 | 1465101951378 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:51 INFO - PROCESS | 3680 | ++DOCSHELL 153F1C00 == 34 [pid = 3680] [id = 650] 21:45:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (15934000) [pid = 3680] [serial = 1950] [outer = 00000000] 21:45:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1995EC00) [pid = 3680] [serial = 1951] [outer = 15934000] 21:45:51 INFO - PROCESS | 3680 | 1465101951424 Marionette DEBUG loaded listener.js 21:45:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (199B6800) [pid = 3680] [serial = 1952] [outer = 15934000] 21:45:51 INFO - PROCESS | 3680 | 1465101951881 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 21:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 640ms 21:45:51 INFO - PROCESS | 3680 | 1465101951919 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 21:45:51 INFO - PROCESS | 3680 | 1465101951921 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 21:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:45:51 INFO - PROCESS | 3680 | 1465101951924 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:45:51 INFO - PROCESS | 3680 | 1465101951926 Marionette TRACE conn2 <- [1,2566,null,{}] 21:45:51 INFO - PROCESS | 3680 | 1465101951929 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:51 INFO - PROCESS | 3680 | 1465101951931 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:52 INFO - PROCESS | 3680 | 1465101952018 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 21:45:52 INFO - PROCESS | 3680 | 1465101952023 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:52 INFO - PROCESS | 3680 | 1465101952025 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:52 INFO - PROCESS | 3680 | ++DOCSHELL 173E2800 == 35 [pid = 3680] [id = 651] 21:45:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (199BB000) [pid = 3680] [serial = 1953] [outer = 00000000] 21:45:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (19ED1400) [pid = 3680] [serial = 1954] [outer = 199BB000] 21:45:52 INFO - PROCESS | 3680 | 1465101952068 Marionette DEBUG loaded listener.js 21:45:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (19ED2400) [pid = 3680] [serial = 1955] [outer = 199BB000] 21:45:53 INFO - PROCESS | 3680 | --DOCSHELL 10514C00 == 34 [pid = 3680] [id = 643] 21:45:53 INFO - PROCESS | 3680 | --DOCSHELL 13909C00 == 33 [pid = 3680] [id = 642] 21:45:53 INFO - PROCESS | 3680 | --DOCSHELL 17D65400 == 32 [pid = 3680] [id = 640] 21:45:53 INFO - PROCESS | 3680 | --DOCSHELL 10560800 == 31 [pid = 3680] [id = 641] 21:45:53 INFO - PROCESS | 3680 | --DOCSHELL 16D68400 == 30 [pid = 3680] [id = 647] 21:45:53 INFO - PROCESS | 3680 | --DOCSHELL 156D0000 == 29 [pid = 3680] [id = 645] 21:45:53 INFO - PROCESS | 3680 | --DOCSHELL 153F1C00 == 28 [pid = 3680] [id = 650] 21:45:53 INFO - PROCESS | 3680 | --DOCSHELL 15D83C00 == 27 [pid = 3680] [id = 646] 21:45:53 INFO - PROCESS | 3680 | --DOCSHELL 1027A000 == 26 [pid = 3680] [id = 649] 21:45:53 INFO - PROCESS | 3680 | --DOCSHELL 17DF0800 == 25 [pid = 3680] [id = 648] 21:45:53 INFO - PROCESS | 3680 | --DOCSHELL 1302FC00 == 24 [pid = 3680] [id = 644] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1043A800) [pid = 3680] [serial = 1897] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (104EDC00) [pid = 3680] [serial = 1898] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (13186800) [pid = 3680] [serial = 1903] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (11A0B000) [pid = 3680] [serial = 1900] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (12A8DC00) [pid = 3680] [serial = 1901] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (10510400) [pid = 3680] [serial = 1894] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (105F4400) [pid = 3680] [serial = 1895] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1672F000) [pid = 3680] [serial = 1912] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (12B12C00) [pid = 3680] [serial = 1886] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (110CF800) [pid = 3680] [serial = 1885] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (164B1000) [pid = 3680] [serial = 1889] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (1598DC00) [pid = 3680] [serial = 1888] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (1A122000) [pid = 3680] [serial = 1892] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (181EE400) [pid = 3680] [serial = 1921] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (199C2C00) [pid = 3680] [serial = 1891] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (15983C00) [pid = 3680] [serial = 1909] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (16C2B400) [pid = 3680] [serial = 1916] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (1516F400) [pid = 3680] [serial = 1915] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (16C22000) [pid = 3680] [serial = 1913] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (1516EC00) [pid = 3680] [serial = 1906] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (154DAC00) [pid = 3680] [serial = 1907] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (17CBD400) [pid = 3680] [serial = 1918] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 52 (17D60400) [pid = 3680] [serial = 1919] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 51 (15C45000) [pid = 3680] [serial = 1910] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | --DOMWINDOW == 50 (1337E800) [pid = 3680] [serial = 1904] [outer = 00000000] [url = about:blank] 21:45:53 INFO - PROCESS | 3680 | 1465101953830 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 21:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1953ms 21:45:53 INFO - PROCESS | 3680 | 1465101953887 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 21:45:53 INFO - PROCESS | 3680 | 1465101953892 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 21:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:45:53 INFO - PROCESS | 3680 | 1465101953898 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:45:53 INFO - PROCESS | 3680 | 1465101953901 Marionette TRACE conn2 <- [1,2570,null,{}] 21:45:53 INFO - PROCESS | 3680 | 1465101953906 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:53 INFO - PROCESS | 3680 | 1465101953909 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:53 INFO - PROCESS | 3680 | 1465101954008 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 21:45:54 INFO - PROCESS | 3680 | 1465101954027 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:54 INFO - PROCESS | 3680 | 1465101954034 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:54 INFO - PROCESS | 3680 | ++DOCSHELL 105F1000 == 25 [pid = 3680] [id = 652] 21:45:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 51 (10A59800) [pid = 3680] [serial = 1956] [outer = 00000000] 21:45:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (110C4800) [pid = 3680] [serial = 1957] [outer = 10A59800] 21:45:54 INFO - PROCESS | 3680 | 1465101954086 Marionette DEBUG loaded listener.js 21:45:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (110D6C00) [pid = 3680] [serial = 1958] [outer = 10A59800] 21:45:54 INFO - PROCESS | 3680 | 1465101954593 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 21:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 734ms 21:45:54 INFO - PROCESS | 3680 | 1465101954637 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 21:45:54 INFO - PROCESS | 3680 | 1465101954642 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 21:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:45:54 INFO - PROCESS | 3680 | 1465101954649 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:45:54 INFO - PROCESS | 3680 | 1465101954652 Marionette TRACE conn2 <- [1,2574,null,{}] 21:45:54 INFO - PROCESS | 3680 | 1465101954656 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:54 INFO - PROCESS | 3680 | 1465101954659 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:54 INFO - PROCESS | 3680 | 1465101954746 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 21:45:54 INFO - PROCESS | 3680 | 1465101954754 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:54 INFO - PROCESS | 3680 | 1465101954757 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:54 INFO - PROCESS | 3680 | ++DOCSHELL 12B0E800 == 26 [pid = 3680] [id = 653] 21:45:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (12B0EC00) [pid = 3680] [serial = 1959] [outer = 00000000] 21:45:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (12B13800) [pid = 3680] [serial = 1960] [outer = 12B0EC00] 21:45:54 INFO - PROCESS | 3680 | 1465101954803 Marionette DEBUG loaded listener.js 21:45:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (12B1B400) [pid = 3680] [serial = 1961] [outer = 12B0EC00] 21:45:55 INFO - PROCESS | 3680 | 1465101955278 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 21:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 687ms 21:45:55 INFO - PROCESS | 3680 | 1465101955347 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 21:45:55 INFO - PROCESS | 3680 | 1465101955349 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 21:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:45:55 INFO - PROCESS | 3680 | 1465101955353 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:45:55 INFO - PROCESS | 3680 | 1465101955356 Marionette TRACE conn2 <- [1,2578,null,{}] 21:45:55 INFO - PROCESS | 3680 | 1465101955368 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:55 INFO - PROCESS | 3680 | 1465101955372 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:55 INFO - PROCESS | 3680 | 1465101955485 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 21:45:55 INFO - PROCESS | 3680 | 1465101955584 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:55 INFO - PROCESS | 3680 | 1465101955589 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:55 INFO - PROCESS | 3680 | ++DOCSHELL 1337F800 == 27 [pid = 3680] [id = 654] 21:45:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (13380400) [pid = 3680] [serial = 1962] [outer = 00000000] 21:45:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (13D1F000) [pid = 3680] [serial = 1963] [outer = 13380400] 21:45:55 INFO - PROCESS | 3680 | 1465101955636 Marionette DEBUG loaded listener.js 21:45:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (1432DC00) [pid = 3680] [serial = 1964] [outer = 13380400] 21:45:56 INFO - PROCESS | 3680 | 1465101956036 Marionette TRACE conn2 <- [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]]]}] 21:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 21:45:56 INFO - PROCESS | 3680 | 1465101956094 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 21:45:56 INFO - PROCESS | 3680 | 1465101956098 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 21:45:56 INFO - PROCESS | 3680 | 1465101956102 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:45:56 INFO - PROCESS | 3680 | 1465101956104 Marionette TRACE conn2 <- [1,2582,null,{}] 21:45:56 INFO - PROCESS | 3680 | 1465101956107 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:56 INFO - PROCESS | 3680 | 1465101956120 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:56 INFO - PROCESS | 3680 | 1465101956203 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 21:45:56 INFO - PROCESS | 3680 | 1465101956208 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:56 INFO - PROCESS | 3680 | 1465101956210 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:56 INFO - PROCESS | 3680 | ++DOCSHELL 140CF000 == 28 [pid = 3680] [id = 655] 21:45:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (15162C00) [pid = 3680] [serial = 1965] [outer = 00000000] 21:45:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (154D9800) [pid = 3680] [serial = 1966] [outer = 15162C00] 21:45:56 INFO - PROCESS | 3680 | 1465101956258 Marionette DEBUG loaded listener.js 21:45:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (156D8000) [pid = 3680] [serial = 1967] [outer = 15162C00] 21:45:56 INFO - PROCESS | 3680 | 1465101956699 Marionette TRACE conn2 <- [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]]]}] 21:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 640ms 21:45:56 INFO - PROCESS | 3680 | 1465101956742 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 21:45:56 INFO - PROCESS | 3680 | 1465101956744 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 21:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:45:56 INFO - PROCESS | 3680 | 1465101956747 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:45:56 INFO - PROCESS | 3680 | 1465101956749 Marionette TRACE conn2 <- [1,2586,null,{}] 21:45:56 INFO - PROCESS | 3680 | 1465101956756 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:56 INFO - PROCESS | 3680 | 1465101956758 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:56 INFO - PROCESS | 3680 | 1465101956835 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 21:45:56 INFO - PROCESS | 3680 | 1465101956841 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:56 INFO - PROCESS | 3680 | 1465101956843 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:56 INFO - PROCESS | 3680 | ++DOCSHELL 15937800 == 29 [pid = 3680] [id = 656] 21:45:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (15983C00) [pid = 3680] [serial = 1968] [outer = 00000000] 21:45:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (15C44400) [pid = 3680] [serial = 1969] [outer = 15983C00] 21:45:56 INFO - PROCESS | 3680 | 1465101956886 Marionette DEBUG loaded listener.js 21:45:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (15D7EC00) [pid = 3680] [serial = 1970] [outer = 15983C00] 21:45:57 INFO - PROCESS | 3680 | 1465101957400 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 703ms 21:45:57 INFO - PROCESS | 3680 | 1465101957447 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 21:45:57 INFO - PROCESS | 3680 | 1465101957449 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 21:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:45:57 INFO - PROCESS | 3680 | 1465101957452 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:45:57 INFO - PROCESS | 3680 | 1465101957454 Marionette TRACE conn2 <- [1,2590,null,{}] 21:45:57 INFO - PROCESS | 3680 | 1465101957457 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:57 INFO - PROCESS | 3680 | 1465101957463 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:57 INFO - PROCESS | 3680 | 1465101957563 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 21:45:57 INFO - PROCESS | 3680 | 1465101957575 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:57 INFO - PROCESS | 3680 | 1465101957577 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:57 INFO - PROCESS | 3680 | ++DOCSHELL 15163C00 == 30 [pid = 3680] [id = 657] 21:45:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (15935800) [pid = 3680] [serial = 1971] [outer = 00000000] 21:45:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (16A3E800) [pid = 3680] [serial = 1972] [outer = 15935800] 21:45:57 INFO - PROCESS | 3680 | 1465101957624 Marionette DEBUG loaded listener.js 21:45:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (16C23C00) [pid = 3680] [serial = 1973] [outer = 15935800] 21:45:58 INFO - PROCESS | 3680 | 1465101958084 Marionette TRACE conn2 <- [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]]]}] 21:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 704ms 21:45:58 INFO - PROCESS | 3680 | 1465101958153 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 21:45:58 INFO - PROCESS | 3680 | 1465101958156 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 21:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:45:58 INFO - PROCESS | 3680 | 1465101958160 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:45:58 INFO - PROCESS | 3680 | 1465101958163 Marionette TRACE conn2 <- [1,2594,null,{}] 21:45:58 INFO - PROCESS | 3680 | 1465101958166 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:58 INFO - PROCESS | 3680 | 1465101958179 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:58 INFO - PROCESS | 3680 | 1465101958281 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 21:45:58 INFO - PROCESS | 3680 | 1465101958289 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:58 INFO - PROCESS | 3680 | 1465101958291 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:58 INFO - PROCESS | 3680 | ++DOCSHELL 16C2B400 == 31 [pid = 3680] [id = 658] 21:45:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (16D6A000) [pid = 3680] [serial = 1974] [outer = 00000000] 21:45:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (172DAC00) [pid = 3680] [serial = 1975] [outer = 16D6A000] 21:45:58 INFO - PROCESS | 3680 | 1465101958335 Marionette DEBUG loaded listener.js 21:45:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (172DD800) [pid = 3680] [serial = 1976] [outer = 16D6A000] 21:45:58 INFO - PROCESS | 3680 | 1465101958770 Marionette TRACE conn2 <- [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]]]}] 21:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 640ms 21:45:58 INFO - PROCESS | 3680 | 1465101958808 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 21:45:58 INFO - PROCESS | 3680 | 1465101958810 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 21:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:45:58 INFO - PROCESS | 3680 | 1465101958813 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:45:58 INFO - PROCESS | 3680 | 1465101958815 Marionette TRACE conn2 <- [1,2598,null,{}] 21:45:58 INFO - PROCESS | 3680 | 1465101958818 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:58 INFO - PROCESS | 3680 | 1465101958820 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:58 INFO - PROCESS | 3680 | 1465101958895 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 21:45:58 INFO - PROCESS | 3680 | 1465101958901 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:58 INFO - PROCESS | 3680 | 1465101958903 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:58 INFO - PROCESS | 3680 | ++DOCSHELL 12B13400 == 32 [pid = 3680] [id = 659] 21:45:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16C2D000) [pid = 3680] [serial = 1977] [outer = 00000000] 21:45:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17DF7400) [pid = 3680] [serial = 1978] [outer = 16C2D000] 21:45:58 INFO - PROCESS | 3680 | 1465101958946 Marionette DEBUG loaded listener.js 21:45:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17DF7800) [pid = 3680] [serial = 1979] [outer = 16C2D000] 21:45:59 INFO - PROCESS | 3680 | 1465101959416 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 640ms 21:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:45:59 INFO - PROCESS | 3680 | 1465101959452 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 21:45:59 INFO - PROCESS | 3680 | 1465101959454 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 21:45:59 INFO - PROCESS | 3680 | 1465101959457 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:45:59 INFO - PROCESS | 3680 | 1465101959459 Marionette TRACE conn2 <- [1,2602,null,{}] 21:45:59 INFO - PROCESS | 3680 | 1465101959462 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:59 INFO - PROCESS | 3680 | 1465101959464 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:59 INFO - PROCESS | 3680 | 1465101959578 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 21:45:59 INFO - PROCESS | 3680 | 1465101959586 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:59 INFO - PROCESS | 3680 | 1465101959587 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:45:59 INFO - PROCESS | 3680 | ++DOCSHELL 1337E800 == 33 [pid = 3680] [id = 660] 21:45:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (19849000) [pid = 3680] [serial = 1980] [outer = 00000000] 21:45:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (19960000) [pid = 3680] [serial = 1981] [outer = 19849000] 21:45:59 INFO - PROCESS | 3680 | 1465101959688 Marionette DEBUG loaded listener.js 21:45:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (19961800) [pid = 3680] [serial = 1982] [outer = 19849000] 21:46:00 INFO - PROCESS | 3680 | 1465101960129 Marionette TRACE conn2 <- [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]]]}] 21:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 704ms 21:46:00 INFO - PROCESS | 3680 | 1465101960160 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 21:46:00 INFO - PROCESS | 3680 | 1465101960162 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 21:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:46:00 INFO - PROCESS | 3680 | 1465101960165 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:46:00 INFO - PROCESS | 3680 | 1465101960167 Marionette TRACE conn2 <- [1,2606,null,{}] 21:46:00 INFO - PROCESS | 3680 | 1465101960170 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:00 INFO - PROCESS | 3680 | 1465101960172 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:00 INFO - PROCESS | 3680 | 1465101960303 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 21:46:00 INFO - PROCESS | 3680 | 1465101960308 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:00 INFO - PROCESS | 3680 | 1465101960310 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:00 INFO - PROCESS | 3680 | ++DOCSHELL 104ECC00 == 34 [pid = 3680] [id = 661] 21:46:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (12AC1C00) [pid = 3680] [serial = 1983] [outer = 00000000] 21:46:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (199C2400) [pid = 3680] [serial = 1984] [outer = 12AC1C00] 21:46:00 INFO - PROCESS | 3680 | 1465101960353 Marionette DEBUG loaded listener.js 21:46:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (19ED9C00) [pid = 3680] [serial = 1985] [outer = 12AC1C00] 21:46:00 INFO - PROCESS | 3680 | 1465101960800 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 21:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 688ms 21:46:00 INFO - PROCESS | 3680 | 1465101960865 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 21:46:00 INFO - PROCESS | 3680 | 1465101960867 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 21:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:46:00 INFO - PROCESS | 3680 | 1465101960871 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:46:00 INFO - PROCESS | 3680 | 1465101960873 Marionette TRACE conn2 <- [1,2610,null,{}] 21:46:00 INFO - PROCESS | 3680 | 1465101960876 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:00 INFO - PROCESS | 3680 | 1465101960879 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:01 INFO - PROCESS | 3680 | 1465101961033 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 21:46:01 INFO - PROCESS | 3680 | 1465101961103 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:01 INFO - PROCESS | 3680 | 1465101961105 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:01 INFO - PROCESS | 3680 | ++DOCSHELL 156F3C00 == 35 [pid = 3680] [id = 662] 21:46:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1A090000) [pid = 3680] [serial = 1986] [outer = 00000000] 21:46:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1A134000) [pid = 3680] [serial = 1987] [outer = 1A090000] 21:46:01 INFO - PROCESS | 3680 | 1465101961150 Marionette DEBUG loaded listener.js 21:46:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1A13DC00) [pid = 3680] [serial = 1988] [outer = 1A090000] 21:46:01 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17F88000) [pid = 3680] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:46:01 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (16D69C00) [pid = 3680] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:46:01 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (102D0800) [pid = 3680] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:46:01 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (15934000) [pid = 3680] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:46:01 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (105EF000) [pid = 3680] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:46:01 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17D65800) [pid = 3680] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:46:01 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (156D0800) [pid = 3680] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:46:01 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1308B400) [pid = 3680] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:46:01 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (10515400) [pid = 3680] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:46:01 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1390B400) [pid = 3680] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:46:01 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (15D8B800) [pid = 3680] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:46:01 INFO - PROCESS | 3680 | 1465101961677 Marionette TRACE conn2 <- [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]]]}] 21:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 844ms 21:46:01 INFO - PROCESS | 3680 | 1465101961713 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 21:46:01 INFO - PROCESS | 3680 | 1465101961715 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 21:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:46:01 INFO - PROCESS | 3680 | 1465101961719 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:46:01 INFO - PROCESS | 3680 | 1465101961720 Marionette TRACE conn2 <- [1,2614,null,{}] 21:46:01 INFO - PROCESS | 3680 | 1465101961724 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:01 INFO - PROCESS | 3680 | 1465101961726 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:01 INFO - PROCESS | 3680 | 1465101961807 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 21:46:01 INFO - PROCESS | 3680 | 1465101961812 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:01 INFO - PROCESS | 3680 | 1465101961814 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:01 INFO - PROCESS | 3680 | ++DOCSHELL 140CE000 == 36 [pid = 3680] [id = 663] 21:46:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (153B8400) [pid = 3680] [serial = 1989] [outer = 00000000] 21:46:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (16A3A400) [pid = 3680] [serial = 1990] [outer = 153B8400] 21:46:01 INFO - PROCESS | 3680 | 1465101961858 Marionette DEBUG loaded listener.js 21:46:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (19845C00) [pid = 3680] [serial = 1991] [outer = 153B8400] 21:46:02 INFO - PROCESS | 3680 | 1465101962297 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 21:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 641ms 21:46:02 INFO - PROCESS | 3680 | 1465101962357 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 21:46:02 INFO - PROCESS | 3680 | 1465101962359 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 21:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:46:02 INFO - PROCESS | 3680 | 1465101962362 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:46:02 INFO - PROCESS | 3680 | 1465101962364 Marionette TRACE conn2 <- [1,2618,null,{}] 21:46:02 INFO - PROCESS | 3680 | 1465101962377 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:02 INFO - PROCESS | 3680 | 1465101962379 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:02 INFO - PROCESS | 3680 | 1465101962459 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 21:46:02 INFO - PROCESS | 3680 | 1465101962465 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:02 INFO - PROCESS | 3680 | 1465101962467 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:02 INFO - PROCESS | 3680 | ++DOCSHELL 17D65800 == 37 [pid = 3680] [id = 664] 21:46:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17F7E800) [pid = 3680] [serial = 1992] [outer = 00000000] 21:46:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1A271C00) [pid = 3680] [serial = 1993] [outer = 17F7E800] 21:46:02 INFO - PROCESS | 3680 | 1465101962509 Marionette DEBUG loaded listener.js 21:46:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16044000) [pid = 3680] [serial = 1994] [outer = 17F7E800] 21:46:02 INFO - PROCESS | 3680 | 1465101962960 Marionette TRACE conn2 <- [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]]]}] 21:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 641ms 21:46:03 INFO - PROCESS | 3680 | 1465101963021 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 21:46:03 INFO - PROCESS | 3680 | 1465101963023 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 21:46:03 INFO - PROCESS | 3680 | 1465101963026 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:46:03 INFO - PROCESS | 3680 | 1465101963028 Marionette TRACE conn2 <- [1,2622,null,{}] 21:46:03 INFO - PROCESS | 3680 | 1465101963031 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:03 INFO - PROCESS | 3680 | 1465101963033 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:03 INFO - PROCESS | 3680 | 1465101963113 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 21:46:03 INFO - PROCESS | 3680 | 1465101963118 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:03 INFO - PROCESS | 3680 | 1465101963120 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:03 INFO - PROCESS | 3680 | ++DOCSHELL 156E8400 == 38 [pid = 3680] [id = 665] 21:46:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1A271400) [pid = 3680] [serial = 1995] [outer = 00000000] 21:46:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1A27C800) [pid = 3680] [serial = 1996] [outer = 1A271400] 21:46:03 INFO - PROCESS | 3680 | 1465101963163 Marionette DEBUG loaded listener.js 21:46:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1A280400) [pid = 3680] [serial = 1997] [outer = 1A271400] 21:46:03 INFO - PROCESS | 3680 | 1465101963912 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 937ms 21:46:03 INFO - PROCESS | 3680 | 1465101963973 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 21:46:03 INFO - PROCESS | 3680 | 1465101963977 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 21:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:46:03 INFO - PROCESS | 3680 | 1465101963982 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:46:03 INFO - PROCESS | 3680 | 1465101963986 Marionette TRACE conn2 <- [1,2626,null,{}] 21:46:03 INFO - PROCESS | 3680 | 1465101963991 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:03 INFO - PROCESS | 3680 | 1465101963994 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:04 INFO - PROCESS | 3680 | 1465101964130 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 21:46:04 INFO - PROCESS | 3680 | 1465101964265 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:04 INFO - PROCESS | 3680 | 1465101964268 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:04 INFO - PROCESS | 3680 | ++DOCSHELL 10510800 == 39 [pid = 3680] [id = 666] 21:46:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (10568400) [pid = 3680] [serial = 1998] [outer = 00000000] 21:46:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1127E000) [pid = 3680] [serial = 1999] [outer = 10568400] 21:46:04 INFO - PROCESS | 3680 | 1465101964325 Marionette DEBUG loaded listener.js 21:46:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (12A0F400) [pid = 3680] [serial = 2000] [outer = 10568400] 21:46:05 INFO - PROCESS | 3680 | 1465101965022 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 21:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1093ms 21:46:05 INFO - PROCESS | 3680 | 1465101965079 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 21:46:05 INFO - PROCESS | 3680 | 1465101965084 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 21:46:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:46:05 INFO - PROCESS | 3680 | 1465101965090 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:46:05 INFO - PROCESS | 3680 | 1465101965093 Marionette TRACE conn2 <- [1,2630,null,{}] 21:46:05 INFO - PROCESS | 3680 | 1465101965097 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:05 INFO - PROCESS | 3680 | 1465101965100 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:05 INFO - PROCESS | 3680 | 1465101965360 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 21:46:05 INFO - PROCESS | 3680 | 1465101965533 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:05 INFO - PROCESS | 3680 | 1465101965536 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:05 INFO - PROCESS | 3680 | ++DOCSHELL 10446800 == 40 [pid = 3680] [id = 667] 21:46:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1047DC00) [pid = 3680] [serial = 2001] [outer = 00000000] 21:46:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1050DC00) [pid = 3680] [serial = 2002] [outer = 1047DC00] 21:46:05 INFO - PROCESS | 3680 | 1465101965590 Marionette DEBUG loaded listener.js 21:46:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (105F3800) [pid = 3680] [serial = 2003] [outer = 1047DC00] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 17D65800 == 39 [pid = 3680] [id = 664] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 140CE000 == 38 [pid = 3680] [id = 663] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 156F3C00 == 37 [pid = 3680] [id = 662] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 104ECC00 == 36 [pid = 3680] [id = 661] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 1337E800 == 35 [pid = 3680] [id = 660] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 12B13400 == 34 [pid = 3680] [id = 659] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 16C2B400 == 33 [pid = 3680] [id = 658] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 15163C00 == 32 [pid = 3680] [id = 657] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 15937800 == 31 [pid = 3680] [id = 656] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 140CF000 == 30 [pid = 3680] [id = 655] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 1337F800 == 29 [pid = 3680] [id = 654] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 12B0E800 == 28 [pid = 3680] [id = 653] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (19ED1400) [pid = 3680] [serial = 1954] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 105F1000 == 27 [pid = 3680] [id = 652] 21:46:06 INFO - PROCESS | 3680 | --DOCSHELL 173E2800 == 26 [pid = 3680] [id = 651] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1995B800) [pid = 3680] [serial = 1945] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17CC0C00) [pid = 3680] [serial = 1943] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (130E7400) [pid = 3680] [serial = 1948] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (173A2C00) [pid = 3680] [serial = 1942] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (199AD800) [pid = 3680] [serial = 1946] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1995EC00) [pid = 3680] [serial = 1951] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (10A5EC00) [pid = 3680] [serial = 1924] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17DF8000) [pid = 3680] [serial = 1922] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (156EDC00) [pid = 3680] [serial = 1936] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (13378000) [pid = 3680] [serial = 1933] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (13916800) [pid = 3680] [serial = 1934] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (10B5E400) [pid = 3680] [serial = 1930] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (11274000) [pid = 3680] [serial = 1931] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (15166800) [pid = 3680] [serial = 1928] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (140C8400) [pid = 3680] [serial = 1927] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (114BD400) [pid = 3680] [serial = 1925] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (199B6800) [pid = 3680] [serial = 1952] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1671E400) [pid = 3680] [serial = 1939] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (153F0C00) [pid = 3680] [serial = 1949] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (16C21800) [pid = 3680] [serial = 1940] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (15938000) [pid = 3680] [serial = 1937] [outer = 00000000] [url = about:blank] 21:46:06 INFO - PROCESS | 3680 | 1465101966242 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 21:46:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:46:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1187ms 21:46:06 INFO - PROCESS | 3680 | 1465101966287 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 21:46:06 INFO - PROCESS | 3680 | 1465101966291 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 21:46:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:46:06 INFO - PROCESS | 3680 | 1465101966296 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:46:06 INFO - PROCESS | 3680 | 1465101966299 Marionette TRACE conn2 <- [1,2634,null,{}] 21:46:06 INFO - PROCESS | 3680 | 1465101966303 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:06 INFO - PROCESS | 3680 | 1465101966305 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:06 INFO - PROCESS | 3680 | 1465101966394 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 21:46:06 INFO - PROCESS | 3680 | 1465101966499 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:06 INFO - PROCESS | 3680 | 1465101966501 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:06 INFO - PROCESS | 3680 | ++DOCSHELL 10B65000 == 27 [pid = 3680] [id = 668] 21:46:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (110C9000) [pid = 3680] [serial = 2004] [outer = 00000000] 21:46:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (1280AC00) [pid = 3680] [serial = 2005] [outer = 110C9000] 21:46:06 INFO - PROCESS | 3680 | 1465101966550 Marionette DEBUG loaded listener.js 21:46:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (12B10000) [pid = 3680] [serial = 2006] [outer = 110C9000] 21:46:06 INFO - PROCESS | 3680 | 1465101966998 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 21:46:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:46:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 734ms 21:46:07 INFO - PROCESS | 3680 | 1465101967036 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 21:46:07 INFO - PROCESS | 3680 | 1465101967039 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 21:46:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:46:07 INFO - PROCESS | 3680 | 1465101967042 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:46:07 INFO - PROCESS | 3680 | 1465101967044 Marionette TRACE conn2 <- [1,2638,null,{}] 21:46:07 INFO - PROCESS | 3680 | 1465101967048 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:07 INFO - PROCESS | 3680 | 1465101967050 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:07 INFO - PROCESS | 3680 | 1465101967135 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 21:46:07 INFO - PROCESS | 3680 | 1465101967145 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:07 INFO - PROCESS | 3680 | 1465101967148 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:07 INFO - PROCESS | 3680 | ++DOCSHELL 1390BC00 == 28 [pid = 3680] [id = 669] 21:46:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (1390E400) [pid = 3680] [serial = 2007] [outer = 00000000] 21:46:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (14062800) [pid = 3680] [serial = 2008] [outer = 1390E400] 21:46:07 INFO - PROCESS | 3680 | 1465101967192 Marionette DEBUG loaded listener.js 21:46:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (10A5F400) [pid = 3680] [serial = 2009] [outer = 1390E400] 21:46:07 INFO - PROCESS | 3680 | 1465101967689 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 21:46:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:46:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 703ms 21:46:07 INFO - PROCESS | 3680 | 1465101967741 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 21:46:07 INFO - PROCESS | 3680 | 1465101967744 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 21:46:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:46:07 INFO - PROCESS | 3680 | 1465101967755 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:46:07 INFO - PROCESS | 3680 | 1465101967759 Marionette TRACE conn2 <- [1,2642,null,{}] 21:46:07 INFO - PROCESS | 3680 | 1465101967763 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:07 INFO - PROCESS | 3680 | 1465101967766 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:07 INFO - PROCESS | 3680 | 1465101967853 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 21:46:07 INFO - PROCESS | 3680 | 1465101967860 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:07 INFO - PROCESS | 3680 | 1465101967862 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:07 INFO - PROCESS | 3680 | ++DOCSHELL 154D4C00 == 29 [pid = 3680] [id = 670] 21:46:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (154D9C00) [pid = 3680] [serial = 2010] [outer = 00000000] 21:46:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (156EE400) [pid = 3680] [serial = 2011] [outer = 154D9C00] 21:46:07 INFO - PROCESS | 3680 | 1465101967906 Marionette DEBUG loaded listener.js 21:46:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15934000) [pid = 3680] [serial = 2012] [outer = 154D9C00] 21:46:08 INFO - PROCESS | 3680 | 1465101968349 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 21:46:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:46:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 656ms 21:46:08 INFO - PROCESS | 3680 | 1465101968410 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 21:46:08 INFO - PROCESS | 3680 | 1465101968412 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 21:46:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:46:08 INFO - PROCESS | 3680 | 1465101968416 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:46:08 INFO - PROCESS | 3680 | 1465101968418 Marionette TRACE conn2 <- [1,2646,null,{}] 21:46:08 INFO - PROCESS | 3680 | 1465101968421 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:08 INFO - PROCESS | 3680 | 1465101968423 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:08 INFO - PROCESS | 3680 | 1465101968544 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 21:46:08 INFO - PROCESS | 3680 | 1465101968635 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:08 INFO - PROCESS | 3680 | 1465101968638 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:08 INFO - PROCESS | 3680 | ++DOCSHELL 15D8B000 == 30 [pid = 3680] [id = 671] 21:46:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1603E400) [pid = 3680] [serial = 2013] [outer = 00000000] 21:46:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (164A5C00) [pid = 3680] [serial = 2014] [outer = 1603E400] 21:46:08 INFO - PROCESS | 3680 | 1465101968681 Marionette DEBUG loaded listener.js 21:46:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1671B000) [pid = 3680] [serial = 2015] [outer = 1603E400] 21:46:09 INFO - PROCESS | 3680 | 1465101969084 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 21:46:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:46:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 688ms 21:46:09 INFO - PROCESS | 3680 | 1465101969115 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 21:46:09 INFO - PROCESS | 3680 | 1465101969117 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 21:46:09 INFO - PROCESS | 3680 | 1465101969120 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:46:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:46:09 INFO - PROCESS | 3680 | 1465101969122 Marionette TRACE conn2 <- [1,2650,null,{}] 21:46:09 INFO - PROCESS | 3680 | 1465101969125 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:09 INFO - PROCESS | 3680 | 1465101969127 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:09 INFO - PROCESS | 3680 | 1465101969242 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 21:46:09 INFO - PROCESS | 3680 | 1465101969248 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:09 INFO - PROCESS | 3680 | 1465101969254 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:09 INFO - PROCESS | 3680 | ++DOCSHELL 1310F800 == 31 [pid = 3680] [id = 672] 21:46:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16C20C00) [pid = 3680] [serial = 2016] [outer = 00000000] 21:46:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (16C28C00) [pid = 3680] [serial = 2017] [outer = 16C20C00] 21:46:09 INFO - PROCESS | 3680 | 1465101969363 Marionette DEBUG loaded listener.js 21:46:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16F25800) [pid = 3680] [serial = 2018] [outer = 16C20C00] 21:46:09 INFO - PROCESS | 3680 | 1465101969805 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 21:46:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:46:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 735ms 21:46:09 INFO - PROCESS | 3680 | 1465101969863 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 21:46:09 INFO - PROCESS | 3680 | 1465101969865 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 21:46:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:46:09 INFO - PROCESS | 3680 | 1465101969868 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:46:09 INFO - PROCESS | 3680 | 1465101969870 Marionette TRACE conn2 <- [1,2654,null,{}] 21:46:09 INFO - PROCESS | 3680 | 1465101969873 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:09 INFO - PROCESS | 3680 | 1465101969875 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:10 INFO - PROCESS | 3680 | 1465101970016 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 21:46:10 INFO - PROCESS | 3680 | 1465101970024 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:10 INFO - PROCESS | 3680 | 1465101970026 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:10 INFO - PROCESS | 3680 | ++DOCSHELL 13820800 == 32 [pid = 3680] [id = 673] 21:46:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (16C25C00) [pid = 3680] [serial = 2019] [outer = 00000000] 21:46:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (181EEC00) [pid = 3680] [serial = 2020] [outer = 16C25C00] 21:46:10 INFO - PROCESS | 3680 | 1465101970083 Marionette DEBUG loaded listener.js 21:46:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (181F0800) [pid = 3680] [serial = 2021] [outer = 16C25C00] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (19849000) [pid = 3680] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (12AC1C00) [pid = 3680] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (12B0EC00) [pid = 3680] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (16C2D000) [pid = 3680] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (199BB000) [pid = 3680] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (15983C00) [pid = 3680] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (15162C00) [pid = 3680] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (10A59800) [pid = 3680] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15935800) [pid = 3680] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (13380400) [pid = 3680] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (16D6A000) [pid = 3680] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1A090000) [pid = 3680] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17F7E800) [pid = 3680] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:46:10 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (153B8400) [pid = 3680] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:46:11 INFO - PROCESS | 3680 | 1465101971177 Marionette TRACE conn2 <- [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]]]}] 21:46:11 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) 21:46:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1359ms 21:46:11 INFO - PROCESS | 3680 | 1465101971214 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 21:46:11 INFO - PROCESS | 3680 | 1465101971215 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 21:46:11 INFO - PROCESS | 3680 | 1465101971219 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:46:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:46:11 INFO - PROCESS | 3680 | 1465101971220 Marionette TRACE conn2 <- [1,2658,null,{}] 21:46:11 INFO - PROCESS | 3680 | 1465101971224 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:11 INFO - PROCESS | 3680 | 1465101971226 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:11 INFO - PROCESS | 3680 | 1465101971303 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 21:46:11 INFO - PROCESS | 3680 | 1465101971308 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:11 INFO - PROCESS | 3680 | 1465101971310 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:11 INFO - PROCESS | 3680 | ++DOCSHELL 13194000 == 33 [pid = 3680] [id = 674] 21:46:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13330400) [pid = 3680] [serial = 2022] [outer = 00000000] 21:46:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (164A3800) [pid = 3680] [serial = 2023] [outer = 13330400] 21:46:11 INFO - PROCESS | 3680 | 1465101971353 Marionette DEBUG loaded listener.js 21:46:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16D6A000) [pid = 3680] [serial = 2024] [outer = 13330400] 21:46:12 INFO - PROCESS | 3680 | 1465101972294 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 21:46:12 INFO - PROCESS | 3680 | 1465101972315 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 21:46:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:46:12 INFO - PROCESS | 3680 | 1465101972323 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:46:12 INFO - PROCESS | 3680 | 1465101972325 Marionette TRACE conn2 <- [1,2662,null,{}] 21:46:12 INFO - PROCESS | 3680 | 1465101972329 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:12 INFO - PROCESS | 3680 | 1465101972331 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:12 INFO - PROCESS | 3680 | 1465101972409 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 21:46:12 INFO - PROCESS | 3680 | 1465101972414 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:12 INFO - PROCESS | 3680 | 1465101972416 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:12 INFO - PROCESS | 3680 | ++DOCSHELL 14339C00 == 34 [pid = 3680] [id = 675] 21:46:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (154D5400) [pid = 3680] [serial = 2025] [outer = 00000000] 21:46:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (199AC000) [pid = 3680] [serial = 2026] [outer = 154D5400] 21:46:12 INFO - PROCESS | 3680 | 1465101972460 Marionette DEBUG loaded listener.js 21:46:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (199B2000) [pid = 3680] [serial = 2027] [outer = 154D5400] 21:46:13 INFO - PROCESS | 3680 | 1465101973662 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 21:46:13 INFO - PROCESS | 3680 | 1465101973729 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 21:46:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:46:13 INFO - PROCESS | 3680 | 1465101973733 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:46:13 INFO - PROCESS | 3680 | 1465101973737 Marionette TRACE conn2 <- [1,2666,null,{}] 21:46:13 INFO - PROCESS | 3680 | 1465101973742 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:13 INFO - PROCESS | 3680 | 1465101973746 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:13 INFO - PROCESS | 3680 | 1465101973880 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 21:46:14 INFO - PROCESS | 3680 | 1465101974051 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:14 INFO - PROCESS | 3680 | 1465101974054 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:14 INFO - PROCESS | 3680 | ++DOCSHELL 10A5E000 == 35 [pid = 3680] [id = 676] 21:46:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (110D5800) [pid = 3680] [serial = 2028] [outer = 00000000] 21:46:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (13186400) [pid = 3680] [serial = 2029] [outer = 110D5800] 21:46:14 INFO - PROCESS | 3680 | 1465101974111 Marionette DEBUG loaded listener.js 21:46:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1337A000) [pid = 3680] [serial = 2030] [outer = 110D5800] 21:46:15 INFO - PROCESS | 3680 | 1465101975129 Marionette TRACE conn2 <- [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]]]}] 21:46:15 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) 21:46:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1453ms 21:46:15 INFO - PROCESS | 3680 | 1465101975227 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 21:46:15 INFO - PROCESS | 3680 | 1465101975232 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 21:46:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:46:15 INFO - PROCESS | 3680 | 1465101975240 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:46:15 INFO - PROCESS | 3680 | 1465101975243 Marionette TRACE conn2 <- [1,2670,null,{}] 21:46:15 INFO - PROCESS | 3680 | 1465101975247 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:15 INFO - PROCESS | 3680 | 1465101975250 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:15 INFO - PROCESS | 3680 | 1465101975510 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 21:46:15 INFO - PROCESS | 3680 | 1465101975694 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:15 INFO - PROCESS | 3680 | 1465101975697 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:15 INFO - PROCESS | 3680 | ++DOCSHELL 1026EC00 == 36 [pid = 3680] [id = 677] 21:46:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1027A000) [pid = 3680] [serial = 2031] [outer = 00000000] 21:46:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (10508800) [pid = 3680] [serial = 2032] [outer = 1027A000] 21:46:15 INFO - PROCESS | 3680 | 1465101975747 Marionette DEBUG loaded listener.js 21:46:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (110D5000) [pid = 3680] [serial = 2033] [outer = 1027A000] 21:46:16 INFO - PROCESS | 3680 | --DOCSHELL 13194000 == 35 [pid = 3680] [id = 674] 21:46:16 INFO - PROCESS | 3680 | --DOCSHELL 13820800 == 34 [pid = 3680] [id = 673] 21:46:16 INFO - PROCESS | 3680 | --DOCSHELL 1310F800 == 33 [pid = 3680] [id = 672] 21:46:16 INFO - PROCESS | 3680 | --DOCSHELL 15D8B000 == 32 [pid = 3680] [id = 671] 21:46:16 INFO - PROCESS | 3680 | --DOCSHELL 154D4C00 == 31 [pid = 3680] [id = 670] 21:46:16 INFO - PROCESS | 3680 | --DOCSHELL 1390BC00 == 30 [pid = 3680] [id = 669] 21:46:16 INFO - PROCESS | 3680 | --DOCSHELL 10B65000 == 29 [pid = 3680] [id = 668] 21:46:16 INFO - PROCESS | 3680 | --DOCSHELL 10510800 == 28 [pid = 3680] [id = 666] 21:46:16 INFO - PROCESS | 3680 | --DOCSHELL 10446800 == 27 [pid = 3680] [id = 667] 21:46:16 INFO - PROCESS | 3680 | --DOCSHELL 156E8400 == 26 [pid = 3680] [id = 665] 21:46:16 INFO - PROCESS | 3680 | --DOCSHELL 14339C00 == 25 [pid = 3680] [id = 675] 21:46:16 INFO - PROCESS | 3680 | --DOCSHELL 10A5E000 == 24 [pid = 3680] [id = 676] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (19960000) [pid = 3680] [serial = 1981] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (199C2400) [pid = 3680] [serial = 1984] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (12B13800) [pid = 3680] [serial = 1960] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (12B1B400) [pid = 3680] [serial = 1961] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17DF7400) [pid = 3680] [serial = 1978] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (19ED2400) [pid = 3680] [serial = 1955] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15C44400) [pid = 3680] [serial = 1969] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (15D7EC00) [pid = 3680] [serial = 1970] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (154D9800) [pid = 3680] [serial = 1966] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (156D8000) [pid = 3680] [serial = 1967] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (110C4800) [pid = 3680] [serial = 1957] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (110D6C00) [pid = 3680] [serial = 1958] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (16A3E800) [pid = 3680] [serial = 1972] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (16C23C00) [pid = 3680] [serial = 1973] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (13D1F000) [pid = 3680] [serial = 1963] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1432DC00) [pid = 3680] [serial = 1964] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (172DAC00) [pid = 3680] [serial = 1975] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (172DD800) [pid = 3680] [serial = 1976] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (1A134000) [pid = 3680] [serial = 1987] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (1A271C00) [pid = 3680] [serial = 1993] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (19961800) [pid = 3680] [serial = 1982] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (19ED9C00) [pid = 3680] [serial = 1985] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (16A3A400) [pid = 3680] [serial = 1990] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (16044000) [pid = 3680] [serial = 1994] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (1A13DC00) [pid = 3680] [serial = 1988] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (1A27C800) [pid = 3680] [serial = 1996] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (19845C00) [pid = 3680] [serial = 1991] [outer = 00000000] [url = about:blank] 21:46:16 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (17DF7800) [pid = 3680] [serial = 1979] [outer = 00000000] [url = about:blank] 21:46:17 INFO - PROCESS | 3680 | 1465101977413 Marionette TRACE conn2 <- [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]]]}] 21:46:17 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) 21:46:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2203ms 21:46:17 INFO - PROCESS | 3680 | 1465101977458 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 21:46:17 INFO - PROCESS | 3680 | 1465101977462 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 21:46:17 INFO - PROCESS | 3680 | 1465101977467 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:46:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:46:17 INFO - PROCESS | 3680 | 1465101977469 Marionette TRACE conn2 <- [1,2674,null,{}] 21:46:17 INFO - PROCESS | 3680 | 1465101977476 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:17 INFO - PROCESS | 3680 | 1465101977478 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:17 INFO - PROCESS | 3680 | 1465101977566 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 21:46:17 INFO - PROCESS | 3680 | 1465101977574 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:17 INFO - PROCESS | 3680 | 1465101977578 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:17 INFO - PROCESS | 3680 | ++DOCSHELL 10B61C00 == 25 [pid = 3680] [id = 678] 21:46:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (10B65000) [pid = 3680] [serial = 2034] [outer = 00000000] 21:46:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (114B5000) [pid = 3680] [serial = 2035] [outer = 10B65000] 21:46:17 INFO - PROCESS | 3680 | 1465101977626 Marionette DEBUG loaded listener.js 21:46:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (11C67000) [pid = 3680] [serial = 2036] [outer = 10B65000] 21:46:18 INFO - PROCESS | 3680 | 1465101978593 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 21:46:18 INFO - PROCESS | 3680 | 1465101978629 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 21:46:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:46:18 INFO - PROCESS | 3680 | 1465101978636 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:46:18 INFO - PROCESS | 3680 | 1465101978639 Marionette TRACE conn2 <- [1,2678,null,{}] 21:46:18 INFO - PROCESS | 3680 | 1465101978643 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:18 INFO - PROCESS | 3680 | 1465101978646 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:18 INFO - PROCESS | 3680 | 1465101978733 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 21:46:18 INFO - PROCESS | 3680 | 1465101978739 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:18 INFO - PROCESS | 3680 | 1465101978742 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:18 INFO - PROCESS | 3680 | ++DOCSHELL 13029000 == 26 [pid = 3680] [id = 679] 21:46:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (13049800) [pid = 3680] [serial = 2037] [outer = 00000000] 21:46:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (1318A000) [pid = 3680] [serial = 2038] [outer = 13049800] 21:46:18 INFO - PROCESS | 3680 | 1465101978796 Marionette DEBUG loaded listener.js 21:46:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (13335400) [pid = 3680] [serial = 2039] [outer = 13049800] 21:46:19 INFO - PROCESS | 3680 | 1465101979819 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 21:46:19 INFO - PROCESS | 3680 | 1465101979835 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 21:46:19 INFO - PROCESS | 3680 | 1465101979839 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:46:19 INFO - PROCESS | 3680 | 1465101979842 Marionette TRACE conn2 <- [1,2682,null,{}] 21:46:19 INFO - PROCESS | 3680 | 1465101979859 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:19 INFO - PROCESS | 3680 | 1465101979864 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:19 INFO - PROCESS | 3680 | 1465101979980 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 21:46:19 INFO - PROCESS | 3680 | 1465101979988 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:19 INFO - PROCESS | 3680 | 1465101979991 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:20 INFO - PROCESS | 3680 | ++DOCSHELL 1516C400 == 27 [pid = 3680] [id = 680] 21:46:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (1516D000) [pid = 3680] [serial = 2040] [outer = 00000000] 21:46:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (153B9C00) [pid = 3680] [serial = 2041] [outer = 1516D000] 21:46:20 INFO - PROCESS | 3680 | 1465101980038 Marionette DEBUG loaded listener.js 21:46:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (154D9800) [pid = 3680] [serial = 2042] [outer = 1516D000] 21:46:20 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (154D5400) [pid = 3680] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:46:20 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (13330400) [pid = 3680] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:46:20 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (1603E400) [pid = 3680] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:46:20 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (1A271400) [pid = 3680] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:46:20 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (10568400) [pid = 3680] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:46:20 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (16C20C00) [pid = 3680] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:46:20 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (1047DC00) [pid = 3680] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:46:20 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (1390E400) [pid = 3680] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:46:20 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (154D9C00) [pid = 3680] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:46:20 INFO - PROCESS | 3680 | --DOMWINDOW == 52 (110C9000) [pid = 3680] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:46:20 INFO - PROCESS | 3680 | --DOMWINDOW == 51 (16C25C00) [pid = 3680] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:46:21 INFO - PROCESS | 3680 | 1465101981010 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 21:46:21 INFO - PROCESS | 3680 | 1465101981057 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 21:46:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:46:21 INFO - PROCESS | 3680 | 1465101981061 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:46:21 INFO - PROCESS | 3680 | 1465101981062 Marionette TRACE conn2 <- [1,2686,null,{}] 21:46:21 INFO - PROCESS | 3680 | 1465101981067 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:21 INFO - PROCESS | 3680 | 1465101981069 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:21 INFO - PROCESS | 3680 | 1465101981151 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 21:46:21 INFO - PROCESS | 3680 | 1465101981157 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:21 INFO - PROCESS | 3680 | 1465101981159 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:21 INFO - PROCESS | 3680 | ++DOCSHELL 1047DC00 == 28 [pid = 3680] [id = 681] 21:46:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (12B17800) [pid = 3680] [serial = 2043] [outer = 00000000] 21:46:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (156CE800) [pid = 3680] [serial = 2044] [outer = 12B17800] 21:46:21 INFO - PROCESS | 3680 | 1465101981204 Marionette DEBUG loaded listener.js 21:46:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (156E8C00) [pid = 3680] [serial = 2045] [outer = 12B17800] 21:46:22 INFO - PROCESS | 3680 | 1465101982154 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 21:46:22 INFO - PROCESS | 3680 | 1465101982204 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 21:46:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:46:22 INFO - PROCESS | 3680 | 1465101982207 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:46:22 INFO - PROCESS | 3680 | 1465101982209 Marionette TRACE conn2 <- [1,2690,null,{}] 21:46:22 INFO - PROCESS | 3680 | 1465101982212 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:22 INFO - PROCESS | 3680 | 1465101982214 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:22 INFO - PROCESS | 3680 | 1465101982292 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 21:46:22 INFO - PROCESS | 3680 | 1465101982298 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:22 INFO - PROCESS | 3680 | 1465101982300 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:22 INFO - PROCESS | 3680 | ++DOCSHELL 156EDC00 == 29 [pid = 3680] [id = 682] 21:46:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (156F0000) [pid = 3680] [serial = 2046] [outer = 00000000] 21:46:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (15D80C00) [pid = 3680] [serial = 2047] [outer = 156F0000] 21:46:22 INFO - PROCESS | 3680 | 1465101982343 Marionette DEBUG loaded listener.js 21:46:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (16040800) [pid = 3680] [serial = 2048] [outer = 156F0000] 21:46:22 INFO - PROCESS | 3680 | 1465101982805 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 21:46:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:46:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 625ms 21:46:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:46:22 INFO - PROCESS | 3680 | 1465101982845 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 21:46:22 INFO - PROCESS | 3680 | 1465101982847 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 21:46:22 INFO - PROCESS | 3680 | 1465101982850 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:46:22 INFO - PROCESS | 3680 | 1465101982852 Marionette TRACE conn2 <- [1,2694,null,{}] 21:46:22 INFO - PROCESS | 3680 | 1465101982855 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:22 INFO - PROCESS | 3680 | 1465101982861 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:22 INFO - PROCESS | 3680 | 1465101982969 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 21:46:22 INFO - PROCESS | 3680 | 1465101982981 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:22 INFO - PROCESS | 3680 | 1465101982983 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:23 INFO - PROCESS | 3680 | ++DOCSHELL 0F305400 == 30 [pid = 3680] [id = 683] 21:46:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0F306C00) [pid = 3680] [serial = 2049] [outer = 00000000] 21:46:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (10508400) [pid = 3680] [serial = 2050] [outer = 0F306C00] 21:46:23 INFO - PROCESS | 3680 | 1465101983079 Marionette DEBUG loaded listener.js 21:46:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (105FB000) [pid = 3680] [serial = 2051] [outer = 0F306C00] 21:46:23 INFO - PROCESS | 3680 | 1465101983994 Marionette TRACE conn2 <- [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]]]}] 21:46:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:46:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1187ms 21:46:24 INFO - PROCESS | 3680 | 1465101984052 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 21:46:24 INFO - PROCESS | 3680 | 1465101984056 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 21:46:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:46:24 INFO - PROCESS | 3680 | 1465101984061 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:46:24 INFO - PROCESS | 3680 | 1465101984064 Marionette TRACE conn2 <- [1,2698,null,{}] 21:46:24 INFO - PROCESS | 3680 | 1465101984069 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:24 INFO - PROCESS | 3680 | 1465101984071 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:24 INFO - PROCESS | 3680 | 1465101984216 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 21:46:24 INFO - PROCESS | 3680 | 1465101984347 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:24 INFO - PROCESS | 3680 | 1465101984350 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:24 INFO - PROCESS | 3680 | ++DOCSHELL 12B12C00 == 31 [pid = 3680] [id = 684] 21:46:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (13334800) [pid = 3680] [serial = 2052] [outer = 00000000] 21:46:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (140C5000) [pid = 3680] [serial = 2053] [outer = 13334800] 21:46:24 INFO - PROCESS | 3680 | 1465101984409 Marionette DEBUG loaded listener.js 21:46:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (14337000) [pid = 3680] [serial = 2054] [outer = 13334800] 21:46:25 INFO - PROCESS | 3680 | --DOCSHELL 156EDC00 == 30 [pid = 3680] [id = 682] 21:46:25 INFO - PROCESS | 3680 | --DOCSHELL 1047DC00 == 29 [pid = 3680] [id = 681] 21:46:25 INFO - PROCESS | 3680 | --DOCSHELL 1516C400 == 28 [pid = 3680] [id = 680] 21:46:25 INFO - PROCESS | 3680 | --DOCSHELL 13029000 == 27 [pid = 3680] [id = 679] 21:46:25 INFO - PROCESS | 3680 | --DOCSHELL 10B61C00 == 26 [pid = 3680] [id = 678] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (199AC000) [pid = 3680] [serial = 2026] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (164A3800) [pid = 3680] [serial = 2023] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (164A5C00) [pid = 3680] [serial = 2014] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (1671B000) [pid = 3680] [serial = 2015] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (1A280400) [pid = 3680] [serial = 1997] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (1127E000) [pid = 3680] [serial = 1999] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (16F25800) [pid = 3680] [serial = 2018] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (12A0F400) [pid = 3680] [serial = 2000] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (1050DC00) [pid = 3680] [serial = 2002] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (16C28C00) [pid = 3680] [serial = 2017] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 52 (105F3800) [pid = 3680] [serial = 2003] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 51 (14062800) [pid = 3680] [serial = 2008] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 50 (10A5F400) [pid = 3680] [serial = 2009] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 49 (156EE400) [pid = 3680] [serial = 2011] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 48 (1280AC00) [pid = 3680] [serial = 2005] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 47 (12B10000) [pid = 3680] [serial = 2006] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 46 (181EEC00) [pid = 3680] [serial = 2020] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 45 (16D6A000) [pid = 3680] [serial = 2024] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 44 (181F0800) [pid = 3680] [serial = 2021] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 43 (15934000) [pid = 3680] [serial = 2012] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | --DOMWINDOW == 42 (199B2000) [pid = 3680] [serial = 2027] [outer = 00000000] [url = about:blank] 21:46:25 INFO - PROCESS | 3680 | 1465101985242 Marionette TRACE conn2 <- [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] 21:46:25 INFO - PROCESS | 3680 | 1465101985258 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 21:46:25 INFO - PROCESS | 3680 | 1465101985264 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:46:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:46:25 INFO - PROCESS | 3680 | 1465101985266 Marionette TRACE conn2 <- [1,2702,null,{}] 21:46:25 INFO - PROCESS | 3680 | 1465101985272 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:25 INFO - PROCESS | 3680 | 1465101985274 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:25 INFO - PROCESS | 3680 | 1465101985366 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 21:46:25 INFO - PROCESS | 3680 | 1465101985373 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:25 INFO - PROCESS | 3680 | 1465101985375 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:25 INFO - PROCESS | 3680 | ++DOCSHELL 10F22400 == 27 [pid = 3680] [id = 685] 21:46:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 43 (10F23C00) [pid = 3680] [serial = 2055] [outer = 00000000] 21:46:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 44 (11C71800) [pid = 3680] [serial = 2056] [outer = 10F23C00] 21:46:25 INFO - PROCESS | 3680 | 1465101985429 Marionette DEBUG loaded listener.js 21:46:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 45 (12A88800) [pid = 3680] [serial = 2057] [outer = 10F23C00] 21:46:25 INFO - PROCESS | 3680 | 1465101985988 Marionette TRACE conn2 <- [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]]]}] 21:46:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:46:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 21:46:26 INFO - PROCESS | 3680 | 1465101986005 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 21:46:26 INFO - PROCESS | 3680 | 1465101986009 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 21:46:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:46:26 INFO - PROCESS | 3680 | 1465101986016 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:46:26 INFO - PROCESS | 3680 | 1465101986018 Marionette TRACE conn2 <- [1,2706,null,{}] 21:46:26 INFO - PROCESS | 3680 | 1465101986022 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:26 INFO - PROCESS | 3680 | 1465101986024 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:26 INFO - PROCESS | 3680 | 1465101986110 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 21:46:26 INFO - PROCESS | 3680 | 1465101986119 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:26 INFO - PROCESS | 3680 | 1465101986122 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:26 INFO - PROCESS | 3680 | ++DOCSHELL 13330400 == 28 [pid = 3680] [id = 686] 21:46:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 46 (13335000) [pid = 3680] [serial = 2058] [outer = 00000000] 21:46:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 47 (13823000) [pid = 3680] [serial = 2059] [outer = 13335000] 21:46:26 INFO - PROCESS | 3680 | 1465101986168 Marionette DEBUG loaded listener.js 21:46:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 48 (13D27800) [pid = 3680] [serial = 2060] [outer = 13335000] 21:46:26 INFO - PROCESS | 3680 | 1465101986654 Marionette TRACE conn2 <- [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] 21:46:26 INFO - PROCESS | 3680 | 1465101986717 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 21:46:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:46:26 INFO - PROCESS | 3680 | 1465101986721 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:46:26 INFO - PROCESS | 3680 | 1465101986724 Marionette TRACE conn2 <- [1,2710,null,{}] 21:46:26 INFO - PROCESS | 3680 | 1465101986735 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:26 INFO - PROCESS | 3680 | 1465101986739 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:26 INFO - PROCESS | 3680 | 1465101986856 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 21:46:26 INFO - PROCESS | 3680 | 1465101986951 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:26 INFO - PROCESS | 3680 | 1465101986954 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:26 INFO - PROCESS | 3680 | ++DOCSHELL 156F1000 == 29 [pid = 3680] [id = 687] 21:46:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 49 (156F1800) [pid = 3680] [serial = 2061] [outer = 00000000] 21:46:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 50 (15934000) [pid = 3680] [serial = 2062] [outer = 156F1800] 21:46:27 INFO - PROCESS | 3680 | 1465101987004 Marionette DEBUG loaded listener.js 21:46:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 51 (15992800) [pid = 3680] [serial = 2063] [outer = 156F1800] 21:46:27 INFO - PROCESS | 3680 | 1465101987441 Marionette TRACE conn2 <- [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] 21:46:27 INFO - PROCESS | 3680 | 1465101987464 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 21:46:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:46:27 INFO - PROCESS | 3680 | 1465101987467 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:46:27 INFO - PROCESS | 3680 | 1465101987469 Marionette TRACE conn2 <- [1,2714,null,{}] 21:46:27 INFO - PROCESS | 3680 | 1465101987472 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:27 INFO - PROCESS | 3680 | 1465101987474 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:27 INFO - PROCESS | 3680 | 1465101987590 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 21:46:27 INFO - PROCESS | 3680 | 1465101987595 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:27 INFO - PROCESS | 3680 | 1465101987597 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:27 INFO - PROCESS | 3680 | ++DOCSHELL 15D82C00 == 30 [pid = 3680] [id = 688] 21:46:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (164A3400) [pid = 3680] [serial = 2064] [outer = 00000000] 21:46:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (16C1EC00) [pid = 3680] [serial = 2065] [outer = 164A3400] 21:46:27 INFO - PROCESS | 3680 | 1465101987694 Marionette DEBUG loaded listener.js 21:46:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (16C24400) [pid = 3680] [serial = 2066] [outer = 164A3400] 21:46:28 INFO - PROCESS | 3680 | 1465101988108 Marionette TRACE conn2 <- [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]]]}] 21:46:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:46:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 703ms 21:46:28 INFO - PROCESS | 3680 | 1465101988166 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 21:46:28 INFO - PROCESS | 3680 | 1465101988168 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 21:46:28 INFO - PROCESS | 3680 | 1465101988172 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:46:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:46:28 INFO - PROCESS | 3680 | 1465101988173 Marionette TRACE conn2 <- [1,2718,null,{}] 21:46:28 INFO - PROCESS | 3680 | 1465101988176 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:28 INFO - PROCESS | 3680 | 1465101988178 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:28 INFO - PROCESS | 3680 | 1465101988315 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 21:46:28 INFO - PROCESS | 3680 | 1465101988337 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:28 INFO - PROCESS | 3680 | 1465101988339 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:28 INFO - PROCESS | 3680 | ++DOCSHELL 16F25800 == 31 [pid = 3680] [id = 689] 21:46:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (16F29C00) [pid = 3680] [serial = 2067] [outer = 00000000] 21:46:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (172DD800) [pid = 3680] [serial = 2068] [outer = 16F29C00] 21:46:28 INFO - PROCESS | 3680 | 1465101988386 Marionette DEBUG loaded listener.js 21:46:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (173DB000) [pid = 3680] [serial = 2069] [outer = 16F29C00] 21:46:28 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (1516D000) [pid = 3680] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:46:28 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (10B65000) [pid = 3680] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:46:28 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (1027A000) [pid = 3680] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:46:28 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (13049800) [pid = 3680] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:46:28 INFO - PROCESS | 3680 | --DOMWINDOW == 52 (110D5800) [pid = 3680] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:46:28 INFO - PROCESS | 3680 | --DOMWINDOW == 51 (12B17800) [pid = 3680] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:46:29 INFO - PROCESS | 3680 | 1465101989300 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 21:46:29 INFO - PROCESS | 3680 | 1465101989329 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 21:46:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:46:29 INFO - PROCESS | 3680 | 1465101989333 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:46:29 INFO - PROCESS | 3680 | 1465101989335 Marionette TRACE conn2 <- [1,2722,null,{}] 21:46:29 INFO - PROCESS | 3680 | 1465101989338 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:29 INFO - PROCESS | 3680 | 1465101989344 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:29 INFO - PROCESS | 3680 | 1465101989444 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 21:46:29 INFO - PROCESS | 3680 | 1465101989450 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:29 INFO - PROCESS | 3680 | 1465101989452 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:29 INFO - PROCESS | 3680 | ++DOCSHELL 12B15C00 == 32 [pid = 3680] [id = 690] 21:46:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (16C27800) [pid = 3680] [serial = 2070] [outer = 00000000] 21:46:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (17D65400) [pid = 3680] [serial = 2071] [outer = 16C27800] 21:46:29 INFO - PROCESS | 3680 | 1465101989496 Marionette DEBUG loaded listener.js 21:46:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (17DF6400) [pid = 3680] [serial = 2072] [outer = 16C27800] 21:46:29 INFO - PROCESS | 3680 | 1465101989961 Marionette TRACE conn2 <- [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]]]}] 21:46:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:46:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 688ms 21:46:30 INFO - PROCESS | 3680 | 1465101990032 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 21:46:30 INFO - PROCESS | 3680 | 1465101990034 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 21:46:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:46:30 INFO - PROCESS | 3680 | 1465101990037 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:46:30 INFO - PROCESS | 3680 | 1465101990039 Marionette TRACE conn2 <- [1,2726,null,{}] 21:46:30 INFO - PROCESS | 3680 | 1465101990043 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:30 INFO - PROCESS | 3680 | 1465101990045 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:30 INFO - PROCESS | 3680 | 1465101990127 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 21:46:30 INFO - PROCESS | 3680 | 1465101990132 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:30 INFO - PROCESS | 3680 | 1465101990134 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:30 INFO - PROCESS | 3680 | ++DOCSHELL 1516C000 == 33 [pid = 3680] [id = 691] 21:46:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (17D62000) [pid = 3680] [serial = 2073] [outer = 00000000] 21:46:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (19849800) [pid = 3680] [serial = 2074] [outer = 17D62000] 21:46:30 INFO - PROCESS | 3680 | 1465101990177 Marionette DEBUG loaded listener.js 21:46:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (19852800) [pid = 3680] [serial = 2075] [outer = 17D62000] 21:46:30 INFO - PROCESS | 3680 | 1465101990616 Marionette TRACE conn2 <- [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]]]}] 21:46:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:46:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 625ms 21:46:30 INFO - PROCESS | 3680 | 1465101990676 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 21:46:30 INFO - PROCESS | 3680 | 1465101990678 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 21:46:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:46:30 INFO - PROCESS | 3680 | 1465101990681 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:46:30 INFO - PROCESS | 3680 | 1465101990683 Marionette TRACE conn2 <- [1,2730,null,{}] 21:46:30 INFO - PROCESS | 3680 | 1465101990686 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:30 INFO - PROCESS | 3680 | 1465101990688 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:30 INFO - PROCESS | 3680 | 1465101990766 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 21:46:30 INFO - PROCESS | 3680 | 1465101990772 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:30 INFO - PROCESS | 3680 | 1465101990774 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:30 INFO - PROCESS | 3680 | ++DOCSHELL 16D6A000 == 34 [pid = 3680] [id = 692] 21:46:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (19964C00) [pid = 3680] [serial = 2076] [outer = 00000000] 21:46:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (199AEC00) [pid = 3680] [serial = 2077] [outer = 19964C00] 21:46:30 INFO - PROCESS | 3680 | 1465101990817 Marionette DEBUG loaded listener.js 21:46:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (199B3400) [pid = 3680] [serial = 2078] [outer = 19964C00] 21:46:31 INFO - PROCESS | 3680 | 1465101991259 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 21:46:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:46:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 640ms 21:46:31 INFO - PROCESS | 3680 | 1465101991320 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 21:46:31 INFO - PROCESS | 3680 | 1465101991322 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 21:46:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:46:31 INFO - PROCESS | 3680 | 1465101991325 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:46:31 INFO - PROCESS | 3680 | 1465101991327 Marionette TRACE conn2 <- [1,2734,null,{}] 21:46:31 INFO - PROCESS | 3680 | 1465101991330 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:31 INFO - PROCESS | 3680 | 1465101991332 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:31 INFO - PROCESS | 3680 | 1465101991411 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 21:46:31 INFO - PROCESS | 3680 | 1465101991419 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:31 INFO - PROCESS | 3680 | 1465101991421 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:31 INFO - PROCESS | 3680 | ++DOCSHELL 15933400 == 35 [pid = 3680] [id = 693] 21:46:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (199B8800) [pid = 3680] [serial = 2079] [outer = 00000000] 21:46:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (199BE400) [pid = 3680] [serial = 2080] [outer = 199B8800] 21:46:31 INFO - PROCESS | 3680 | 1465101991464 Marionette DEBUG loaded listener.js 21:46:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (199C1C00) [pid = 3680] [serial = 2081] [outer = 199B8800] 21:46:32 INFO - PROCESS | 3680 | 1465101992207 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 21:46:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:46:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 938ms 21:46:32 INFO - PROCESS | 3680 | 1465101992271 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 21:46:32 INFO - PROCESS | 3680 | 1465101992276 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 21:46:32 INFO - PROCESS | 3680 | 1465101992281 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:46:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:46:32 INFO - PROCESS | 3680 | 1465101992284 Marionette TRACE conn2 <- [1,2738,null,{}] 21:46:32 INFO - PROCESS | 3680 | 1465101992289 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:32 INFO - PROCESS | 3680 | 1465101992293 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:32 INFO - PROCESS | 3680 | 1465101992411 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 21:46:32 INFO - PROCESS | 3680 | 1465101992544 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:32 INFO - PROCESS | 3680 | 1465101992547 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:32 INFO - PROCESS | 3680 | ++DOCSHELL 110C9800 == 36 [pid = 3680] [id = 694] 21:46:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (110CA400) [pid = 3680] [serial = 2082] [outer = 00000000] 21:46:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (12D8E000) [pid = 3680] [serial = 2083] [outer = 110CA400] 21:46:32 INFO - PROCESS | 3680 | 1465101992605 Marionette DEBUG loaded listener.js 21:46:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (13102800) [pid = 3680] [serial = 2084] [outer = 110CA400] 21:46:33 INFO - PROCESS | 3680 | 1465101993150 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 21:46:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:46:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 953ms 21:46:33 INFO - PROCESS | 3680 | 1465101993227 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 21:46:33 INFO - PROCESS | 3680 | 1465101993232 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 21:46:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:46:33 INFO - PROCESS | 3680 | 1465101993238 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:46:33 INFO - PROCESS | 3680 | 1465101993241 Marionette TRACE conn2 <- [1,2742,null,{}] 21:46:33 INFO - PROCESS | 3680 | 1465101993245 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:33 INFO - PROCESS | 3680 | 1465101993248 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:33 INFO - PROCESS | 3680 | 1465101993358 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 21:46:33 INFO - PROCESS | 3680 | 1465101993496 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:33 INFO - PROCESS | 3680 | 1465101993499 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:33 INFO - PROCESS | 3680 | ++DOCSHELL 156D3C00 == 37 [pid = 3680] [id = 695] 21:46:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (156E8800) [pid = 3680] [serial = 2085] [outer = 00000000] 21:46:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (15991800) [pid = 3680] [serial = 2086] [outer = 156E8800] 21:46:33 INFO - PROCESS | 3680 | 1465101993554 Marionette DEBUG loaded listener.js 21:46:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (16719800) [pid = 3680] [serial = 2087] [outer = 156E8800] 21:46:34 INFO - PROCESS | 3680 | 1465101994169 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 21:46:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:46:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 953ms 21:46:34 INFO - PROCESS | 3680 | 1465101994183 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 21:46:34 INFO - PROCESS | 3680 | 1465101994186 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 21:46:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:46:34 INFO - PROCESS | 3680 | 1465101994190 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:46:34 INFO - PROCESS | 3680 | 1465101994193 Marionette TRACE conn2 <- [1,2746,null,{}] 21:46:34 INFO - PROCESS | 3680 | 1465101994204 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:34 INFO - PROCESS | 3680 | 1465101994209 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:34 INFO - PROCESS | 3680 | 1465101994334 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 21:46:34 INFO - PROCESS | 3680 | 1465101994474 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:34 INFO - PROCESS | 3680 | 1465101994478 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:34 INFO - PROCESS | 3680 | ++DOCSHELL 10568400 == 38 [pid = 3680] [id = 696] 21:46:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (10A61400) [pid = 3680] [serial = 2088] [outer = 00000000] 21:46:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1288EC00) [pid = 3680] [serial = 2089] [outer = 10A61400] 21:46:34 INFO - PROCESS | 3680 | 1465101994537 Marionette DEBUG loaded listener.js 21:46:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (13829000) [pid = 3680] [serial = 2090] [outer = 10A61400] 21:46:35 INFO - PROCESS | 3680 | 1465101995288 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 21:46:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:46:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1156ms 21:46:35 INFO - PROCESS | 3680 | 1465101995343 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 21:46:35 INFO - PROCESS | 3680 | 1465101995347 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 21:46:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:46:35 INFO - PROCESS | 3680 | 1465101995352 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:46:35 INFO - PROCESS | 3680 | 1465101995356 Marionette TRACE conn2 <- [1,2750,null,{}] 21:46:35 INFO - PROCESS | 3680 | 1465101995361 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:35 INFO - PROCESS | 3680 | 1465101995364 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 1026EC00 == 37 [pid = 3680] [id = 677] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 16D6A000 == 36 [pid = 3680] [id = 692] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 1516C000 == 35 [pid = 3680] [id = 691] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 12B15C00 == 34 [pid = 3680] [id = 690] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 16F25800 == 33 [pid = 3680] [id = 689] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 15D82C00 == 32 [pid = 3680] [id = 688] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 156F1000 == 31 [pid = 3680] [id = 687] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 13330400 == 30 [pid = 3680] [id = 686] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 10F22400 == 29 [pid = 3680] [id = 685] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 0F305400 == 28 [pid = 3680] [id = 683] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 12B12C00 == 27 [pid = 3680] [id = 684] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 156D3C00 == 26 [pid = 3680] [id = 695] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 15933400 == 25 [pid = 3680] [id = 693] 21:46:35 INFO - PROCESS | 3680 | --DOCSHELL 110C9800 == 24 [pid = 3680] [id = 694] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (15D80C00) [pid = 3680] [serial = 2047] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (153B9C00) [pid = 3680] [serial = 2041] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (114B5000) [pid = 3680] [serial = 2035] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (11C67000) [pid = 3680] [serial = 2036] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (110D5000) [pid = 3680] [serial = 2033] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (10508800) [pid = 3680] [serial = 2032] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1318A000) [pid = 3680] [serial = 2038] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (1337A000) [pid = 3680] [serial = 2030] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (13186400) [pid = 3680] [serial = 2029] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (156CE800) [pid = 3680] [serial = 2044] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (154D9800) [pid = 3680] [serial = 2042] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (156E8C00) [pid = 3680] [serial = 2045] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (13335400) [pid = 3680] [serial = 2039] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 3680 | 1465101996183 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 21:46:36 INFO - PROCESS | 3680 | 1465101996244 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:36 INFO - PROCESS | 3680 | 1465101996248 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:36 INFO - PROCESS | 3680 | ++DOCSHELL 10513C00 == 25 [pid = 3680] [id = 697] 21:46:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (10515400) [pid = 3680] [serial = 2091] [outer = 00000000] 21:46:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (105F3C00) [pid = 3680] [serial = 2092] [outer = 10515400] 21:46:36 INFO - PROCESS | 3680 | 1465101996305 Marionette DEBUG loaded listener.js 21:46:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (10A63C00) [pid = 3680] [serial = 2093] [outer = 10515400] 21:46:36 INFO - PROCESS | 3680 | 1465101996744 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 21:46:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:46:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1453ms 21:46:36 INFO - PROCESS | 3680 | 1465101996818 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 21:46:36 INFO - PROCESS | 3680 | 1465101996823 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 21:46:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:46:36 INFO - PROCESS | 3680 | 1465101996827 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:46:36 INFO - PROCESS | 3680 | 1465101996830 Marionette TRACE conn2 <- [1,2754,null,{}] 21:46:36 INFO - PROCESS | 3680 | 1465101996834 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:36 INFO - PROCESS | 3680 | 1465101996837 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:36 INFO - PROCESS | 3680 | 1465101996931 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 21:46:36 INFO - PROCESS | 3680 | 1465101996940 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:36 INFO - PROCESS | 3680 | 1465101996943 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:36 INFO - PROCESS | 3680 | ++DOCSHELL 12AC1C00 == 26 [pid = 3680] [id = 698] 21:46:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (12AC3400) [pid = 3680] [serial = 2094] [outer = 00000000] 21:46:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (12B10400) [pid = 3680] [serial = 2095] [outer = 12AC3400] 21:46:36 INFO - PROCESS | 3680 | 1465101996990 Marionette DEBUG loaded listener.js 21:46:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (12B1C000) [pid = 3680] [serial = 2096] [outer = 12AC3400] 21:46:37 INFO - PROCESS | 3680 | 1465101997825 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 21:46:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:46:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1047ms 21:46:37 INFO - PROCESS | 3680 | 1465101997870 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 21:46:37 INFO - PROCESS | 3680 | 1465101997875 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 21:46:37 INFO - PROCESS | 3680 | 1465101997899 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:46:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:46:37 INFO - PROCESS | 3680 | 1465101997904 Marionette TRACE conn2 <- [1,2758,null,{}] 21:46:37 INFO - PROCESS | 3680 | 1465101997910 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:37 INFO - PROCESS | 3680 | 1465101997913 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:38 INFO - PROCESS | 3680 | 1465101998051 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 21:46:38 INFO - PROCESS | 3680 | 1465101998186 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:38 INFO - PROCESS | 3680 | 1465101998189 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:38 INFO - PROCESS | 3680 | ++DOCSHELL 114B4000 == 27 [pid = 3680] [id = 699] 21:46:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (11A0CC00) [pid = 3680] [serial = 2097] [outer = 00000000] 21:46:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (12AC9000) [pid = 3680] [serial = 2098] [outer = 11A0CC00] 21:46:38 INFO - PROCESS | 3680 | 1465101998249 Marionette DEBUG loaded listener.js 21:46:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (1310E800) [pid = 3680] [serial = 2099] [outer = 11A0CC00] 21:46:38 INFO - PROCESS | 3680 | 1465101998977 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 21:46:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:46:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1094ms 21:46:39 INFO - PROCESS | 3680 | 1465101999083 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 21:46:39 INFO - PROCESS | 3680 | 1465101999087 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 21:46:39 INFO - PROCESS | 3680 | 1465101999093 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:46:39 INFO - PROCESS | 3680 | 1465101999096 Marionette TRACE conn2 <- [1,2762,null,{}] 21:46:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:46:39 INFO - PROCESS | 3680 | 1465101999102 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:39 INFO - PROCESS | 3680 | 1465101999105 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:39 INFO - PROCESS | 3680 | 1465101999227 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 21:46:39 INFO - PROCESS | 3680 | 1465101999363 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:39 INFO - PROCESS | 3680 | 1465101999370 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:39 INFO - PROCESS | 3680 | ++DOCSHELL 10A64400 == 28 [pid = 3680] [id = 700] 21:46:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (10B61C00) [pid = 3680] [serial = 2100] [outer = 00000000] 21:46:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (11A17C00) [pid = 3680] [serial = 2101] [outer = 10B61C00] 21:46:39 INFO - PROCESS | 3680 | 1465101999430 Marionette DEBUG loaded listener.js 21:46:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (12B0FC00) [pid = 3680] [serial = 2102] [outer = 10B61C00] 21:46:39 INFO - PROCESS | 3680 | --DOCSHELL 10513C00 == 27 [pid = 3680] [id = 697] 21:46:39 INFO - PROCESS | 3680 | --DOCSHELL 10568400 == 26 [pid = 3680] [id = 696] 21:46:39 INFO - PROCESS | 3680 | 1465101999885 Marionette TRACE conn2 <- [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]]]}] 21:46:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:46:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 828ms 21:46:39 INFO - PROCESS | 3680 | 1465101999943 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 21:46:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:46:39 INFO - PROCESS | 3680 | 1465101999946 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 21:46:39 INFO - PROCESS | 3680 | 1465101999953 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:46:39 INFO - PROCESS | 3680 | 1465101999957 Marionette TRACE conn2 <- [1,2766,null,{}] 21:46:39 INFO - PROCESS | 3680 | 1465101999961 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:39 INFO - PROCESS | 3680 | 1465101999964 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:40 INFO - PROCESS | 3680 | 1465102000049 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 21:46:40 INFO - PROCESS | 3680 | 1465102000058 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:40 INFO - PROCESS | 3680 | 1465102000060 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:40 INFO - PROCESS | 3680 | ++DOCSHELL 13D22800 == 27 [pid = 3680] [id = 701] 21:46:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (13D23800) [pid = 3680] [serial = 2103] [outer = 00000000] 21:46:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1432DC00) [pid = 3680] [serial = 2104] [outer = 13D23800] 21:46:40 INFO - PROCESS | 3680 | 1465102000107 Marionette DEBUG loaded listener.js 21:46:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15163400) [pid = 3680] [serial = 2105] [outer = 13D23800] 21:46:40 INFO - PROCESS | 3680 | 1465102000653 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 21:46:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:46:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 750ms 21:46:40 INFO - PROCESS | 3680 | 1465102000727 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 21:46:40 INFO - PROCESS | 3680 | 1465102000729 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 21:46:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:46:40 INFO - PROCESS | 3680 | 1465102000735 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:46:40 INFO - PROCESS | 3680 | 1465102000737 Marionette TRACE conn2 <- [1,2770,null,{}] 21:46:40 INFO - PROCESS | 3680 | 1465102000746 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:40 INFO - PROCESS | 3680 | 1465102000751 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:40 INFO - PROCESS | 3680 | 1465102000872 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 21:46:40 INFO - PROCESS | 3680 | 1465102000942 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:40 INFO - PROCESS | 3680 | 1465102000946 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:40 INFO - PROCESS | 3680 | ++DOCSHELL 156EA800 == 28 [pid = 3680] [id = 702] 21:46:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (156EB000) [pid = 3680] [serial = 2106] [outer = 00000000] 21:46:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (156F1000) [pid = 3680] [serial = 2107] [outer = 156EB000] 21:46:41 INFO - PROCESS | 3680 | 1465102001020 Marionette DEBUG loaded listener.js 21:46:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1598E400) [pid = 3680] [serial = 2108] [outer = 156EB000] 21:46:41 INFO - PROCESS | 3680 | 1465102001518 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 21:46:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:46:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 843ms 21:46:41 INFO - PROCESS | 3680 | 1465102001579 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 21:46:41 INFO - PROCESS | 3680 | 1465102001581 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 21:46:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:46:41 INFO - PROCESS | 3680 | 1465102001591 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:46:41 INFO - PROCESS | 3680 | 1465102001593 Marionette TRACE conn2 <- [1,2774,null,{}] 21:46:41 INFO - PROCESS | 3680 | 1465102001597 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:41 INFO - PROCESS | 3680 | 1465102001598 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:41 INFO - PROCESS | 3680 | 1465102001715 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 21:46:41 INFO - PROCESS | 3680 | 1465102001784 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:41 INFO - PROCESS | 3680 | 1465102001786 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:41 INFO - PROCESS | 3680 | ++DOCSHELL 164A7C00 == 29 [pid = 3680] [id = 703] 21:46:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (164AE800) [pid = 3680] [serial = 2109] [outer = 00000000] 21:46:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (16C23800) [pid = 3680] [serial = 2110] [outer = 164AE800] 21:46:41 INFO - PROCESS | 3680 | 1465102001831 Marionette DEBUG loaded listener.js 21:46:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16C2BC00) [pid = 3680] [serial = 2111] [outer = 164AE800] 21:46:42 INFO - PROCESS | 3680 | 1465102002262 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 21:46:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:46:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 687ms 21:46:42 INFO - PROCESS | 3680 | 1465102002323 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 21:46:42 INFO - PROCESS | 3680 | 1465102002325 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 21:46:42 INFO - PROCESS | 3680 | 1465102002353 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:46:42 INFO - PROCESS | 3680 | 1465102002355 Marionette TRACE conn2 <- [1,2778,null,{}] 21:46:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:46:42 INFO - PROCESS | 3680 | 1465102002365 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:42 INFO - PROCESS | 3680 | 1465102002367 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:42 INFO - PROCESS | 3680 | 1465102002483 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 21:46:42 INFO - PROCESS | 3680 | 1465102002498 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:42 INFO - PROCESS | 3680 | 1465102002500 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:42 INFO - PROCESS | 3680 | ++DOCSHELL 17CC0C00 == 30 [pid = 3680] [id = 704] 21:46:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17D1D400) [pid = 3680] [serial = 2112] [outer = 00000000] 21:46:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17DF6C00) [pid = 3680] [serial = 2113] [outer = 17D1D400] 21:46:42 INFO - PROCESS | 3680 | 1465102002626 Marionette DEBUG loaded listener.js 21:46:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (181ECC00) [pid = 3680] [serial = 2114] [outer = 17D1D400] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (199B8800) [pid = 3680] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (19964C00) [pid = 3680] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (156F0000) [pid = 3680] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0F306C00) [pid = 3680] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (156F1800) [pid = 3680] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (16F29C00) [pid = 3680] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (13334800) [pid = 3680] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (16C27800) [pid = 3680] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (13335000) [pid = 3680] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (10F23C00) [pid = 3680] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (10515400) [pid = 3680] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (110CA400) [pid = 3680] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (156E8800) [pid = 3680] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17D62000) [pid = 3680] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:46:42 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (164A3400) [pid = 3680] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:46:43 INFO - PROCESS | 3680 | 1465102003023 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 21:46:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:46:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 703ms 21:46:43 INFO - PROCESS | 3680 | 1465102003057 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 21:46:43 INFO - PROCESS | 3680 | 1465102003059 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 21:46:43 INFO - PROCESS | 3680 | 1465102003062 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:46:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:46:43 INFO - PROCESS | 3680 | 1465102003064 Marionette TRACE conn2 <- [1,2782,null,{}] 21:46:43 INFO - PROCESS | 3680 | 1465102003067 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:43 INFO - PROCESS | 3680 | 1465102003073 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:43 INFO - PROCESS | 3680 | 1465102003179 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 21:46:43 INFO - PROCESS | 3680 | 1465102003184 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:43 INFO - PROCESS | 3680 | 1465102003187 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:43 INFO - PROCESS | 3680 | ++DOCSHELL 153C2800 == 31 [pid = 3680] [id = 705] 21:46:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (153EA400) [pid = 3680] [serial = 2115] [outer = 00000000] 21:46:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (17DEEC00) [pid = 3680] [serial = 2116] [outer = 153EA400] 21:46:43 INFO - PROCESS | 3680 | 1465102003230 Marionette DEBUG loaded listener.js 21:46:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1984B400) [pid = 3680] [serial = 2117] [outer = 153EA400] 21:46:43 INFO - PROCESS | 3680 | 1465102003672 Marionette TRACE conn2 <- [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]]]}] 21:46:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:46:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 640ms 21:46:43 INFO - PROCESS | 3680 | 1465102003700 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 21:46:43 INFO - PROCESS | 3680 | 1465102003702 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 21:46:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:46:43 INFO - PROCESS | 3680 | 1465102003705 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:46:43 INFO - PROCESS | 3680 | 1465102003707 Marionette TRACE conn2 <- [1,2786,null,{}] 21:46:43 INFO - PROCESS | 3680 | 1465102003710 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:43 INFO - PROCESS | 3680 | 1465102003712 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:43 INFO - PROCESS | 3680 | 1465102003788 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 21:46:43 INFO - PROCESS | 3680 | 1465102003794 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:43 INFO - PROCESS | 3680 | 1465102003796 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:43 INFO - PROCESS | 3680 | ++DOCSHELL 0C780400 == 32 [pid = 3680] [id = 706] 21:46:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (102D9800) [pid = 3680] [serial = 2118] [outer = 00000000] 21:46:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (199A9000) [pid = 3680] [serial = 2119] [outer = 102D9800] 21:46:43 INFO - PROCESS | 3680 | 1465102003839 Marionette DEBUG loaded listener.js 21:46:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (199AC800) [pid = 3680] [serial = 2120] [outer = 102D9800] 21:46:44 INFO - PROCESS | 3680 | 1465102004297 Marionette TRACE conn2 <- [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]]]}] 21:46:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:46:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 641ms 21:46:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:46:44 INFO - PROCESS | 3680 | 1465102004347 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 21:46:44 INFO - PROCESS | 3680 | 1465102004349 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 21:46:44 INFO - PROCESS | 3680 | 1465102004352 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:46:44 INFO - PROCESS | 3680 | 1465102004354 Marionette TRACE conn2 <- [1,2790,null,{}] 21:46:44 INFO - PROCESS | 3680 | 1465102004357 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:44 INFO - PROCESS | 3680 | 1465102004359 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:44 INFO - PROCESS | 3680 | 1465102004437 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 21:46:44 INFO - PROCESS | 3680 | 1465102004445 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:44 INFO - PROCESS | 3680 | 1465102004447 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:44 INFO - PROCESS | 3680 | ++DOCSHELL 19ED3000 == 33 [pid = 3680] [id = 707] 21:46:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (19ED3C00) [pid = 3680] [serial = 2121] [outer = 00000000] 21:46:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1A08FC00) [pid = 3680] [serial = 2122] [outer = 19ED3C00] 21:46:44 INFO - PROCESS | 3680 | 1465102004490 Marionette DEBUG loaded listener.js 21:46:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1A090800) [pid = 3680] [serial = 2123] [outer = 19ED3C00] 21:46:45 INFO - PROCESS | 3680 | 1465102005102 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 21:46:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:46:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 797ms 21:46:45 INFO - PROCESS | 3680 | 1465102005193 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 21:46:45 INFO - PROCESS | 3680 | 1465102005198 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 21:46:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:46:45 INFO - PROCESS | 3680 | 1465102005205 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:46:45 INFO - PROCESS | 3680 | 1465102005208 Marionette TRACE conn2 <- [1,2794,null,{}] 21:46:45 INFO - PROCESS | 3680 | 1465102005214 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:45 INFO - PROCESS | 3680 | 1465102005217 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:45 INFO - PROCESS | 3680 | 1465102005338 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 21:46:45 INFO - PROCESS | 3680 | 1465102005444 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:45 INFO - PROCESS | 3680 | 1465102005448 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:45 INFO - PROCESS | 3680 | ++DOCSHELL 10512400 == 34 [pid = 3680] [id = 708] 21:46:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (105F5800) [pid = 3680] [serial = 2124] [outer = 00000000] 21:46:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (13339800) [pid = 3680] [serial = 2125] [outer = 105F5800] 21:46:45 INFO - PROCESS | 3680 | 1465102005503 Marionette DEBUG loaded listener.js 21:46:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (13D1F400) [pid = 3680] [serial = 2126] [outer = 105F5800] 21:46:46 INFO - PROCESS | 3680 | 1465102006088 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 21:46:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:46:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 938ms 21:46:46 INFO - PROCESS | 3680 | 1465102006147 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 21:46:46 INFO - PROCESS | 3680 | 1465102006152 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 21:46:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:46:46 INFO - PROCESS | 3680 | 1465102006159 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:46:46 INFO - PROCESS | 3680 | 1465102006161 Marionette TRACE conn2 <- [1,2798,null,{}] 21:46:46 INFO - PROCESS | 3680 | 1465102006165 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:46 INFO - PROCESS | 3680 | 1465102006168 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:46 INFO - PROCESS | 3680 | 1465102006276 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 21:46:46 INFO - PROCESS | 3680 | 1465102006416 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:46 INFO - PROCESS | 3680 | 1465102006419 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:46 INFO - PROCESS | 3680 | ++DOCSHELL 156D3C00 == 35 [pid = 3680] [id = 709] 21:46:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (156D5400) [pid = 3680] [serial = 2127] [outer = 00000000] 21:46:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (156F1C00) [pid = 3680] [serial = 2128] [outer = 156D5400] 21:46:46 INFO - PROCESS | 3680 | 1465102006479 Marionette DEBUG loaded listener.js 21:46:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (164A3400) [pid = 3680] [serial = 2129] [outer = 156D5400] 21:46:47 INFO - PROCESS | 3680 | 1465102007090 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 21:46:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:46:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1000ms 21:46:47 INFO - PROCESS | 3680 | 1465102007161 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 21:46:47 INFO - PROCESS | 3680 | 1465102007164 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 21:46:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:46:47 INFO - PROCESS | 3680 | 1465102007168 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:46:47 INFO - PROCESS | 3680 | 1465102007171 Marionette TRACE conn2 <- [1,2802,null,{}] 21:46:47 INFO - PROCESS | 3680 | 1465102007182 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:47 INFO - PROCESS | 3680 | 1465102007187 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:47 INFO - PROCESS | 3680 | 1465102007294 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 21:46:47 INFO - PROCESS | 3680 | 1465102007438 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:47 INFO - PROCESS | 3680 | 1465102007441 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:47 INFO - PROCESS | 3680 | ++DOCSHELL 19ED6C00 == 36 [pid = 3680] [id = 710] 21:46:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (19ED9400) [pid = 3680] [serial = 2130] [outer = 00000000] 21:46:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1A123800) [pid = 3680] [serial = 2131] [outer = 19ED9400] 21:46:47 INFO - PROCESS | 3680 | 1465102007500 Marionette DEBUG loaded listener.js 21:46:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1A134400) [pid = 3680] [serial = 2132] [outer = 19ED9400] 21:46:48 INFO - PROCESS | 3680 | 1465102008104 Marionette TRACE conn2 <- [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]]]}] 21:46:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:46:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1000ms 21:46:48 INFO - PROCESS | 3680 | 1465102008169 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 21:46:48 INFO - PROCESS | 3680 | 1465102008172 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 21:46:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:46:48 INFO - PROCESS | 3680 | 1465102008175 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:46:48 INFO - PROCESS | 3680 | 1465102008177 Marionette TRACE conn2 <- [1,2806,null,{}] 21:46:48 INFO - PROCESS | 3680 | 1465102008181 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:48 INFO - PROCESS | 3680 | 1465102008183 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:48 INFO - PROCESS | 3680 | 1465102008404 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 21:46:48 INFO - PROCESS | 3680 | 1465102008552 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:48 INFO - PROCESS | 3680 | 1465102008555 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:48 INFO - PROCESS | 3680 | ++DOCSHELL 1050AC00 == 37 [pid = 3680] [id = 711] 21:46:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1050C000) [pid = 3680] [serial = 2133] [outer = 00000000] 21:46:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (10566400) [pid = 3680] [serial = 2134] [outer = 1050C000] 21:46:48 INFO - PROCESS | 3680 | 1465102008606 Marionette DEBUG loaded listener.js 21:46:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (10B5D800) [pid = 3680] [serial = 2135] [outer = 1050C000] 21:46:49 INFO - PROCESS | 3680 | --DOCSHELL 0C780400 == 36 [pid = 3680] [id = 706] 21:46:49 INFO - PROCESS | 3680 | --DOCSHELL 153C2800 == 35 [pid = 3680] [id = 705] 21:46:49 INFO - PROCESS | 3680 | --DOCSHELL 17CC0C00 == 34 [pid = 3680] [id = 704] 21:46:49 INFO - PROCESS | 3680 | --DOCSHELL 164A7C00 == 33 [pid = 3680] [id = 703] 21:46:49 INFO - PROCESS | 3680 | --DOCSHELL 156EA800 == 32 [pid = 3680] [id = 702] 21:46:49 INFO - PROCESS | 3680 | --DOCSHELL 13D22800 == 31 [pid = 3680] [id = 701] 21:46:49 INFO - PROCESS | 3680 | --DOCSHELL 10A64400 == 30 [pid = 3680] [id = 700] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (199C1C00) [pid = 3680] [serial = 2081] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (199AEC00) [pid = 3680] [serial = 2077] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (199BE400) [pid = 3680] [serial = 2080] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (16040800) [pid = 3680] [serial = 2048] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (10508400) [pid = 3680] [serial = 2050] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (105FB000) [pid = 3680] [serial = 2051] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (15934000) [pid = 3680] [serial = 2062] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (172DD800) [pid = 3680] [serial = 2068] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (140C5000) [pid = 3680] [serial = 2053] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (14337000) [pid = 3680] [serial = 2054] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17D65400) [pid = 3680] [serial = 2071] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13823000) [pid = 3680] [serial = 2059] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (13D27800) [pid = 3680] [serial = 2060] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (11C71800) [pid = 3680] [serial = 2056] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (12A88800) [pid = 3680] [serial = 2057] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (105F3C00) [pid = 3680] [serial = 2092] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (12D8E000) [pid = 3680] [serial = 2083] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (15991800) [pid = 3680] [serial = 2086] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (10A63C00) [pid = 3680] [serial = 2093] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (19849800) [pid = 3680] [serial = 2074] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (13102800) [pid = 3680] [serial = 2084] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17DF6400) [pid = 3680] [serial = 2072] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (16C1EC00) [pid = 3680] [serial = 2065] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (16C24400) [pid = 3680] [serial = 2066] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (19852800) [pid = 3680] [serial = 2075] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (173DB000) [pid = 3680] [serial = 2069] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (199B3400) [pid = 3680] [serial = 2078] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (1288EC00) [pid = 3680] [serial = 2089] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (16719800) [pid = 3680] [serial = 2087] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (15992800) [pid = 3680] [serial = 2063] [outer = 00000000] [url = about:blank] 21:46:49 INFO - PROCESS | 3680 | 1465102009210 Marionette TRACE conn2 <- [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]]]}] 21:46:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:46:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1094ms 21:46:49 INFO - PROCESS | 3680 | 1465102009268 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 21:46:49 INFO - PROCESS | 3680 | 1465102009272 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 21:46:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:46:49 INFO - PROCESS | 3680 | 1465102009276 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:46:49 INFO - PROCESS | 3680 | 1465102009280 Marionette TRACE conn2 <- [1,2810,null,{}] 21:46:49 INFO - PROCESS | 3680 | 1465102009284 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:49 INFO - PROCESS | 3680 | 1465102009286 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:49 INFO - PROCESS | 3680 | 1465102009374 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 21:46:49 INFO - PROCESS | 3680 | 1465102009380 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:49 INFO - PROCESS | 3680 | 1465102009383 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:49 INFO - PROCESS | 3680 | ++DOCSHELL 10A61800 == 31 [pid = 3680] [id = 712] 21:46:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (10A64C00) [pid = 3680] [serial = 2136] [outer = 00000000] 21:46:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (12A88800) [pid = 3680] [serial = 2137] [outer = 10A64C00] 21:46:49 INFO - PROCESS | 3680 | 1465102009430 Marionette DEBUG loaded listener.js 21:46:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (12D8E000) [pid = 3680] [serial = 2138] [outer = 10A64C00] 21:46:49 INFO - PROCESS | 3680 | 1465102009965 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:46:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:46:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 735ms 21:46:50 INFO - PROCESS | 3680 | 1465102010018 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 21:46:50 INFO - PROCESS | 3680 | 1465102010021 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 21:46:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:46:50 INFO - PROCESS | 3680 | 1465102010025 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:46:50 INFO - PROCESS | 3680 | 1465102010027 Marionette TRACE conn2 <- [1,2814,null,{}] 21:46:50 INFO - PROCESS | 3680 | 1465102010031 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:50 INFO - PROCESS | 3680 | 1465102010033 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:50 INFO - PROCESS | 3680 | 1465102010117 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 21:46:50 INFO - PROCESS | 3680 | 1465102010218 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:50 INFO - PROCESS | 3680 | 1465102010221 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:50 INFO - PROCESS | 3680 | ++DOCSHELL 130E7000 == 32 [pid = 3680] [id = 713] 21:46:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (13377C00) [pid = 3680] [serial = 2139] [outer = 00000000] 21:46:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (14335C00) [pid = 3680] [serial = 2140] [outer = 13377C00] 21:46:50 INFO - PROCESS | 3680 | 1465102010265 Marionette DEBUG loaded listener.js 21:46:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (1516D400) [pid = 3680] [serial = 2141] [outer = 13377C00] 21:46:50 INFO - PROCESS | 3680 | 1465102010655 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:46:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:46:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 688ms 21:46:50 INFO - PROCESS | 3680 | 1465102010724 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 21:46:50 INFO - PROCESS | 3680 | 1465102010729 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 21:46:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:46:50 INFO - PROCESS | 3680 | 1465102010739 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:46:50 INFO - PROCESS | 3680 | 1465102010743 Marionette TRACE conn2 <- [1,2818,null,{}] 21:46:50 INFO - PROCESS | 3680 | 1465102010746 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:50 INFO - PROCESS | 3680 | 1465102010749 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:50 INFO - PROCESS | 3680 | 1465102010840 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 21:46:50 INFO - PROCESS | 3680 | 1465102010845 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:50 INFO - PROCESS | 3680 | 1465102010847 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:50 INFO - PROCESS | 3680 | ++DOCSHELL 153F1C00 == 33 [pid = 3680] [id = 714] 21:46:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (156D7800) [pid = 3680] [serial = 2142] [outer = 00000000] 21:46:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (15D7EC00) [pid = 3680] [serial = 2143] [outer = 156D7800] 21:46:50 INFO - PROCESS | 3680 | 1465102010899 Marionette DEBUG loaded listener.js 21:46:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (16041400) [pid = 3680] [serial = 2144] [outer = 156D7800] 21:46:51 INFO - PROCESS | 3680 | 1465102011352 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:46:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:46:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 657ms 21:46:51 INFO - PROCESS | 3680 | 1465102011396 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 21:46:51 INFO - PROCESS | 3680 | 1465102011398 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 21:46:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:46:51 INFO - PROCESS | 3680 | 1465102011401 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:46:51 INFO - PROCESS | 3680 | 1465102011403 Marionette TRACE conn2 <- [1,2822,null,{}] 21:46:51 INFO - PROCESS | 3680 | 1465102011406 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:51 INFO - PROCESS | 3680 | 1465102011408 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:51 INFO - PROCESS | 3680 | 1465102011528 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 21:46:51 INFO - PROCESS | 3680 | 1465102011620 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:51 INFO - PROCESS | 3680 | 1465102011622 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:51 INFO - PROCESS | 3680 | ++DOCSHELL 164A5C00 == 34 [pid = 3680] [id = 715] 21:46:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (16719800) [pid = 3680] [serial = 2145] [outer = 00000000] 21:46:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (16C22400) [pid = 3680] [serial = 2146] [outer = 16719800] 21:46:51 INFO - PROCESS | 3680 | 1465102011665 Marionette DEBUG loaded listener.js 21:46:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (16C23000) [pid = 3680] [serial = 2147] [outer = 16719800] 21:46:52 INFO - PROCESS | 3680 | 1465102012089 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:46:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:46:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 735ms 21:46:52 INFO - PROCESS | 3680 | 1465102012143 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 21:46:52 INFO - PROCESS | 3680 | 1465102012145 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 21:46:52 INFO - PROCESS | 3680 | 1465102012148 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:46:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:46:52 INFO - PROCESS | 3680 | 1465102012150 Marionette TRACE conn2 <- [1,2826,null,{}] 21:46:52 INFO - PROCESS | 3680 | 1465102012160 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:52 INFO - PROCESS | 3680 | 1465102012162 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:52 INFO - PROCESS | 3680 | 1465102012288 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 21:46:52 INFO - PROCESS | 3680 | 1465102012299 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:52 INFO - PROCESS | 3680 | 1465102012305 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:52 INFO - PROCESS | 3680 | ++DOCSHELL 173A4800 == 35 [pid = 3680] [id = 716] 21:46:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (173A6C00) [pid = 3680] [serial = 2148] [outer = 00000000] 21:46:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17D62800) [pid = 3680] [serial = 2149] [outer = 173A6C00] 21:46:52 INFO - PROCESS | 3680 | 1465102012435 Marionette DEBUG loaded listener.js 21:46:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17F8C400) [pid = 3680] [serial = 2150] [outer = 173A6C00] 21:46:52 INFO - PROCESS | 3680 | 1465102012947 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:46:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:46:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 844ms 21:46:53 INFO - PROCESS | 3680 | 1465102012998 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 21:46:53 INFO - PROCESS | 3680 | 1465102013000 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 21:46:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:46:53 INFO - PROCESS | 3680 | 1465102013004 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:46:53 INFO - PROCESS | 3680 | 1465102013005 Marionette TRACE conn2 <- [1,2830,null,{}] 21:46:53 INFO - PROCESS | 3680 | 1465102013009 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:53 INFO - PROCESS | 3680 | 1465102013011 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:53 INFO - PROCESS | 3680 | 1465102013128 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 21:46:53 INFO - PROCESS | 3680 | 1465102013139 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:53 INFO - PROCESS | 3680 | 1465102013141 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:53 INFO - PROCESS | 3680 | ++DOCSHELL 17D65000 == 36 [pid = 3680] [id = 717] 21:46:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (181EEC00) [pid = 3680] [serial = 2151] [outer = 00000000] 21:46:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (199AE800) [pid = 3680] [serial = 2152] [outer = 181EEC00] 21:46:53 INFO - PROCESS | 3680 | 1465102013194 Marionette DEBUG loaded listener.js 21:46:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (199B3800) [pid = 3680] [serial = 2153] [outer = 181EEC00] 21:46:53 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (156EB000) [pid = 3680] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:46:53 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (13D23800) [pid = 3680] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:46:53 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (10B61C00) [pid = 3680] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:46:53 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (164AE800) [pid = 3680] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:46:53 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (102D9800) [pid = 3680] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:46:53 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17D1D400) [pid = 3680] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:46:53 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (153EA400) [pid = 3680] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:46:53 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (10A61400) [pid = 3680] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:46:53 INFO - PROCESS | 3680 | 1465102013655 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:46:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:46:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 703ms 21:46:53 INFO - PROCESS | 3680 | 1465102013702 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 21:46:53 INFO - PROCESS | 3680 | 1465102013704 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 21:46:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:46:53 INFO - PROCESS | 3680 | 1465102013707 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:46:53 INFO - PROCESS | 3680 | 1465102013709 Marionette TRACE conn2 <- [1,2834,null,{}] 21:46:53 INFO - PROCESS | 3680 | 1465102013723 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:53 INFO - PROCESS | 3680 | 1465102013725 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:53 INFO - PROCESS | 3680 | 1465102013807 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 21:46:53 INFO - PROCESS | 3680 | 1465102013814 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:53 INFO - PROCESS | 3680 | 1465102013817 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:53 INFO - PROCESS | 3680 | ++DOCSHELL 12B6D400 == 37 [pid = 3680] [id = 718] 21:46:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13334800) [pid = 3680] [serial = 2154] [outer = 00000000] 21:46:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (15934C00) [pid = 3680] [serial = 2155] [outer = 13334800] 21:46:53 INFO - PROCESS | 3680 | 1465102013864 Marionette DEBUG loaded listener.js 21:46:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16C27000) [pid = 3680] [serial = 2156] [outer = 13334800] 21:46:54 INFO - PROCESS | 3680 | 1465102014288 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:46:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:46:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 625ms 21:46:54 INFO - PROCESS | 3680 | 1465102014347 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 21:46:54 INFO - PROCESS | 3680 | 1465102014349 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 21:46:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:46:54 INFO - PROCESS | 3680 | 1465102014352 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:46:54 INFO - PROCESS | 3680 | 1465102014354 Marionette TRACE conn2 <- [1,2838,null,{}] 21:46:54 INFO - PROCESS | 3680 | 1465102014357 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:54 INFO - PROCESS | 3680 | 1465102014358 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:54 INFO - PROCESS | 3680 | 1465102014439 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 21:46:54 INFO - PROCESS | 3680 | 1465102014447 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:54 INFO - PROCESS | 3680 | 1465102014448 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:54 INFO - PROCESS | 3680 | ++DOCSHELL 153EA400 == 38 [pid = 3680] [id = 719] 21:46:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16737C00) [pid = 3680] [serial = 2157] [outer = 00000000] 21:46:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (199B9C00) [pid = 3680] [serial = 2158] [outer = 16737C00] 21:46:54 INFO - PROCESS | 3680 | 1465102014494 Marionette DEBUG loaded listener.js 21:46:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (199BBC00) [pid = 3680] [serial = 2159] [outer = 16737C00] 21:46:54 INFO - PROCESS | 3680 | 1465102014982 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:46:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:46:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 688ms 21:46:55 INFO - PROCESS | 3680 | 1465102015051 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 21:46:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:46:55 INFO - PROCESS | 3680 | 1465102015053 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 21:46:55 INFO - PROCESS | 3680 | 1465102015056 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:46:55 INFO - PROCESS | 3680 | 1465102015058 Marionette TRACE conn2 <- [1,2842,null,{}] 21:46:55 INFO - PROCESS | 3680 | 1465102015061 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:55 INFO - PROCESS | 3680 | 1465102015063 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:55 INFO - PROCESS | 3680 | 1465102015153 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 21:46:55 INFO - PROCESS | 3680 | 1465102015164 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:55 INFO - PROCESS | 3680 | 1465102015166 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:55 INFO - PROCESS | 3680 | ++DOCSHELL 19ED2C00 == 39 [pid = 3680] [id = 720] 21:46:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (19EDA000) [pid = 3680] [serial = 2160] [outer = 00000000] 21:46:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1A271400) [pid = 3680] [serial = 2161] [outer = 19EDA000] 21:46:55 INFO - PROCESS | 3680 | 1465102015209 Marionette DEBUG loaded listener.js 21:46:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1A275000) [pid = 3680] [serial = 2162] [outer = 19EDA000] 21:46:55 INFO - PROCESS | 3680 | 1465102015899 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:46:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:46:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 907ms 21:46:55 INFO - PROCESS | 3680 | 1465102015961 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 21:46:55 INFO - PROCESS | 3680 | 1465102015965 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 21:46:55 INFO - PROCESS | 3680 | 1465102015971 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:46:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:46:55 INFO - PROCESS | 3680 | 1465102015974 Marionette TRACE conn2 <- [1,2846,null,{}] 21:46:55 INFO - PROCESS | 3680 | 1465102015980 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:55 INFO - PROCESS | 3680 | 1465102015983 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:56 INFO - PROCESS | 3680 | 1465102016139 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 21:46:56 INFO - PROCESS | 3680 | 1465102016280 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:56 INFO - PROCESS | 3680 | 1465102016283 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:56 INFO - PROCESS | 3680 | ++DOCSHELL 105EF000 == 40 [pid = 3680] [id = 721] 21:46:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (105EF800) [pid = 3680] [serial = 2163] [outer = 00000000] 21:46:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (114B3C00) [pid = 3680] [serial = 2164] [outer = 105EF800] 21:46:56 INFO - PROCESS | 3680 | 1465102016340 Marionette DEBUG loaded listener.js 21:46:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (13335400) [pid = 3680] [serial = 2165] [outer = 105EF800] 21:46:56 INFO - PROCESS | 3680 | 1465102016896 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:46:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:46:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1000ms 21:46:56 INFO - PROCESS | 3680 | 1465102016975 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 21:46:56 INFO - PROCESS | 3680 | 1465102016980 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 21:46:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:46:56 INFO - PROCESS | 3680 | 1465102016986 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:46:56 INFO - PROCESS | 3680 | 1465102016989 Marionette TRACE conn2 <- [1,2850,null,{}] 21:46:56 INFO - PROCESS | 3680 | 1465102016993 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:56 INFO - PROCESS | 3680 | 1465102016996 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:57 INFO - PROCESS | 3680 | 1465102017105 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 21:46:57 INFO - PROCESS | 3680 | 1465102017248 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:57 INFO - PROCESS | 3680 | 1465102017251 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:57 INFO - PROCESS | 3680 | ++DOCSHELL 156D3400 == 41 [pid = 3680] [id = 722] 21:46:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (156ECC00) [pid = 3680] [serial = 2166] [outer = 00000000] 21:46:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (15986000) [pid = 3680] [serial = 2167] [outer = 156ECC00] 21:46:57 INFO - PROCESS | 3680 | 1465102017309 Marionette DEBUG loaded listener.js 21:46:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (16C1EC00) [pid = 3680] [serial = 2168] [outer = 156ECC00] 21:46:57 INFO - PROCESS | 3680 | 1465102017921 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:46:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:46:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1000ms 21:46:57 INFO - PROCESS | 3680 | 1465102017988 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 21:46:57 INFO - PROCESS | 3680 | 1465102017991 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 21:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:46:57 INFO - PROCESS | 3680 | 1465102017995 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:46:58 INFO - PROCESS | 3680 | 1465102017999 Marionette TRACE conn2 <- [1,2854,null,{}] 21:46:58 INFO - PROCESS | 3680 | 1465102018023 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:58 INFO - PROCESS | 3680 | 1465102018028 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:58 INFO - PROCESS | 3680 | 1465102018177 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 21:46:58 INFO - PROCESS | 3680 | 1465102018239 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:58 INFO - PROCESS | 3680 | 1465102018243 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:58 INFO - PROCESS | 3680 | ++DOCSHELL 1A13E800 == 42 [pid = 3680] [id = 723] 21:46:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1A13EC00) [pid = 3680] [serial = 2169] [outer = 00000000] 21:46:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1A279C00) [pid = 3680] [serial = 2170] [outer = 1A13EC00] 21:46:58 INFO - PROCESS | 3680 | 1465102018298 Marionette DEBUG loaded listener.js 21:46:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1A27D400) [pid = 3680] [serial = 2171] [outer = 1A13EC00] 21:46:59 INFO - PROCESS | 3680 | 1465102019121 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:46:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:46:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1187ms 21:46:59 INFO - PROCESS | 3680 | 1465102019193 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 21:46:59 INFO - PROCESS | 3680 | 1465102019197 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 21:46:59 INFO - PROCESS | 3680 | 1465102019202 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:46:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:46:59 INFO - PROCESS | 3680 | 1465102019205 Marionette TRACE conn2 <- [1,2858,null,{}] 21:46:59 INFO - PROCESS | 3680 | 1465102019210 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:59 INFO - PROCESS | 3680 | 1465102019214 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:59 INFO - PROCESS | 3680 | 1465102019318 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 21:46:59 INFO - PROCESS | 3680 | 1465102019456 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:59 INFO - PROCESS | 3680 | 1465102019460 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:46:59 INFO - PROCESS | 3680 | ++DOCSHELL 11A19400 == 43 [pid = 3680] [id = 724] 21:46:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (11C05000) [pid = 3680] [serial = 2172] [outer = 00000000] 21:46:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (12AC8000) [pid = 3680] [serial = 2173] [outer = 11C05000] 21:46:59 INFO - PROCESS | 3680 | 1465102019510 Marionette DEBUG loaded listener.js 21:46:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (130E9C00) [pid = 3680] [serial = 2174] [outer = 11C05000] 21:47:00 INFO - PROCESS | 3680 | --DOCSHELL 153EA400 == 42 [pid = 3680] [id = 719] 21:47:00 INFO - PROCESS | 3680 | --DOCSHELL 12B6D400 == 41 [pid = 3680] [id = 718] 21:47:00 INFO - PROCESS | 3680 | --DOCSHELL 17D65000 == 40 [pid = 3680] [id = 717] 21:47:00 INFO - PROCESS | 3680 | --DOCSHELL 173A4800 == 39 [pid = 3680] [id = 716] 21:47:00 INFO - PROCESS | 3680 | --DOCSHELL 164A5C00 == 38 [pid = 3680] [id = 715] 21:47:00 INFO - PROCESS | 3680 | --DOCSHELL 153F1C00 == 37 [pid = 3680] [id = 714] 21:47:00 INFO - PROCESS | 3680 | --DOCSHELL 130E7000 == 36 [pid = 3680] [id = 713] 21:47:00 INFO - PROCESS | 3680 | --DOCSHELL 10A61800 == 35 [pid = 3680] [id = 712] 21:47:00 INFO - PROCESS | 3680 | --DOCSHELL 1050AC00 == 34 [pid = 3680] [id = 711] 21:47:00 INFO - PROCESS | 3680 | --DOCSHELL 156D3C00 == 33 [pid = 3680] [id = 709] 21:47:00 INFO - PROCESS | 3680 | --DOCSHELL 10512400 == 32 [pid = 3680] [id = 708] 21:47:00 INFO - PROCESS | 3680 | --DOCSHELL 19ED3000 == 31 [pid = 3680] [id = 707] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (13829000) [pid = 3680] [serial = 2090] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (156F1000) [pid = 3680] [serial = 2107] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1598E400) [pid = 3680] [serial = 2108] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (12B10400) [pid = 3680] [serial = 2095] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1432DC00) [pid = 3680] [serial = 2104] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (12B0FC00) [pid = 3680] [serial = 2102] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (11A17C00) [pid = 3680] [serial = 2101] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (12AC9000) [pid = 3680] [serial = 2098] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (16C2BC00) [pid = 3680] [serial = 2111] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (16C23800) [pid = 3680] [serial = 2110] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (199AC800) [pid = 3680] [serial = 2120] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17DF6C00) [pid = 3680] [serial = 2113] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1A08FC00) [pid = 3680] [serial = 2122] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (181ECC00) [pid = 3680] [serial = 2114] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (199A9000) [pid = 3680] [serial = 2119] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17DEEC00) [pid = 3680] [serial = 2116] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (15163400) [pid = 3680] [serial = 2105] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1984B400) [pid = 3680] [serial = 2117] [outer = 00000000] [url = about:blank] 21:47:00 INFO - PROCESS | 3680 | 1465102020104 Marionette TRACE conn2 <- [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]]]}] 21:47:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:47:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 953ms 21:47:00 INFO - PROCESS | 3680 | 1465102020148 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 21:47:00 INFO - PROCESS | 3680 | 1465102020153 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 21:47:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:47:00 INFO - PROCESS | 3680 | 1465102020159 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:47:00 INFO - PROCESS | 3680 | 1465102020161 Marionette TRACE conn2 <- [1,2862,null,{}] 21:47:00 INFO - PROCESS | 3680 | 1465102020165 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:00 INFO - PROCESS | 3680 | 1465102020167 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:00 INFO - PROCESS | 3680 | 1465102020269 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 21:47:00 INFO - PROCESS | 3680 | 1465102020374 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:00 INFO - PROCESS | 3680 | 1465102020376 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:00 INFO - PROCESS | 3680 | ++DOCSHELL 12B0FC00 == 32 [pid = 3680] [id = 725] 21:47:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (12B10400) [pid = 3680] [serial = 2175] [outer = 00000000] 21:47:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (12D5DC00) [pid = 3680] [serial = 2176] [outer = 12B10400] 21:47:00 INFO - PROCESS | 3680 | 1465102020422 Marionette DEBUG loaded listener.js 21:47:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1337F000) [pid = 3680] [serial = 2177] [outer = 12B10400] 21:47:00 INFO - PROCESS | 3680 | 1465102020886 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:47:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:47:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 813ms 21:47:00 INFO - PROCESS | 3680 | 1465102020961 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 21:47:00 INFO - PROCESS | 3680 | 1465102020963 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 21:47:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:47:00 INFO - PROCESS | 3680 | 1465102020967 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:47:00 INFO - PROCESS | 3680 | 1465102020970 Marionette TRACE conn2 <- [1,2866,null,{}] 21:47:00 INFO - PROCESS | 3680 | 1465102020980 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:00 INFO - PROCESS | 3680 | 1465102020984 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:01 INFO - PROCESS | 3680 | 1465102021087 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 21:47:01 INFO - PROCESS | 3680 | 1465102021094 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:01 INFO - PROCESS | 3680 | 1465102021097 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:01 INFO - PROCESS | 3680 | ++DOCSHELL 156E7C00 == 33 [pid = 3680] [id = 726] 21:47:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (156E8400) [pid = 3680] [serial = 2178] [outer = 00000000] 21:47:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15983C00) [pid = 3680] [serial = 2179] [outer = 156E8400] 21:47:01 INFO - PROCESS | 3680 | 1465102021144 Marionette DEBUG loaded listener.js 21:47:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (15D80C00) [pid = 3680] [serial = 2180] [outer = 156E8400] 21:47:01 INFO - PROCESS | 3680 | 1465102021623 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:47:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:47:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 703ms 21:47:01 INFO - PROCESS | 3680 | 1465102021666 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 21:47:01 INFO - PROCESS | 3680 | 1465102021668 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 21:47:01 INFO - PROCESS | 3680 | 1465102021671 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:47:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:47:01 INFO - PROCESS | 3680 | 1465102021673 Marionette TRACE conn2 <- [1,2870,null,{}] 21:47:01 INFO - PROCESS | 3680 | 1465102021676 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:01 INFO - PROCESS | 3680 | 1465102021678 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:01 INFO - PROCESS | 3680 | 1465102021763 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 21:47:01 INFO - PROCESS | 3680 | 1465102021769 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:01 INFO - PROCESS | 3680 | 1465102021772 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:01 INFO - PROCESS | 3680 | ++DOCSHELL 16C22800 == 34 [pid = 3680] [id = 727] 21:47:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (16C24C00) [pid = 3680] [serial = 2181] [outer = 00000000] 21:47:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16FF9000) [pid = 3680] [serial = 2182] [outer = 16C24C00] 21:47:01 INFO - PROCESS | 3680 | 1465102021817 Marionette DEBUG loaded listener.js 21:47:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17D60C00) [pid = 3680] [serial = 2183] [outer = 16C24C00] 21:47:02 INFO - PROCESS | 3680 | 1465102022274 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:47:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:47:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 640ms 21:47:02 INFO - PROCESS | 3680 | 1465102022309 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 21:47:02 INFO - PROCESS | 3680 | 1465102022311 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 21:47:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:47:02 INFO - PROCESS | 3680 | 1465102022315 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:47:02 INFO - PROCESS | 3680 | 1465102022316 Marionette TRACE conn2 <- [1,2874,null,{}] 21:47:02 INFO - PROCESS | 3680 | 1465102022320 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:02 INFO - PROCESS | 3680 | 1465102022322 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:02 INFO - PROCESS | 3680 | 1465102022402 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 21:47:02 INFO - PROCESS | 3680 | 1465102022407 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:02 INFO - PROCESS | 3680 | 1465102022409 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:02 INFO - PROCESS | 3680 | ++DOCSHELL 173E2400 == 35 [pid = 3680] [id = 728] 21:47:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D67000) [pid = 3680] [serial = 2184] [outer = 00000000] 21:47:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (181F6C00) [pid = 3680] [serial = 2185] [outer = 17D67000] 21:47:02 INFO - PROCESS | 3680 | 1465102022453 Marionette DEBUG loaded listener.js 21:47:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (19845800) [pid = 3680] [serial = 2186] [outer = 17D67000] 21:47:02 INFO - PROCESS | 3680 | 1465102022957 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 21:47:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:47:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 703ms 21:47:03 INFO - PROCESS | 3680 | 1465102023014 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 21:47:03 INFO - PROCESS | 3680 | 1465102023016 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 21:47:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:47:03 INFO - PROCESS | 3680 | 1465102023020 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:47:03 INFO - PROCESS | 3680 | 1465102023022 Marionette TRACE conn2 <- [1,2878,null,{}] 21:47:03 INFO - PROCESS | 3680 | 1465102023030 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:03 INFO - PROCESS | 3680 | 1465102023035 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:03 INFO - PROCESS | 3680 | 1465102023186 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 21:47:03 INFO - PROCESS | 3680 | 1465102023198 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:03 INFO - PROCESS | 3680 | 1465102023200 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:03 INFO - PROCESS | 3680 | ++DOCSHELL 12B6A800 == 36 [pid = 3680] [id = 729] 21:47:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (16C20800) [pid = 3680] [serial = 2187] [outer = 00000000] 21:47:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (19ED4000) [pid = 3680] [serial = 2188] [outer = 16C20800] 21:47:03 INFO - PROCESS | 3680 | 1465102023301 Marionette DEBUG loaded listener.js 21:47:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1A134800) [pid = 3680] [serial = 2189] [outer = 16C20800] 21:47:03 INFO - PROCESS | 3680 | 1465102023721 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:47:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:47:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 21:47:03 INFO - PROCESS | 3680 | 1465102023763 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 21:47:03 INFO - PROCESS | 3680 | 1465102023765 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 21:47:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:47:03 INFO - PROCESS | 3680 | 1465102023769 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:47:03 INFO - PROCESS | 3680 | 1465102023770 Marionette TRACE conn2 <- [1,2882,null,{}] 21:47:03 INFO - PROCESS | 3680 | 1465102023780 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:03 INFO - PROCESS | 3680 | 1465102023781 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:03 INFO - PROCESS | 3680 | 1465102023921 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 21:47:03 INFO - PROCESS | 3680 | 1465102023933 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:03 INFO - PROCESS | 3680 | 1465102023935 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:03 INFO - PROCESS | 3680 | ++DOCSHELL 0F305C00 == 37 [pid = 3680] [id = 730] 21:47:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1A274800) [pid = 3680] [serial = 2190] [outer = 00000000] 21:47:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1A5C3800) [pid = 3680] [serial = 2191] [outer = 1A274800] 21:47:03 INFO - PROCESS | 3680 | 1465102023987 Marionette DEBUG loaded listener.js 21:47:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1A70D000) [pid = 3680] [serial = 2192] [outer = 1A274800] 21:47:04 INFO - PROCESS | 3680 | 1465102024447 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:47:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:47:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 735ms 21:47:04 INFO - PROCESS | 3680 | 1465102024507 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 21:47:04 INFO - PROCESS | 3680 | 1465102024509 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 21:47:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:47:04 INFO - PROCESS | 3680 | 1465102024512 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:47:04 INFO - PROCESS | 3680 | 1465102024514 Marionette TRACE conn2 <- [1,2886,null,{}] 21:47:04 INFO - PROCESS | 3680 | 1465102024517 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:04 INFO - PROCESS | 3680 | 1465102024519 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:04 INFO - PROCESS | 3680 | 1465102024635 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 21:47:04 INFO - PROCESS | 3680 | 1465102024641 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:04 INFO - PROCESS | 3680 | 1465102024642 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:04 INFO - PROCESS | 3680 | ++DOCSHELL 10510400 == 38 [pid = 3680] [id = 731] 21:47:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (10560800) [pid = 3680] [serial = 2193] [outer = 00000000] 21:47:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (17D6AC00) [pid = 3680] [serial = 2194] [outer = 10560800] 21:47:04 INFO - PROCESS | 3680 | 1465102024923 Marionette DEBUG loaded listener.js 21:47:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1A70C800) [pid = 3680] [serial = 2195] [outer = 10560800] 21:47:05 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (16719800) [pid = 3680] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:47:05 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (173A6C00) [pid = 3680] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:47:05 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (156D7800) [pid = 3680] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:47:05 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1050C000) [pid = 3680] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:47:05 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (13377C00) [pid = 3680] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:47:05 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (10A64C00) [pid = 3680] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:47:05 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (181EEC00) [pid = 3680] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:47:05 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (16737C00) [pid = 3680] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:47:05 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (13334800) [pid = 3680] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:47:05 INFO - PROCESS | 3680 | 1465102025334 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:47:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:47:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 844ms 21:47:05 INFO - PROCESS | 3680 | 1465102025355 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 21:47:05 INFO - PROCESS | 3680 | 1465102025357 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 21:47:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:47:05 INFO - PROCESS | 3680 | 1465102025360 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:47:05 INFO - PROCESS | 3680 | 1465102025362 Marionette TRACE conn2 <- [1,2890,null,{}] 21:47:05 INFO - PROCESS | 3680 | 1465102025365 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:05 INFO - PROCESS | 3680 | 1465102025367 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:05 INFO - PROCESS | 3680 | 1465102025447 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 21:47:05 INFO - PROCESS | 3680 | 1465102025549 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:05 INFO - PROCESS | 3680 | 1465102025551 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:05 INFO - PROCESS | 3680 | ++DOCSHELL 13377C00 == 39 [pid = 3680] [id = 732] 21:47:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (13D22800) [pid = 3680] [serial = 2196] [outer = 00000000] 21:47:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (199B2000) [pid = 3680] [serial = 2197] [outer = 13D22800] 21:47:05 INFO - PROCESS | 3680 | 1465102025596 Marionette DEBUG loaded listener.js 21:47:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1A273C00) [pid = 3680] [serial = 2198] [outer = 13D22800] 21:47:05 INFO - PROCESS | 3680 | 1465102025951 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:47:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:47:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 641ms 21:47:06 INFO - PROCESS | 3680 | 1465102025999 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 21:47:06 INFO - PROCESS | 3680 | 1465102026001 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 21:47:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:47:06 INFO - PROCESS | 3680 | 1465102026004 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:47:06 INFO - PROCESS | 3680 | 1465102026006 Marionette TRACE conn2 <- [1,2894,null,{}] 21:47:06 INFO - PROCESS | 3680 | 1465102026010 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:06 INFO - PROCESS | 3680 | 1465102026011 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:06 INFO - PROCESS | 3680 | 1465102026146 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 21:47:06 INFO - PROCESS | 3680 | 1465102026157 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:06 INFO - PROCESS | 3680 | 1465102026159 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:06 INFO - PROCESS | 3680 | ++DOCSHELL 1A711400 == 40 [pid = 3680] [id = 733] 21:47:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1A712400) [pid = 3680] [serial = 2199] [outer = 00000000] 21:47:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1AB67800) [pid = 3680] [serial = 2200] [outer = 1A712400] 21:47:06 INFO - PROCESS | 3680 | 1465102026210 Marionette DEBUG loaded listener.js 21:47:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1AB6BC00) [pid = 3680] [serial = 2201] [outer = 1A712400] 21:47:06 INFO - PROCESS | 3680 | 1465102026616 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:47:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:47:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 625ms 21:47:06 INFO - PROCESS | 3680 | 1465102026642 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 21:47:06 INFO - PROCESS | 3680 | 1465102026644 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 21:47:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:47:06 INFO - PROCESS | 3680 | 1465102026648 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:47:06 INFO - PROCESS | 3680 | 1465102026650 Marionette TRACE conn2 <- [1,2898,null,{}] 21:47:06 INFO - PROCESS | 3680 | 1465102026653 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:06 INFO - PROCESS | 3680 | 1465102026656 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:06 INFO - PROCESS | 3680 | 1465102026793 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 21:47:06 INFO - PROCESS | 3680 | 1465102026836 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:06 INFO - PROCESS | 3680 | 1465102026838 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:06 INFO - PROCESS | 3680 | ++DOCSHELL 1AB70000 == 41 [pid = 3680] [id = 734] 21:47:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1AD02C00) [pid = 3680] [serial = 2202] [outer = 00000000] 21:47:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1AD0CC00) [pid = 3680] [serial = 2203] [outer = 1AD02C00] 21:47:06 INFO - PROCESS | 3680 | 1465102026883 Marionette DEBUG loaded listener.js 21:47:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1AE96800) [pid = 3680] [serial = 2204] [outer = 1AD02C00] 21:47:07 INFO - PROCESS | 3680 | 1465102027492 Marionette TRACE conn2 <- [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]]]}] 21:47:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:47:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:47:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 891ms 21:47:07 INFO - PROCESS | 3680 | 1465102027553 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 21:47:07 INFO - PROCESS | 3680 | 1465102027557 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 21:47:07 INFO - TEST-START | /DOMEvents/constructors.html 21:47:07 INFO - PROCESS | 3680 | 1465102027563 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:47:07 INFO - PROCESS | 3680 | 1465102027568 Marionette TRACE conn2 <- [1,2902,null,{}] 21:47:07 INFO - PROCESS | 3680 | 1465102027573 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:07 INFO - PROCESS | 3680 | 1465102027576 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:07 INFO - PROCESS | 3680 | 1465102027743 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 21:47:07 INFO - PROCESS | 3680 | 1465102027812 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:07 INFO - PROCESS | 3680 | 1465102027816 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:07 INFO - PROCESS | 3680 | ++DOCSHELL 11274400 == 42 [pid = 3680] [id = 735] 21:47:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (114B7000) [pid = 3680] [serial = 2205] [outer = 00000000] 21:47:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1318F000) [pid = 3680] [serial = 2206] [outer = 114B7000] 21:47:07 INFO - PROCESS | 3680 | 1465102027871 Marionette DEBUG loaded listener.js 21:47:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (1433A400) [pid = 3680] [serial = 2207] [outer = 114B7000] 21:47:08 INFO - PROCESS | 3680 | 1465102028554 Marionette TRACE conn2 <- [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]]]}] 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:47:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:47:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:47:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:47:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:47:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:47:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:47:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:47:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:47:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 1094ms 21:47:08 INFO - PROCESS | 3680 | 1465102028652 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 21:47:08 INFO - PROCESS | 3680 | 1465102028657 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 21:47:08 INFO - PROCESS | 3680 | 1465102028678 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:47:08 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:47:08 INFO - PROCESS | 3680 | 1465102028681 Marionette TRACE conn2 <- [1,2906,null,{}] 21:47:08 INFO - PROCESS | 3680 | 1465102028685 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:08 INFO - PROCESS | 3680 | 1465102028688 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:08 INFO - PROCESS | 3680 | 1465102028808 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 21:47:08 INFO - PROCESS | 3680 | 1465102028946 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:08 INFO - PROCESS | 3680 | 1465102028949 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:08 INFO - PROCESS | 3680 | ++DOCSHELL 156D1800 == 43 [pid = 3680] [id = 736] 21:47:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (156F1000) [pid = 3680] [serial = 2208] [outer = 00000000] 21:47:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (17F84400) [pid = 3680] [serial = 2209] [outer = 156F1000] 21:47:09 INFO - PROCESS | 3680 | 1465102029005 Marionette DEBUG loaded listener.js 21:47:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (199AC800) [pid = 3680] [serial = 2210] [outer = 156F1000] 21:47:09 INFO - PROCESS | 3680 | 1465102029524 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:47:09 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:47:09 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 906ms 21:47:09 INFO - PROCESS | 3680 | 1465102029592 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 21:47:09 INFO - PROCESS | 3680 | 1465102029594 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 21:47:09 INFO - PROCESS | 3680 | 1465102029600 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:47:09 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:47:09 INFO - PROCESS | 3680 | 1465102029603 Marionette TRACE conn2 <- [1,2910,null,{}] 21:47:09 INFO - PROCESS | 3680 | 1465102029614 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:09 INFO - PROCESS | 3680 | 1465102029619 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:09 INFO - PROCESS | 3680 | 1465102029729 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 21:47:09 INFO - PROCESS | 3680 | 1465102029888 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:09 INFO - PROCESS | 3680 | 1465102029893 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:09 INFO - PROCESS | 3680 | ++DOCSHELL 1AB65400 == 44 [pid = 3680] [id = 737] 21:47:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (1AB65800) [pid = 3680] [serial = 2211] [outer = 00000000] 21:47:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (1AD05C00) [pid = 3680] [serial = 2212] [outer = 1AB65800] 21:47:09 INFO - PROCESS | 3680 | 1465102029951 Marionette DEBUG loaded listener.js 21:47:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (1AD0D800) [pid = 3680] [serial = 2213] [outer = 1AB65800] 21:47:10 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:47:10 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:47:10 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:47:10 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:47:10 INFO - PROCESS | 3680 | 1465102030504 Marionette TRACE conn2 <- [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]]]}] 21:47:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:47:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:47:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:47:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:47:10 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 21:47:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:47:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:47:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:47:10 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 21:47:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:47:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:47:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:47:10 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]" 21:47:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:47:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:47:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:47:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:47:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 937ms 21:47:10 INFO - PROCESS | 3680 | 1465102030559 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 21:47:10 INFO - PROCESS | 3680 | 1465102030562 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 21:47:10 INFO - PROCESS | 3680 | 1465102030567 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:47:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:47:10 INFO - PROCESS | 3680 | 1465102030569 Marionette TRACE conn2 <- [1,2914,null,{}] 21:47:10 INFO - PROCESS | 3680 | 1465102030573 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:10 INFO - PROCESS | 3680 | 1465102030575 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:10 INFO - PROCESS | 3680 | 1465102030692 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 21:47:10 INFO - PROCESS | 3680 | 1465102030873 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:10 INFO - PROCESS | 3680 | 1465102030875 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:10 INFO - PROCESS | 3680 | ++DOCSHELL 105F8C00 == 45 [pid = 3680] [id = 738] 21:47:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (10F22400) [pid = 3680] [serial = 2214] [outer = 00000000] 21:47:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (17DF0C00) [pid = 3680] [serial = 2215] [outer = 10F22400] 21:47:10 INFO - PROCESS | 3680 | 1465102030929 Marionette DEBUG loaded listener.js 21:47:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (199BE400) [pid = 3680] [serial = 2216] [outer = 10F22400] 21:47:11 INFO - PROCESS | 3680 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:47:11 INFO - PROCESS | 3680 | 1465102031606 Marionette TRACE conn2 <- [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]]]}] 21:47:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:47:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1078ms 21:47:11 INFO - PROCESS | 3680 | 1465102031662 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 21:47:11 INFO - PROCESS | 3680 | 1465102031666 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 21:47:11 INFO - PROCESS | 3680 | 1465102031671 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:47:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:47:11 INFO - PROCESS | 3680 | 1465102031674 Marionette TRACE conn2 <- [1,2918,null,{}] 21:47:11 INFO - PROCESS | 3680 | 1465102031679 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:11 INFO - PROCESS | 3680 | 1465102031682 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:11 INFO - PROCESS | 3680 | 1465102031790 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 21:47:11 INFO - PROCESS | 3680 | 1465102031938 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:11 INFO - PROCESS | 3680 | 1465102031942 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:11 INFO - PROCESS | 3680 | ++DOCSHELL 12B0E800 == 46 [pid = 3680] [id = 739] 21:47:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (12B0EC00) [pid = 3680] [serial = 2217] [outer = 00000000] 21:47:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (12D5D000) [pid = 3680] [serial = 2218] [outer = 12B0EC00] 21:47:11 INFO - PROCESS | 3680 | 1465102031995 Marionette DEBUG loaded listener.js 21:47:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (1382A400) [pid = 3680] [serial = 2219] [outer = 12B0EC00] 21:47:12 INFO - PROCESS | 3680 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:47:12 INFO - PROCESS | 3680 | --DOCSHELL 1A711400 == 45 [pid = 3680] [id = 733] 21:47:12 INFO - PROCESS | 3680 | --DOCSHELL 13377C00 == 44 [pid = 3680] [id = 732] 21:47:12 INFO - PROCESS | 3680 | --DOCSHELL 10510400 == 43 [pid = 3680] [id = 731] 21:47:12 INFO - PROCESS | 3680 | --DOCSHELL 0F305C00 == 42 [pid = 3680] [id = 730] 21:47:12 INFO - PROCESS | 3680 | --DOCSHELL 12B6A800 == 41 [pid = 3680] [id = 729] 21:47:12 INFO - PROCESS | 3680 | --DOCSHELL 173E2400 == 40 [pid = 3680] [id = 728] 21:47:12 INFO - PROCESS | 3680 | --DOCSHELL 16C22800 == 39 [pid = 3680] [id = 727] 21:47:12 INFO - PROCESS | 3680 | --DOCSHELL 156E7C00 == 38 [pid = 3680] [id = 726] 21:47:12 INFO - PROCESS | 3680 | --DOCSHELL 12B0FC00 == 37 [pid = 3680] [id = 725] 21:47:12 INFO - PROCESS | 3680 | --DOCSHELL 11A19400 == 36 [pid = 3680] [id = 724] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (1A271400) [pid = 3680] [serial = 2161] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | 1465102032634 Marionette TRACE conn2 <- [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]]]}] 21:47:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:47:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1000ms 21:47:12 INFO - PROCESS | 3680 | 1465102032674 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 21:47:12 INFO - PROCESS | 3680 | 1465102032678 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 21:47:12 INFO - PROCESS | 3680 | 1465102032684 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:47:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:47:12 INFO - PROCESS | 3680 | 1465102032686 Marionette TRACE conn2 <- [1,2922,null,{}] 21:47:12 INFO - PROCESS | 3680 | 1465102032689 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:12 INFO - PROCESS | 3680 | 1465102032692 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:12 INFO - PROCESS | 3680 | 1465102032796 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (16C22400) [pid = 3680] [serial = 2146] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (16C23000) [pid = 3680] [serial = 2147] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (17F8C400) [pid = 3680] [serial = 2150] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (13339800) [pid = 3680] [serial = 2125] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (156F1C00) [pid = 3680] [serial = 2128] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (15D7EC00) [pid = 3680] [serial = 2143] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (1A123800) [pid = 3680] [serial = 2131] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (10566400) [pid = 3680] [serial = 2134] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (10B5D800) [pid = 3680] [serial = 2135] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (14335C00) [pid = 3680] [serial = 2140] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (1516D400) [pid = 3680] [serial = 2141] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (12A88800) [pid = 3680] [serial = 2137] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (17D62800) [pid = 3680] [serial = 2149] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (12D8E000) [pid = 3680] [serial = 2138] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (199AE800) [pid = 3680] [serial = 2152] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (199BBC00) [pid = 3680] [serial = 2159] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (199B9C00) [pid = 3680] [serial = 2158] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (199B3800) [pid = 3680] [serial = 2153] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (15934C00) [pid = 3680] [serial = 2155] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (16041400) [pid = 3680] [serial = 2144] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (16C27000) [pid = 3680] [serial = 2156] [outer = 00000000] [url = about:blank] 21:47:12 INFO - PROCESS | 3680 | 1465102032905 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:12 INFO - PROCESS | 3680 | 1465102032907 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:12 INFO - PROCESS | 3680 | ++DOCSHELL 12A16800 == 37 [pid = 3680] [id = 740] 21:47:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (12A88800) [pid = 3680] [serial = 2220] [outer = 00000000] 21:47:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (15162800) [pid = 3680] [serial = 2221] [outer = 12A88800] 21:47:12 INFO - PROCESS | 3680 | 1465102032954 Marionette DEBUG loaded listener.js 21:47:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1516E000) [pid = 3680] [serial = 2222] [outer = 12A88800] 21:47:13 INFO - PROCESS | 3680 | 1465102033311 Marionette TRACE conn2 <- [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]]]}] 21:47:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:47:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 703ms 21:47:13 INFO - PROCESS | 3680 | 1465102033417 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 21:47:13 INFO - PROCESS | 3680 | 1465102033420 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 21:47:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:47:13 INFO - PROCESS | 3680 | 1465102033424 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:47:13 INFO - PROCESS | 3680 | 1465102033427 Marionette TRACE conn2 <- [1,2926,null,{}] 21:47:13 INFO - PROCESS | 3680 | 1465102033442 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:13 INFO - PROCESS | 3680 | 1465102033446 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:13 INFO - PROCESS | 3680 | 1465102033536 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 21:47:13 INFO - PROCESS | 3680 | 1465102033545 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:13 INFO - PROCESS | 3680 | 1465102033548 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:13 INFO - PROCESS | 3680 | ++DOCSHELL 164AE800 == 38 [pid = 3680] [id = 741] 21:47:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (164B0800) [pid = 3680] [serial = 2223] [outer = 00000000] 21:47:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (16A39800) [pid = 3680] [serial = 2224] [outer = 164B0800] 21:47:13 INFO - PROCESS | 3680 | 1465102033594 Marionette DEBUG loaded listener.js 21:47:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (16C27000) [pid = 3680] [serial = 2225] [outer = 164B0800] 21:47:14 INFO - PROCESS | 3680 | 1465102034049 Marionette TRACE conn2 <- [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]]]}] 21:47:14 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. 21:47:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 657ms 21:47:14 INFO - PROCESS | 3680 | 1465102034082 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 21:47:14 INFO - PROCESS | 3680 | 1465102034084 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 21:47:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:47:14 INFO - PROCESS | 3680 | 1465102034088 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:47:14 INFO - PROCESS | 3680 | 1465102034089 Marionette TRACE conn2 <- [1,2930,null,{}] 21:47:14 INFO - PROCESS | 3680 | 1465102034096 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:14 INFO - PROCESS | 3680 | 1465102034098 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:14 INFO - PROCESS | 3680 | 1465102034184 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 21:47:14 INFO - PROCESS | 3680 | 1465102034189 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:14 INFO - PROCESS | 3680 | 1465102034191 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:14 INFO - PROCESS | 3680 | ++DOCSHELL 16C2CC00 == 39 [pid = 3680] [id = 742] 21:47:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (173DB000) [pid = 3680] [serial = 2226] [outer = 00000000] 21:47:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (17F8C400) [pid = 3680] [serial = 2227] [outer = 173DB000] 21:47:14 INFO - PROCESS | 3680 | 1465102034235 Marionette DEBUG loaded listener.js 21:47:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1995C400) [pid = 3680] [serial = 2228] [outer = 173DB000] 21:47:14 INFO - PROCESS | 3680 | 1465102034670 Marionette TRACE conn2 <- [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"]]]}] 21:47:14 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 21:47:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:47:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 625ms 21:47:14 INFO - PROCESS | 3680 | 1465102034730 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 21:47:14 INFO - PROCESS | 3680 | 1465102034732 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 21:47:14 INFO - PROCESS | 3680 | 1465102034735 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:47:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:47:14 INFO - PROCESS | 3680 | 1465102034737 Marionette TRACE conn2 <- [1,2934,null,{}] 21:47:14 INFO - PROCESS | 3680 | 1465102034740 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:14 INFO - PROCESS | 3680 | 1465102034742 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:14 INFO - PROCESS | 3680 | 1465102034824 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 21:47:14 INFO - PROCESS | 3680 | 1465102034828 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:14 INFO - PROCESS | 3680 | 1465102034830 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:14 INFO - PROCESS | 3680 | ++DOCSHELL 15990C00 == 40 [pid = 3680] [id = 743] 21:47:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (199B3800) [pid = 3680] [serial = 2229] [outer = 00000000] 21:47:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (19EDA400) [pid = 3680] [serial = 2230] [outer = 199B3800] 21:47:14 INFO - PROCESS | 3680 | 1465102034874 Marionette DEBUG loaded listener.js 21:47:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (1A116400) [pid = 3680] [serial = 2231] [outer = 199B3800] 21:47:15 INFO - PROCESS | 3680 | 1465102035354 Marionette TRACE conn2 <- [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]]]}] 21:47:15 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. 21:47:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 640ms 21:47:15 INFO - PROCESS | 3680 | 1465102035374 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 21:47:15 INFO - PROCESS | 3680 | 1465102035376 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 21:47:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:47:15 INFO - PROCESS | 3680 | 1465102035379 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:47:15 INFO - PROCESS | 3680 | 1465102035381 Marionette TRACE conn2 <- [1,2938,null,{}] 21:47:15 INFO - PROCESS | 3680 | 1465102035384 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:15 INFO - PROCESS | 3680 | 1465102035389 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:15 INFO - PROCESS | 3680 | 1465102035547 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 21:47:15 INFO - PROCESS | 3680 | 1465102035556 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:15 INFO - PROCESS | 3680 | 1465102035558 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:15 INFO - PROCESS | 3680 | ++DOCSHELL 10561000 == 41 [pid = 3680] [id = 744] 21:47:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (17D5EC00) [pid = 3680] [serial = 2232] [outer = 00000000] 21:47:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (1A5C3000) [pid = 3680] [serial = 2233] [outer = 17D5EC00] 21:47:15 INFO - PROCESS | 3680 | 1465102035666 Marionette DEBUG loaded listener.js 21:47:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (1AB6E000) [pid = 3680] [serial = 2234] [outer = 17D5EC00] 21:47:15 INFO - PROCESS | 3680 | ++DOCSHELL 1AF48800 == 42 [pid = 3680] [id = 745] 21:47:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (1AF48C00) [pid = 3680] [serial = 2235] [outer = 00000000] 21:47:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (1AF4A000) [pid = 3680] [serial = 2236] [outer = 1AF48C00] 21:47:16 INFO - PROCESS | 3680 | 1465102036097 Marionette TRACE conn2 <- [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]]]}] 21:47:16 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. 21:47:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 21:47:16 INFO - PROCESS | 3680 | 1465102036120 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 21:47:16 INFO - PROCESS | 3680 | 1465102036122 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 21:47:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:47:16 INFO - PROCESS | 3680 | 1465102036136 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:47:16 INFO - PROCESS | 3680 | 1465102036138 Marionette TRACE conn2 <- [1,2942,null,{}] 21:47:16 INFO - PROCESS | 3680 | 1465102036141 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:16 INFO - PROCESS | 3680 | 1465102036143 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:16 INFO - PROCESS | 3680 | 1465102036283 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 21:47:16 INFO - PROCESS | 3680 | 1465102036402 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:16 INFO - PROCESS | 3680 | 1465102036404 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:16 INFO - PROCESS | 3680 | ++DOCSHELL 104EF800 == 43 [pid = 3680] [id = 746] 21:47:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (11C66400) [pid = 3680] [serial = 2237] [outer = 00000000] 21:47:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (1AF50C00) [pid = 3680] [serial = 2238] [outer = 11C66400] 21:47:16 INFO - PROCESS | 3680 | 1465102036446 Marionette DEBUG loaded listener.js 21:47:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (1AF55400) [pid = 3680] [serial = 2239] [outer = 11C66400] 21:47:16 INFO - PROCESS | 3680 | 1465102036834 Marionette TRACE conn2 <- [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]]]}] 21:47:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:47:16 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 21:47:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 21:47:16 INFO - PROCESS | 3680 | 1465102036874 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 21:47:16 INFO - PROCESS | 3680 | 1465102036876 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 21:47:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:47:16 INFO - PROCESS | 3680 | 1465102036879 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:47:16 INFO - PROCESS | 3680 | 1465102036881 Marionette TRACE conn2 <- [1,2946,null,{}] 21:47:16 INFO - PROCESS | 3680 | 1465102036884 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:16 INFO - PROCESS | 3680 | 1465102036886 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:17 INFO - PROCESS | 3680 | 1465102037018 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 21:47:17 INFO - PROCESS | 3680 | 1465102037285 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:17 INFO - PROCESS | 3680 | 1465102037287 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:17 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (16C20800) [pid = 3680] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:47:17 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (1A274800) [pid = 3680] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:47:17 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (17D67000) [pid = 3680] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:47:17 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (156E8400) [pid = 3680] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:47:17 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (12B10400) [pid = 3680] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:47:17 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (11C05000) [pid = 3680] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:47:17 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (16C24C00) [pid = 3680] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:47:17 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (1A712400) [pid = 3680] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:47:17 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (10560800) [pid = 3680] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:47:17 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (13D22800) [pid = 3680] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:47:17 INFO - PROCESS | 3680 | ++DOCSHELL 1055C400 == 44 [pid = 3680] [id = 747] 21:47:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (10560800) [pid = 3680] [serial = 2240] [outer = 00000000] 21:47:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (1516A000) [pid = 3680] [serial = 2241] [outer = 10560800] 21:47:17 INFO - PROCESS | 3680 | 1465102037336 Marionette DEBUG loaded listener.js 21:47:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (15C4E400) [pid = 3680] [serial = 2242] [outer = 10560800] 21:47:17 INFO - PROCESS | 3680 | 1465102037710 Marionette TRACE conn2 <- [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]]]}] 21:47:17 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. 21:47:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 907ms 21:47:17 INFO - PROCESS | 3680 | 1465102037781 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 21:47:17 INFO - PROCESS | 3680 | 1465102037783 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 21:47:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:47:17 INFO - PROCESS | 3680 | 1465102037787 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:47:17 INFO - PROCESS | 3680 | 1465102037788 Marionette TRACE conn2 <- [1,2950,null,{}] 21:47:17 INFO - PROCESS | 3680 | 1465102037792 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:17 INFO - PROCESS | 3680 | 1465102037793 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:17 INFO - PROCESS | 3680 | 1465102037915 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 21:47:17 INFO - PROCESS | 3680 | 1465102037927 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:17 INFO - PROCESS | 3680 | 1465102037929 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:17 INFO - PROCESS | 3680 | ++DOCSHELL 104EB400 == 45 [pid = 3680] [id = 748] 21:47:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (1050DC00) [pid = 3680] [serial = 2243] [outer = 00000000] 21:47:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (1106A000) [pid = 3680] [serial = 2244] [outer = 1050DC00] 21:47:17 INFO - PROCESS | 3680 | 1465102037972 Marionette DEBUG loaded listener.js 21:47:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (1106F800) [pid = 3680] [serial = 2245] [outer = 1050DC00] 21:47:18 INFO - PROCESS | 3680 | 1465102038357 Marionette TRACE conn2 <- [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]]]}] 21:47:18 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. 21:47:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 594ms 21:47:18 INFO - PROCESS | 3680 | 1465102038384 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 21:47:18 INFO - PROCESS | 3680 | 1465102038386 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 21:47:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:47:18 INFO - PROCESS | 3680 | 1465102038389 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:47:18 INFO - PROCESS | 3680 | 1465102038390 Marionette TRACE conn2 <- [1,2954,null,{}] 21:47:18 INFO - PROCESS | 3680 | 1465102038393 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:18 INFO - PROCESS | 3680 | 1465102038395 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:18 INFO - PROCESS | 3680 | 1465102038490 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 21:47:18 INFO - PROCESS | 3680 | 1465102038604 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:18 INFO - PROCESS | 3680 | 1465102038606 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:18 INFO - PROCESS | 3680 | ++DOCSHELL 1106D000 == 46 [pid = 3680] [id = 749] 21:47:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (1106E800) [pid = 3680] [serial = 2246] [outer = 00000000] 21:47:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (199B1800) [pid = 3680] [serial = 2247] [outer = 1106E800] 21:47:18 INFO - PROCESS | 3680 | 1465102038648 Marionette DEBUG loaded listener.js 21:47:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (1A712400) [pid = 3680] [serial = 2248] [outer = 1106E800] 21:47:18 INFO - PROCESS | 3680 | 1465102038992 Marionette TRACE conn2 <- [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]]]}] 21:47:19 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. 21:47:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 641ms 21:47:19 INFO - PROCESS | 3680 | 1465102039027 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 21:47:19 INFO - PROCESS | 3680 | 1465102039030 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 21:47:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:47:19 INFO - PROCESS | 3680 | 1465102039033 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:47:19 INFO - PROCESS | 3680 | 1465102039035 Marionette TRACE conn2 <- [1,2958,null,{}] 21:47:19 INFO - PROCESS | 3680 | 1465102039039 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:19 INFO - PROCESS | 3680 | 1465102039042 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:19 INFO - PROCESS | 3680 | 1465102039134 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 21:47:19 INFO - PROCESS | 3680 | 1465102039138 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:19 INFO - PROCESS | 3680 | 1465102039141 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:19 INFO - PROCESS | 3680 | ++DOCSHELL 0F324000 == 47 [pid = 3680] [id = 750] 21:47:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (0F324400) [pid = 3680] [serial = 2249] [outer = 00000000] 21:47:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (11071C00) [pid = 3680] [serial = 2250] [outer = 0F324400] 21:47:19 INFO - PROCESS | 3680 | 1465102039187 Marionette DEBUG loaded listener.js 21:47:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (1AFB4000) [pid = 3680] [serial = 2251] [outer = 0F324400] 21:47:19 INFO - PROCESS | 3680 | 1465102039861 Marionette TRACE conn2 <- [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]]]}] 21:47:19 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. 21:47:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 906ms 21:47:19 INFO - PROCESS | 3680 | 1465102039938 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 21:47:19 INFO - PROCESS | 3680 | 1465102039943 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 21:47:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:47:19 INFO - PROCESS | 3680 | 1465102039947 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:47:19 INFO - PROCESS | 3680 | 1465102039953 Marionette TRACE conn2 <- [1,2962,null,{}] 21:47:19 INFO - PROCESS | 3680 | 1465102039958 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:19 INFO - PROCESS | 3680 | 1465102039961 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:20 INFO - PROCESS | 3680 | 1465102040129 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 21:47:20 INFO - PROCESS | 3680 | 1465102040145 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:20 INFO - PROCESS | 3680 | 1465102040148 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:20 INFO - PROCESS | 3680 | ++DOCSHELL 10489C00 == 48 [pid = 3680] [id = 751] 21:47:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (104E6800) [pid = 3680] [serial = 2252] [outer = 00000000] 21:47:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 110 (10B5BC00) [pid = 3680] [serial = 2253] [outer = 104E6800] 21:47:20 INFO - PROCESS | 3680 | 1465102040204 Marionette DEBUG loaded listener.js 21:47:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 111 (110D0800) [pid = 3680] [serial = 2254] [outer = 104E6800] 21:47:20 INFO - PROCESS | 3680 | 1465102040843 Marionette TRACE conn2 <- [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]]]}] 21:47:20 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. 21:47:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 937ms 21:47:20 INFO - PROCESS | 3680 | 1465102040894 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 21:47:20 INFO - PROCESS | 3680 | 1465102040899 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 21:47:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:47:20 INFO - PROCESS | 3680 | 1465102040905 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:47:20 INFO - PROCESS | 3680 | 1465102040908 Marionette TRACE conn2 <- [1,2966,null,{}] 21:47:20 INFO - PROCESS | 3680 | 1465102040912 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:20 INFO - PROCESS | 3680 | 1465102040915 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:21 INFO - PROCESS | 3680 | 1465102041032 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 21:47:21 INFO - PROCESS | 3680 | 1465102041180 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:21 INFO - PROCESS | 3680 | 1465102041183 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:21 INFO - PROCESS | 3680 | ++DOCSHELL 11A19400 == 49 [pid = 3680] [id = 752] 21:47:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 112 (1308B400) [pid = 3680] [serial = 2255] [outer = 00000000] 21:47:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 113 (156D6800) [pid = 3680] [serial = 2256] [outer = 1308B400] 21:47:21 INFO - PROCESS | 3680 | 1465102041239 Marionette DEBUG loaded listener.js 21:47:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 114 (156F2800) [pid = 3680] [serial = 2257] [outer = 1308B400] 21:47:21 INFO - PROCESS | 3680 | 1465102041744 Marionette TRACE conn2 <- [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]]]}] 21:47:21 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. 21:47:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 906ms 21:47:21 INFO - PROCESS | 3680 | 1465102041809 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 21:47:21 INFO - PROCESS | 3680 | 1465102041812 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 21:47:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:47:21 INFO - PROCESS | 3680 | 1465102041816 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:47:21 INFO - PROCESS | 3680 | 1465102041819 Marionette TRACE conn2 <- [1,2970,null,{}] 21:47:21 INFO - PROCESS | 3680 | 1465102041830 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:21 INFO - PROCESS | 3680 | 1465102041835 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:21 INFO - PROCESS | 3680 | 1465102041946 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 21:47:22 INFO - PROCESS | 3680 | 1465102042111 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:22 INFO - PROCESS | 3680 | 1465102042115 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:22 INFO - PROCESS | 3680 | ++DOCSHELL 17DEF800 == 50 [pid = 3680] [id = 753] 21:47:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 115 (17F7E400) [pid = 3680] [serial = 2258] [outer = 00000000] 21:47:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 116 (199B6C00) [pid = 3680] [serial = 2259] [outer = 17F7E400] 21:47:22 INFO - PROCESS | 3680 | 1465102042172 Marionette DEBUG loaded listener.js 21:47:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 117 (1A272400) [pid = 3680] [serial = 2260] [outer = 17F7E400] 21:47:22 INFO - PROCESS | 3680 | 1465102042718 Marionette TRACE conn2 <- [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"]]]}] 21:47:22 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 21:47:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:47:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 953ms 21:47:22 INFO - PROCESS | 3680 | 1465102042776 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 21:47:22 INFO - PROCESS | 3680 | 1465102042779 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 21:47:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:47:22 INFO - PROCESS | 3680 | 1465102042783 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:47:22 INFO - PROCESS | 3680 | 1465102042785 Marionette TRACE conn2 <- [1,2974,null,{}] 21:47:22 INFO - PROCESS | 3680 | 1465102042789 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:22 INFO - PROCESS | 3680 | 1465102042792 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:22 INFO - PROCESS | 3680 | 1465102042904 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 21:47:23 INFO - PROCESS | 3680 | 1465102043064 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:23 INFO - PROCESS | 3680 | 1465102043066 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:23 INFO - PROCESS | 3680 | ++DOCSHELL 10D59800 == 51 [pid = 3680] [id = 754] 21:47:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 118 (10D5F800) [pid = 3680] [serial = 2261] [outer = 00000000] 21:47:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 119 (10D67800) [pid = 3680] [serial = 2262] [outer = 10D5F800] 21:47:23 INFO - PROCESS | 3680 | 1465102043120 Marionette DEBUG loaded listener.js 21:47:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 120 (1671D800) [pid = 3680] [serial = 2263] [outer = 10D5F800] 21:47:23 INFO - PROCESS | 3680 | 1465102043639 Marionette TRACE conn2 <- [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]]]}] 21:47:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 21:47:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 906ms 21:47:23 INFO - PROCESS | 3680 | 1465102043688 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 21:47:23 INFO - PROCESS | 3680 | 1465102043691 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 21:47:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:47:23 INFO - PROCESS | 3680 | 1465102043694 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:47:23 INFO - PROCESS | 3680 | 1465102043696 Marionette TRACE conn2 <- [1,2978,null,{}] 21:47:23 INFO - PROCESS | 3680 | 1465102043700 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:23 INFO - PROCESS | 3680 | 1465102043702 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:23 INFO - PROCESS | 3680 | 1465102043821 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 21:47:24 INFO - PROCESS | 3680 | 1465102043987 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:24 INFO - PROCESS | 3680 | 1465102043991 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:24 INFO - PROCESS | 3680 | ++DOCSHELL 10A57400 == 52 [pid = 3680] [id = 755] 21:47:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 121 (10D63000) [pid = 3680] [serial = 2264] [outer = 00000000] 21:47:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 122 (13385800) [pid = 3680] [serial = 2265] [outer = 10D63000] 21:47:24 INFO - PROCESS | 3680 | 1465102044044 Marionette DEBUG loaded listener.js 21:47:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 123 (16042000) [pid = 3680] [serial = 2266] [outer = 10D63000] 21:47:24 INFO - PROCESS | 3680 | ++DOCSHELL 10562400 == 53 [pid = 3680] [id = 756] 21:47:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 124 (10566400) [pid = 3680] [serial = 2267] [outer = 00000000] 21:47:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 125 (105FBC00) [pid = 3680] [serial = 2268] [outer = 10566400] 21:47:24 INFO - PROCESS | 3680 | 1465102044830 Marionette TRACE conn2 <- [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]]]}] 21:47:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 21:47:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1141ms 21:47:24 INFO - PROCESS | 3680 | 1465102044843 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 21:47:24 INFO - PROCESS | 3680 | 1465102044847 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 21:47:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:47:24 INFO - PROCESS | 3680 | 1465102044851 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:47:24 INFO - PROCESS | 3680 | 1465102044856 Marionette TRACE conn2 <- [1,2982,null,{}] 21:47:24 INFO - PROCESS | 3680 | 1465102044861 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:24 INFO - PROCESS | 3680 | 1465102044863 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:24 INFO - PROCESS | 3680 | 1465102044985 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 21:47:25 INFO - PROCESS | 3680 | 1465102045154 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:25 INFO - PROCESS | 3680 | 1465102045157 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:25 INFO - PROCESS | 3680 | ++DOCSHELL 104E7000 == 54 [pid = 3680] [id = 757] 21:47:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 126 (10511800) [pid = 3680] [serial = 2269] [outer = 00000000] 21:47:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 127 (11C05000) [pid = 3680] [serial = 2270] [outer = 10511800] 21:47:25 INFO - PROCESS | 3680 | 1465102045208 Marionette DEBUG loaded listener.js 21:47:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 128 (12D8E000) [pid = 3680] [serial = 2271] [outer = 10511800] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 1106D000 == 53 [pid = 3680] [id = 749] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 104EB400 == 52 [pid = 3680] [id = 748] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 1055C400 == 51 [pid = 3680] [id = 747] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 104EF800 == 50 [pid = 3680] [id = 746] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 1AF48800 == 49 [pid = 3680] [id = 745] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 10561000 == 48 [pid = 3680] [id = 744] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 15990C00 == 47 [pid = 3680] [id = 743] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 16C2CC00 == 46 [pid = 3680] [id = 742] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 164AE800 == 45 [pid = 3680] [id = 741] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 12A16800 == 44 [pid = 3680] [id = 740] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 12B0E800 == 43 [pid = 3680] [id = 739] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 156D1800 == 42 [pid = 3680] [id = 736] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 1AB70000 == 41 [pid = 3680] [id = 734] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 11274400 == 40 [pid = 3680] [id = 735] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 19ED2C00 == 39 [pid = 3680] [id = 720] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 105EF000 == 38 [pid = 3680] [id = 721] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 156D3400 == 37 [pid = 3680] [id = 722] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 1A13E800 == 36 [pid = 3680] [id = 723] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 12AC1C00 == 35 [pid = 3680] [id = 698] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 114B4000 == 34 [pid = 3680] [id = 699] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 19ED6C00 == 33 [pid = 3680] [id = 710] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 1AB65400 == 32 [pid = 3680] [id = 737] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 105F8C00 == 31 [pid = 3680] [id = 738] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 10562400 == 30 [pid = 3680] [id = 756] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 10A57400 == 29 [pid = 3680] [id = 755] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 10D59800 == 28 [pid = 3680] [id = 754] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 11A19400 == 27 [pid = 3680] [id = 752] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 17DEF800 == 26 [pid = 3680] [id = 753] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 0F324000 == 25 [pid = 3680] [id = 750] 21:47:26 INFO - PROCESS | 3680 | --DOCSHELL 10489C00 == 24 [pid = 3680] [id = 751] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 127 (19ED4000) [pid = 3680] [serial = 2188] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 126 (1A5C3800) [pid = 3680] [serial = 2191] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 125 (1A134800) [pid = 3680] [serial = 2189] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 124 (181F6C00) [pid = 3680] [serial = 2185] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 123 (114B3C00) [pid = 3680] [serial = 2164] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 122 (15983C00) [pid = 3680] [serial = 2179] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 121 (15D80C00) [pid = 3680] [serial = 2180] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 120 (12D5DC00) [pid = 3680] [serial = 2176] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 119 (1337F000) [pid = 3680] [serial = 2177] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 118 (130E9C00) [pid = 3680] [serial = 2174] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 117 (12AC8000) [pid = 3680] [serial = 2173] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 116 (15986000) [pid = 3680] [serial = 2167] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 115 (17D60C00) [pid = 3680] [serial = 2183] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 114 (16FF9000) [pid = 3680] [serial = 2182] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 113 (1A279C00) [pid = 3680] [serial = 2170] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 112 (1AB67800) [pid = 3680] [serial = 2200] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 111 (17D6AC00) [pid = 3680] [serial = 2194] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 110 (1A70C800) [pid = 3680] [serial = 2195] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 109 (1A70D000) [pid = 3680] [serial = 2192] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (1A273C00) [pid = 3680] [serial = 2198] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (19845800) [pid = 3680] [serial = 2186] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (199B2000) [pid = 3680] [serial = 2197] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (1AB6BC00) [pid = 3680] [serial = 2201] [outer = 00000000] [url = about:blank] 21:47:26 INFO - PROCESS | 3680 | 1465102046542 Marionette TRACE conn2 <- [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]]]}] 21:47:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:47:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 21:47:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1703ms 21:47:26 INFO - PROCESS | 3680 | 1465102046565 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 21:47:26 INFO - PROCESS | 3680 | 1465102046569 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 21:47:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:47:26 INFO - PROCESS | 3680 | 1465102046574 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:47:26 INFO - PROCESS | 3680 | 1465102046577 Marionette TRACE conn2 <- [1,2986,null,{}] 21:47:26 INFO - PROCESS | 3680 | 1465102046582 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:26 INFO - PROCESS | 3680 | 1465102046585 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:26 INFO - PROCESS | 3680 | 1465102046685 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 21:47:26 INFO - PROCESS | 3680 | 1465102046694 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:26 INFO - PROCESS | 3680 | 1465102046698 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:26 INFO - PROCESS | 3680 | ++DOCSHELL 104EF800 == 25 [pid = 3680] [id = 758] 21:47:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (104F1C00) [pid = 3680] [serial = 2272] [outer = 00000000] 21:47:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (105FAC00) [pid = 3680] [serial = 2273] [outer = 104F1C00] 21:47:26 INFO - PROCESS | 3680 | 1465102046746 Marionette DEBUG loaded listener.js 21:47:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (10B61400) [pid = 3680] [serial = 2274] [outer = 104F1C00] 21:47:27 INFO - PROCESS | 3680 | 1465102047262 Marionette TRACE conn2 <- [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]]]}] 21:47:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 21:47:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 735ms 21:47:27 INFO - PROCESS | 3680 | 1465102047315 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 21:47:27 INFO - PROCESS | 3680 | 1465102047319 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 21:47:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:47:27 INFO - PROCESS | 3680 | 1465102047330 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:47:27 INFO - PROCESS | 3680 | 1465102047332 Marionette TRACE conn2 <- [1,2990,null,{}] 21:47:27 INFO - PROCESS | 3680 | 1465102047336 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:27 INFO - PROCESS | 3680 | 1465102047339 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:27 INFO - PROCESS | 3680 | 1465102047429 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 21:47:27 INFO - PROCESS | 3680 | 1465102047580 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:27 INFO - PROCESS | 3680 | 1465102047582 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:27 INFO - PROCESS | 3680 | ++DOCSHELL 114BCC00 == 26 [pid = 3680] [id = 759] 21:47:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (11A0E800) [pid = 3680] [serial = 2275] [outer = 00000000] 21:47:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 110 (12809800) [pid = 3680] [serial = 2276] [outer = 11A0E800] 21:47:27 INFO - PROCESS | 3680 | 1465102047631 Marionette DEBUG loaded listener.js 21:47:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 111 (12AC6000) [pid = 3680] [serial = 2277] [outer = 11A0E800] 21:47:28 INFO - PROCESS | 3680 | 1465102048005 Marionette TRACE conn2 <- [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]]]}] 21:47:28 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. 21:47:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 704ms 21:47:28 INFO - PROCESS | 3680 | 1465102048025 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 21:47:28 INFO - PROCESS | 3680 | 1465102048027 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 21:47:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:47:28 INFO - PROCESS | 3680 | 1465102048050 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:47:28 INFO - PROCESS | 3680 | 1465102048054 Marionette TRACE conn2 <- [1,2994,null,{}] 21:47:28 INFO - PROCESS | 3680 | 1465102048065 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:28 INFO - PROCESS | 3680 | 1465102048070 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:28 INFO - PROCESS | 3680 | 1465102048154 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 21:47:28 INFO - PROCESS | 3680 | 1465102048161 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:28 INFO - PROCESS | 3680 | 1465102048164 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:28 INFO - PROCESS | 3680 | ++DOCSHELL 13829000 == 27 [pid = 3680] [id = 760] 21:47:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 112 (1390B400) [pid = 3680] [serial = 2278] [outer = 00000000] 21:47:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 113 (1433A800) [pid = 3680] [serial = 2279] [outer = 1390B400] 21:47:28 INFO - PROCESS | 3680 | 1465102048212 Marionette DEBUG loaded listener.js 21:47:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 114 (153BB000) [pid = 3680] [serial = 2280] [outer = 1390B400] 21:47:28 INFO - PROCESS | 3680 | 1465102048704 Marionette TRACE conn2 <- [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]]]}] 21:47:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 21:47:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 718ms 21:47:28 INFO - PROCESS | 3680 | 1465102048756 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 21:47:28 INFO - PROCESS | 3680 | 1465102048759 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 21:47:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:47:28 INFO - PROCESS | 3680 | 1465102048763 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:47:28 INFO - PROCESS | 3680 | 1465102048764 Marionette TRACE conn2 <- [1,2998,null,{}] 21:47:28 INFO - PROCESS | 3680 | 1465102048768 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:28 INFO - PROCESS | 3680 | 1465102048770 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:28 INFO - PROCESS | 3680 | 1465102048901 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 21:47:29 INFO - PROCESS | 3680 | 1465102049003 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:29 INFO - PROCESS | 3680 | 1465102049006 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:29 INFO - PROCESS | 3680 | ++DOCSHELL 15C47000 == 28 [pid = 3680] [id = 761] 21:47:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 115 (15C49800) [pid = 3680] [serial = 2281] [outer = 00000000] 21:47:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 116 (15D8B800) [pid = 3680] [serial = 2282] [outer = 15C49800] 21:47:29 INFO - PROCESS | 3680 | 1465102049049 Marionette DEBUG loaded listener.js 21:47:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 117 (165B3800) [pid = 3680] [serial = 2283] [outer = 15C49800] 21:47:29 INFO - PROCESS | 3680 | [3680] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:47:29 INFO - PROCESS | 3680 | 1465102049484 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:47:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:47:29 INFO - {} 21:47:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:47:29 INFO - {} 21:47:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:47:29 INFO - {} 21:47:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:47:29 INFO - {} 21:47:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 21:47:29 INFO - PROCESS | 3680 | 1465102049502 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 21:47:29 INFO - PROCESS | 3680 | 1465102049504 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 21:47:29 INFO - TEST-START | /FileAPI/fileReader.html 21:47:29 INFO - PROCESS | 3680 | 1465102049507 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:47:29 INFO - PROCESS | 3680 | 1465102049509 Marionette TRACE conn2 <- [1,3002,null,{}] 21:47:29 INFO - PROCESS | 3680 | 1465102049512 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:29 INFO - PROCESS | 3680 | 1465102049514 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:29 INFO - PROCESS | 3680 | 1465102049630 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 21:47:29 INFO - PROCESS | 3680 | 1465102049635 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:29 INFO - PROCESS | 3680 | 1465102049637 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:29 INFO - PROCESS | 3680 | ++DOCSHELL 16738400 == 29 [pid = 3680] [id = 762] 21:47:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 118 (16C22800) [pid = 3680] [serial = 2284] [outer = 00000000] 21:47:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 119 (173A4400) [pid = 3680] [serial = 2285] [outer = 16C22800] 21:47:29 INFO - PROCESS | 3680 | 1465102049680 Marionette DEBUG loaded listener.js 21:47:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 120 (17DF0800) [pid = 3680] [serial = 2286] [outer = 16C22800] 21:47:30 INFO - PROCESS | 3680 | 1465102050121 Marionette TRACE conn2 <- [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]]]}] 21:47:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:47:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:47:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:47:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:47:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 625ms 21:47:30 INFO - PROCESS | 3680 | 1465102050145 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 21:47:30 INFO - PROCESS | 3680 | 1465102050147 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 21:47:30 INFO - TEST-START | /FileAPI/historical.html 21:47:30 INFO - PROCESS | 3680 | 1465102050158 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:47:30 INFO - PROCESS | 3680 | 1465102050159 Marionette TRACE conn2 <- [1,3006,null,{}] 21:47:30 INFO - PROCESS | 3680 | 1465102050163 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:30 INFO - PROCESS | 3680 | 1465102050168 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:30 INFO - PROCESS | 3680 | 1465102050305 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 21:47:30 INFO - PROCESS | 3680 | 1465102050411 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:30 INFO - PROCESS | 3680 | 1465102050413 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:30 INFO - PROCESS | 3680 | ++DOCSHELL 199A3400 == 30 [pid = 3680] [id = 763] 21:47:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 121 (199AC400) [pid = 3680] [serial = 2287] [outer = 00000000] 21:47:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 122 (19ED2C00) [pid = 3680] [serial = 2288] [outer = 199AC400] 21:47:30 INFO - PROCESS | 3680 | 1465102050456 Marionette DEBUG loaded listener.js 21:47:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 123 (1A08FC00) [pid = 3680] [serial = 2289] [outer = 199AC400] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 122 (0F324400) [pid = 3680] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 121 (1AD02C00) [pid = 3680] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 120 (19ED9400) [pid = 3680] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 119 (10F22400) [pid = 3680] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 118 (10560800) [pid = 3680] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 117 (164B0800) [pid = 3680] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 116 (114B7000) [pid = 3680] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 115 (1050DC00) [pid = 3680] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 114 (156D5400) [pid = 3680] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 113 (1AF48C00) [pid = 3680] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 112 (1AB65800) [pid = 3680] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 111 (156F1000) [pid = 3680] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 110 (19EDA000) [pid = 3680] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 109 (1106E800) [pid = 3680] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (19ED3C00) [pid = 3680] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (12A88800) [pid = 3680] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (17D5EC00) [pid = 3680] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (1A13EC00) [pid = 3680] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (173DB000) [pid = 3680] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (105F5800) [pid = 3680] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (199B3800) [pid = 3680] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (11A0CC00) [pid = 3680] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (11C66400) [pid = 3680] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (12B0EC00) [pid = 3680] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (12AC3400) [pid = 3680] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (156ECC00) [pid = 3680] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:47:31 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (105EF800) [pid = 3680] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:47:31 INFO - PROCESS | 3680 | 1465102051339 Marionette TRACE conn2 <- [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"]]]}] 21:47:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:47:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:47:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:47:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:47:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:47:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:47:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:47:31 INFO - TEST-OK | /FileAPI/historical.html | took 1188ms 21:47:31 INFO - PROCESS | 3680 | 1465102051350 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 21:47:31 INFO - PROCESS | 3680 | 1465102051352 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 21:47:31 INFO - PROCESS | 3680 | 1465102051355 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:47:31 INFO - TEST-START | /FileAPI/idlharness.html 21:47:31 INFO - PROCESS | 3680 | 1465102051357 Marionette TRACE conn2 <- [1,3010,null,{}] 21:47:31 INFO - PROCESS | 3680 | 1465102051376 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:31 INFO - PROCESS | 3680 | 1465102051378 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:31 INFO - PROCESS | 3680 | 1465102051455 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 21:47:31 INFO - PROCESS | 3680 | 1465102051460 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:31 INFO - PROCESS | 3680 | 1465102051462 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:31 INFO - PROCESS | 3680 | ++DOCSHELL 110C8000 == 31 [pid = 3680] [id = 764] 21:47:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (110DCC00) [pid = 3680] [serial = 2290] [outer = 00000000] 21:47:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (156E9400) [pid = 3680] [serial = 2291] [outer = 110DCC00] 21:47:31 INFO - PROCESS | 3680 | 1465102051505 Marionette DEBUG loaded listener.js 21:47:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (156ECC00) [pid = 3680] [serial = 2292] [outer = 110DCC00] 21:47:32 INFO - PROCESS | 3680 | 1465102052319 Marionette TRACE conn2 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:47:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:47:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:47:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:47:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:47:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:47:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:47:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:47:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:47:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:47:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:47:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:47:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:47:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:47:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:47:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:47:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:47:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:47:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:47:32 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 21:47:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:47:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:47:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:47:32 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 21:47:32 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 21:47:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:47:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:47:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:47:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:47:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:47:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:47:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:47:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:47:32 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 21:47:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:47:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:47:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:47:32 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 21:47:32 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 21:47:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:47:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:47:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:47:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:47:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1109ms 21:47:32 INFO - PROCESS | 3680 | 1465102052464 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 21:47:32 INFO - PROCESS | 3680 | 1465102052466 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 21:47:32 INFO - TEST-START | /FileAPI/idlharness.worker 21:47:32 INFO - PROCESS | 3680 | 1465102052475 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:47:32 INFO - PROCESS | 3680 | 1465102052477 Marionette TRACE conn2 <- [1,3014,null,{}] 21:47:32 INFO - PROCESS | 3680 | 1465102052482 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:32 INFO - PROCESS | 3680 | 1465102052483 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:32 INFO - PROCESS | 3680 | 1465102052565 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 21:47:32 INFO - PROCESS | 3680 | 1465102052572 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:32 INFO - PROCESS | 3680 | 1465102052574 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:32 INFO - PROCESS | 3680 | ++DOCSHELL 12801400 == 32 [pid = 3680] [id = 765] 21:47:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (13D23800) [pid = 3680] [serial = 2293] [outer = 00000000] 21:47:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (1AE98400) [pid = 3680] [serial = 2294] [outer = 13D23800] 21:47:32 INFO - PROCESS | 3680 | 1465102052627 Marionette DEBUG loaded listener.js 21:47:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (1AE9CC00) [pid = 3680] [serial = 2295] [outer = 13D23800] 21:47:32 INFO - PROCESS | 3680 | [3680] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:47:33 INFO - PROCESS | 3680 | 1465102053698 Marionette TRACE conn2 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:47:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:47:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:47:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:47:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:47:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:47:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:47:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:47:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:47:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:47:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:47:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:47:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:47:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:47:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:47:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:47:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:47:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:47:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:47:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:47:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:47:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:47:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:47:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:47:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:47:33 INFO - {} 21:47:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1453ms 21:47:34 INFO - PROCESS | 3680 | 1465102054002 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 21:47:34 INFO - PROCESS | 3680 | 1465102054006 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 21:47:34 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:47:34 INFO - PROCESS | 3680 | 1465102054053 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:47:34 INFO - PROCESS | 3680 | 1465102054058 Marionette TRACE conn2 <- [1,3018,null,{}] 21:47:34 INFO - PROCESS | 3680 | 1465102054067 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:34 INFO - PROCESS | 3680 | 1465102054071 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:34 INFO - PROCESS | 3680 | 1465102054190 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 21:47:34 INFO - PROCESS | 3680 | 1465102054334 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:34 INFO - PROCESS | 3680 | 1465102054337 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:34 INFO - PROCESS | 3680 | ++DOCSHELL 13828400 == 33 [pid = 3680] [id = 766] 21:47:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (1AFB6400) [pid = 3680] [serial = 2296] [outer = 00000000] 21:47:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (1B23FC00) [pid = 3680] [serial = 2297] [outer = 1AFB6400] 21:47:34 INFO - PROCESS | 3680 | 1465102054395 Marionette DEBUG loaded listener.js 21:47:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (1B241C00) [pid = 3680] [serial = 2298] [outer = 1AFB6400] 21:47:34 INFO - PROCESS | 3680 | 1465102054972 Marionette TRACE conn2 <- [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]]]}] 21:47:34 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 21:47:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 937ms 21:47:35 INFO - PROCESS | 3680 | 1465102055011 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 21:47:35 INFO - PROCESS | 3680 | 1465102055015 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 21:47:35 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:47:35 INFO - PROCESS | 3680 | 1465102055023 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:47:35 INFO - PROCESS | 3680 | 1465102055026 Marionette TRACE conn2 <- [1,3022,null,{}] 21:47:35 INFO - PROCESS | 3680 | 1465102055030 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:35 INFO - PROCESS | 3680 | 1465102055032 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:35 INFO - PROCESS | 3680 | 1465102055160 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 21:47:35 INFO - PROCESS | 3680 | 1465102055333 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 3680 | 1465102055336 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:35 INFO - PROCESS | 3680 | ++DOCSHELL 16633800 == 34 [pid = 3680] [id = 767] 21:47:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (16634800) [pid = 3680] [serial = 2299] [outer = 00000000] 21:47:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (1663C000) [pid = 3680] [serial = 2300] [outer = 16634800] 21:47:35 INFO - PROCESS | 3680 | 1465102055392 Marionette DEBUG loaded listener.js 21:47:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (16FF9000) [pid = 3680] [serial = 2301] [outer = 16634800] 21:47:36 INFO - PROCESS | 3680 | 1465102056229 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:47:36 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:47:36 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1250ms 21:47:36 INFO - PROCESS | 3680 | 1465102056285 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 21:47:36 INFO - PROCESS | 3680 | 1465102056290 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 21:47:36 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:47:36 INFO - PROCESS | 3680 | 1465102056295 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:47:36 INFO - PROCESS | 3680 | 1465102056298 Marionette TRACE conn2 <- [1,3026,null,{}] 21:47:36 INFO - PROCESS | 3680 | 1465102056304 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:36 INFO - PROCESS | 3680 | 1465102056307 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:36 INFO - PROCESS | 3680 | 1465102056426 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 21:47:36 INFO - PROCESS | 3680 | 1465102056580 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:36 INFO - PROCESS | 3680 | 1465102056584 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:36 INFO - PROCESS | 3680 | ++DOCSHELL 10B5B800 == 35 [pid = 3680] [id = 768] 21:47:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (11065400) [pid = 3680] [serial = 2302] [outer = 00000000] 21:47:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 110 (114B7000) [pid = 3680] [serial = 2303] [outer = 11065400] 21:47:36 INFO - PROCESS | 3680 | 1465102056637 Marionette DEBUG loaded listener.js 21:47:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 111 (13029000) [pid = 3680] [serial = 2304] [outer = 11065400] 21:47:36 INFO - PROCESS | 3680 | --DOCSHELL 110C8000 == 34 [pid = 3680] [id = 764] 21:47:36 INFO - PROCESS | 3680 | --DOCSHELL 199A3400 == 33 [pid = 3680] [id = 763] 21:47:36 INFO - PROCESS | 3680 | --DOCSHELL 16738400 == 32 [pid = 3680] [id = 762] 21:47:36 INFO - PROCESS | 3680 | --DOCSHELL 15C47000 == 31 [pid = 3680] [id = 761] 21:47:36 INFO - PROCESS | 3680 | --DOCSHELL 13829000 == 30 [pid = 3680] [id = 760] 21:47:36 INFO - PROCESS | 3680 | --DOCSHELL 114BCC00 == 29 [pid = 3680] [id = 759] 21:47:36 INFO - PROCESS | 3680 | --DOCSHELL 104EF800 == 28 [pid = 3680] [id = 758] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 110 (1AD0CC00) [pid = 3680] [serial = 2203] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 109 (1AE96800) [pid = 3680] [serial = 2204] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (1A134400) [pid = 3680] [serial = 2132] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (199BE400) [pid = 3680] [serial = 2216] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (1516A000) [pid = 3680] [serial = 2241] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (16C27000) [pid = 3680] [serial = 2225] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (1433A400) [pid = 3680] [serial = 2207] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (1106A000) [pid = 3680] [serial = 2244] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (164A3400) [pid = 3680] [serial = 2129] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (1AF4A000) [pid = 3680] [serial = 2236] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (1106F800) [pid = 3680] [serial = 2245] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (1AD05C00) [pid = 3680] [serial = 2212] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (17F84400) [pid = 3680] [serial = 2209] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (1A275000) [pid = 3680] [serial = 2162] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (16A39800) [pid = 3680] [serial = 2224] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (199B1800) [pid = 3680] [serial = 2247] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (1A090800) [pid = 3680] [serial = 2123] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (17DF0C00) [pid = 3680] [serial = 2215] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (1516E000) [pid = 3680] [serial = 2222] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1A5C3000) [pid = 3680] [serial = 2233] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1A27D400) [pid = 3680] [serial = 2171] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (17F8C400) [pid = 3680] [serial = 2227] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (13D1F400) [pid = 3680] [serial = 2126] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1995C400) [pid = 3680] [serial = 2228] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (19EDA400) [pid = 3680] [serial = 2230] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (15C4E400) [pid = 3680] [serial = 2242] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1310E800) [pid = 3680] [serial = 2099] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1AF55400) [pid = 3680] [serial = 2239] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (12D5D000) [pid = 3680] [serial = 2218] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (12B1C000) [pid = 3680] [serial = 2096] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1382A400) [pid = 3680] [serial = 2219] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1A116400) [pid = 3680] [serial = 2231] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (15162800) [pid = 3680] [serial = 2221] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1AF50C00) [pid = 3680] [serial = 2238] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1318F000) [pid = 3680] [serial = 2206] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1AD0D800) [pid = 3680] [serial = 2213] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1AB6E000) [pid = 3680] [serial = 2234] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (199AC800) [pid = 3680] [serial = 2210] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (16C1EC00) [pid = 3680] [serial = 2168] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (13335400) [pid = 3680] [serial = 2165] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1AFB4000) [pid = 3680] [serial = 2251] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (11071C00) [pid = 3680] [serial = 2250] [outer = 00000000] [url = about:blank] 21:47:36 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1A712400) [pid = 3680] [serial = 2248] [outer = 00000000] [url = about:blank] 21:47:37 INFO - PROCESS | 3680 | 1465102057157 Marionette TRACE conn2 <- [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"]]]}] 21:47:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:47:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:47:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 906ms 21:47:37 INFO - PROCESS | 3680 | 1465102057200 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 21:47:37 INFO - PROCESS | 3680 | 1465102057204 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 21:47:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:47:37 INFO - PROCESS | 3680 | 1465102057211 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:47:37 INFO - PROCESS | 3680 | 1465102057213 Marionette TRACE conn2 <- [1,3030,null,{}] 21:47:37 INFO - PROCESS | 3680 | 1465102057217 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:37 INFO - PROCESS | 3680 | 1465102057219 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:37 INFO - PROCESS | 3680 | 1465102057307 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 21:47:37 INFO - PROCESS | 3680 | 1465102057315 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:37 INFO - PROCESS | 3680 | 1465102057317 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:37 INFO - PROCESS | 3680 | ++DOCSHELL 10D5C800 == 29 [pid = 3680] [id = 769] 21:47:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (10D5D800) [pid = 3680] [serial = 2305] [outer = 00000000] 21:47:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (1127E000) [pid = 3680] [serial = 2306] [outer = 10D5D800] 21:47:37 INFO - PROCESS | 3680 | 1465102057364 Marionette DEBUG loaded listener.js 21:47:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (12AC1C00) [pid = 3680] [serial = 2307] [outer = 10D5D800] 21:47:38 INFO - PROCESS | 3680 | 1465102058051 Marionette TRACE conn2 <- [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]]]}] 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:47:38 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. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:47:38 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'.) 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:47:38 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. 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:47:38 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. 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:47:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:47:38 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. 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:47:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:47:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:47:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:47:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:47:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:47:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:47:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 969ms 21:47:38 INFO - PROCESS | 3680 | 1465102058185 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 21:47:38 INFO - PROCESS | 3680 | 1465102058187 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 21:47:38 INFO - PROCESS | 3680 | 1465102058191 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:47:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:47:38 INFO - PROCESS | 3680 | 1465102058195 Marionette TRACE conn2 <- [1,3034,null,{}] 21:47:38 INFO - PROCESS | 3680 | 1465102058205 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:38 INFO - PROCESS | 3680 | 1465102058210 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:38 INFO - PROCESS | 3680 | 1465102058299 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 21:47:38 INFO - PROCESS | 3680 | 1465102058305 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:38 INFO - PROCESS | 3680 | 1465102058308 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:38 INFO - PROCESS | 3680 | ++DOCSHELL 14337000 == 30 [pid = 3680] [id = 770] 21:47:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1433A400) [pid = 3680] [serial = 2308] [outer = 00000000] 21:47:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1516FC00) [pid = 3680] [serial = 2309] [outer = 1433A400] 21:47:38 INFO - PROCESS | 3680 | 1465102058355 Marionette DEBUG loaded listener.js 21:47:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (154CF800) [pid = 3680] [serial = 2310] [outer = 1433A400] 21:47:38 INFO - PROCESS | 3680 | [3680] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:47:38 INFO - PROCESS | 3680 | 1465102058844 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:47:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:47:38 INFO - {} 21:47:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 703ms 21:47:38 INFO - PROCESS | 3680 | 1465102058890 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 21:47:38 INFO - PROCESS | 3680 | 1465102058893 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 21:47:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:47:38 INFO - PROCESS | 3680 | 1465102058896 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:47:38 INFO - PROCESS | 3680 | 1465102058898 Marionette TRACE conn2 <- [1,3038,null,{}] 21:47:38 INFO - PROCESS | 3680 | 1465102058901 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:38 INFO - PROCESS | 3680 | 1465102058903 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:38 INFO - PROCESS | 3680 | 1465102058990 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 21:47:39 INFO - PROCESS | 3680 | 1465102058995 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:39 INFO - PROCESS | 3680 | 1465102058997 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:39 INFO - PROCESS | 3680 | ++DOCSHELL 1662F400 == 31 [pid = 3680] [id = 771] 21:47:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1662F800) [pid = 3680] [serial = 2311] [outer = 00000000] 21:47:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (16637000) [pid = 3680] [serial = 2312] [outer = 1662F800] 21:47:39 INFO - PROCESS | 3680 | 1465102059041 Marionette DEBUG loaded listener.js 21:47:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1663C400) [pid = 3680] [serial = 2313] [outer = 1662F800] 21:47:39 INFO - PROCESS | 3680 | 1465102059535 Marionette TRACE conn2 <- [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]]]}] 21:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:47:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 688ms 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (15C49800) [pid = 3680] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (10511800) [pid = 3680] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (104F1C00) [pid = 3680] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1390B400) [pid = 3680] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (11A0E800) [pid = 3680] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (16C22800) [pid = 3680] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (199AC400) [pid = 3680] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (104E6800) [pid = 3680] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1308B400) [pid = 3680] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17F7E400) [pid = 3680] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (10D5F800) [pid = 3680] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (10566400) [pid = 3680] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (10D63000) [pid = 3680] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:47:39 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (110DCC00) [pid = 3680] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:47:39 INFO - PROCESS | 3680 | 1465102059862 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 21:47:39 INFO - PROCESS | 3680 | 1465102059867 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 21:47:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:47:39 INFO - PROCESS | 3680 | 1465102059879 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:47:39 INFO - PROCESS | 3680 | 1465102059882 Marionette TRACE conn2 <- [1,3042,null,{}] 21:47:39 INFO - PROCESS | 3680 | 1465102059888 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:39 INFO - PROCESS | 3680 | 1465102059892 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:40 INFO - PROCESS | 3680 | 1465102060041 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 21:47:40 INFO - PROCESS | 3680 | 1465102060176 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:40 INFO - PROCESS | 3680 | 1465102060182 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:40 INFO - PROCESS | 3680 | ++DOCSHELL 10439800 == 32 [pid = 3680] [id = 772] 21:47:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (1043A000) [pid = 3680] [serial = 2314] [outer = 00000000] 21:47:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (10509800) [pid = 3680] [serial = 2315] [outer = 1043A000] 21:47:40 INFO - PROCESS | 3680 | 1465102060248 Marionette DEBUG loaded listener.js 21:47:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (10513800) [pid = 3680] [serial = 2316] [outer = 1043A000] 21:47:41 INFO - PROCESS | 3680 | 1465102061071 Marionette TRACE conn2 <- [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"]]]}] 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:47:41 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" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:47:41 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" 21:47:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:47:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1328ms 21:47:41 INFO - PROCESS | 3680 | 1465102061203 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 21:47:41 INFO - PROCESS | 3680 | 1465102061207 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 21:47:41 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:47:41 INFO - PROCESS | 3680 | 1465102061214 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:47:41 INFO - PROCESS | 3680 | 1465102061219 Marionette TRACE conn2 <- [1,3046,null,{}] 21:47:41 INFO - PROCESS | 3680 | 1465102061264 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:41 INFO - PROCESS | 3680 | 1465102061268 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:41 INFO - PROCESS | 3680 | 1465102061400 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 21:47:41 INFO - PROCESS | 3680 | 1465102061546 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:41 INFO - PROCESS | 3680 | 1465102061549 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:41 INFO - PROCESS | 3680 | ++DOCSHELL 11A17C00 == 33 [pid = 3680] [id = 773] 21:47:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (11C06C00) [pid = 3680] [serial = 2317] [outer = 00000000] 21:47:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (12D52C00) [pid = 3680] [serial = 2318] [outer = 11C06C00] 21:47:41 INFO - PROCESS | 3680 | 1465102061618 Marionette DEBUG loaded listener.js 21:47:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (13045000) [pid = 3680] [serial = 2319] [outer = 11C06C00] 21:47:42 INFO - PROCESS | 3680 | 1465102062154 Marionette TRACE conn2 <- [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]]]}] 21:47:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:47:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:47:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:47:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:47:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:47:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:47:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:47:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:47:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:47:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:47:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:47:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:47:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:47:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:47:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:47:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:47:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:47:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:47:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:47:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1000ms 21:47:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:47:42 INFO - PROCESS | 3680 | 1465102062221 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 21:47:42 INFO - PROCESS | 3680 | 1465102062224 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 21:47:42 INFO - PROCESS | 3680 | 1465102062228 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - PROCESS | 3680 | 1465102062230 Marionette TRACE conn2 <- [1,3050,null,{}] 21:47:42 INFO - PROCESS | 3680 | 1465102062240 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:42 INFO - PROCESS | 3680 | 1465102062245 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:42 INFO - PROCESS | 3680 | 1465102062366 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 21:47:42 INFO - PROCESS | 3680 | 1465102062482 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:42 INFO - PROCESS | 3680 | 1465102062486 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:42 INFO - PROCESS | 3680 | ++DOCSHELL 15C42C00 == 34 [pid = 3680] [id = 774] 21:47:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (15C43800) [pid = 3680] [serial = 2320] [outer = 00000000] 21:47:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (15D7EC00) [pid = 3680] [serial = 2321] [outer = 15C43800] 21:47:42 INFO - PROCESS | 3680 | 1465102062584 Marionette DEBUG loaded listener.js 21:47:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (164A7C00) [pid = 3680] [serial = 2322] [outer = 15C43800] 21:47:42 INFO - PROCESS | 3680 | [3680] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:47:43 INFO - PROCESS | 3680 | 1465102063176 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:47:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:47:43 INFO - {} 21:47:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1000ms 21:47:43 INFO - PROCESS | 3680 | 1465102063229 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 21:47:43 INFO - PROCESS | 3680 | 1465102063231 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 21:47:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:47:43 INFO - PROCESS | 3680 | 1465102063235 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:47:43 INFO - PROCESS | 3680 | 1465102063237 Marionette TRACE conn2 <- [1,3054,null,{}] 21:47:43 INFO - PROCESS | 3680 | 1465102063240 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:43 INFO - PROCESS | 3680 | 1465102063243 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:43 INFO - PROCESS | 3680 | 1465102063412 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 21:47:43 INFO - PROCESS | 3680 | 1465102063473 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:43 INFO - PROCESS | 3680 | 1465102063475 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:43 INFO - PROCESS | 3680 | ++DOCSHELL 16635800 == 35 [pid = 3680] [id = 775] 21:47:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16C2AC00) [pid = 3680] [serial = 2323] [outer = 00000000] 21:47:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (16FF0800) [pid = 3680] [serial = 2324] [outer = 16C2AC00] 21:47:43 INFO - PROCESS | 3680 | 1465102063528 Marionette DEBUG loaded listener.js 21:47:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (173DB800) [pid = 3680] [serial = 2325] [outer = 16C2AC00] 21:47:44 INFO - PROCESS | 3680 | 1465102064038 Marionette TRACE conn2 <- [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]]]}] 21:47:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:47:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:47:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:47:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:47:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:47:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:47:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:47:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 844ms 21:47:44 INFO - PROCESS | 3680 | 1465102064078 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 21:47:44 INFO - PROCESS | 3680 | 1465102064081 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 21:47:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:47:44 INFO - PROCESS | 3680 | 1465102064084 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:47:44 INFO - PROCESS | 3680 | 1465102064086 Marionette TRACE conn2 <- [1,3058,null,{}] 21:47:44 INFO - PROCESS | 3680 | 1465102064090 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:44 INFO - PROCESS | 3680 | 1465102064092 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:44 INFO - PROCESS | 3680 | 1465102064244 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 21:47:44 INFO - PROCESS | 3680 | 1465102064323 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:44 INFO - PROCESS | 3680 | 1465102064325 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:44 INFO - PROCESS | 3680 | ++DOCSHELL 156D8000 == 36 [pid = 3680] [id = 776] 21:47:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (156E9800) [pid = 3680] [serial = 2326] [outer = 00000000] 21:47:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (16D6AC00) [pid = 3680] [serial = 2327] [outer = 156E9800] 21:47:44 INFO - PROCESS | 3680 | 1465102064386 Marionette DEBUG loaded listener.js 21:47:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (173A3800) [pid = 3680] [serial = 2328] [outer = 156E9800] 21:47:44 INFO - PROCESS | 3680 | 1465102064921 Marionette TRACE conn2 <- [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]]]}] 21:47:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:47:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:47:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:47:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:47:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:47:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:47:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 890ms 21:47:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:47:44 INFO - PROCESS | 3680 | 1465102064989 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 21:47:44 INFO - PROCESS | 3680 | 1465102064991 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 21:47:44 INFO - PROCESS | 3680 | 1465102064995 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:47:44 INFO - PROCESS | 3680 | 1465102064997 Marionette TRACE conn2 <- [1,3062,null,{}] 21:47:45 INFO - PROCESS | 3680 | 1465102065001 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:45 INFO - PROCESS | 3680 | 1465102065007 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:45 INFO - PROCESS | 3680 | 1465102065139 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 21:47:45 INFO - PROCESS | 3680 | 1465102065352 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:45 INFO - PROCESS | 3680 | 1465102065356 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:45 INFO - PROCESS | 3680 | ++DOCSHELL 0F30BC00 == 37 [pid = 3680] [id = 777] 21:47:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (0F30C400) [pid = 3680] [serial = 2329] [outer = 00000000] 21:47:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (0F321000) [pid = 3680] [serial = 2330] [outer = 0F30C400] 21:47:45 INFO - PROCESS | 3680 | 1465102065416 Marionette DEBUG loaded listener.js 21:47:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (10278C00) [pid = 3680] [serial = 2331] [outer = 0F30C400] 21:47:45 INFO - PROCESS | 3680 | 1465102065934 Marionette TRACE conn2 <- [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]]]}] 21:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:47:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1000ms 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 14337000 == 36 [pid = 3680] [id = 770] 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 10D5C800 == 35 [pid = 3680] [id = 769] 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 10B5B800 == 34 [pid = 3680] [id = 768] 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 13828400 == 33 [pid = 3680] [id = 766] 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 16633800 == 32 [pid = 3680] [id = 767] 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 104E7000 == 31 [pid = 3680] [id = 757] 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 12801400 == 30 [pid = 3680] [id = 765] 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 156D8000 == 29 [pid = 3680] [id = 776] 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 15C42C00 == 28 [pid = 3680] [id = 774] 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 16635800 == 27 [pid = 3680] [id = 775] 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 11A17C00 == 26 [pid = 3680] [id = 773] 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 1662F400 == 25 [pid = 3680] [id = 771] 21:47:46 INFO - PROCESS | 3680 | --DOCSHELL 10439800 == 24 [pid = 3680] [id = 772] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (12D8E000) [pid = 3680] [serial = 2271] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (11C05000) [pid = 3680] [serial = 2270] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (105FAC00) [pid = 3680] [serial = 2273] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (10B61400) [pid = 3680] [serial = 2274] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1433A800) [pid = 3680] [serial = 2279] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (12809800) [pid = 3680] [serial = 2276] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (12AC6000) [pid = 3680] [serial = 2277] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (15D8B800) [pid = 3680] [serial = 2282] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (173A4400) [pid = 3680] [serial = 2285] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (19ED2C00) [pid = 3680] [serial = 2288] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17DF0800) [pid = 3680] [serial = 2286] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (110D0800) [pid = 3680] [serial = 2254] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (10B5BC00) [pid = 3680] [serial = 2253] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (156F2800) [pid = 3680] [serial = 2257] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (156D6800) [pid = 3680] [serial = 2256] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1A272400) [pid = 3680] [serial = 2260] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (199B6C00) [pid = 3680] [serial = 2259] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (1671D800) [pid = 3680] [serial = 2263] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (10D67800) [pid = 3680] [serial = 2262] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (105FBC00) [pid = 3680] [serial = 2268] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (16042000) [pid = 3680] [serial = 2266] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (13385800) [pid = 3680] [serial = 2265] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (156E9400) [pid = 3680] [serial = 2291] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (1A08FC00) [pid = 3680] [serial = 2289] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (153BB000) [pid = 3680] [serial = 2280] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (156ECC00) [pid = 3680] [serial = 2292] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (165B3800) [pid = 3680] [serial = 2283] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (1AE98400) [pid = 3680] [serial = 2294] [outer = 00000000] [url = about:blank] 21:47:46 INFO - PROCESS | 3680 | 1465102066711 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 21:47:46 INFO - PROCESS | 3680 | 1465102066715 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 21:47:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:47:46 INFO - PROCESS | 3680 | 1465102066777 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:47:46 INFO - PROCESS | 3680 | 1465102066780 Marionette TRACE conn2 <- [1,3066,null,{}] 21:47:46 INFO - PROCESS | 3680 | 1465102066786 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:46 INFO - PROCESS | 3680 | 1465102066790 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:46 INFO - PROCESS | 3680 | 1465102066882 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 21:47:46 INFO - PROCESS | 3680 | 1465102066891 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:46 INFO - PROCESS | 3680 | 1465102066896 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:46 INFO - PROCESS | 3680 | ++DOCSHELL 10514C00 == 25 [pid = 3680] [id = 778] 21:47:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (10560000) [pid = 3680] [serial = 2332] [outer = 00000000] 21:47:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (105FAC00) [pid = 3680] [serial = 2333] [outer = 10560000] 21:47:46 INFO - PROCESS | 3680 | 1465102066947 Marionette DEBUG loaded listener.js 21:47:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (10A5F800) [pid = 3680] [serial = 2334] [outer = 10560000] 21:47:47 INFO - PROCESS | 3680 | 1465102067486 Marionette TRACE conn2 <- [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] 21:47:47 INFO - PROCESS | 3680 | 1465102067542 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 21:47:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:47:47 INFO - PROCESS | 3680 | 1465102067549 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:47:47 INFO - PROCESS | 3680 | 1465102067553 Marionette TRACE conn2 <- [1,3070,null,{}] 21:47:47 INFO - PROCESS | 3680 | 1465102067557 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:47 INFO - PROCESS | 3680 | 1465102067560 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:47 INFO - PROCESS | 3680 | 1465102067646 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 21:47:47 INFO - PROCESS | 3680 | 1465102067654 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:47 INFO - PROCESS | 3680 | 1465102067656 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:47 INFO - PROCESS | 3680 | ++DOCSHELL 11066800 == 26 [pid = 3680] [id = 779] 21:47:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (11069400) [pid = 3680] [serial = 2335] [outer = 00000000] 21:47:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (110D0800) [pid = 3680] [serial = 2336] [outer = 11069400] 21:47:47 INFO - PROCESS | 3680 | 1465102067703 Marionette DEBUG loaded listener.js 21:47:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (110DE000) [pid = 3680] [serial = 2337] [outer = 11069400] 21:47:48 INFO - PROCESS | 3680 | 1465102068175 Marionette TRACE conn2 <- [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]]]}] 21:47:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:47:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:47:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 656ms 21:47:48 INFO - PROCESS | 3680 | 1465102068202 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 21:47:48 INFO - PROCESS | 3680 | 1465102068204 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 21:47:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:47:48 INFO - PROCESS | 3680 | 1465102068208 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:47:48 INFO - PROCESS | 3680 | 1465102068210 Marionette TRACE conn2 <- [1,3074,null,{}] 21:47:48 INFO - PROCESS | 3680 | 1465102068219 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:48 INFO - PROCESS | 3680 | 1465102068224 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:48 INFO - PROCESS | 3680 | 1465102068310 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 21:47:48 INFO - PROCESS | 3680 | 1465102068352 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:48 INFO - PROCESS | 3680 | 1465102068356 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:48 INFO - PROCESS | 3680 | ++DOCSHELL 12B1A400 == 27 [pid = 3680] [id = 780] 21:47:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (12B1A800) [pid = 3680] [serial = 2338] [outer = 00000000] 21:47:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (12D95400) [pid = 3680] [serial = 2339] [outer = 12B1A800] 21:47:48 INFO - PROCESS | 3680 | 1465102068405 Marionette DEBUG loaded listener.js 21:47:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (13106400) [pid = 3680] [serial = 2340] [outer = 12B1A800] 21:47:48 INFO - PROCESS | 3680 | 1465102068856 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:47:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 703ms 21:47:48 INFO - PROCESS | 3680 | 1465102068907 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 21:47:48 INFO - PROCESS | 3680 | 1465102068909 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 21:47:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:47:48 INFO - PROCESS | 3680 | 1465102068912 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:47:48 INFO - PROCESS | 3680 | 1465102068914 Marionette TRACE conn2 <- [1,3078,null,{}] 21:47:48 INFO - PROCESS | 3680 | 1465102068925 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:48 INFO - PROCESS | 3680 | 1465102068927 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:49 INFO - PROCESS | 3680 | 1465102069054 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 21:47:49 INFO - PROCESS | 3680 | 1465102069059 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:49 INFO - PROCESS | 3680 | 1465102069061 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:49 INFO - PROCESS | 3680 | ++DOCSHELL 13827800 == 28 [pid = 3680] [id = 781] 21:47:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (13827C00) [pid = 3680] [serial = 2341] [outer = 00000000] 21:47:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (1406FC00) [pid = 3680] [serial = 2342] [outer = 13827C00] 21:47:49 INFO - PROCESS | 3680 | 1465102069106 Marionette DEBUG loaded listener.js 21:47:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (14339400) [pid = 3680] [serial = 2343] [outer = 13827C00] 21:47:49 INFO - PROCESS | 3680 | 1465102069548 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:47:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:47:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 687ms 21:47:49 INFO - PROCESS | 3680 | 1465102069618 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 21:47:49 INFO - PROCESS | 3680 | 1465102069619 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 21:47:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:47:49 INFO - PROCESS | 3680 | 1465102069623 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:47:49 INFO - PROCESS | 3680 | 1465102069624 Marionette TRACE conn2 <- [1,3082,null,{}] 21:47:49 INFO - PROCESS | 3680 | 1465102069628 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:49 INFO - PROCESS | 3680 | 1465102069630 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:49 INFO - PROCESS | 3680 | 1465102069742 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 21:47:49 INFO - PROCESS | 3680 | 1465102069839 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:49 INFO - PROCESS | 3680 | 1465102069841 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:49 INFO - PROCESS | 3680 | ++DOCSHELL 153B9C00 == 29 [pid = 3680] [id = 782] 21:47:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (153BB000) [pid = 3680] [serial = 2344] [outer = 00000000] 21:47:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (153F7400) [pid = 3680] [serial = 2345] [outer = 153BB000] 21:47:49 INFO - PROCESS | 3680 | 1465102069886 Marionette DEBUG loaded listener.js 21:47:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (156CE800) [pid = 3680] [serial = 2346] [outer = 153BB000] 21:47:50 INFO - PROCESS | 3680 | 1465102070271 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:47:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:47:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 703ms 21:47:50 INFO - PROCESS | 3680 | 1465102070322 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 21:47:50 INFO - PROCESS | 3680 | 1465102070325 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 21:47:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:47:50 INFO - PROCESS | 3680 | 1465102070328 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:47:50 INFO - PROCESS | 3680 | 1465102070330 Marionette TRACE conn2 <- [1,3086,null,{}] 21:47:50 INFO - PROCESS | 3680 | 1465102070333 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:50 INFO - PROCESS | 3680 | 1465102070339 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:50 INFO - PROCESS | 3680 | 1465102070487 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 21:47:50 INFO - PROCESS | 3680 | 1465102070497 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:50 INFO - PROCESS | 3680 | 1465102070500 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:50 INFO - PROCESS | 3680 | ++DOCSHELL 156EE000 == 30 [pid = 3680] [id = 783] 21:47:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (156EE800) [pid = 3680] [serial = 2347] [outer = 00000000] 21:47:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (156F4400) [pid = 3680] [serial = 2348] [outer = 156EE800] 21:47:50 INFO - PROCESS | 3680 | 1465102070551 Marionette DEBUG loaded listener.js 21:47:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (15D80C00) [pid = 3680] [serial = 2349] [outer = 156EE800] 21:47:51 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1433A400) [pid = 3680] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 21:47:51 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (16634800) [pid = 3680] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:47:51 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1AFB6400) [pid = 3680] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:47:51 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (11065400) [pid = 3680] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:47:51 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (10D5D800) [pid = 3680] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 21:47:51 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1662F800) [pid = 3680] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 21:47:51 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (13D23800) [pid = 3680] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:47:51 INFO - PROCESS | 3680 | 1465102071176 Marionette TRACE conn2 <- [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]]]}] 21:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:47:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 906ms 21:47:51 INFO - PROCESS | 3680 | 1465102071232 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 21:47:51 INFO - PROCESS | 3680 | 1465102071234 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 21:47:51 INFO - PROCESS | 3680 | 1465102071237 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:47:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:47:51 INFO - PROCESS | 3680 | 1465102071239 Marionette TRACE conn2 <- [1,3090,null,{}] 21:47:51 INFO - PROCESS | 3680 | 1465102071243 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:51 INFO - PROCESS | 3680 | 1465102071246 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:51 INFO - PROCESS | 3680 | 1465102071324 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 21:47:51 INFO - PROCESS | 3680 | 1465102071338 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 3680 | 1465102071340 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:51 INFO - PROCESS | 3680 | ++DOCSHELL 10D5D800 == 31 [pid = 3680] [id = 784] 21:47:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (11065400) [pid = 3680] [serial = 2350] [outer = 00000000] 21:47:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (1662E000) [pid = 3680] [serial = 2351] [outer = 11065400] 21:47:51 INFO - PROCESS | 3680 | 1465102071476 Marionette DEBUG loaded listener.js 21:47:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (16633800) [pid = 3680] [serial = 2352] [outer = 11065400] 21:47:51 INFO - PROCESS | 3680 | 1465102071827 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:47:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 641ms 21:47:51 INFO - PROCESS | 3680 | 1465102071876 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 21:47:51 INFO - PROCESS | 3680 | 1465102071878 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 21:47:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:47:51 INFO - PROCESS | 3680 | 1465102071881 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:47:51 INFO - PROCESS | 3680 | 1465102071883 Marionette TRACE conn2 <- [1,3094,null,{}] 21:47:51 INFO - PROCESS | 3680 | 1465102071886 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:51 INFO - PROCESS | 3680 | 1465102071887 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:51 INFO - PROCESS | 3680 | 1465102071962 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 21:47:51 INFO - PROCESS | 3680 | 1465102071967 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 3680 | 1465102071969 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:51 INFO - PROCESS | 3680 | ++DOCSHELL 165B3800 == 32 [pid = 3680] [id = 785] 21:47:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (16633C00) [pid = 3680] [serial = 2353] [outer = 00000000] 21:47:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (16A32800) [pid = 3680] [serial = 2354] [outer = 16633C00] 21:47:52 INFO - PROCESS | 3680 | 1465102072012 Marionette DEBUG loaded listener.js 21:47:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (16C20C00) [pid = 3680] [serial = 2355] [outer = 16633C00] 21:47:52 INFO - PROCESS | 3680 | 1465102072431 Marionette TRACE conn2 <- [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]]]}] 21:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:47:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 594ms 21:47:52 INFO - PROCESS | 3680 | 1465102072482 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 21:47:52 INFO - PROCESS | 3680 | 1465102072484 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 21:47:52 INFO - PROCESS | 3680 | 1465102072488 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:47:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:47:52 INFO - PROCESS | 3680 | 1465102072489 Marionette TRACE conn2 <- [1,3098,null,{}] 21:47:52 INFO - PROCESS | 3680 | 1465102072494 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:52 INFO - PROCESS | 3680 | 1465102072496 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:52 INFO - PROCESS | 3680 | 1465102072605 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 21:47:52 INFO - PROCESS | 3680 | 1465102072611 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:52 INFO - PROCESS | 3680 | 1465102072613 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:52 INFO - PROCESS | 3680 | ++DOCSHELL 1671CC00 == 33 [pid = 3680] [id = 786] 21:47:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1671E400) [pid = 3680] [serial = 2356] [outer = 00000000] 21:47:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16C27C00) [pid = 3680] [serial = 2357] [outer = 1671E400] 21:47:52 INFO - PROCESS | 3680 | 1465102072655 Marionette DEBUG loaded listener.js 21:47:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16C29400) [pid = 3680] [serial = 2358] [outer = 1671E400] 21:47:53 INFO - PROCESS | 3680 | 1465102073088 Marionette TRACE conn2 <- [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"]]]}] 21:47:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:47:53 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 21:47:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:47:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 641ms 21:47:53 INFO - PROCESS | 3680 | 1465102073150 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 21:47:53 INFO - PROCESS | 3680 | 1465102073155 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 21:47:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:47:53 INFO - PROCESS | 3680 | 1465102073164 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:47:53 INFO - PROCESS | 3680 | 1465102073168 Marionette TRACE conn2 <- [1,3102,null,{}] 21:47:53 INFO - PROCESS | 3680 | 1465102073175 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:53 INFO - PROCESS | 3680 | 1465102073178 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:53 INFO - PROCESS | 3680 | 1465102073309 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 21:47:53 INFO - PROCESS | 3680 | 1465102073455 Marionette TRACE conn2 -> [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\", \"eb71942d-d5a5-4abc-a18a-f65a0975808e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:53 INFO - PROCESS | 3680 | 1465102073460 Marionette INFO sendAsync 3716500d-baf6-43b7-8cab-cd3a90ce685f 21:47:53 INFO - PROCESS | 3680 | ++DOCSHELL 1050AC00 == 34 [pid = 3680] [id = 787] 21:47:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1050B800) [pid = 3680] [serial = 2359] [outer = 00000000] 21:47:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (105FA800) [pid = 3680] [serial = 2360] [outer = 1050B800] 21:47:53 INFO - PROCESS | 3680 | 1465102073521 Marionette DEBUG loaded listener.js 21:47:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (10B61C00) [pid = 3680] [serial = 2361] [outer = 1050B800] 21:47:54 INFO - PROCESS | 3680 | 1465102074192 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:47:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:47:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1047ms 21:47:54 INFO - PROCESS | 3680 | 1465102074208 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 21:47:54 INFO - PROCESS | 3680 | 1465102074212 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 21:47:55 WARNING - u'runner_teardown' () 21:47:55 INFO - No more tests 21:47:55 INFO - Got 0 unexpected results 21:47:55 INFO - SUITE-END | took 673s 21:47:55 INFO - Closing logging queue 21:47:55 INFO - queue closed 21:47:55 INFO - Return code: 0 21:47:55 WARNING - # TBPL SUCCESS # 21:47:55 INFO - Running post-action listener: _resource_record_post_action 21:47:55 INFO - Running post-run listener: _resource_record_post_run 21:47:56 INFO - Total resource usage - Wall time: 685s; CPU: 17.0%; Read bytes: 90706432; Write bytes: 954433536; Read time: 506110; Write time: 1328167 21:47:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:47:56 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 115704832; Read time: 0; Write time: 171728 21:47:56 INFO - run-tests - Wall time: 683s; CPU: 17.0%; Read bytes: 90706432; Write bytes: 818080256; Read time: 506110; Write time: 1123777 21:47:56 INFO - Running post-run listener: _upload_blobber_files 21:47:56 INFO - Blob upload gear active. 21:47:56 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21:47:56 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 21:47:56 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 21:47:56 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 21:47:57 INFO - (blobuploader) - INFO - Open directory for files ... 21:47:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:47:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:47:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:47:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:47:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:47:58 INFO - (blobuploader) - INFO - Done attempting. 21:47:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:47:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:47:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:48:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:48:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:48:00 INFO - (blobuploader) - INFO - Done attempting. 21:48:00 INFO - (blobuploader) - INFO - Iteration through files over. 21:48:00 INFO - Return code: 0 21:48:00 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:48:00 INFO - Using _rmtree_windows ... 21:48:00 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:48:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/40f26f6ce8a417b7cec734b16be2f28ca06f87669ebdee71382651623b7d6b791d95bee2403dc5f3779b8beb61b0c22ecd14f5adb495d026b6bf0638276dfaa3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/008bcadf2bbd13fc7d3c95942c5da22781ef48bbdd6c3ed608348aa12738b15431193adf4ce57fc348b63f724206ec5be7129ad4309770d9ef6c42cf549ce517"} 21:48:00 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:48:00 INFO - Writing to file C:\slave\test\properties\blobber_files 21:48:00 INFO - Contents: 21:48:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/40f26f6ce8a417b7cec734b16be2f28ca06f87669ebdee71382651623b7d6b791d95bee2403dc5f3779b8beb61b0c22ecd14f5adb495d026b6bf0638276dfaa3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/008bcadf2bbd13fc7d3c95942c5da22781ef48bbdd6c3ed608348aa12738b15431193adf4ce57fc348b63f724206ec5be7129ad4309770d9ef6c42cf549ce517"} 21:48:00 INFO - Running post-run listener: copy_logs_to_upload_dir 21:48:00 INFO - Copying logs to upload dir... 21:48:00 INFO - mkdir: C:\slave\test\build\upload\logs 21:48:00 INFO - Copying logs to upload dir... 21:48:00 INFO - Using _rmtree_windows ... 21:48:00 INFO - Using _rmtree_windows ... 21:48:00 INFO - Using _rmtree_windows ... 21:48:00 INFO - Using _rmtree_windows ... 21:48:00 INFO - Using _rmtree_windows ... 21:48:00 INFO - Using _rmtree_windows ... 21:48:00 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=824.707000 ========= master_lag: 0.39 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 45 secs) (at 2016-06-04 21:48:01.148355) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 21:48:01.149847) ========= '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-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/40f26f6ce8a417b7cec734b16be2f28ca06f87669ebdee71382651623b7d6b791d95bee2403dc5f3779b8beb61b0c22ecd14f5adb495d026b6bf0638276dfaa3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/008bcadf2bbd13fc7d3c95942c5da22781ef48bbdd6c3ed608348aa12738b15431193adf4ce57fc348b63f724206ec5be7129ad4309770d9ef6c42cf549ce517"} build_url:https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/40f26f6ce8a417b7cec734b16be2f28ca06f87669ebdee71382651623b7d6b791d95bee2403dc5f3779b8beb61b0c22ecd14f5adb495d026b6bf0638276dfaa3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/008bcadf2bbd13fc7d3c95942c5da22781ef48bbdd6c3ed608348aa12738b15431193adf4ce57fc348b63f724206ec5be7129ad4309770d9ef6c42cf549ce517"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 21:48:01.279835) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:48:01.280262) ========= '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-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:48:01.402236) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 21:48:01.402675) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 21:48:01.936261) ========= ========= Total master_lag: 0.66 =========