builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-013 starttime: 1461258453.37 results: success (0) buildid: 20160421072021 builduid: db4c775fd49a41908af68c84f0e47439 revision: be6f45632b33c2578b1daca6d09c9be0df142e96 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 10:07:33.375427) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 10:07:33.376603) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 10:07:33.377264) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 10:07:33.576775) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 10:07:33.577139) ========= '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-013\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 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-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False --10:07:51-- 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% 1.84 GB/s 10:07:51 (1.84 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.864000 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 10:07:35.658841) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-04-21 10:07:35.659230) ========= '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-013\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 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-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=5.890000 ========= master_lag: 0.40 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-04-21 10:07:41.946620) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 10:07:41.947238) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev be6f45632b33c2578b1daca6d09c9be0df142e96 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev be6f45632b33c2578b1daca6d09c9be0df142e96 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 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-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False 2016-04-21 10:07:58,917 truncating revision to first 12 chars 2016-04-21 10:07:58,917 Setting DEBUG logging. 2016-04-21 10:07:58,917 attempt 1/10 2016-04-21 10:07:58,917 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/be6f45632b33?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 10:07:59,278 unpacking tar archive at: fx-team-be6f45632b33/testing/mozharness/ program finished with exit code 0 elapsedTime=1.728000 ========= master_lag: 2.92 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 10:07:46.598245) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 10:07:46.598706) ========= script_repo_revision: be6f45632b33c2578b1daca6d09c9be0df142e96 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 10:07:46.599159) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 10:07:46.599470) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 10:07:46.624728) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 20 mins, 49 secs) (at 2016-04-21 10:07:46.625037) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 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-013 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-013 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-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 10:08:03 INFO - MultiFileLogger online at 20160421 10:08:03 in C:\slave\test 10:08:03 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 fx-team --download-symbols true 10:08:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:08:03 INFO - {'append_to_log': False, 10:08:03 INFO - 'base_work_dir': 'C:\\slave\\test', 10:08:03 INFO - 'blob_upload_branch': 'fx-team', 10:08:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:08:03 INFO - 'buildbot_json_path': 'buildprops.json', 10:08:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:08:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:08:03 INFO - 'download_minidump_stackwalk': True, 10:08:03 INFO - 'download_symbols': 'true', 10:08:03 INFO - 'e10s': False, 10:08:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:08:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:08:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:08:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:08:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:08:03 INFO - 'C:/mozilla-build/tooltool.py'), 10:08:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:08:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:08:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:08:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:08:03 INFO - 'log_level': 'info', 10:08:03 INFO - 'log_to_console': True, 10:08:03 INFO - 'opt_config_files': (), 10:08:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:08:03 INFO - '--processes=1', 10:08:03 INFO - '--config=%(test_path)s/wptrunner.ini', 10:08:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:08:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:08:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:08:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:08:03 INFO - 'pip_index': False, 10:08:03 INFO - 'require_test_zip': True, 10:08:03 INFO - 'test_type': ('testharness',), 10:08:03 INFO - 'this_chunk': '1', 10:08:03 INFO - 'total_chunks': '10', 10:08:03 INFO - 'virtualenv_path': 'venv', 10:08:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:08:03 INFO - 'work_dir': 'build'} 10:08:03 INFO - ##### 10:08:03 INFO - ##### Running clobber step. 10:08:03 INFO - ##### 10:08:03 INFO - Running pre-action listener: _resource_record_pre_action 10:08:03 INFO - Running main action method: clobber 10:08:03 INFO - rmtree: C:\slave\test\build 10:08:03 INFO - Using _rmtree_windows ... 10:08:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:12:02 INFO - Running post-action listener: _resource_record_post_action 10:12:02 INFO - ##### 10:12:02 INFO - ##### Running read-buildbot-config step. 10:12:02 INFO - ##### 10:12:02 INFO - Running pre-action listener: _resource_record_pre_action 10:12:02 INFO - Running main action method: read_buildbot_config 10:12:02 INFO - Using buildbot properties: 10:12:02 INFO - { 10:12:02 INFO - "project": "", 10:12:02 INFO - "product": "firefox", 10:12:02 INFO - "script_repo_revision": "production", 10:12:02 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 10:12:02 INFO - "repository": "", 10:12:02 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 10:12:02 INFO - "buildid": "20160421072021", 10:12:02 INFO - "pgo_build": "False", 10:12:02 INFO - "basedir": "C:\\slave\\test", 10:12:02 INFO - "buildnumber": 83, 10:12:02 INFO - "slavename": "t-xp32-ix-013", 10:12:02 INFO - "revision": "be6f45632b33c2578b1daca6d09c9be0df142e96", 10:12:02 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 10:12:02 INFO - "platform": "win32", 10:12:02 INFO - "branch": "fx-team", 10:12:02 INFO - "repo_path": "integration/fx-team", 10:12:02 INFO - "moz_repo_path": "", 10:12:02 INFO - "stage_platform": "win32", 10:12:02 INFO - "builduid": "db4c775fd49a41908af68c84f0e47439", 10:12:02 INFO - "slavebuilddir": "test" 10:12:02 INFO - } 10:12:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 10:12:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 10:12:02 INFO - Running post-action listener: _resource_record_post_action 10:12:02 INFO - ##### 10:12:02 INFO - ##### Running download-and-extract step. 10:12:02 INFO - ##### 10:12:02 INFO - Running pre-action listener: _resource_record_pre_action 10:12:02 INFO - Running main action method: download_and_extract 10:12:02 INFO - mkdir: C:\slave\test\build\tests 10:12: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')]} 10:12:02 INFO - https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:12:02 INFO - trying https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 10:12:02 INFO - Downloading https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 10:12:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 10:12:03 INFO - Downloaded 1274 bytes. 10:12:03 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 10:12:03 INFO - Using the following test package requirements: 10:12:03 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 10:12:03 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:03 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 10:12:03 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:03 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 10:12:03 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:03 INFO - u'jsshell-win32.zip'], 10:12:03 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:03 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 10:12:03 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 10:12:03 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:03 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 10:12:03 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:03 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 10:12:03 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:03 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 10:12:03 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:03 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 10:12:03 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 10:12: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')]} 10:12:03 INFO - https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:12:03 INFO - trying https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 10:12:03 INFO - Downloading https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 10:12:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 10:12:06 INFO - Downloaded 20466894 bytes. 10:12:06 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:12:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:12:10 INFO - caution: filename not matched: web-platform/* 10:12:10 INFO - Return code: 11 10:12:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:12:10 INFO - https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:12:10 INFO - trying https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 10:12:10 INFO - Downloading https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 10:12:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 10:12:15 INFO - Downloaded 36397879 bytes. 10:12:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:12:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:13:39 INFO - caution: filename not matched: bin/* 10:13:39 INFO - caution: filename not matched: config/* 10:13:39 INFO - caution: filename not matched: mozbase/* 10:13:39 INFO - caution: filename not matched: marionette/* 10:13:39 INFO - caution: filename not matched: tools/wptserve/* 10:13:39 INFO - Return code: 11 10:13:39 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')]} 10:13:39 INFO - https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 10:13:39 INFO - trying https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 10:13:39 INFO - Downloading https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 10:13:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 10:13:47 INFO - Downloaded 67465347 bytes. 10:13:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 10:13:47 INFO - mkdir: C:\slave\test\properties 10:13:47 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:13:47 INFO - Writing to file C:\slave\test\properties\build_url 10:13:47 INFO - Contents: 10:13:47 INFO - build_url:https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 10:13:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:13:48 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:13:48 INFO - Writing to file C:\slave\test\properties\symbols_url 10:13:48 INFO - Contents: 10:13:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:13:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:13:48 INFO - https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:13:48 INFO - trying https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:13:48 INFO - Downloading https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:13:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 10:13:52 INFO - Downloaded 58269563 bytes. 10:13:52 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:13:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:14:03 INFO - Return code: 0 10:14:03 INFO - Running post-action listener: _resource_record_post_action 10:14:03 INFO - Running post-action listener: set_extra_try_arguments 10:14:03 INFO - ##### 10:14:03 INFO - ##### Running create-virtualenv step. 10:14:03 INFO - ##### 10:14:03 INFO - Running pre-action listener: _pre_create_virtualenv 10:14:03 INFO - Running pre-action listener: _resource_record_pre_action 10:14:03 INFO - Running main action method: create_virtualenv 10:14:03 INFO - Creating virtualenv C:\slave\test\build\venv 10:14:03 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 10:14:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:14:10 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:14:16 INFO - Installing distribute......................................................................................................................................................................................done. 10:14:17 INFO - Return code: 0 10:14:17 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:14:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:14:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:14:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:14:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:14:17 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-013', 'USERDOMAIN': 'T-XP32-IX-013', '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-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', '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-013\\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-013'}}, attempt #1 10:14:17 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 10:14:17 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 10:14:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:14:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 10:14:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:14:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 10:14:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:14:17 INFO - 'DCLOCATION': 'SCL3', 10:14:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:14:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:14:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:14:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:14:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:14:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:14:17 INFO - 'HOMEDRIVE': 'C:', 10:14:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:14:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:14:17 INFO - 'KTS_VERSION': '1.19c', 10:14:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:14:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 10:14:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:14:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:14:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:14:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:14:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:14:17 INFO - 'MOZ_AIRBAG': '1', 10:14:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:14:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:14:17 INFO - 'MOZ_MSVCVERSION': '8', 10:14:17 INFO - 'MOZ_NO_REMOTE': '1', 10:14:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:14:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:14:17 INFO - 'NO_EM_RESTART': '1', 10:14:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:14:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:14:17 INFO - 'OS': 'Windows_NT', 10:14:17 INFO - 'OURDRIVE': 'C:', 10:14:17 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', 10:14:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:14:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:14:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:14:17 INFO - 'PROCESSOR_LEVEL': '6', 10:14:17 INFO - 'PROCESSOR_REVISION': '1e05', 10:14:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:14:17 INFO - 'PROMPT': '$P$G', 10:14:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:14:17 INFO - 'PWD': 'C:\\slave\\test', 10:14:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:14:17 INFO - 'SESSIONNAME': 'Console', 10:14:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:14:17 INFO - 'SYSTEMDRIVE': 'C:', 10:14:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:14:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:14:17 INFO - 'TEST1': 'testie', 10:14:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:14:17 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 10:14:18 INFO - 'USERNAME': 'cltbld', 10:14:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:14:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:14:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:14:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:14:18 INFO - 'WINDIR': 'C:\\WINDOWS', 10:14:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:14:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:14:19 INFO - Downloading/unpacking psutil>=0.7.1 10:14:20 INFO - Running setup.py egg_info for package psutil 10:14:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:14:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:14:20 INFO - Installing collected packages: psutil 10:14:20 INFO - Running setup.py install for psutil 10:14:20 INFO - building 'psutil._psutil_windows' extension 10:14:20 INFO - error: Unable to find vcvarsall.bat 10:14:20 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-06tziv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:14:20 INFO - running install 10:14:20 INFO - running build 10:14:20 INFO - running build_py 10:14:20 INFO - creating build 10:14:20 INFO - creating build\lib.win32-2.7 10:14:20 INFO - creating build\lib.win32-2.7\psutil 10:14:20 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:14:20 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:14:20 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:14:20 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:14:20 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:14:20 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:14:20 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:14:20 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:14:20 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:14:20 INFO - running build_ext 10:14:20 INFO - building 'psutil._psutil_windows' extension 10:14:20 INFO - error: Unable to find vcvarsall.bat 10:14:20 INFO - ---------------------------------------- 10:14:20 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-06tziv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:14:20 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data\pip\pip.log 10:14:20 WARNING - Return code: 1 10:14:20 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! 10:14:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:14: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')]} 10:14:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:14: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')]} 10:14:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:14:20 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-013', 'USERDOMAIN': 'T-XP32-IX-013', '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-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', '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-013\\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-013'}}, attempt #1 10:14:20 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 10:14:20 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 10:14:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:14:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 10:14:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:14:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 10:14:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:14:20 INFO - 'DCLOCATION': 'SCL3', 10:14:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:14:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:14:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:14:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:14:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:14:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:14:20 INFO - 'HOMEDRIVE': 'C:', 10:14:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:14:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:14:20 INFO - 'KTS_VERSION': '1.19c', 10:14:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:14:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 10:14:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:14:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:14:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:14:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:14:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:14:20 INFO - 'MOZ_AIRBAG': '1', 10:14:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:14:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:14:20 INFO - 'MOZ_MSVCVERSION': '8', 10:14:20 INFO - 'MOZ_NO_REMOTE': '1', 10:14:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:14:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:14:20 INFO - 'NO_EM_RESTART': '1', 10:14:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:14:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:14:20 INFO - 'OS': 'Windows_NT', 10:14:20 INFO - 'OURDRIVE': 'C:', 10:14: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', 10:14:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:14:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:14:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:14:20 INFO - 'PROCESSOR_LEVEL': '6', 10:14:20 INFO - 'PROCESSOR_REVISION': '1e05', 10:14:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:14:20 INFO - 'PROMPT': '$P$G', 10:14:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:14:20 INFO - 'PWD': 'C:\\slave\\test', 10:14:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:14:20 INFO - 'SESSIONNAME': 'Console', 10:14:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:14:20 INFO - 'SYSTEMDRIVE': 'C:', 10:14:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:14:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:14:20 INFO - 'TEST1': 'testie', 10:14:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:14:20 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 10:14:20 INFO - 'USERNAME': 'cltbld', 10:14:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:14:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:14:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:14:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:14:20 INFO - 'WINDIR': 'C:\\WINDOWS', 10:14:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:14:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:14:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:14:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:14:20 INFO - Running setup.py egg_info for package mozsystemmonitor 10:14:20 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:14:20 INFO - Running setup.py egg_info for package psutil 10:14:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:14:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:14:20 INFO - Installing collected packages: mozsystemmonitor, psutil 10:14:20 INFO - Running setup.py install for mozsystemmonitor 10:14:20 INFO - Running setup.py install for psutil 10:14:20 INFO - building 'psutil._psutil_windows' extension 10:14:20 INFO - error: Unable to find vcvarsall.bat 10:14:20 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-nyzuvg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:14:20 INFO - running install 10:14:20 INFO - running build 10:14:20 INFO - running build_py 10:14:20 INFO - running build_ext 10:14:20 INFO - building 'psutil._psutil_windows' extension 10:14:20 INFO - error: Unable to find vcvarsall.bat 10:14:20 INFO - ---------------------------------------- 10:14:20 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-nyzuvg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:14:20 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data\pip\pip.log 10:14:20 WARNING - Return code: 1 10:14:20 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! 10:14:20 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:14: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')]} 10:14:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:14:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:14:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:14:21 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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-013', 'USERDOMAIN': 'T-XP32-IX-013', '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-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', '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-013\\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-013'}}, attempt #1 10:14:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 10:14:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:14:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:14:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 10:14:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:14:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 10:14:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:14:21 INFO - 'DCLOCATION': 'SCL3', 10:14:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:14:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:14:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:14:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:14:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:14:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:14:21 INFO - 'HOMEDRIVE': 'C:', 10:14:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:14:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:14:21 INFO - 'KTS_VERSION': '1.19c', 10:14:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:14:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 10:14:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:14:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:14:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:14:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:14:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:14:21 INFO - 'MOZ_AIRBAG': '1', 10:14:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:14:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:14:21 INFO - 'MOZ_MSVCVERSION': '8', 10:14:21 INFO - 'MOZ_NO_REMOTE': '1', 10:14:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:14:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:14:21 INFO - 'NO_EM_RESTART': '1', 10:14:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:14:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:14:21 INFO - 'OS': 'Windows_NT', 10:14:21 INFO - 'OURDRIVE': 'C:', 10:14:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:14:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:14:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:14:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:14:21 INFO - 'PROCESSOR_LEVEL': '6', 10:14:21 INFO - 'PROCESSOR_REVISION': '1e05', 10:14:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:14:21 INFO - 'PROMPT': '$P$G', 10:14:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:14:21 INFO - 'PWD': 'C:\\slave\\test', 10:14:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:14:21 INFO - 'SESSIONNAME': 'Console', 10:14:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:14:21 INFO - 'SYSTEMDRIVE': 'C:', 10:14:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:14:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:14:21 INFO - 'TEST1': 'testie', 10:14:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:14:21 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 10:14:21 INFO - 'USERNAME': 'cltbld', 10:14:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:14:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:14:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:14:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:14:21 INFO - 'WINDIR': 'C:\\WINDOWS', 10:14:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:14:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:14:21 INFO - Downloading/unpacking blobuploader==1.2.4 10:14:21 INFO - Downloading blobuploader-1.2.4.tar.gz 10:14:21 INFO - Running setup.py egg_info for package blobuploader 10:14:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:14:23 INFO - Running setup.py egg_info for package requests 10:14:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:14:23 INFO - Downloading docopt-0.6.1.tar.gz 10:14:23 INFO - Running setup.py egg_info for package docopt 10:14:23 INFO - Installing collected packages: blobuploader, docopt, requests 10:14:23 INFO - Running setup.py install for blobuploader 10:14:23 INFO - Running setup.py install for docopt 10:14:23 INFO - Running setup.py install for requests 10:14:23 INFO - Successfully installed blobuploader docopt requests 10:14:23 INFO - Cleaning up... 10:14:23 INFO - Return code: 0 10:14:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:14:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:14:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:14:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:14:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:14:23 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-013', 'USERDOMAIN': 'T-XP32-IX-013', '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-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', '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-013\\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-013'}}, attempt #1 10:14:23 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 10:14:23 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 10:14:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:14:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 10:14:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:14:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 10:14:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:14:23 INFO - 'DCLOCATION': 'SCL3', 10:14:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:14:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:14:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:14:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:14:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:14:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:14:23 INFO - 'HOMEDRIVE': 'C:', 10:14:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:14:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:14:23 INFO - 'KTS_VERSION': '1.19c', 10:14:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:14:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 10:14:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:14:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:14:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:14:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:14:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:14:23 INFO - 'MOZ_AIRBAG': '1', 10:14:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:14:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:14:23 INFO - 'MOZ_MSVCVERSION': '8', 10:14:23 INFO - 'MOZ_NO_REMOTE': '1', 10:14:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:14:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:14:23 INFO - 'NO_EM_RESTART': '1', 10:14:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:14:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:14:23 INFO - 'OS': 'Windows_NT', 10:14:23 INFO - 'OURDRIVE': 'C:', 10:14:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:14:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:14:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:14:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:14:23 INFO - 'PROCESSOR_LEVEL': '6', 10:14:23 INFO - 'PROCESSOR_REVISION': '1e05', 10:14:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:14:23 INFO - 'PROMPT': '$P$G', 10:14:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:14:23 INFO - 'PWD': 'C:\\slave\\test', 10:14:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:14:23 INFO - 'SESSIONNAME': 'Console', 10:14:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:14:23 INFO - 'SYSTEMDRIVE': 'C:', 10:14:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:14:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:14:23 INFO - 'TEST1': 'testie', 10:14:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:14:23 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 10:14:23 INFO - 'USERNAME': 'cltbld', 10:14:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:14:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:14:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:14:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:14:23 INFO - 'WINDIR': 'C:\\WINDOWS', 10:14:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:14:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:14:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:14:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:14:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:14:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:14:30 INFO - Unpacking c:\slave\test\build\tests\marionette 10:14:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:14:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:14:30 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 10:14:30 INFO - Running setup.py install for browsermob-proxy 10:14:37 INFO - Running setup.py install for manifestparser 10:14:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Running setup.py install for marionette-client 10:14:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:14:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Running setup.py install for marionette-driver 10:14:37 INFO - Running setup.py install for mozcrash 10:14:37 INFO - Running setup.py install for mozdebug 10:14:37 INFO - Running setup.py install for mozdevice 10:14:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Running setup.py install for mozfile 10:14:37 INFO - Running setup.py install for mozhttpd 10:14:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Running setup.py install for mozinfo 10:14:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Running setup.py install for mozInstall 10:14:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Running setup.py install for mozleak 10:14:37 INFO - Running setup.py install for mozlog 10:14:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Running setup.py install for moznetwork 10:14:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Running setup.py install for mozprocess 10:14:37 INFO - Running setup.py install for mozprofile 10:14:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Running setup.py install for mozrunner 10:14:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Running setup.py install for mozscreenshot 10:14:37 INFO - Running setup.py install for moztest 10:14:37 INFO - Running setup.py install for mozversion 10:14:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:14:37 INFO - Running setup.py install for wptserve 10:14:37 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 10:14:37 INFO - Cleaning up... 10:14:37 INFO - Return code: 0 10:14:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:14:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:14:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:14:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:14:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:14:37 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-013', 'USERDOMAIN': 'T-XP32-IX-013', '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-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', '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-013\\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-013'}}, attempt #1 10:14:37 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 10:14:37 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 10:14:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:14:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 10:14:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:14:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 10:14:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:14:37 INFO - 'DCLOCATION': 'SCL3', 10:14:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:14:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:14:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:14:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:14:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:14:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:14:37 INFO - 'HOMEDRIVE': 'C:', 10:14:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:14:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:14:37 INFO - 'KTS_VERSION': '1.19c', 10:14:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:14:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 10:14:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:14:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:14:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:14:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:14:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:14:37 INFO - 'MOZ_AIRBAG': '1', 10:14:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:14:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:14:37 INFO - 'MOZ_MSVCVERSION': '8', 10:14:37 INFO - 'MOZ_NO_REMOTE': '1', 10:14:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:14:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:14:37 INFO - 'NO_EM_RESTART': '1', 10:14:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:14:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:14:37 INFO - 'OS': 'Windows_NT', 10:14:37 INFO - 'OURDRIVE': 'C:', 10:14:37 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', 10:14:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:14:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:14:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:14:37 INFO - 'PROCESSOR_LEVEL': '6', 10:14:37 INFO - 'PROCESSOR_REVISION': '1e05', 10:14:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:14:37 INFO - 'PROMPT': '$P$G', 10:14:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:14:37 INFO - 'PWD': 'C:\\slave\\test', 10:14:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:14:37 INFO - 'SESSIONNAME': 'Console', 10:14:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:14:37 INFO - 'SYSTEMDRIVE': 'C:', 10:14:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:14:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:14:37 INFO - 'TEST1': 'testie', 10:14:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:14:37 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 10:14:37 INFO - 'USERNAME': 'cltbld', 10:14:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:14:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:14:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:14:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:14:37 INFO - 'WINDIR': 'C:\\WINDOWS', 10:14:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:14:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:14:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:14:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:14:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:14:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:14:48 INFO - Unpacking c:\slave\test\build\tests\marionette 10:14:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:14:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:14:48 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)) 10:14:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:14:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 10:14:53 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:14:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:14:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:14:53 INFO - Downloading blessings-1.6.tar.gz 10:14:53 INFO - Running setup.py egg_info for package blessings 10:14:53 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 10:14:53 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:14:53 INFO - Running setup.py install for blessings 10:14:53 INFO - Running setup.py install for browsermob-proxy 10:14:53 INFO - Running setup.py install for manifestparser 10:14:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Running setup.py install for marionette-client 10:14:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:14:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Running setup.py install for marionette-driver 10:14:53 INFO - Running setup.py install for mozcrash 10:14:53 INFO - Running setup.py install for mozdebug 10:14:53 INFO - Running setup.py install for mozdevice 10:14:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Running setup.py install for mozhttpd 10:14:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Running setup.py install for mozInstall 10:14:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Running setup.py install for mozleak 10:14:53 INFO - Running setup.py install for mozprofile 10:14:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Running setup.py install for mozrunner 10:14:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Running setup.py install for mozscreenshot 10:14:53 INFO - Running setup.py install for moztest 10:14:53 INFO - Running setup.py install for mozversion 10:14:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:14:53 INFO - Running setup.py install for wptserve 10:14:53 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:14:53 INFO - Cleaning up... 10:14:53 INFO - Return code: 0 10:14:53 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:14:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:14:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:14:54 INFO - Reading from file tmpfile_stdout 10:14:54 INFO - Using _rmtree_windows ... 10:14:54 INFO - Using _rmtree_windows ... 10:14:54 INFO - Current package versions: 10:14:54 INFO - blessings == 1.6 10:14:54 INFO - blobuploader == 1.2.4 10:14:54 INFO - browsermob-proxy == 0.6.0 10:14:54 INFO - distribute == 0.6.14 10:14:54 INFO - docopt == 0.6.1 10:14:54 INFO - manifestparser == 1.1 10:14:54 INFO - marionette-client == 2.3.0 10:14:54 INFO - marionette-driver == 1.4.0 10:14:54 INFO - mozInstall == 1.12 10:14:54 INFO - mozcrash == 0.17 10:14:54 INFO - mozdebug == 0.1 10:14:54 INFO - mozdevice == 0.48 10:14:54 INFO - mozfile == 1.2 10:14:54 INFO - mozhttpd == 0.7 10:14:54 INFO - mozinfo == 0.9 10:14:54 INFO - mozleak == 0.1 10:14:54 INFO - mozlog == 3.1 10:14:54 INFO - moznetwork == 0.27 10:14:54 INFO - mozprocess == 0.22 10:14:54 INFO - mozprofile == 0.28 10:14:54 INFO - mozrunner == 6.11 10:14:54 INFO - mozscreenshot == 0.1 10:14:54 INFO - mozsystemmonitor == 0.0 10:14:54 INFO - moztest == 0.7 10:14:54 INFO - mozversion == 1.4 10:14:54 INFO - requests == 1.2.3 10:14:54 INFO - wptserve == 1.4.0 10:14:54 INFO - Running post-action listener: _resource_record_post_action 10:14:54 INFO - Running post-action listener: _start_resource_monitoring 10:14:54 INFO - Starting resource monitoring. 10:14:54 INFO - ##### 10:14:54 INFO - ##### Running pull step. 10:14:54 INFO - ##### 10:14:54 INFO - Running pre-action listener: _resource_record_pre_action 10:14:54 INFO - Running main action method: pull 10:14:54 INFO - Pull has nothing to do! 10:14:54 INFO - Running post-action listener: _resource_record_post_action 10:14:54 INFO - ##### 10:14:54 INFO - ##### Running install step. 10:14:54 INFO - ##### 10:14:54 INFO - Running pre-action listener: _resource_record_pre_action 10:14:54 INFO - Running main action method: install 10:14:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:14:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:14:55 INFO - Reading from file tmpfile_stdout 10:14:55 INFO - Using _rmtree_windows ... 10:14:55 INFO - Using _rmtree_windows ... 10:14:55 INFO - Detecting whether we're running mozinstall >=1.0... 10:14:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:14:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:14:55 INFO - Reading from file tmpfile_stdout 10:14:55 INFO - Output received: 10:14:55 INFO - Usage: mozinstall-script.py [options] installer 10:14:55 INFO - Options: 10:14:55 INFO - -h, --help show this help message and exit 10:14:55 INFO - -d DEST, --destination=DEST 10:14:55 INFO - Directory to install application into. [default: 10:14:55 INFO - "C:\slave\test"] 10:14:55 INFO - --app=APP Application being installed. [default: firefox] 10:14:55 INFO - Using _rmtree_windows ... 10:14:55 INFO - Using _rmtree_windows ... 10:14:55 INFO - mkdir: C:\slave\test\build\application 10:14:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:14:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 10:15:02 INFO - Reading from file tmpfile_stdout 10:15:02 INFO - Output received: 10:15:02 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:15:02 INFO - Using _rmtree_windows ... 10:15:02 INFO - Using _rmtree_windows ... 10:15:02 INFO - Running post-action listener: _resource_record_post_action 10:15:02 INFO - ##### 10:15:02 INFO - ##### Running run-tests step. 10:15:02 INFO - ##### 10:15:02 INFO - Running pre-action listener: _resource_record_pre_action 10:15:02 INFO - Running main action method: run_tests 10:15:02 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:15:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:15:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:15:02 INFO - grabbing minidump binary from tooltool 10:15: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')]} 10:15:02 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 10:15:02 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 10:15:02 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 10:15:03 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:15:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppcski7 10:15:06 INFO - INFO - File integrity verified, renaming tmppcski7 to win32-minidump_stackwalk.exe 10:15:06 INFO - Return code: 0 10:15:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:15:06 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:15:06 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/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.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 10:15:06 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/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.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 10:15:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:15:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 10:15:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:15:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 10:15:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:15:06 INFO - 'DCLOCATION': 'SCL3', 10:15:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:15:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:15:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:15:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:15:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:15:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:15:06 INFO - 'HOMEDRIVE': 'C:', 10:15:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:15:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:15:06 INFO - 'KTS_VERSION': '1.19c', 10:15:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:15:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 10:15:06 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:15:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:15:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:15:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:15:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:15:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:15:06 INFO - 'MOZ_AIRBAG': '1', 10:15:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:15:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:15:06 INFO - 'MOZ_MSVCVERSION': '8', 10:15:06 INFO - 'MOZ_NO_REMOTE': '1', 10:15:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:15:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:15:06 INFO - 'NO_EM_RESTART': '1', 10:15:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:15:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:15:06 INFO - 'OS': 'Windows_NT', 10:15:06 INFO - 'OURDRIVE': 'C:', 10:15: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', 10:15:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:15:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:15:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:15:06 INFO - 'PROCESSOR_LEVEL': '6', 10:15:06 INFO - 'PROCESSOR_REVISION': '1e05', 10:15:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:15:06 INFO - 'PROMPT': '$P$G', 10:15:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:15:06 INFO - 'PWD': 'C:\\slave\\test', 10:15:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:15:06 INFO - 'SESSIONNAME': 'Console', 10:15:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:15:06 INFO - 'SYSTEMDRIVE': 'C:', 10:15:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:15:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:15:06 INFO - 'TEST1': 'testie', 10:15:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:15:06 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 10:15:06 INFO - 'USERNAME': 'cltbld', 10:15:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:15:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:15:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:15:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:15:06 INFO - 'WINDIR': 'C:\\WINDOWS', 10:15:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:15:06 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/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.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 10:15:10 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 10:15:10 INFO - import pkg_resources 10:15:14 INFO - Using 1 client processes 10:15:18 INFO - SUITE-START | Running 778 tests 10:15:18 INFO - Running testharness tests 10:15:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:15:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:15:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:15:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:15:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:15:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:15:18 INFO - Setting up ssl 10:15:21 INFO - PROCESS | certutil | 10:15:21 INFO - PROCESS | certutil | 10:15:21 INFO - PROCESS | certutil | 10:15:21 INFO - Certificate Nickname Trust Attributes 10:15:21 INFO - SSL,S/MIME,JAR/XPI 10:15:21 INFO - 10:15:21 INFO - web-platform-tests CT,, 10:15:21 INFO - 10:15:21 INFO - Starting runner 10:16:18 WARNING - Init failed 1 10:16:24 WARNING - u'log' (u'warning', {'message': 'Failed to connect to Marionette'}) 10:16:24 WARNING - 'init_failed' () 10:16:24 WARNING - u'runner_teardown' () 10:16:24 INFO - Setting up ssl 10:16:24 INFO - PROCESS | certutil | 10:16:24 INFO - PROCESS | certutil | 10:16:24 INFO - PROCESS | certutil | 10:16:24 INFO - Certificate Nickname Trust Attributes 10:16:24 INFO - SSL,S/MIME,JAR/XPI 10:16:24 INFO - 10:16:24 INFO - web-platform-tests CT,, 10:16:24 INFO - 10:16:24 INFO - Starting runner 10:16:58 INFO - PROCESS | 3944 | [3944] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:16:58 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:16:59 INFO - PROCESS | 3944 | [3944] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 10:17:01 INFO - PROCESS | 3944 | [3944] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 10:17:01 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:17:01 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:17:01 INFO - PROCESS | 3944 | 1461259021548 Marionette DEBUG Marionette enabled via build flag and pref 10:17:02 INFO - PROCESS | 3944 | ++DOCSHELL 1458BC00 == 1 [pid = 3944] [id = 1] 10:17:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 1 (1458C000) [pid = 3944] [serial = 1] [outer = 00000000] 10:17:02 INFO - PROCESS | 3944 | [3944] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:17:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 2 (1458CC00) [pid = 3944] [serial = 2] [outer = 1458C000] 10:17:02 INFO - PROCESS | 3944 | [3944] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 10:17:02 INFO - PROCESS | 3944 | [3944] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 10:17:02 INFO - PROCESS | 3944 | ++DOCSHELL 1495C400 == 2 [pid = 3944] [id = 2] 10:17:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 3 (1495C800) [pid = 3944] [serial = 3] [outer = 00000000] 10:17:02 INFO - PROCESS | 3944 | [3944] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:17:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 4 (1495D400) [pid = 3944] [serial = 4] [outer = 1495C800] 10:17:02 INFO - PROCESS | 3944 | 1461259022698 Marionette INFO Listening on port 2829 10:17:03 INFO - PROCESS | 3944 | 1461259023245 Marionette DEBUG Marionette enabled via command-line flag 10:17:03 INFO - PROCESS | 3944 | ++DOCSHELL 15DEE800 == 3 [pid = 3944] [id = 3] 10:17:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 5 (15DF6800) [pid = 3944] [serial = 5] [outer = 00000000] 10:17:03 INFO - PROCESS | 3944 | [3944] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:17:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 6 (15DF7400) [pid = 3944] [serial = 6] [outer = 15DF6800] 10:17:03 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:17:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 7 (1670F400) [pid = 3944] [serial = 7] [outer = 1495C800] 10:17:03 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:17:03 INFO - PROCESS | 3944 | 1461259023935 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1932 10:17:03 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:17:03 INFO - PROCESS | 3944 | 1461259023983 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1933 10:17:03 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:17:03 INFO - PROCESS | 3944 | 1461259023992 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1934 10:17:03 INFO - PROCESS | 3944 | 1461259023995 Marionette DEBUG Closed connection conn0 10:17:04 INFO - PROCESS | 3944 | 1461259024058 Marionette DEBUG Closed connection conn1 10:17:04 INFO - PROCESS | 3944 | 1461259024619 Marionette DEBUG Closed connection conn2 10:17:04 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:17:04 INFO - PROCESS | 3944 | 1461259024626 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1935 10:17:04 INFO - PROCESS | 3944 | 1461259024633 Marionette DEBUG Closed connection conn3 10:17:04 INFO - PROCESS | 3944 | ++DOCSHELL 1458B000 == 4 [pid = 3944] [id = 4] 10:17:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 8 (16B2E800) [pid = 3944] [serial = 8] [outer = 00000000] 10:17:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 9 (16EA0400) [pid = 3944] [serial = 9] [outer = 16B2E800] 10:17:04 INFO - PROCESS | 3944 | [3944] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 10:17:06 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:17:06 INFO - PROCESS | 3944 | 1461259026882 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:1936 10:17:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 10 (16EA7800) [pid = 3944] [serial = 10] [outer = 16B2E800] 10:17:06 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:17:06 INFO - PROCESS | 3944 | 1461259026898 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:1937 10:17:06 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:17:06 INFO - PROCESS | 3944 | 1461259026905 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:1938 10:17:06 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:17:06 INFO - PROCESS | 3944 | 1461259026911 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:1939 10:17:06 INFO - PROCESS | 3944 | 1461259026916 Marionette DEBUG Closed connection conn4 10:17:06 INFO - PROCESS | 3944 | 1461259026921 Marionette DEBUG Closed connection conn5 10:17:06 INFO - PROCESS | 3944 | 1461259026923 Marionette DEBUG Closed connection conn6 10:17:07 INFO - PROCESS | 3944 | 1461259027077 Marionette DEBUG Closed connection conn7 10:17:07 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:17:07 INFO - PROCESS | 3944 | 1461259027117 Marionette DEBUG Accepted connection conn8 from 127.0.0.1:1940 10:17:08 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:17:08 INFO - PROCESS | 3944 | 1461259028848 Marionette TRACE conn8 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:17:08 INFO - PROCESS | 3944 | 1461259028854 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421072021","device":"desktop","version":"48.0a1"} 10:17:08 INFO - PROCESS | 3944 | [3944] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:17:08 INFO - PROCESS | 3944 | [3944] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:17:09 INFO - PROCESS | 3944 | [3944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:17:09 INFO - PROCESS | 3944 | ++DOCSHELL 13C6F400 == 5 [pid = 3944] [id = 5] 10:17:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 11 (13C70400) [pid = 3944] [serial = 11] [outer = 00000000] 10:17:09 INFO - PROCESS | 3944 | ++DOCSHELL 13C70800 == 6 [pid = 3944] [id = 6] 10:17:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 12 (13C70C00) [pid = 3944] [serial = 12] [outer = 00000000] 10:17:10 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:17:10 INFO - PROCESS | 3944 | ++DOCSHELL 1964B800 == 7 [pid = 3944] [id = 7] 10:17:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 13 (1964BC00) [pid = 3944] [serial = 13] [outer = 00000000] 10:17:10 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:17:10 INFO - PROCESS | 3944 | [3944] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:17:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 14 (19654C00) [pid = 3944] [serial = 14] [outer = 1964BC00] 10:17:10 INFO - PROCESS | 3944 | [3944] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 10:17:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 15 (198D5C00) [pid = 3944] [serial = 15] [outer = 13C70400] 10:17:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 16 (193AEC00) [pid = 3944] [serial = 16] [outer = 13C70C00] 10:17:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 17 (193B1400) [pid = 3944] [serial = 17] [outer = 1964BC00] 10:17:11 INFO - PROCESS | 3944 | 1461259031492 Marionette DEBUG loaded listener.js 10:17:11 INFO - PROCESS | 3944 | 1461259031506 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 18 (1AC01800) [pid = 3944] [serial = 18] [outer = 1964BC00] 10:17:12 INFO - PROCESS | 3944 | 1461259032197 Marionette TRACE conn8 <- [1,1,null,{"sessionId":"92cb5a63-550f-4102-8cdd-7ca4d6e9bfee","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421072021","device":"desktop","version":"48.0a1","command_id":1}}] 10:17:12 INFO - PROCESS | 3944 | --DOCSHELL 1458BC00 == 6 [pid = 3944] [id = 1] 10:17:12 INFO - PROCESS | 3944 | 1461259032509 Marionette TRACE conn8 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:17:12 INFO - PROCESS | 3944 | 1461259032576 Marionette TRACE conn8 <- [1,2,null,{"value":null}] 10:17:12 INFO - PROCESS | 3944 | 1461259032794 Marionette TRACE conn8 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:17:12 INFO - PROCESS | 3944 | [3944] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:17:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 19 (1A8AEC00) [pid = 3944] [serial = 19] [outer = 1964BC00] 10:17:14 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:17:14 INFO - PROCESS | 3944 | 1461259035000 Marionette TRACE conn8 <- [1,3,null,{}] 10:17:15 INFO - PROCESS | 3944 | 1461259035029 Marionette TRACE conn8 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:17:15 INFO - PROCESS | 3944 | 1461259035066 Marionette TRACE conn8 <- [1,4,null,{"value":null}] 10:17:15 INFO - PROCESS | 3944 | 1461259035124 Marionette TRACE conn8 -> [0,5,"getWindowHandle",null] 10:17:15 INFO - PROCESS | 3944 | 1461259035129 Marionette TRACE conn8 <- [1,5,null,{"value":"13"}] 10:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:17:15 INFO - PROCESS | 3944 | 1461259035171 Marionette TRACE conn8 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:17:15 INFO - PROCESS | 3944 | 1461259035174 Marionette TRACE conn8 <- [1,6,null,{}] 10:17:15 INFO - PROCESS | 3944 | 1461259035245 Marionette TRACE conn8 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:15 INFO - PROCESS | 3944 | 1461259035264 Marionette TRACE conn8 <- [1,7,null,{"value":null}] 10:17:15 INFO - PROCESS | 3944 | 1461259035268 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:15 INFO - PROCESS | 3944 | ++DOCSHELL 194D9400 == 7 [pid = 3944] [id = 8] 10:17:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 20 (1AC05000) [pid = 3944] [serial = 20] [outer = 00000000] 10:17:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 21 (1AB50000) [pid = 3944] [serial = 21] [outer = 1AC05000] 10:17:15 INFO - PROCESS | 3944 | 1461259035328 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 22 (1AB54800) [pid = 3944] [serial = 22] [outer = 1AC05000] 10:17:15 INFO - PROCESS | 3944 | ++DOCSHELL 12EDE400 == 8 [pid = 3944] [id = 9] 10:17:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 23 (1347C800) [pid = 3944] [serial = 23] [outer = 00000000] 10:17:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 24 (13575400) [pid = 3944] [serial = 24] [outer = 1347C800] 10:17:15 INFO - PROCESS | 3944 | 1461259035849 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 25 (139D1C00) [pid = 3944] [serial = 25] [outer = 1347C800] 10:17:16 INFO - PROCESS | 3944 | --DOCSHELL 1458B000 == 7 [pid = 3944] [id = 4] 10:17:16 INFO - PROCESS | 3944 | 1461259036874 Marionette TRACE conn8 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1710ms 10:17:16 INFO - PROCESS | 3944 | 1461259036899 Marionette TRACE conn8 -> [0,9,"getWindowHandle",null] 10:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:17:16 INFO - PROCESS | 3944 | 1461259036902 Marionette TRACE conn8 <- [1,9,null,{"value":"13"}] 10:17:16 INFO - PROCESS | 3944 | 1461259036907 Marionette TRACE conn8 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 3944 | 1461259036910 Marionette TRACE conn8 <- [1,10,null,{}] 10:17:16 INFO - PROCESS | 3944 | ++DOCSHELL 15DF2C00 == 8 [pid = 3944] [id = 10] 10:17:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 26 (15DF4400) [pid = 3944] [serial = 26] [outer = 00000000] 10:17:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 27 (15DF6C00) [pid = 3944] [serial = 27] [outer = 15DF4400] 10:17:16 INFO - PROCESS | 3944 | 1461259036939 Marionette TRACE conn8 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 28 (13574400) [pid = 3944] [serial = 28] [outer = 15DF4400] 10:17:17 INFO - PROCESS | 3944 | 1461259037087 Marionette TRACE conn8 <- [1,11,null,{"value":null}] 10:17:17 INFO - PROCESS | 3944 | ++DOCSHELL 124DD800 == 9 [pid = 3944] [id = 11] 10:17:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 29 (1356F000) [pid = 3944] [serial = 29] [outer = 00000000] 10:17:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 30 (1662DC00) [pid = 3944] [serial = 30] [outer = 1356F000] 10:17:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 31 (16705800) [pid = 3944] [serial = 31] [outer = 1356F000] 10:17:17 INFO - PROCESS | 3944 | 1461259037187 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 3944 | ++DOCSHELL 16844800 == 10 [pid = 3944] [id = 12] 10:17:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 32 (16844C00) [pid = 3944] [serial = 32] [outer = 00000000] 10:17:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 33 (16EA3400) [pid = 3944] [serial = 33] [outer = 16844C00] 10:17:17 INFO - PROCESS | 3944 | 1461259037242 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 34 (17D23000) [pid = 3944] [serial = 34] [outer = 16844C00] 10:17:17 INFO - PROCESS | 3944 | 1461259037741 Marionette TRACE conn8 <- [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]]]}] 10:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 902ms 10:17:17 INFO - PROCESS | 3944 | 1461259037809 Marionette TRACE conn8 -> [0,13,"getWindowHandle",null] 10:17:17 INFO - PROCESS | 3944 | 1461259037812 Marionette TRACE conn8 <- [1,13,null,{"value":"13"}] 10:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:17:17 INFO - PROCESS | 3944 | 1461259037818 Marionette TRACE conn8 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 3944 | 1461259037821 Marionette TRACE conn8 <- [1,14,null,{}] 10:17:17 INFO - PROCESS | 3944 | 1461259037825 Marionette TRACE conn8 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:17 INFO - PROCESS | 3944 | 1461259037899 Marionette TRACE conn8 <- [1,15,null,{"value":null}] 10:17:17 INFO - PROCESS | 3944 | 1461259037963 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 3944 | ++DOCSHELL 181B4400 == 11 [pid = 3944] [id = 13] 10:17:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 35 (182F3800) [pid = 3944] [serial = 35] [outer = 00000000] 10:17:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 36 (19071800) [pid = 3944] [serial = 36] [outer = 182F3800] 10:17:18 INFO - PROCESS | 3944 | 1461259038009 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 37 (19075C00) [pid = 3944] [serial = 37] [outer = 182F3800] 10:17:18 INFO - PROCESS | 3944 | 1461259038387 Marionette TRACE conn8 <- [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]]]}] 10:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 622ms 10:17:18 INFO - PROCESS | 3944 | 1461259038441 Marionette TRACE conn8 -> [0,17,"getWindowHandle",null] 10:17:18 INFO - PROCESS | 3944 | 1461259038443 Marionette TRACE conn8 <- [1,17,null,{"value":"13"}] 10:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:17:18 INFO - PROCESS | 3944 | 1461259038447 Marionette TRACE conn8 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - PROCESS | 3944 | 1461259038450 Marionette TRACE conn8 <- [1,18,null,{}] 10:17:18 INFO - PROCESS | 3944 | 1461259038461 Marionette TRACE conn8 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:18 INFO - PROCESS | 3944 | 1461259038553 Marionette TRACE conn8 <- [1,19,null,{"value":null}] 10:17:18 INFO - PROCESS | 3944 | 1461259038585 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:18 INFO - PROCESS | 3944 | ++DOCSHELL 1907B000 == 12 [pid = 3944] [id = 14] 10:17:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 38 (1907C800) [pid = 3944] [serial = 38] [outer = 00000000] 10:17:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 39 (19652800) [pid = 3944] [serial = 39] [outer = 1907C800] 10:17:18 INFO - PROCESS | 3944 | 1461259038642 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 40 (1A10F800) [pid = 3944] [serial = 40] [outer = 1907C800] 10:17:19 INFO - PROCESS | 3944 | 1461259039077 Marionette TRACE conn8 <- [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]]]}] 10:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 684ms 10:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:17:19 INFO - PROCESS | 3944 | 1461259039146 Marionette TRACE conn8 -> [0,21,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 3944 | 1461259039148 Marionette TRACE conn8 <- [1,21,null,{"value":"13"}] 10:17:19 INFO - PROCESS | 3944 | 1461259039153 Marionette TRACE conn8 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 3944 | 1461259039157 Marionette TRACE conn8 <- [1,22,null,{}] 10:17:19 INFO - PROCESS | 3944 | 1461259039161 Marionette TRACE conn8 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:19 INFO - PROCESS | 3944 | 1461259039249 Marionette TRACE conn8 <- [1,23,null,{"value":null}] 10:17:19 INFO - PROCESS | 3944 | 1461259039255 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 3944 | ++DOCSHELL 13740400 == 13 [pid = 3944] [id = 15] 10:17:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 41 (13743C00) [pid = 3944] [serial = 41] [outer = 00000000] 10:17:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 42 (1907AC00) [pid = 3944] [serial = 42] [outer = 13743C00] 10:17:19 INFO - PROCESS | 3944 | 1461259039302 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 43 (1A1D9400) [pid = 3944] [serial = 43] [outer = 13743C00] 10:17:19 INFO - PROCESS | 3944 | 1461259039724 Marionette TRACE conn8 <- [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]]]}] 10:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 622ms 10:17:19 INFO - PROCESS | 3944 | 1461259039789 Marionette TRACE conn8 -> [0,25,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 3944 | 1461259039791 Marionette TRACE conn8 <- [1,25,null,{"value":"13"}] 10:17:19 INFO - PROCESS | 3944 | 1461259039794 Marionette TRACE conn8 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:17:19 INFO - PROCESS | 3944 | 1461259039796 Marionette TRACE conn8 <- [1,26,null,{}] 10:17:19 INFO - PROCESS | 3944 | 1461259039799 Marionette TRACE conn8 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:19 INFO - PROCESS | 3944 | 1461259039876 Marionette TRACE conn8 <- [1,27,null,{"value":null}] 10:17:19 INFO - PROCESS | 3944 | 1461259039904 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 3944 | ++DOCSHELL 11B0C400 == 14 [pid = 3944] [id = 16] 10:17:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 44 (11B0CC00) [pid = 3944] [serial = 44] [outer = 00000000] 10:17:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 45 (13739C00) [pid = 3944] [serial = 45] [outer = 11B0CC00] 10:17:19 INFO - PROCESS | 3944 | 1461259039951 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 46 (16039400) [pid = 3944] [serial = 46] [outer = 11B0CC00] 10:17:20 INFO - PROCESS | 3944 | 1461259040393 Marionette TRACE conn8 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 638ms 10:17:20 INFO - PROCESS | 3944 | 1461259040433 Marionette TRACE conn8 -> [0,29,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 3944 | 1461259040435 Marionette TRACE conn8 <- [1,29,null,{"value":"13"}] 10:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:17:20 INFO - PROCESS | 3944 | 1461259040438 Marionette TRACE conn8 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - PROCESS | 3944 | 1461259040440 Marionette TRACE conn8 <- [1,30,null,{}] 10:17:20 INFO - PROCESS | 3944 | 1461259040448 Marionette TRACE conn8 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:20 INFO - PROCESS | 3944 | 1461259040546 Marionette TRACE conn8 <- [1,31,null,{"value":null}] 10:17:20 INFO - PROCESS | 3944 | 1461259040554 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 3944 | ++DOCSHELL 11B6C800 == 15 [pid = 3944] [id = 17] 10:17:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 47 (11B6E800) [pid = 3944] [serial = 47] [outer = 00000000] 10:17:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 48 (11B7A800) [pid = 3944] [serial = 48] [outer = 11B6E800] 10:17:20 INFO - PROCESS | 3944 | 1461259040599 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 49 (18215C00) [pid = 3944] [serial = 49] [outer = 11B6E800] 10:17:21 INFO - PROCESS | 3944 | 1461259041014 Marionette TRACE conn8 <- [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]]]}] 10:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 591ms 10:17:21 INFO - PROCESS | 3944 | 1461259041037 Marionette TRACE conn8 -> [0,33,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 3944 | 1461259041039 Marionette TRACE conn8 <- [1,33,null,{"value":"13"}] 10:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:17:21 INFO - PROCESS | 3944 | 1461259041043 Marionette TRACE conn8 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - PROCESS | 3944 | 1461259041044 Marionette TRACE conn8 <- [1,34,null,{}] 10:17:21 INFO - PROCESS | 3944 | 1461259041048 Marionette TRACE conn8 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:21 INFO - PROCESS | 3944 | 1461259041121 Marionette TRACE conn8 <- [1,35,null,{"value":null}] 10:17:21 INFO - PROCESS | 3944 | 1461259041127 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 3944 | ++DOCSHELL 181BE000 == 16 [pid = 3944] [id = 18] 10:17:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 50 (19078400) [pid = 3944] [serial = 50] [outer = 00000000] 10:17:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 51 (1A841C00) [pid = 3944] [serial = 51] [outer = 19078400] 10:17:21 INFO - PROCESS | 3944 | 1461259041157 Marionette DEBUG loaded listener.js 10:17:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 52 (1A8B6C00) [pid = 3944] [serial = 52] [outer = 19078400] 10:17:21 INFO - PROCESS | 3944 | 1461259041634 Marionette TRACE conn8 <- [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]]]}] 10:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 622ms 10:17:21 INFO - PROCESS | 3944 | 1461259041663 Marionette TRACE conn8 -> [0,37,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 3944 | 1461259041665 Marionette TRACE conn8 <- [1,37,null,{"value":"13"}] 10:17:21 INFO - PROCESS | 3944 | 1461259041668 Marionette TRACE conn8 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:17:21 INFO - PROCESS | 3944 | 1461259041669 Marionette TRACE conn8 <- [1,38,null,{}] 10:17:21 INFO - PROCESS | 3944 | 1461259041673 Marionette TRACE conn8 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:21 INFO - PROCESS | 3944 | 1461259041758 Marionette TRACE conn8 <- [1,39,null,{"value":null}] 10:17:21 INFO - PROCESS | 3944 | 1461259041765 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 3944 | ++DOCSHELL 1A42CC00 == 17 [pid = 3944] [id = 19] 10:17:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (1AA32C00) [pid = 3944] [serial = 53] [outer = 00000000] 10:17:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (1ABC0400) [pid = 3944] [serial = 54] [outer = 1AA32C00] 10:17:21 INFO - PROCESS | 3944 | 1461259041810 Marionette DEBUG loaded listener.js 10:17:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (1CE4B800) [pid = 3944] [serial = 55] [outer = 1AA32C00] 10:17:22 INFO - PROCESS | 3944 | 1461259042212 Marionette TRACE conn8 <- [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]]]}] 10:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 590ms 10:17:22 INFO - PROCESS | 3944 | 1461259042265 Marionette TRACE conn8 -> [0,41,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 3944 | 1461259042267 Marionette TRACE conn8 <- [1,41,null,{"value":"13"}] 10:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:17:22 INFO - PROCESS | 3944 | 1461259042271 Marionette TRACE conn8 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 3944 | 1461259042273 Marionette TRACE conn8 <- [1,42,null,{}] 10:17:22 INFO - PROCESS | 3944 | 1461259042276 Marionette TRACE conn8 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:22 INFO - PROCESS | 3944 | 1461259042355 Marionette TRACE conn8 <- [1,43,null,{"value":null}] 10:17:22 INFO - PROCESS | 3944 | 1461259042361 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 3944 | ++DOCSHELL 1CE54000 == 18 [pid = 3944] [id = 20] 10:17:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (1CE56400) [pid = 3944] [serial = 56] [outer = 00000000] 10:17:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (1D35BC00) [pid = 3944] [serial = 57] [outer = 1CE56400] 10:17:22 INFO - PROCESS | 3944 | 1461259042408 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (1D35D000) [pid = 3944] [serial = 58] [outer = 1CE56400] 10:17:22 INFO - PROCESS | 3944 | 1461259042835 Marionette TRACE conn8 <- [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]]]}] 10:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 591ms 10:17:22 INFO - PROCESS | 3944 | 1461259042868 Marionette TRACE conn8 -> [0,45,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 3944 | 1461259042870 Marionette TRACE conn8 <- [1,45,null,{"value":"13"}] 10:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:17:22 INFO - PROCESS | 3944 | 1461259042873 Marionette TRACE conn8 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 3944 | 1461259042875 Marionette TRACE conn8 <- [1,46,null,{}] 10:17:22 INFO - PROCESS | 3944 | 1461259042882 Marionette TRACE conn8 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:22 INFO - PROCESS | 3944 | 1461259042957 Marionette TRACE conn8 <- [1,47,null,{"value":null}] 10:17:22 INFO - PROCESS | 3944 | 1461259042963 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 3944 | ++DOCSHELL 1D356400 == 19 [pid = 3944] [id = 21] 10:17:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (1D35A400) [pid = 3944] [serial = 59] [outer = 00000000] 10:17:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (1D4A1400) [pid = 3944] [serial = 60] [outer = 1D35A400] 10:17:22 INFO - PROCESS | 3944 | 1461259043012 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (1D4A5000) [pid = 3944] [serial = 61] [outer = 1D35A400] 10:17:23 INFO - PROCESS | 3944 | 1461259043416 Marionette TRACE conn8 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 590ms 10:17:23 INFO - PROCESS | 3944 | 1461259043477 Marionette TRACE conn8 -> [0,49,"getWindowHandle",null] 10:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:17:23 INFO - PROCESS | 3944 | 1461259043480 Marionette TRACE conn8 <- [1,49,null,{"value":"13"}] 10:17:23 INFO - PROCESS | 3944 | 1461259043483 Marionette TRACE conn8 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 3944 | 1461259043485 Marionette TRACE conn8 <- [1,50,null,{}] 10:17:23 INFO - PROCESS | 3944 | 1461259043489 Marionette TRACE conn8 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:23 INFO - PROCESS | 3944 | 1461259043581 Marionette TRACE conn8 <- [1,51,null,{"value":null}] 10:17:23 INFO - PROCESS | 3944 | 1461259043588 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 3944 | ++DOCSHELL 1D4A7400 == 20 [pid = 3944] [id = 22] 10:17:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (1D4AB400) [pid = 3944] [serial = 62] [outer = 00000000] 10:17:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (1D716000) [pid = 3944] [serial = 63] [outer = 1D4AB400] 10:17:23 INFO - PROCESS | 3944 | 1461259043644 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (1D719000) [pid = 3944] [serial = 64] [outer = 1D4AB400] 10:17:24 INFO - PROCESS | 3944 | 1461259044744 Marionette TRACE conn8 <- [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]]]}] 10:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1353ms 10:17:24 INFO - PROCESS | 3944 | 1461259044824 Marionette TRACE conn8 -> [0,53,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 3944 | 1461259044829 Marionette TRACE conn8 <- [1,53,null,{"value":"13"}] 10:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:17:24 INFO - PROCESS | 3944 | 1461259044840 Marionette TRACE conn8 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 3944 | 1461259044844 Marionette TRACE conn8 <- [1,54,null,{}] 10:17:24 INFO - PROCESS | 3944 | 1461259044849 Marionette TRACE conn8 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:24 INFO - PROCESS | 3944 | 1461259044961 Marionette TRACE conn8 <- [1,55,null,{"value":null}] 10:17:25 INFO - PROCESS | 3944 | 1461259045006 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 3944 | ++DOCSHELL 1373E000 == 21 [pid = 3944] [id = 23] 10:17:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (1373E400) [pid = 3944] [serial = 65] [outer = 00000000] 10:17:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (138BE800) [pid = 3944] [serial = 66] [outer = 1373E400] 10:17:25 INFO - PROCESS | 3944 | 1461259045055 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (13C6AC00) [pid = 3944] [serial = 67] [outer = 1373E400] 10:17:25 INFO - PROCESS | 3944 | 1461259045485 Marionette TRACE conn8 <- [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]]]}] 10:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 700ms 10:17:25 INFO - PROCESS | 3944 | 1461259045540 Marionette TRACE conn8 -> [0,57,"getWindowHandle",null] 10:17:25 INFO - PROCESS | 3944 | 1461259045546 Marionette TRACE conn8 <- [1,57,null,{"value":"13"}] 10:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:17:25 INFO - PROCESS | 3944 | 1461259045588 Marionette TRACE conn8 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:17:25 INFO - PROCESS | 3944 | 1461259045590 Marionette TRACE conn8 <- [1,58,null,{}] 10:17:25 INFO - PROCESS | 3944 | 1461259045604 Marionette TRACE conn8 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:25 INFO - PROCESS | 3944 | 1461259045706 Marionette TRACE conn8 <- [1,59,null,{"value":null}] 10:17:25 INFO - PROCESS | 3944 | 1461259045718 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 3944 | ++DOCSHELL 15DEA000 == 22 [pid = 3944] [id = 24] 10:17:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (15DEA400) [pid = 3944] [serial = 68] [outer = 00000000] 10:17:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (16034800) [pid = 3944] [serial = 69] [outer = 15DEA400] 10:17:25 INFO - PROCESS | 3944 | 1461259045766 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (1662D800) [pid = 3944] [serial = 70] [outer = 15DEA400] 10:17:26 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (16B2E800) [pid = 3944] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:17:26 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1AC05000) [pid = 3944] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:17:26 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (16844C00) [pid = 3944] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:17:26 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (182F3800) [pid = 3944] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:17:26 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1907C800) [pid = 3944] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:17:26 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (13743C00) [pid = 3944] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:17:26 INFO - PROCESS | 3944 | 1461259046387 Marionette TRACE conn8 <- [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]]]}] 10:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 887ms 10:17:26 INFO - PROCESS | 3944 | 1461259046447 Marionette TRACE conn8 -> [0,61,"getWindowHandle",null] 10:17:26 INFO - PROCESS | 3944 | 1461259046449 Marionette TRACE conn8 <- [1,61,null,{"value":"13"}] 10:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:17:26 INFO - PROCESS | 3944 | 1461259046452 Marionette TRACE conn8 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:17:26 INFO - PROCESS | 3944 | 1461259046456 Marionette TRACE conn8 <- [1,62,null,{}] 10:17:26 INFO - PROCESS | 3944 | 1461259046469 Marionette TRACE conn8 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:26 INFO - PROCESS | 3944 | 1461259046548 Marionette TRACE conn8 <- [1,63,null,{"value":null}] 10:17:26 INFO - PROCESS | 3944 | 1461259046556 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:26 INFO - PROCESS | 3944 | ++DOCSHELL 16706000 == 23 [pid = 3944] [id = 25] 10:17:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (16844C00) [pid = 3944] [serial = 71] [outer = 00000000] 10:17:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (17D20000) [pid = 3944] [serial = 72] [outer = 16844C00] 10:17:26 INFO - PROCESS | 3944 | 1461259046607 Marionette DEBUG loaded listener.js 10:17:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (17DBD800) [pid = 3944] [serial = 73] [outer = 16844C00] 10:17:26 INFO - PROCESS | 3944 | 1461259047012 Marionette TRACE conn8 <- [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]]]}] 10:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 590ms 10:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:17:27 INFO - PROCESS | 3944 | 1461259047049 Marionette TRACE conn8 -> [0,65,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 3944 | 1461259047051 Marionette TRACE conn8 <- [1,65,null,{"value":"13"}] 10:17:27 INFO - PROCESS | 3944 | 1461259047054 Marionette TRACE conn8 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:17:27 INFO - PROCESS | 3944 | 1461259047056 Marionette TRACE conn8 <- [1,66,null,{}] 10:17:27 INFO - PROCESS | 3944 | 1461259047059 Marionette TRACE conn8 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:27 INFO - PROCESS | 3944 | 1461259047135 Marionette TRACE conn8 <- [1,67,null,{"value":null}] 10:17:27 INFO - PROCESS | 3944 | 1461259047142 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 3944 | ++DOCSHELL 17DC1C00 == 24 [pid = 3944] [id = 26] 10:17:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (17DC5C00) [pid = 3944] [serial = 74] [outer = 00000000] 10:17:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (182EBC00) [pid = 3944] [serial = 75] [outer = 17DC5C00] 10:17:27 INFO - PROCESS | 3944 | 1461259047189 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (18747800) [pid = 3944] [serial = 76] [outer = 17DC5C00] 10:17:27 INFO - PROCESS | 3944 | 1461259047607 Marionette TRACE conn8 <- [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]]]}] 10:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 591ms 10:17:27 INFO - PROCESS | 3944 | 1461259047651 Marionette TRACE conn8 -> [0,69,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 3944 | 1461259047653 Marionette TRACE conn8 <- [1,69,null,{"value":"13"}] 10:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:17:27 INFO - PROCESS | 3944 | 1461259047661 Marionette TRACE conn8 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:17:27 INFO - PROCESS | 3944 | 1461259047663 Marionette TRACE conn8 <- [1,70,null,{}] 10:17:27 INFO - PROCESS | 3944 | 1461259047666 Marionette TRACE conn8 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:27 INFO - PROCESS | 3944 | 1461259047739 Marionette TRACE conn8 <- [1,71,null,{"value":null}] 10:17:27 INFO - PROCESS | 3944 | 1461259047746 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 3944 | ++DOCSHELL 18C0EC00 == 25 [pid = 3944] [id = 27] 10:17:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (18FC7400) [pid = 3944] [serial = 77] [outer = 00000000] 10:17:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (19077800) [pid = 3944] [serial = 78] [outer = 18FC7400] 10:17:27 INFO - PROCESS | 3944 | 1461259047779 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (193B1000) [pid = 3944] [serial = 79] [outer = 18FC7400] 10:17:28 INFO - PROCESS | 3944 | 1461259048241 Marionette TRACE conn8 <- [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]]]}] 10:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 637ms 10:17:28 INFO - PROCESS | 3944 | 1461259048281 Marionette TRACE conn8 -> [0,73,"getWindowHandle",null] 10:17:28 INFO - PROCESS | 3944 | 1461259048285 Marionette TRACE conn8 <- [1,73,null,{"value":"13"}] 10:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:17:28 INFO - PROCESS | 3944 | 1461259048291 Marionette TRACE conn8 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - PROCESS | 3944 | 1461259048295 Marionette TRACE conn8 <- [1,74,null,{}] 10:17:28 INFO - PROCESS | 3944 | 1461259048300 Marionette TRACE conn8 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:28 INFO - PROCESS | 3944 | 1461259048405 Marionette TRACE conn8 <- [1,75,null,{"value":null}] 10:17:28 INFO - PROCESS | 3944 | 1461259048519 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:28 INFO - PROCESS | 3944 | ++DOCSHELL 02A97800 == 26 [pid = 3944] [id = 28] 10:17:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (02A97C00) [pid = 3944] [serial = 80] [outer = 00000000] 10:17:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (11B73000) [pid = 3944] [serial = 81] [outer = 02A97C00] 10:17:28 INFO - PROCESS | 3944 | 1461259048592 Marionette DEBUG loaded listener.js 10:17:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (12DB3400) [pid = 3944] [serial = 82] [outer = 02A97C00] 10:17:29 INFO - PROCESS | 3944 | 1461259049094 Marionette TRACE conn8 <- [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]]]}] 10:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 10:17:29 INFO - PROCESS | 3944 | 1461259049141 Marionette TRACE conn8 -> [0,77,"getWindowHandle",null] 10:17:29 INFO - PROCESS | 3944 | 1461259049147 Marionette TRACE conn8 <- [1,77,null,{"value":"13"}] 10:17:29 INFO - PROCESS | 3944 | 1461259049155 Marionette TRACE conn8 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:17:29 INFO - PROCESS | 3944 | 1461259049158 Marionette TRACE conn8 <- [1,78,null,{}] 10:17:29 INFO - PROCESS | 3944 | 1461259049162 Marionette TRACE conn8 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:29 INFO - PROCESS | 3944 | 1461259049261 Marionette TRACE conn8 <- [1,79,null,{"value":null}] 10:17:29 INFO - PROCESS | 3944 | 1461259049341 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 3944 | ++DOCSHELL 11B6F000 == 27 [pid = 3944] [id = 29] 10:17:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (13743C00) [pid = 3944] [serial = 83] [outer = 00000000] 10:17:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (15608400) [pid = 3944] [serial = 84] [outer = 13743C00] 10:17:29 INFO - PROCESS | 3944 | 1461259049398 Marionette DEBUG loaded listener.js 10:17:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (15DD9400) [pid = 3944] [serial = 85] [outer = 13743C00] 10:17:29 INFO - PROCESS | 3944 | 1461259049941 Marionette TRACE conn8 <- [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]]]}] 10:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 10:17:29 INFO - PROCESS | 3944 | 1461259050001 Marionette TRACE conn8 -> [0,81,"getWindowHandle",null] 10:17:29 INFO - PROCESS | 3944 | 1461259050003 Marionette TRACE conn8 <- [1,81,null,{"value":"13"}] 10:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:17:29 INFO - PROCESS | 3944 | 1461259050007 Marionette TRACE conn8 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - PROCESS | 3944 | 1461259050011 Marionette TRACE conn8 <- [1,82,null,{}] 10:17:30 INFO - PROCESS | 3944 | 1461259050023 Marionette TRACE conn8 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:30 INFO - PROCESS | 3944 | 1461259050156 Marionette TRACE conn8 <- [1,83,null,{"value":null}] 10:17:30 INFO - PROCESS | 3944 | 1461259050172 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 3944 | ++DOCSHELL 18C0F000 == 28 [pid = 3944] [id = 30] 10:17:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (18C0F400) [pid = 3944] [serial = 86] [outer = 00000000] 10:17:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (19ADB800) [pid = 3944] [serial = 87] [outer = 18C0F400] 10:17:30 INFO - PROCESS | 3944 | 1461259050232 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1A10FC00) [pid = 3944] [serial = 88] [outer = 18C0F400] 10:17:30 INFO - PROCESS | 3944 | 1461259050745 Marionette TRACE conn8 <- [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]]]}] 10:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 793ms 10:17:30 INFO - PROCESS | 3944 | 1461259050809 Marionette TRACE conn8 -> [0,85,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 3944 | 1461259050812 Marionette TRACE conn8 <- [1,85,null,{"value":"13"}] 10:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:17:30 INFO - PROCESS | 3944 | 1461259050815 Marionette TRACE conn8 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - PROCESS | 3944 | 1461259050817 Marionette TRACE conn8 <- [1,86,null,{}] 10:17:30 INFO - PROCESS | 3944 | 1461259050821 Marionette TRACE conn8 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:30 INFO - PROCESS | 3944 | 1461259050916 Marionette TRACE conn8 <- [1,87,null,{"value":null}] 10:17:30 INFO - PROCESS | 3944 | 1461259050999 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 3944 | ++DOCSHELL 18EB1C00 == 29 [pid = 3944] [id = 31] 10:17:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (18EB3000) [pid = 3944] [serial = 89] [outer = 00000000] 10:17:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (18EBCC00) [pid = 3944] [serial = 90] [outer = 18EB3000] 10:17:31 INFO - PROCESS | 3944 | 1461259051039 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (18EBE400) [pid = 3944] [serial = 91] [outer = 18EB3000] 10:17:31 INFO - PROCESS | 3944 | 1461259051645 Marionette TRACE conn8 <- [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]]]}] 10:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 902ms 10:17:31 INFO - PROCESS | 3944 | 1461259051702 Marionette TRACE conn8 -> [0,89,"getWindowHandle",null] 10:17:31 INFO - PROCESS | 3944 | 1461259051705 Marionette TRACE conn8 <- [1,89,null,{"value":"13"}] 10:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:17:31 INFO - PROCESS | 3944 | 1461259051723 Marionette TRACE conn8 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 3944 | 1461259051725 Marionette TRACE conn8 <- [1,90,null,{}] 10:17:31 INFO - PROCESS | 3944 | 1461259051730 Marionette TRACE conn8 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:31 INFO - PROCESS | 3944 | 1461259051888 Marionette TRACE conn8 <- [1,91,null,{"value":null}] 10:17:31 INFO - PROCESS | 3944 | 1461259051961 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 3944 | ++DOCSHELL 02A94C00 == 30 [pid = 3944] [id = 32] 10:17:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (02A95000) [pid = 3944] [serial = 92] [outer = 00000000] 10:17:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (11B0A000) [pid = 3944] [serial = 93] [outer = 02A95000] 10:17:32 INFO - PROCESS | 3944 | 1461259052014 Marionette DEBUG loaded listener.js 10:17:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1243FC00) [pid = 3944] [serial = 94] [outer = 02A95000] 10:17:32 INFO - PROCESS | 3944 | --DOCSHELL 194D9400 == 29 [pid = 3944] [id = 8] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (16EA0400) [pid = 3944] [serial = 9] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (16EA7800) [pid = 3944] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1495D400) [pid = 3944] [serial = 4] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1D4A1400) [pid = 3944] [serial = 60] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1AB50000) [pid = 3944] [serial = 21] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (13575400) [pid = 3944] [serial = 24] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1662DC00) [pid = 3944] [serial = 30] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (16EA3400) [pid = 3944] [serial = 33] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (17D23000) [pid = 3944] [serial = 34] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (19071800) [pid = 3944] [serial = 36] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (19075C00) [pid = 3944] [serial = 37] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (19652800) [pid = 3944] [serial = 39] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1907AC00) [pid = 3944] [serial = 42] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (13739C00) [pid = 3944] [serial = 45] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (11B7A800) [pid = 3944] [serial = 48] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1A841C00) [pid = 3944] [serial = 51] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1ABC0400) [pid = 3944] [serial = 54] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1D35BC00) [pid = 3944] [serial = 57] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (15DF6C00) [pid = 3944] [serial = 27] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1A10F800) [pid = 3944] [serial = 40] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1A1D9400) [pid = 3944] [serial = 43] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (1AB54800) [pid = 3944] [serial = 22] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (193B1400) [pid = 3944] [serial = 17] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (19654C00) [pid = 3944] [serial = 14] [outer = 00000000] [url = about:blank] 10:17:33 INFO - PROCESS | 3944 | 1461259053044 Marionette TRACE conn8 <- [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]]]}] 10:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1353ms 10:17:33 INFO - PROCESS | 3944 | 1461259053073 Marionette TRACE conn8 -> [0,93,"getWindowHandle",null] 10:17:33 INFO - PROCESS | 3944 | 1461259053077 Marionette TRACE conn8 <- [1,93,null,{"value":"13"}] 10:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:17:33 INFO - PROCESS | 3944 | 1461259053084 Marionette TRACE conn8 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 3944 | 1461259053088 Marionette TRACE conn8 <- [1,94,null,{}] 10:17:33 INFO - PROCESS | 3944 | 1461259053095 Marionette TRACE conn8 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:33 INFO - PROCESS | 3944 | 1461259053180 Marionette TRACE conn8 <- [1,95,null,{"value":null}] 10:17:33 INFO - PROCESS | 3944 | 1461259053244 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 3944 | ++DOCSHELL 11B76000 == 30 [pid = 3944] [id = 33] 10:17:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (12D5A400) [pid = 3944] [serial = 95] [outer = 00000000] 10:17:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (1356CC00) [pid = 3944] [serial = 96] [outer = 12D5A400] 10:17:33 INFO - PROCESS | 3944 | 1461259053334 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1373C800) [pid = 3944] [serial = 97] [outer = 12D5A400] 10:17:33 INFO - PROCESS | 3944 | 1461259053707 Marionette TRACE conn8 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 622ms 10:17:33 INFO - PROCESS | 3944 | 1461259053721 Marionette TRACE conn8 -> [0,97,"getWindowHandle",null] 10:17:33 INFO - PROCESS | 3944 | 1461259053727 Marionette TRACE conn8 <- [1,97,null,{"value":"13"}] 10:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:17:33 INFO - PROCESS | 3944 | 1461259053740 Marionette TRACE conn8 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 3944 | 1461259053743 Marionette TRACE conn8 <- [1,98,null,{}] 10:17:33 INFO - PROCESS | 3944 | 1461259053747 Marionette TRACE conn8 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:33 INFO - PROCESS | 3944 | 1461259053825 Marionette TRACE conn8 <- [1,99,null,{"value":null}] 10:17:33 INFO - PROCESS | 3944 | 1461259053833 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 3944 | ++DOCSHELL 13747400 == 31 [pid = 3944] [id = 34] 10:17:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (138B3400) [pid = 3944] [serial = 98] [outer = 00000000] 10:17:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (13CD9000) [pid = 3944] [serial = 99] [outer = 138B3400] 10:17:33 INFO - PROCESS | 3944 | 1461259053879 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (13CDC000) [pid = 3944] [serial = 100] [outer = 138B3400] 10:17:34 INFO - PROCESS | 3944 | 1461259054284 Marionette TRACE conn8 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 591ms 10:17:34 INFO - PROCESS | 3944 | 1461259054318 Marionette TRACE conn8 -> [0,101,"getWindowHandle",null] 10:17:34 INFO - PROCESS | 3944 | 1461259054321 Marionette TRACE conn8 <- [1,101,null,{"value":"13"}] 10:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:17:34 INFO - PROCESS | 3944 | 1461259054325 Marionette TRACE conn8 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - PROCESS | 3944 | 1461259054328 Marionette TRACE conn8 <- [1,102,null,{}] 10:17:34 INFO - PROCESS | 3944 | 1461259054345 Marionette TRACE conn8 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:34 INFO - PROCESS | 3944 | 1461259054427 Marionette TRACE conn8 <- [1,103,null,{"value":null}] 10:17:34 INFO - PROCESS | 3944 | 1461259054437 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 3944 | ++DOCSHELL 16036800 == 32 [pid = 3944] [id = 35] 10:17:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1662C000) [pid = 3944] [serial = 101] [outer = 00000000] 10:17:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (16705C00) [pid = 3944] [serial = 102] [outer = 1662C000] 10:17:34 INFO - PROCESS | 3944 | 1461259054486 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16E9B000) [pid = 3944] [serial = 103] [outer = 1662C000] 10:17:35 INFO - PROCESS | 3944 | 1461259055263 Marionette TRACE conn8 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 964ms 10:17:35 INFO - PROCESS | 3944 | 1461259055300 Marionette TRACE conn8 -> [0,105,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 3944 | 1461259055306 Marionette TRACE conn8 <- [1,105,null,{"value":"13"}] 10:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:17:35 INFO - PROCESS | 3944 | 1461259055312 Marionette TRACE conn8 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - PROCESS | 3944 | 1461259055316 Marionette TRACE conn8 <- [1,106,null,{}] 10:17:35 INFO - PROCESS | 3944 | 1461259055321 Marionette TRACE conn8 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:35 INFO - PROCESS | 3944 | 1461259055435 Marionette TRACE conn8 <- [1,107,null,{"value":null}] 10:17:35 INFO - PROCESS | 3944 | 1461259055504 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:35 INFO - PROCESS | 3944 | ++DOCSHELL 12EDD800 == 33 [pid = 3944] [id = 36] 10:17:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1340D800) [pid = 3944] [serial = 104] [outer = 00000000] 10:17:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (13C66000) [pid = 3944] [serial = 105] [outer = 1340D800] 10:17:35 INFO - PROCESS | 3944 | 1461259055563 Marionette DEBUG loaded listener.js 10:17:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (13CD1400) [pid = 3944] [serial = 106] [outer = 1340D800] 10:17:36 INFO - PROCESS | 3944 | 1461259056302 Marionette TRACE conn8 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1041ms 10:17:36 INFO - PROCESS | 3944 | 1461259056361 Marionette TRACE conn8 -> [0,109,"getWindowHandle",null] 10:17:36 INFO - PROCESS | 3944 | 1461259056365 Marionette TRACE conn8 <- [1,109,null,{"value":"13"}] 10:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:17:36 INFO - PROCESS | 3944 | 1461259056416 Marionette TRACE conn8 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:17:36 INFO - PROCESS | 3944 | 1461259056422 Marionette TRACE conn8 <- [1,110,null,{}] 10:17:36 INFO - PROCESS | 3944 | 1461259056432 Marionette TRACE conn8 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:36 INFO - PROCESS | 3944 | --DOCSHELL 18EB1C00 == 32 [pid = 3944] [id = 31] 10:17:36 INFO - PROCESS | 3944 | --DOCSHELL 15DEA000 == 31 [pid = 3944] [id = 24] 10:17:36 INFO - PROCESS | 3944 | --DOCSHELL 18C0F000 == 30 [pid = 3944] [id = 30] 10:17:36 INFO - PROCESS | 3944 | --DOCSHELL 1373E000 == 29 [pid = 3944] [id = 23] 10:17:36 INFO - PROCESS | 3944 | --DOCSHELL 13747400 == 28 [pid = 3944] [id = 34] 10:17:36 INFO - PROCESS | 3944 | --DOCSHELL 02A94C00 == 27 [pid = 3944] [id = 32] 10:17:36 INFO - PROCESS | 3944 | --DOCSHELL 11B76000 == 26 [pid = 3944] [id = 33] 10:17:36 INFO - PROCESS | 3944 | 1461259056597 Marionette TRACE conn8 <- [1,111,null,{"value":null}] 10:17:36 INFO - PROCESS | 3944 | 1461259056669 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 3944 | ++DOCSHELL 11B02000 == 27 [pid = 3944] [id = 37] 10:17:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (11B05400) [pid = 3944] [serial = 107] [outer = 00000000] 10:17:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (11B6D400) [pid = 3944] [serial = 108] [outer = 11B05400] 10:17:36 INFO - PROCESS | 3944 | 1461259056770 Marionette DEBUG loaded listener.js 10:17:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (12D5A800) [pid = 3944] [serial = 109] [outer = 11B05400] 10:17:37 INFO - PROCESS | 3944 | 1461259057361 Marionette TRACE conn8 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1042ms 10:17:37 INFO - PROCESS | 3944 | 1461259057416 Marionette TRACE conn8 -> [0,113,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 3944 | 1461259057421 Marionette TRACE conn8 <- [1,113,null,{"value":"13"}] 10:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:17:37 INFO - PROCESS | 3944 | 1461259057410 Marionette TRACE conn8 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 3944 | 1461259057415 Marionette TRACE conn8 <- [1,114,null,{}] 10:17:37 INFO - PROCESS | 3944 | 1461259057420 Marionette TRACE conn8 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:37 INFO - PROCESS | 3944 | 1461259057522 Marionette TRACE conn8 <- [1,115,null,{"value":null}] 10:17:37 INFO - PROCESS | 3944 | 1461259057594 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:37 INFO - PROCESS | 3944 | ++DOCSHELL 13CDBC00 == 28 [pid = 3944] [id = 38] 10:17:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1495CC00) [pid = 3944] [serial = 110] [outer = 00000000] 10:17:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (158A8C00) [pid = 3944] [serial = 111] [outer = 1495CC00] 10:17:37 INFO - PROCESS | 3944 | 1461259057663 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (15DF6C00) [pid = 3944] [serial = 112] [outer = 1495CC00] 10:17:38 INFO - PROCESS | 3944 | 1461259058309 Marionette TRACE conn8 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 933ms 10:17:38 INFO - PROCESS | 3944 | 1461259058356 Marionette TRACE conn8 -> [0,117,"getWindowHandle",null] 10:17:38 INFO - PROCESS | 3944 | 1461259058359 Marionette TRACE conn8 <- [1,117,null,{"value":"13"}] 10:17:38 INFO - PROCESS | 3944 | 1461259058363 Marionette TRACE conn8 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:17:38 INFO - PROCESS | 3944 | 1461259058366 Marionette TRACE conn8 <- [1,118,null,{}] 10:17:38 INFO - PROCESS | 3944 | 1461259058370 Marionette TRACE conn8 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:38 INFO - PROCESS | 3944 | 1461259058473 Marionette TRACE conn8 <- [1,119,null,{"value":null}] 10:17:38 INFO - PROCESS | 3944 | 1461259058547 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 3944 | ++DOCSHELL 17D1DC00 == 29 [pid = 3944] [id = 39] 10:17:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (17D25400) [pid = 3944] [serial = 113] [outer = 00000000] 10:17:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (17DC2C00) [pid = 3944] [serial = 114] [outer = 17D25400] 10:17:38 INFO - PROCESS | 3944 | 1461259058606 Marionette DEBUG loaded listener.js 10:17:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (17DC6C00) [pid = 3944] [serial = 115] [outer = 17D25400] 10:17:39 INFO - PROCESS | 3944 | 1461259059162 Marionette TRACE conn8 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 839ms 10:17:39 INFO - PROCESS | 3944 | 1461259059210 Marionette TRACE conn8 -> [0,121,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 3944 | 1461259059215 Marionette TRACE conn8 <- [1,121,null,{"value":"13"}] 10:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:17:39 INFO - PROCESS | 3944 | 1461259059226 Marionette TRACE conn8 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - PROCESS | 3944 | 1461259059231 Marionette TRACE conn8 <- [1,122,null,{}] 10:17:39 INFO - PROCESS | 3944 | 1461259059235 Marionette TRACE conn8 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:39 INFO - PROCESS | 3944 | 1461259059347 Marionette TRACE conn8 <- [1,123,null,{"value":null}] 10:17:39 INFO - PROCESS | 3944 | 1461259059414 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 3944 | ++DOCSHELL 18773000 == 30 [pid = 3944] [id = 40] 10:17:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (18776C00) [pid = 3944] [serial = 116] [outer = 00000000] 10:17:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (18EB6C00) [pid = 3944] [serial = 117] [outer = 18776C00] 10:17:39 INFO - PROCESS | 3944 | 1461259059470 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (18EB9C00) [pid = 3944] [serial = 118] [outer = 18776C00] 10:17:40 INFO - PROCESS | 3944 | 1461259060050 Marionette TRACE conn8 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 886ms 10:17:40 INFO - PROCESS | 3944 | 1461259060126 Marionette TRACE conn8 -> [0,125,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 3944 | 1461259060130 Marionette TRACE conn8 <- [1,125,null,{"value":"13"}] 10:17:40 INFO - PROCESS | 3944 | 1461259060135 Marionette TRACE conn8 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:17:40 INFO - PROCESS | 3944 | 1461259060139 Marionette TRACE conn8 <- [1,126,null,{}] 10:17:40 INFO - PROCESS | 3944 | 1461259060159 Marionette TRACE conn8 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:40 INFO - PROCESS | 3944 | 1461259060266 Marionette TRACE conn8 <- [1,127,null,{"value":null}] 10:17:40 INFO - PROCESS | 3944 | 1461259060330 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:40 INFO - PROCESS | 3944 | ++DOCSHELL 11B7B000 == 31 [pid = 3944] [id = 41] 10:17:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (11B7BC00) [pid = 3944] [serial = 119] [outer = 00000000] 10:17:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1373F800) [pid = 3944] [serial = 120] [outer = 11B7BC00] 10:17:40 INFO - PROCESS | 3944 | 1461259060380 Marionette DEBUG loaded listener.js 10:17:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (13C0C000) [pid = 3944] [serial = 121] [outer = 11B7BC00] 10:17:41 INFO - PROCESS | 3944 | 1461259061046 Marionette TRACE conn8 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 933ms 10:17:41 INFO - PROCESS | 3944 | 1461259061074 Marionette TRACE conn8 -> [0,129,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 3944 | 1461259061077 Marionette TRACE conn8 <- [1,129,null,{"value":"13"}] 10:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:17:41 INFO - PROCESS | 3944 | 1461259061084 Marionette TRACE conn8 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 3944 | 1461259061087 Marionette TRACE conn8 <- [1,130,null,{}] 10:17:41 INFO - PROCESS | 3944 | 1461259061093 Marionette TRACE conn8 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:41 INFO - PROCESS | 3944 | 1461259061197 Marionette TRACE conn8 <- [1,131,null,{"value":null}] 10:17:41 INFO - PROCESS | 3944 | 1461259061267 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 3944 | ++DOCSHELL 11B7A800 == 32 [pid = 3944] [id = 42] 10:17:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (13CD0800) [pid = 3944] [serial = 122] [outer = 00000000] 10:17:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1683F800) [pid = 3944] [serial = 123] [outer = 13CD0800] 10:17:41 INFO - PROCESS | 3944 | 1461259061326 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1450B800) [pid = 3944] [serial = 124] [outer = 13CD0800] 10:17:41 INFO - PROCESS | 3944 | 1461259061912 Marionette TRACE conn8 <- [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]]]}] 10:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 887ms 10:17:41 INFO - PROCESS | 3944 | 1461259061987 Marionette TRACE conn8 -> [0,133,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 3944 | 1461259061994 Marionette TRACE conn8 <- [1,133,null,{"value":"13"}] 10:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:17:41 INFO - PROCESS | 3944 | 1461259062000 Marionette TRACE conn8 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 3944 | 1461259062003 Marionette TRACE conn8 <- [1,134,null,{}] 10:17:41 INFO - PROCESS | 3944 | 1461259062007 Marionette TRACE conn8 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:42 INFO - PROCESS | 3944 | 1461259062110 Marionette TRACE conn8 <- [1,135,null,{"value":null}] 10:17:42 INFO - PROCESS | 3944 | 1461259062180 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 3944 | ++DOCSHELL 18214C00 == 33 [pid = 3944] [id = 43] 10:17:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (18215000) [pid = 3944] [serial = 125] [outer = 00000000] 10:17:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (18EB4800) [pid = 3944] [serial = 126] [outer = 18215000] 10:17:42 INFO - PROCESS | 3944 | 1461259062237 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1906F000) [pid = 3944] [serial = 127] [outer = 18215000] 10:17:42 INFO - PROCESS | 3944 | 1461259062834 Marionette TRACE conn8 <- [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]]]}] 10:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 902ms 10:17:42 INFO - PROCESS | 3944 | 1461259062902 Marionette TRACE conn8 -> [0,137,"getWindowHandle",null] 10:17:42 INFO - PROCESS | 3944 | 1461259062905 Marionette TRACE conn8 <- [1,137,null,{"value":"13"}] 10:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:17:42 INFO - PROCESS | 3944 | 1461259062908 Marionette TRACE conn8 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:17:42 INFO - PROCESS | 3944 | 1461259062912 Marionette TRACE conn8 <- [1,138,null,{}] 10:17:42 INFO - PROCESS | 3944 | 1461259062938 Marionette TRACE conn8 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:43 INFO - PROCESS | 3944 | 1461259063052 Marionette TRACE conn8 <- [1,139,null,{"value":null}] 10:17:43 INFO - PROCESS | 3944 | 1461259063119 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 3944 | ++DOCSHELL 193B4800 == 34 [pid = 3944] [id = 44] 10:17:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1964C000) [pid = 3944] [serial = 128] [outer = 00000000] 10:17:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (19E8CC00) [pid = 3944] [serial = 129] [outer = 1964C000] 10:17:43 INFO - PROCESS | 3944 | 1461259063179 Marionette DEBUG loaded listener.js 10:17:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1A1D9400) [pid = 3944] [serial = 130] [outer = 1964C000] 10:17:43 INFO - PROCESS | 3944 | 1461259063823 Marionette TRACE conn8 <- [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]]]}] 10:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 949ms 10:17:43 INFO - PROCESS | 3944 | 1461259063874 Marionette TRACE conn8 -> [0,141,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 3944 | 1461259063876 Marionette TRACE conn8 <- [1,141,null,{"value":"13"}] 10:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:17:43 INFO - PROCESS | 3944 | 1461259063899 Marionette TRACE conn8 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - PROCESS | 3944 | 1461259063901 Marionette TRACE conn8 <- [1,142,null,{}] 10:17:43 INFO - PROCESS | 3944 | 1461259063905 Marionette TRACE conn8 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:44 INFO - PROCESS | 3944 | 1461259063992 Marionette TRACE conn8 <- [1,143,null,{"value":null}] 10:17:44 INFO - PROCESS | 3944 | 1461259064060 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 3944 | ++DOCSHELL 16035C00 == 35 [pid = 3944] [id = 45] 10:17:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1A844800) [pid = 3944] [serial = 131] [outer = 00000000] 10:17:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1A8BB400) [pid = 3944] [serial = 132] [outer = 1A844800] 10:17:44 INFO - PROCESS | 3944 | 1461259064118 Marionette DEBUG loaded listener.js 10:17:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1AB4E000) [pid = 3944] [serial = 133] [outer = 1A844800] 10:17:44 INFO - PROCESS | 3944 | 1461259064798 Marionette TRACE conn8 <- [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]]]}] 10:17:44 INFO - PROCESS | 3944 | --DOCSHELL 13CDBC00 == 34 [pid = 3944] [id = 38] 10:17:44 INFO - PROCESS | 3944 | --DOCSHELL 11B02000 == 33 [pid = 3944] [id = 37] 10:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 933ms 10:17:44 INFO - PROCESS | 3944 | 1461259064828 Marionette TRACE conn8 -> [0,145,"getWindowHandle",null] 10:17:44 INFO - PROCESS | 3944 | 1461259064832 Marionette TRACE conn8 <- [1,145,null,{"value":"13"}] 10:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:17:44 INFO - PROCESS | 3944 | 1461259064838 Marionette TRACE conn8 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:17:44 INFO - PROCESS | 3944 | 1461259064843 Marionette TRACE conn8 <- [1,146,null,{}] 10:17:44 INFO - PROCESS | 3944 | 1461259064850 Marionette TRACE conn8 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:44 INFO - PROCESS | 3944 | 1461259064981 Marionette TRACE conn8 <- [1,147,null,{"value":null}] 10:17:45 INFO - PROCESS | 3944 | 1461259065101 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 3944 | ++DOCSHELL 139D3C00 == 34 [pid = 3944] [id = 46] 10:17:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (139D4000) [pid = 3944] [serial = 134] [outer = 00000000] 10:17:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (15612C00) [pid = 3944] [serial = 135] [outer = 139D4000] 10:17:45 INFO - PROCESS | 3944 | 1461259065161 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1662CC00) [pid = 3944] [serial = 136] [outer = 139D4000] 10:17:45 INFO - PROCESS | 3944 | 1461259065755 Marionette TRACE conn8 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 933ms 10:17:45 INFO - PROCESS | 3944 | 1461259065783 Marionette TRACE conn8 -> [0,149,"getWindowHandle",null] 10:17:45 INFO - PROCESS | 3944 | 1461259065789 Marionette TRACE conn8 <- [1,149,null,{"value":"13"}] 10:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:17:45 INFO - PROCESS | 3944 | 1461259065796 Marionette TRACE conn8 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - PROCESS | 3944 | 1461259065799 Marionette TRACE conn8 <- [1,150,null,{}] 10:17:45 INFO - PROCESS | 3944 | 1461259065803 Marionette TRACE conn8 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:45 INFO - PROCESS | 3944 | 1461259065917 Marionette TRACE conn8 <- [1,151,null,{"value":null}] 10:17:46 INFO - PROCESS | 3944 | 1461259066008 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 3944 | ++DOCSHELL 1873D400 == 35 [pid = 3944] [id = 47] 10:17:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (18EB4400) [pid = 3944] [serial = 137] [outer = 00000000] 10:17:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (19077C00) [pid = 3944] [serial = 138] [outer = 18EB4400] 10:17:46 INFO - PROCESS | 3944 | 1461259066065 Marionette DEBUG loaded listener.js 10:17:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (193B1C00) [pid = 3944] [serial = 139] [outer = 18EB4400] 10:17:46 INFO - PROCESS | 3944 | 1461259066682 Marionette TRACE conn8 <- [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]]]}] 10:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 948ms 10:17:46 INFO - PROCESS | 3944 | 1461259066738 Marionette TRACE conn8 -> [0,153,"getWindowHandle",null] 10:17:46 INFO - PROCESS | 3944 | 1461259066741 Marionette TRACE conn8 <- [1,153,null,{"value":"13"}] 10:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:17:46 INFO - PROCESS | 3944 | 1461259066745 Marionette TRACE conn8 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - PROCESS | 3944 | 1461259066749 Marionette TRACE conn8 <- [1,154,null,{}] 10:17:46 INFO - PROCESS | 3944 | 1461259066760 Marionette TRACE conn8 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:46 INFO - PROCESS | 3944 | 1461259066863 Marionette TRACE conn8 <- [1,155,null,{"value":null}] 10:17:46 INFO - PROCESS | 3944 | 1461259066941 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 3944 | ++DOCSHELL 1A3B5400 == 36 [pid = 3944] [id = 48] 10:17:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1A3B7800) [pid = 3944] [serial = 140] [outer = 00000000] 10:17:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1A8B3400) [pid = 3944] [serial = 141] [outer = 1A3B7800] 10:17:46 INFO - PROCESS | 3944 | 1461259067000 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1AB4F400) [pid = 3944] [serial = 142] [outer = 1A3B7800] 10:17:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1A88F800) [pid = 3944] [serial = 143] [outer = 1356F000] 10:17:47 INFO - PROCESS | 3944 | 1461259067711 Marionette TRACE conn8 <- [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]]]}] 10:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 995ms 10:17:47 INFO - PROCESS | 3944 | 1461259067730 Marionette TRACE conn8 -> [0,157,"getWindowHandle",null] 10:17:47 INFO - PROCESS | 3944 | 1461259067733 Marionette TRACE conn8 <- [1,157,null,{"value":"13"}] 10:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:17:47 INFO - PROCESS | 3944 | 1461259067737 Marionette TRACE conn8 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - PROCESS | 3944 | 1461259067739 Marionette TRACE conn8 <- [1,158,null,{}] 10:17:47 INFO - PROCESS | 3944 | 1461259067742 Marionette TRACE conn8 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:47 INFO - PROCESS | 3944 | 1461259067839 Marionette TRACE conn8 <- [1,159,null,{"value":null}] 10:17:47 INFO - PROCESS | 3944 | 1461259067932 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:47 INFO - PROCESS | 3944 | ++DOCSHELL 1ABCAC00 == 37 [pid = 3944] [id = 49] 10:17:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1ABCB800) [pid = 3944] [serial = 144] [outer = 00000000] 10:17:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1CE04400) [pid = 3944] [serial = 145] [outer = 1ABCB800] 10:17:47 INFO - PROCESS | 3944 | 1461259067987 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1CE07800) [pid = 3944] [serial = 146] [outer = 1ABCB800] 10:17:48 INFO - PROCESS | 3944 | 1461259068676 Marionette TRACE conn8 <- [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]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 995ms 10:17:48 INFO - PROCESS | 3944 | 1461259068753 Marionette TRACE conn8 -> [0,161,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 3944 | 1461259068757 Marionette TRACE conn8 <- [1,161,null,{"value":"13"}] 10:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:17:48 INFO - PROCESS | 3944 | 1461259068762 Marionette TRACE conn8 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - PROCESS | 3944 | 1461259068766 Marionette TRACE conn8 <- [1,162,null,{}] 10:17:48 INFO - PROCESS | 3944 | 1461259068773 Marionette TRACE conn8 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:48 INFO - PROCESS | 3944 | 1461259068868 Marionette TRACE conn8 <- [1,163,null,{"value":null}] 10:17:48 INFO - PROCESS | 3944 | 1461259068949 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 3944 | ++DOCSHELL 1352A400 == 38 [pid = 3944] [id = 50] 10:17:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1352A800) [pid = 3944] [serial = 147] [outer = 00000000] 10:17:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (13740000) [pid = 3944] [serial = 148] [outer = 1352A800] 10:17:48 INFO - PROCESS | 3944 | 1461259068999 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (13CCE400) [pid = 3944] [serial = 149] [outer = 1352A800] 10:17:49 INFO - PROCESS | 3944 | 1461259069625 Marionette TRACE conn8 <- [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]]]}] 10:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 902ms 10:17:49 INFO - PROCESS | 3944 | 1461259069668 Marionette TRACE conn8 -> [0,165,"getWindowHandle",null] 10:17:49 INFO - PROCESS | 3944 | 1461259069673 Marionette TRACE conn8 <- [1,165,null,{"value":"13"}] 10:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:17:49 INFO - PROCESS | 3944 | 1461259069679 Marionette TRACE conn8 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - PROCESS | 3944 | 1461259069683 Marionette TRACE conn8 <- [1,166,null,{}] 10:17:49 INFO - PROCESS | 3944 | 1461259069689 Marionette TRACE conn8 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:49 INFO - PROCESS | 3944 | 1461259069794 Marionette TRACE conn8 <- [1,167,null,{"value":null}] 10:17:49 INFO - PROCESS | 3944 | 1461259069871 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 3944 | ++DOCSHELL 13744800 == 39 [pid = 3944] [id = 51] 10:17:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (158A9C00) [pid = 3944] [serial = 150] [outer = 00000000] 10:17:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (17DC6400) [pid = 3944] [serial = 151] [outer = 158A9C00] 10:17:49 INFO - PROCESS | 3944 | 1461259069931 Marionette DEBUG loaded listener.js 10:17:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (18214000) [pid = 3944] [serial = 152] [outer = 158A9C00] 10:17:50 INFO - PROCESS | 3944 | 1461259070597 Marionette TRACE conn8 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 995ms 10:17:50 INFO - PROCESS | 3944 | 1461259070666 Marionette TRACE conn8 -> [0,169,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 3944 | 1461259070672 Marionette TRACE conn8 <- [1,169,null,{"value":"13"}] 10:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:17:50 INFO - PROCESS | 3944 | 1461259070679 Marionette TRACE conn8 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - PROCESS | 3944 | 1461259070682 Marionette TRACE conn8 <- [1,170,null,{}] 10:17:50 INFO - PROCESS | 3944 | 1461259070686 Marionette TRACE conn8 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:50 INFO - PROCESS | 3944 | 1461259070792 Marionette TRACE conn8 <- [1,171,null,{"value":null}] 10:17:50 INFO - PROCESS | 3944 | 1461259070866 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:50 INFO - PROCESS | 3944 | ++DOCSHELL 17DC3000 == 40 [pid = 3944] [id = 52] 10:17:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (18EB1C00) [pid = 3944] [serial = 153] [outer = 00000000] 10:17:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1A343800) [pid = 3944] [serial = 154] [outer = 18EB1C00] 10:17:50 INFO - PROCESS | 3944 | 1461259070921 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1A436C00) [pid = 3944] [serial = 155] [outer = 18EB1C00] 10:17:51 INFO - PROCESS | 3944 | 1461259071454 Marionette TRACE conn8 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 793ms 10:17:51 INFO - PROCESS | 3944 | 1461259071484 Marionette TRACE conn8 -> [0,173,"getWindowHandle",null] 10:17:51 INFO - PROCESS | 3944 | 1461259071486 Marionette TRACE conn8 <- [1,173,null,{"value":"13"}] 10:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:17:51 INFO - PROCESS | 3944 | 1461259071491 Marionette TRACE conn8 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:17:51 INFO - PROCESS | 3944 | 1461259071495 Marionette TRACE conn8 <- [1,174,null,{}] 10:17:51 INFO - PROCESS | 3944 | 1461259071507 Marionette TRACE conn8 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:51 INFO - PROCESS | 3944 | 1461259071617 Marionette TRACE conn8 <- [1,175,null,{"value":null}] 10:17:51 INFO - PROCESS | 3944 | 1461259071707 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 3944 | ++DOCSHELL 18FDE800 == 41 [pid = 3944] [id = 53] 10:17:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (18FDF400) [pid = 3944] [serial = 156] [outer = 00000000] 10:17:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1AB53000) [pid = 3944] [serial = 157] [outer = 18FDF400] 10:17:51 INFO - PROCESS | 3944 | 1461259071768 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1ABC7000) [pid = 3944] [serial = 158] [outer = 18FDF400] 10:17:52 INFO - PROCESS | 3944 | 1461259072346 Marionette TRACE conn8 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 886ms 10:17:52 INFO - PROCESS | 3944 | 1461259072393 Marionette TRACE conn8 -> [0,177,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 3944 | 1461259072396 Marionette TRACE conn8 <- [1,177,null,{"value":"13"}] 10:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:17:52 INFO - PROCESS | 3944 | 1461259072400 Marionette TRACE conn8 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 3944 | 1461259072402 Marionette TRACE conn8 <- [1,178,null,{}] 10:17:52 INFO - PROCESS | 3944 | 1461259072405 Marionette TRACE conn8 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:52 INFO - PROCESS | 3944 | 1461259072508 Marionette TRACE conn8 <- [1,179,null,{"value":null}] 10:17:52 INFO - PROCESS | 3944 | 1461259072580 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 3944 | ++DOCSHELL 1CE0B400 == 42 [pid = 3944] [id = 54] 10:17:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1CE0B800) [pid = 3944] [serial = 159] [outer = 00000000] 10:17:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1CE10C00) [pid = 3944] [serial = 160] [outer = 1CE0B800] 10:17:52 INFO - PROCESS | 3944 | 1461259072636 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1CE10800) [pid = 3944] [serial = 161] [outer = 1CE0B800] 10:17:53 INFO - PROCESS | 3944 | 1461259073301 Marionette TRACE conn8 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 933ms 10:17:53 INFO - PROCESS | 3944 | 1461259073347 Marionette TRACE conn8 -> [0,181,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 3944 | 1461259073351 Marionette TRACE conn8 <- [1,181,null,{"value":"13"}] 10:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:17:53 INFO - PROCESS | 3944 | 1461259073357 Marionette TRACE conn8 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 3944 | 1461259073361 Marionette TRACE conn8 <- [1,182,null,{}] 10:17:53 INFO - PROCESS | 3944 | 1461259073366 Marionette TRACE conn8 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:53 INFO - PROCESS | 3944 | 1461259073467 Marionette TRACE conn8 <- [1,183,null,{"value":null}] 10:17:53 INFO - PROCESS | 3944 | 1461259073543 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 3944 | ++DOCSHELL 13531C00 == 43 [pid = 3944] [id = 55] 10:17:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (13532000) [pid = 3944] [serial = 162] [outer = 00000000] 10:17:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (17DC5800) [pid = 3944] [serial = 163] [outer = 13532000] 10:17:53 INFO - PROCESS | 3944 | 1461259073578 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (18C0F000) [pid = 3944] [serial = 164] [outer = 13532000] 10:17:53 INFO - PROCESS | 3944 | --DOCSHELL 17D1DC00 == 42 [pid = 3944] [id = 39] 10:17:53 INFO - PROCESS | 3944 | --DOCSHELL 1A3B5400 == 41 [pid = 3944] [id = 48] 10:17:53 INFO - PROCESS | 3944 | --DOCSHELL 1873D400 == 40 [pid = 3944] [id = 47] 10:17:53 INFO - PROCESS | 3944 | --DOCSHELL 139D3C00 == 39 [pid = 3944] [id = 46] 10:17:54 INFO - PROCESS | 3944 | 1461259074270 Marionette TRACE conn8 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 948ms 10:17:54 INFO - PROCESS | 3944 | 1461259074285 Marionette TRACE conn8 -> [0,185,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 3944 | 1461259074290 Marionette TRACE conn8 <- [1,185,null,{"value":"13"}] 10:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:17:54 INFO - PROCESS | 3944 | 1461259074296 Marionette TRACE conn8 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 3944 | 1461259074300 Marionette TRACE conn8 <- [1,186,null,{}] 10:17:54 INFO - PROCESS | 3944 | 1461259074305 Marionette TRACE conn8 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:54 INFO - PROCESS | 3944 | 1461259074409 Marionette TRACE conn8 <- [1,187,null,{"value":null}] 10:17:54 INFO - PROCESS | 3944 | 1461259074501 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 3944 | ++DOCSHELL 16037C00 == 40 [pid = 3944] [id = 56] 10:17:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1603B400) [pid = 3944] [serial = 165] [outer = 00000000] 10:17:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (18FDA000) [pid = 3944] [serial = 166] [outer = 1603B400] 10:17:54 INFO - PROCESS | 3944 | 1461259074559 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (18FDEC00) [pid = 3944] [serial = 167] [outer = 1603B400] 10:17:55 INFO - PROCESS | 3944 | 1461259075088 Marionette TRACE conn8 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 902ms 10:17:55 INFO - PROCESS | 3944 | 1461259075200 Marionette TRACE conn8 -> [0,189,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 3944 | 1461259075206 Marionette TRACE conn8 <- [1,189,null,{"value":"13"}] 10:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:17:55 INFO - PROCESS | 3944 | 1461259075213 Marionette TRACE conn8 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 3944 | 1461259075216 Marionette TRACE conn8 <- [1,190,null,{}] 10:17:55 INFO - PROCESS | 3944 | 1461259075220 Marionette TRACE conn8 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:55 INFO - PROCESS | 3944 | 1461259075333 Marionette TRACE conn8 <- [1,191,null,{"value":null}] 10:17:55 INFO - PROCESS | 3944 | 1461259075416 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 3944 | ++DOCSHELL 18FD9400 == 41 [pid = 3944] [id = 57] 10:17:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (19075400) [pid = 3944] [serial = 168] [outer = 00000000] 10:17:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1AB55800) [pid = 3944] [serial = 169] [outer = 19075400] 10:17:55 INFO - PROCESS | 3944 | 1461259075472 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1ABC0400) [pid = 3944] [serial = 170] [outer = 19075400] 10:17:56 INFO - PROCESS | 3944 | 1461259076047 Marionette TRACE conn8 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 902ms 10:17:56 INFO - PROCESS | 3944 | 1461259076116 Marionette TRACE conn8 -> [0,193,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 3944 | 1461259076119 Marionette TRACE conn8 <- [1,193,null,{"value":"13"}] 10:17:56 INFO - PROCESS | 3944 | 1461259076123 Marionette TRACE conn8 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:17:56 INFO - PROCESS | 3944 | 1461259076127 Marionette TRACE conn8 <- [1,194,null,{}] 10:17:56 INFO - PROCESS | 3944 | 1461259076138 Marionette TRACE conn8 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:56 INFO - PROCESS | 3944 | 1461259076243 Marionette TRACE conn8 <- [1,195,null,{"value":null}] 10:17:56 INFO - PROCESS | 3944 | 1461259076322 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 3944 | ++DOCSHELL 139DB000 == 42 [pid = 3944] [id = 58] 10:17:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1495E400) [pid = 3944] [serial = 171] [outer = 00000000] 10:17:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (19076C00) [pid = 3944] [serial = 172] [outer = 1495E400] 10:17:56 INFO - PROCESS | 3944 | 1461259076385 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (198D5800) [pid = 3944] [serial = 173] [outer = 1495E400] 10:17:56 INFO - PROCESS | 3944 | 1461259076963 Marionette TRACE conn8 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 886ms 10:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:17:57 INFO - PROCESS | 3944 | 1461259077013 Marionette TRACE conn8 -> [0,197,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 3944 | 1461259077016 Marionette TRACE conn8 <- [1,197,null,{"value":"13"}] 10:17:57 INFO - PROCESS | 3944 | 1461259077020 Marionette TRACE conn8 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 3944 | 1461259077022 Marionette TRACE conn8 <- [1,198,null,{}] 10:17:57 INFO - PROCESS | 3944 | 1461259077026 Marionette TRACE conn8 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:57 INFO - PROCESS | 3944 | 1461259077137 Marionette TRACE conn8 <- [1,199,null,{"value":null}] 10:17:57 INFO - PROCESS | 3944 | 1461259077227 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 3944 | ++DOCSHELL 02A92C00 == 43 [pid = 3944] [id = 59] 10:17:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (18B09800) [pid = 3944] [serial = 174] [outer = 00000000] 10:17:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (18B10000) [pid = 3944] [serial = 175] [outer = 18B09800] 10:17:57 INFO - PROCESS | 3944 | 1461259077283 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (18FC7800) [pid = 3944] [serial = 176] [outer = 18B09800] 10:17:57 INFO - PROCESS | 3944 | 1461259077800 Marionette TRACE conn8 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 839ms 10:17:57 INFO - PROCESS | 3944 | 1461259077862 Marionette TRACE conn8 -> [0,201,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 3944 | 1461259077864 Marionette TRACE conn8 <- [1,201,null,{"value":"13"}] 10:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:17:57 INFO - PROCESS | 3944 | 1461259077868 Marionette TRACE conn8 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 3944 | 1461259077870 Marionette TRACE conn8 <- [1,202,null,{}] 10:17:57 INFO - PROCESS | 3944 | 1461259077874 Marionette TRACE conn8 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:57 INFO - PROCESS | 3944 | 1461259077969 Marionette TRACE conn8 <- [1,203,null,{"value":null}] 10:17:58 INFO - PROCESS | 3944 | 1461259078071 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 3944 | ++DOCSHELL 1352F000 == 44 [pid = 3944] [id = 60] 10:17:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (18B02000) [pid = 3944] [serial = 177] [outer = 00000000] 10:17:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1AB0D800) [pid = 3944] [serial = 178] [outer = 18B02000] 10:17:58 INFO - PROCESS | 3944 | 1461259078126 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1AB0D000) [pid = 3944] [serial = 179] [outer = 18B02000] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 1CE54000 == 43 [pid = 3944] [id = 20] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 181B4400 == 42 [pid = 3944] [id = 13] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 16036800 == 41 [pid = 3944] [id = 35] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 17DC1C00 == 40 [pid = 3944] [id = 26] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 13744800 == 39 [pid = 3944] [id = 51] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 1A42CC00 == 38 [pid = 3944] [id = 19] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 02A97800 == 37 [pid = 3944] [id = 28] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 11B7A800 == 36 [pid = 3944] [id = 42] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 12EDD800 == 35 [pid = 3944] [id = 36] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 1D4A7400 == 34 [pid = 3944] [id = 22] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 18773000 == 33 [pid = 3944] [id = 40] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 1ABCAC00 == 32 [pid = 3944] [id = 49] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 11B7B000 == 31 [pid = 3944] [id = 41] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 1CE0B400 == 30 [pid = 3944] [id = 54] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 13740400 == 29 [pid = 3944] [id = 15] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 16844800 == 28 [pid = 3944] [id = 12] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 18214C00 == 27 [pid = 3944] [id = 43] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 17DC3000 == 26 [pid = 3944] [id = 52] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 18FDE800 == 25 [pid = 3944] [id = 53] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 18C0EC00 == 24 [pid = 3944] [id = 27] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 11B6C800 == 23 [pid = 3944] [id = 17] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 193B4800 == 22 [pid = 3944] [id = 44] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 1D356400 == 21 [pid = 3944] [id = 21] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 11B6F000 == 20 [pid = 3944] [id = 29] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 1907B000 == 19 [pid = 3944] [id = 14] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 16035C00 == 18 [pid = 3944] [id = 45] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 181BE000 == 17 [pid = 3944] [id = 18] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 16706000 == 16 [pid = 3944] [id = 25] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 11B0C400 == 15 [pid = 3944] [id = 16] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 18FD9400 == 14 [pid = 3944] [id = 57] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 139DB000 == 13 [pid = 3944] [id = 58] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 02A92C00 == 12 [pid = 3944] [id = 59] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 1352A400 == 11 [pid = 3944] [id = 50] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 13531C00 == 10 [pid = 3944] [id = 55] 10:18:00 INFO - PROCESS | 3944 | --DOCSHELL 16037C00 == 9 [pid = 3944] [id = 56] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (12D5A400) [pid = 3944] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (11B6E800) [pid = 3944] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (15DEA400) [pid = 3944] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (18EB3000) [pid = 3944] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (18C0F400) [pid = 3944] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (13743C00) [pid = 3944] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (02A97C00) [pid = 3944] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (138B3400) [pid = 3944] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1662C000) [pid = 3944] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (19078400) [pid = 3944] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (16844C00) [pid = 3944] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1495CC00) [pid = 3944] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (11B05400) [pid = 3944] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1340D800) [pid = 3944] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (02A95000) [pid = 3944] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1AA32C00) [pid = 3944] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1CE56400) [pid = 3944] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1D35A400) [pid = 3944] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1A3B7800) [pid = 3944] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (17DC5C00) [pid = 3944] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1D4AB400) [pid = 3944] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (18FC7400) [pid = 3944] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (11B0CC00) [pid = 3944] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1373E400) [pid = 3944] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (18776C00) [pid = 3944] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (17D25400) [pid = 3944] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (18EB4400) [pid = 3944] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (139D4000) [pid = 3944] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (13CD0800) [pid = 3944] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (18215000) [pid = 3944] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (11B7BC00) [pid = 3944] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (18B09800) [pid = 3944] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1495E400) [pid = 3944] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (13532000) [pid = 3944] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1CE0B800) [pid = 3944] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1603B400) [pid = 3944] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (19075400) [pid = 3944] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1ABCB800) [pid = 3944] [serial = 144] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (158A9C00) [pid = 3944] [serial = 150] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1352A800) [pid = 3944] [serial = 147] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (18EB1C00) [pid = 3944] [serial = 153] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1964C000) [pid = 3944] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1A844800) [pid = 3944] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:18:02 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (18FDF400) [pid = 3944] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:18:02 INFO - PROCESS | 3944 | 1461259082896 Marionette TRACE conn8 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 5084ms 10:18:02 INFO - PROCESS | 3944 | 1461259082971 Marionette TRACE conn8 -> [0,205,"getWindowHandle",null] 10:18:02 INFO - PROCESS | 3944 | 1461259082974 Marionette TRACE conn8 <- [1,205,null,{"value":"13"}] 10:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:18:02 INFO - PROCESS | 3944 | 1461259082995 Marionette TRACE conn8 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:18:02 INFO - PROCESS | 3944 | 1461259082998 Marionette TRACE conn8 <- [1,206,null,{}] 10:18:03 INFO - PROCESS | 3944 | 1461259083025 Marionette TRACE conn8 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:03 INFO - PROCESS | 3944 | 1461259083160 Marionette TRACE conn8 <- [1,207,null,{"value":null}] 10:18:03 INFO - PROCESS | 3944 | 1461259083179 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 3944 | ++DOCSHELL 13532C00 == 10 [pid = 3944] [id = 61] 10:18:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (13533000) [pid = 3944] [serial = 180] [outer = 00000000] 10:18:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (139DC800) [pid = 3944] [serial = 181] [outer = 13533000] 10:18:03 INFO - PROCESS | 3944 | 1461259083230 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (13CD5800) [pid = 3944] [serial = 182] [outer = 13533000] 10:18:03 INFO - PROCESS | 3944 | 1461259083661 Marionette TRACE conn8 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 700ms 10:18:03 INFO - PROCESS | 3944 | 1461259083674 Marionette TRACE conn8 -> [0,209,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 3944 | 1461259083680 Marionette TRACE conn8 <- [1,209,null,{"value":"13"}] 10:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:18:03 INFO - PROCESS | 3944 | 1461259083694 Marionette TRACE conn8 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - PROCESS | 3944 | 1461259083697 Marionette TRACE conn8 <- [1,210,null,{}] 10:18:03 INFO - PROCESS | 3944 | 1461259083702 Marionette TRACE conn8 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:03 INFO - PROCESS | 3944 | 1461259083793 Marionette TRACE conn8 <- [1,211,null,{"value":null}] 10:18:03 INFO - PROCESS | 3944 | 1461259083800 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 3944 | ++DOCSHELL 14596C00 == 11 [pid = 3944] [id = 62] 10:18:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (149E8000) [pid = 3944] [serial = 183] [outer = 00000000] 10:18:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1669D800) [pid = 3944] [serial = 184] [outer = 149E8000] 10:18:03 INFO - PROCESS | 3944 | 1461259083850 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (16EA1000) [pid = 3944] [serial = 185] [outer = 149E8000] 10:18:04 INFO - PROCESS | 3944 | 1461259084316 Marionette TRACE conn8 <- [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]]]}] 10:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 699ms 10:18:04 INFO - PROCESS | 3944 | 1461259084383 Marionette TRACE conn8 -> [0,213,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 3944 | 1461259084386 Marionette TRACE conn8 <- [1,213,null,{"value":"13"}] 10:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:18:04 INFO - PROCESS | 3944 | 1461259084390 Marionette TRACE conn8 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - PROCESS | 3944 | 1461259084393 Marionette TRACE conn8 <- [1,214,null,{}] 10:18:04 INFO - PROCESS | 3944 | 1461259084405 Marionette TRACE conn8 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:04 INFO - PROCESS | 3944 | 1461259084494 Marionette TRACE conn8 <- [1,215,null,{"value":null}] 10:18:04 INFO - PROCESS | 3944 | 1461259084509 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 3944 | ++DOCSHELL 18B01400 == 12 [pid = 3944] [id = 63] 10:18:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (18B01C00) [pid = 3944] [serial = 186] [outer = 00000000] 10:18:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (18B08800) [pid = 3944] [serial = 187] [outer = 18B01C00] 10:18:04 INFO - PROCESS | 3944 | 1461259084562 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (18C0F400) [pid = 3944] [serial = 188] [outer = 18B01C00] 10:18:05 INFO - PROCESS | 3944 | 1461259085385 Marionette TRACE conn8 <- [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]]]}] 10:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1026ms 10:18:05 INFO - PROCESS | 3944 | 1461259085435 Marionette TRACE conn8 -> [0,217,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 3944 | 1461259085440 Marionette TRACE conn8 <- [1,217,null,{"value":"13"}] 10:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:18:05 INFO - PROCESS | 3944 | 1461259085446 Marionette TRACE conn8 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 3944 | 1461259085450 Marionette TRACE conn8 <- [1,218,null,{}] 10:18:05 INFO - PROCESS | 3944 | 1461259085469 Marionette TRACE conn8 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:05 INFO - PROCESS | 3944 | 1461259085592 Marionette TRACE conn8 <- [1,219,null,{"value":null}] 10:18:05 INFO - PROCESS | 3944 | 1461259085674 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 3944 | ++DOCSHELL 11B7A800 == 13 [pid = 3944] [id = 64] 10:18:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (13532000) [pid = 3944] [serial = 189] [outer = 00000000] 10:18:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (15D30000) [pid = 3944] [serial = 190] [outer = 13532000] 10:18:05 INFO - PROCESS | 3944 | 1461259085772 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1670BC00) [pid = 3944] [serial = 191] [outer = 13532000] 10:18:06 INFO - PROCESS | 3944 | 1461259086585 Marionette TRACE conn8 <- [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]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1212ms 10:18:06 INFO - PROCESS | 3944 | 1461259086643 Marionette TRACE conn8 -> [0,221,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 3944 | 1461259086647 Marionette TRACE conn8 <- [1,221,null,{"value":"13"}] 10:18:06 INFO - PROCESS | 3944 | 1461259086652 Marionette TRACE conn8 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:18:06 INFO - PROCESS | 3944 | 1461259086656 Marionette TRACE conn8 <- [1,222,null,{}] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1243FC00) [pid = 3944] [serial = 94] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1356CC00) [pid = 3944] [serial = 96] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1373C800) [pid = 3944] [serial = 97] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (18EBCC00) [pid = 3944] [serial = 90] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (19ADB800) [pid = 3944] [serial = 87] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (15608400) [pid = 3944] [serial = 84] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (11B73000) [pid = 3944] [serial = 81] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (13C6AC00) [pid = 3944] [serial = 67] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (138BE800) [pid = 3944] [serial = 66] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (17D20000) [pid = 3944] [serial = 72] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (16034800) [pid = 3944] [serial = 69] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (17DBD800) [pid = 3944] [serial = 73] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (12DB3400) [pid = 3944] [serial = 82] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (15DD9400) [pid = 3944] [serial = 85] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (182EBC00) [pid = 3944] [serial = 75] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (19077800) [pid = 3944] [serial = 78] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1662D800) [pid = 3944] [serial = 70] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1A10FC00) [pid = 3944] [serial = 88] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (13CDC000) [pid = 3944] [serial = 100] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (16705C00) [pid = 3944] [serial = 102] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (18EBE400) [pid = 3944] [serial = 91] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (16E9B000) [pid = 3944] [serial = 103] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1D719000) [pid = 3944] [serial = 64] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (158A8C00) [pid = 3944] [serial = 111] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (17DC5800) [pid = 3944] [serial = 163] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (13C0C000) [pid = 3944] [serial = 121] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (13CD1400) [pid = 3944] [serial = 106] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1450B800) [pid = 3944] [serial = 124] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (15612C00) [pid = 3944] [serial = 135] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (13C66000) [pid = 3944] [serial = 105] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1683F800) [pid = 3944] [serial = 123] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (13740000) [pid = 3944] [serial = 148] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (11B6D400) [pid = 3944] [serial = 108] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (18747800) [pid = 3944] [serial = 76] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (13CD9000) [pid = 3944] [serial = 99] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (193B1000) [pid = 3944] [serial = 79] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1373F800) [pid = 3944] [serial = 120] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (11B0A000) [pid = 3944] [serial = 93] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (18EB6C00) [pid = 3944] [serial = 117] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (17DC6400) [pid = 3944] [serial = 151] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (17DC6C00) [pid = 3944] [serial = 115] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (193B1C00) [pid = 3944] [serial = 139] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (18C0F000) [pid = 3944] [serial = 164] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (17DC2C00) [pid = 3944] [serial = 114] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (19077C00) [pid = 3944] [serial = 138] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (18EB4800) [pid = 3944] [serial = 126] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (13CCE400) [pid = 3944] [serial = 149] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (12D5A800) [pid = 3944] [serial = 109] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1906F000) [pid = 3944] [serial = 127] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1CE04400) [pid = 3944] [serial = 145] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (16705800) [pid = 3944] [serial = 31] [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.] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1AB4F400) [pid = 3944] [serial = 142] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (1AB55800) [pid = 3944] [serial = 169] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (18EB9C00) [pid = 3944] [serial = 118] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (1A343800) [pid = 3944] [serial = 154] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (1662CC00) [pid = 3944] [serial = 136] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (1AB4E000) [pid = 3944] [serial = 133] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (18FDEC00) [pid = 3944] [serial = 167] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (1A8BB400) [pid = 3944] [serial = 132] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (18FDA000) [pid = 3944] [serial = 166] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (1A1D9400) [pid = 3944] [serial = 130] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (18214000) [pid = 3944] [serial = 152] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (1A8B3400) [pid = 3944] [serial = 141] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 53 (18B10000) [pid = 3944] [serial = 175] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 52 (1CE10800) [pid = 3944] [serial = 161] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 51 (1ABC0400) [pid = 3944] [serial = 170] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 50 (19076C00) [pid = 3944] [serial = 172] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 49 (1CE10C00) [pid = 3944] [serial = 160] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 48 (1ABC7000) [pid = 3944] [serial = 158] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 47 (18215C00) [pid = 3944] [serial = 49] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 46 (1CE4B800) [pid = 3944] [serial = 55] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 45 (1D4A5000) [pid = 3944] [serial = 61] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 44 (1A8B6C00) [pid = 3944] [serial = 52] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 43 (16039400) [pid = 3944] [serial = 46] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 42 (1D35D000) [pid = 3944] [serial = 58] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 41 (1AB53000) [pid = 3944] [serial = 157] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 40 (1A436C00) [pid = 3944] [serial = 155] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 39 (19E8CC00) [pid = 3944] [serial = 129] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 38 (1CE07800) [pid = 3944] [serial = 146] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 37 (1D716000) [pid = 3944] [serial = 63] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 36 (15DF6C00) [pid = 3944] [serial = 112] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 35 (18FC7800) [pid = 3944] [serial = 176] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 34 (1AB0D800) [pid = 3944] [serial = 178] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | --DOMWINDOW == 33 (198D5800) [pid = 3944] [serial = 173] [outer = 00000000] [url = about:blank] 10:18:06 INFO - PROCESS | 3944 | 1461259086681 Marionette TRACE conn8 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:06 INFO - PROCESS | 3944 | 1461259086771 Marionette TRACE conn8 <- [1,223,null,{"value":null}] 10:18:06 INFO - PROCESS | 3944 | 1461259086780 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 3944 | ++DOCSHELL 11B6C800 == 14 [pid = 3944] [id = 65] 10:18:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 34 (11B6CC00) [pid = 3944] [serial = 192] [outer = 00000000] 10:18:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 35 (1243EC00) [pid = 3944] [serial = 193] [outer = 11B6CC00] 10:18:06 INFO - PROCESS | 3944 | 1461259086829 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 36 (12D62800) [pid = 3944] [serial = 194] [outer = 11B6CC00] 10:18:07 INFO - PROCESS | 3944 | 1461259087324 Marionette TRACE conn8 <- [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]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 700ms 10:18:07 INFO - PROCESS | 3944 | 1461259087354 Marionette TRACE conn8 -> [0,225,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 3944 | 1461259087360 Marionette TRACE conn8 <- [1,225,null,{"value":"13"}] 10:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:18:07 INFO - PROCESS | 3944 | 1461259087366 Marionette TRACE conn8 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 3944 | 1461259087369 Marionette TRACE conn8 <- [1,226,null,{}] 10:18:07 INFO - PROCESS | 3944 | 1461259087372 Marionette TRACE conn8 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:07 INFO - PROCESS | 3944 | 1461259087470 Marionette TRACE conn8 <- [1,227,null,{"value":null}] 10:18:07 INFO - PROCESS | 3944 | 1461259087480 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 3944 | ++DOCSHELL 13744400 == 15 [pid = 3944] [id = 66] 10:18:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 37 (13744C00) [pid = 3944] [serial = 195] [outer = 00000000] 10:18:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 38 (139DFC00) [pid = 3944] [serial = 196] [outer = 13744C00] 10:18:07 INFO - PROCESS | 3944 | 1461259087526 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 39 (13C6AC00) [pid = 3944] [serial = 197] [outer = 13744C00] 10:18:07 INFO - PROCESS | 3944 | 1461259087972 Marionette TRACE conn8 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 637ms 10:18:07 INFO - PROCESS | 3944 | 1461259088002 Marionette TRACE conn8 -> [0,229,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 3944 | 1461259088004 Marionette TRACE conn8 <- [1,229,null,{"value":"13"}] 10:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:18:08 INFO - PROCESS | 3944 | 1461259088007 Marionette TRACE conn8 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 3944 | 1461259088011 Marionette TRACE conn8 <- [1,230,null,{}] 10:18:08 INFO - PROCESS | 3944 | 1461259088026 Marionette TRACE conn8 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:08 INFO - PROCESS | 3944 | 1461259088106 Marionette TRACE conn8 <- [1,231,null,{"value":null}] 10:18:08 INFO - PROCESS | 3944 | 1461259088114 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 3944 | ++DOCSHELL 14552800 == 16 [pid = 3944] [id = 67] 10:18:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 40 (14552C00) [pid = 3944] [serial = 198] [outer = 00000000] 10:18:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 41 (13574C00) [pid = 3944] [serial = 199] [outer = 14552C00] 10:18:08 INFO - PROCESS | 3944 | 1461259088166 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 42 (15609C00) [pid = 3944] [serial = 200] [outer = 14552C00] 10:18:08 INFO - PROCESS | 3944 | 1461259088624 Marionette TRACE conn8 <- [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]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 653ms 10:18:08 INFO - PROCESS | 3944 | 1461259088665 Marionette TRACE conn8 -> [0,233,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 3944 | 1461259088668 Marionette TRACE conn8 <- [1,233,null,{"value":"13"}] 10:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:18:08 INFO - PROCESS | 3944 | 1461259088671 Marionette TRACE conn8 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 3944 | 1461259088673 Marionette TRACE conn8 <- [1,234,null,{}] 10:18:08 INFO - PROCESS | 3944 | 1461259088680 Marionette TRACE conn8 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:08 INFO - PROCESS | 3944 | 1461259088759 Marionette TRACE conn8 <- [1,235,null,{"value":null}] 10:18:08 INFO - PROCESS | 3944 | 1461259088766 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 3944 | ++DOCSHELL 15DF7800 == 17 [pid = 3944] [id = 68] 10:18:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 43 (15F49C00) [pid = 3944] [serial = 201] [outer = 00000000] 10:18:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 44 (16037400) [pid = 3944] [serial = 202] [outer = 15F49C00] 10:18:08 INFO - PROCESS | 3944 | 1461259088814 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 45 (1662D000) [pid = 3944] [serial = 203] [outer = 15F49C00] 10:18:09 INFO - PROCESS | 3944 | 1461259089241 Marionette TRACE conn8 <- [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]]]}] 10:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 590ms 10:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:18:09 INFO - PROCESS | 3944 | 1461259089277 Marionette TRACE conn8 -> [0,237,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 3944 | 1461259089279 Marionette TRACE conn8 <- [1,237,null,{"value":"13"}] 10:18:09 INFO - PROCESS | 3944 | 1461259089282 Marionette TRACE conn8 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 3944 | 1461259089284 Marionette TRACE conn8 <- [1,238,null,{}] 10:18:09 INFO - PROCESS | 3944 | 1461259089288 Marionette TRACE conn8 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:09 INFO - PROCESS | 3944 | 1461259089384 Marionette TRACE conn8 <- [1,239,null,{"value":null}] 10:18:09 INFO - PROCESS | 3944 | 1461259089390 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 3944 | ++DOCSHELL 15DF6C00 == 18 [pid = 3944] [id = 69] 10:18:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 46 (15F93400) [pid = 3944] [serial = 204] [outer = 00000000] 10:18:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 47 (1683DC00) [pid = 3944] [serial = 205] [outer = 15F93400] 10:18:09 INFO - PROCESS | 3944 | 1461259089437 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 48 (16E9EC00) [pid = 3944] [serial = 206] [outer = 15F93400] 10:18:09 INFO - PROCESS | 3944 | 1461259089887 Marionette TRACE conn8 <- [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]]]}] 10:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 622ms 10:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:18:09 INFO - PROCESS | 3944 | 1461259089906 Marionette TRACE conn8 -> [0,241,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 3944 | 1461259089908 Marionette TRACE conn8 <- [1,241,null,{"value":"13"}] 10:18:09 INFO - PROCESS | 3944 | 1461259089911 Marionette TRACE conn8 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 3944 | 1461259089913 Marionette TRACE conn8 <- [1,242,null,{}] 10:18:09 INFO - PROCESS | 3944 | 1461259089917 Marionette TRACE conn8 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:10 INFO - PROCESS | 3944 | 1461259090040 Marionette TRACE conn8 <- [1,243,null,{"value":null}] 10:18:10 INFO - PROCESS | 3944 | 1461259090048 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 3944 | ++DOCSHELL 1662F000 == 19 [pid = 3944] [id = 70] 10:18:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 49 (1683B800) [pid = 3944] [serial = 207] [outer = 00000000] 10:18:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 50 (17DC4C00) [pid = 3944] [serial = 208] [outer = 1683B800] 10:18:10 INFO - PROCESS | 3944 | 1461259090098 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 51 (17DC4800) [pid = 3944] [serial = 209] [outer = 1683B800] 10:18:10 INFO - PROCESS | 3944 | --DOMWINDOW == 50 (149E8000) [pid = 3944] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:18:10 INFO - PROCESS | 3944 | --DOMWINDOW == 49 (13533000) [pid = 3944] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:18:10 INFO - PROCESS | 3944 | --DOMWINDOW == 48 (18B02000) [pid = 3944] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:18:10 INFO - PROCESS | 3944 | 1461259090517 Marionette TRACE conn8 <- [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]]]}] 10:18:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 638ms 10:18:10 INFO - PROCESS | 3944 | 1461259090550 Marionette TRACE conn8 -> [0,245,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 3944 | 1461259090552 Marionette TRACE conn8 <- [1,245,null,{"value":"13"}] 10:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:18:10 INFO - PROCESS | 3944 | 1461259090555 Marionette TRACE conn8 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 3944 | 1461259090557 Marionette TRACE conn8 <- [1,246,null,{}] 10:18:10 INFO - PROCESS | 3944 | 1461259090560 Marionette TRACE conn8 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:10 INFO - PROCESS | 3944 | 1461259090635 Marionette TRACE conn8 <- [1,247,null,{"value":null}] 10:18:10 INFO - PROCESS | 3944 | 1461259090641 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 3944 | ++DOCSHELL 1603D000 == 20 [pid = 3944] [id = 71] 10:18:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 49 (17DC8400) [pid = 3944] [serial = 210] [outer = 00000000] 10:18:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 50 (18744000) [pid = 3944] [serial = 211] [outer = 17DC8400] 10:18:10 INFO - PROCESS | 3944 | 1461259090693 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 51 (18775000) [pid = 3944] [serial = 212] [outer = 17DC8400] 10:18:11 INFO - PROCESS | 3944 | 1461259091129 Marionette TRACE conn8 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:18:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 591ms 10:18:11 INFO - PROCESS | 3944 | 1461259091328 Marionette TRACE conn8 -> [0,249,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 3944 | 1461259091330 Marionette TRACE conn8 <- [1,249,null,{"value":"13"}] 10:18:11 INFO - PROCESS | 3944 | 1461259091335 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:18:11 INFO - PROCESS | 3944 | 1461259091348 Marionette TRACE conn8 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - PROCESS | 3944 | 1461259091350 Marionette TRACE conn8 <- [1,250,null,{}] 10:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:18:11 INFO - PROCESS | 3944 | 1461259091354 Marionette TRACE conn8 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:11 INFO - PROCESS | 3944 | 1461259091451 Marionette TRACE conn8 <- [1,251,null,{"value":null}] 10:18:11 INFO - PROCESS | 3944 | 1461259091459 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 3944 | ++DOCSHELL 18214000 == 21 [pid = 3944] [id = 72] 10:18:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 52 (1821D800) [pid = 3944] [serial = 213] [outer = 00000000] 10:18:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (18EB2000) [pid = 3944] [serial = 214] [outer = 1821D800] 10:18:11 INFO - PROCESS | 3944 | 1461259091514 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (18EBAC00) [pid = 3944] [serial = 215] [outer = 1821D800] 10:18:11 INFO - PROCESS | 3944 | 1461259091911 Marionette TRACE conn8 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:18:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 575ms 10:18:11 INFO - PROCESS | 3944 | 1461259091929 Marionette TRACE conn8 -> [0,253,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 3944 | 1461259091931 Marionette TRACE conn8 <- [1,253,null,{"value":"13"}] 10:18:11 INFO - PROCESS | 3944 | 1461259091934 Marionette TRACE conn8 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:18:11 INFO - PROCESS | 3944 | 1461259091936 Marionette TRACE conn8 <- [1,254,null,{}] 10:18:11 INFO - PROCESS | 3944 | 1461259091940 Marionette TRACE conn8 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:12 INFO - PROCESS | 3944 | 1461259092034 Marionette TRACE conn8 <- [1,255,null,{"value":null}] 10:18:12 INFO - PROCESS | 3944 | 1461259092098 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 3944 | ++DOCSHELL 1495CC00 == 22 [pid = 3944] [id = 73] 10:18:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (149E7800) [pid = 3944] [serial = 216] [outer = 00000000] 10:18:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (18FD7400) [pid = 3944] [serial = 217] [outer = 149E7800] 10:18:12 INFO - PROCESS | 3944 | 1461259092144 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (18FD9000) [pid = 3944] [serial = 218] [outer = 149E7800] 10:18:12 INFO - PROCESS | 3944 | 1461259092492 Marionette TRACE conn8 <- [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]]]}] 10:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 590ms 10:18:12 INFO - PROCESS | 3944 | 1461259092532 Marionette TRACE conn8 -> [0,257,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 3944 | 1461259092534 Marionette TRACE conn8 <- [1,257,null,{"value":"13"}] 10:18:12 INFO - PROCESS | 3944 | 1461259092537 Marionette TRACE conn8 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:18:12 INFO - PROCESS | 3944 | 1461259092539 Marionette TRACE conn8 <- [1,258,null,{}] 10:18:12 INFO - PROCESS | 3944 | 1461259092543 Marionette TRACE conn8 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:12 INFO - PROCESS | 3944 | 1461259092618 Marionette TRACE conn8 <- [1,259,null,{"value":null}] 10:18:12 INFO - PROCESS | 3944 | 1461259092685 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 3944 | ++DOCSHELL 13742400 == 23 [pid = 3944] [id = 74] 10:18:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (16705C00) [pid = 3944] [serial = 219] [outer = 00000000] 10:18:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (18FE1C00) [pid = 3944] [serial = 220] [outer = 16705C00] 10:18:12 INFO - PROCESS | 3944 | 1461259092730 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (16701C00) [pid = 3944] [serial = 221] [outer = 16705C00] 10:18:13 INFO - PROCESS | 3944 | 1461259093072 Marionette TRACE conn8 <- [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]]]}] 10:18:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 591ms 10:18:13 INFO - PROCESS | 3944 | 1461259093119 Marionette TRACE conn8 -> [0,261,"getWindowHandle",null] 10:18:13 INFO - PROCESS | 3944 | 1461259093122 Marionette TRACE conn8 <- [1,261,null,{"value":"13"}] 10:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:18:13 INFO - PROCESS | 3944 | 1461259093125 Marionette TRACE conn8 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:18:13 INFO - PROCESS | 3944 | 1461259093128 Marionette TRACE conn8 <- [1,262,null,{}] 10:18:13 INFO - PROCESS | 3944 | 1461259093132 Marionette TRACE conn8 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:13 INFO - PROCESS | 3944 | 1461259093250 Marionette TRACE conn8 <- [1,263,null,{"value":null}] 10:18:13 INFO - PROCESS | 3944 | 1461259093384 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:13 INFO - PROCESS | 3944 | ++DOCSHELL 11B09400 == 24 [pid = 3944] [id = 75] 10:18:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (11B09800) [pid = 3944] [serial = 222] [outer = 00000000] 10:18:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (11B71C00) [pid = 3944] [serial = 223] [outer = 11B09800] 10:18:13 INFO - PROCESS | 3944 | 1461259093444 Marionette DEBUG loaded listener.js 10:18:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (11B7A000) [pid = 3944] [serial = 224] [outer = 11B09800] 10:18:14 INFO - PROCESS | 3944 | 1461259094025 Marionette TRACE conn8 <- [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]]]}] 10:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 933ms 10:18:14 INFO - PROCESS | 3944 | 1461259094072 Marionette TRACE conn8 -> [0,265,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 3944 | 1461259094076 Marionette TRACE conn8 <- [1,265,null,{"value":"13"}] 10:18:14 INFO - PROCESS | 3944 | 1461259094081 Marionette TRACE conn8 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:18:14 INFO - PROCESS | 3944 | 1461259094085 Marionette TRACE conn8 <- [1,266,null,{}] 10:18:14 INFO - PROCESS | 3944 | 1461259094091 Marionette TRACE conn8 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:14 INFO - PROCESS | 3944 | 1461259094196 Marionette TRACE conn8 <- [1,267,null,{"value":null}] 10:18:14 INFO - PROCESS | 3944 | 1461259094280 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:14 INFO - PROCESS | 3944 | ++DOCSHELL 13CD2400 == 25 [pid = 3944] [id = 76] 10:18:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (13CD3000) [pid = 3944] [serial = 225] [outer = 00000000] 10:18:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (13CD9000) [pid = 3944] [serial = 226] [outer = 13CD3000] 10:18:14 INFO - PROCESS | 3944 | 1461259094340 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (1495DC00) [pid = 3944] [serial = 227] [outer = 13CD3000] 10:18:14 INFO - PROCESS | 3944 | 1461259094918 Marionette TRACE conn8 <- [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]]]}] 10:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 902ms 10:18:14 INFO - PROCESS | 3944 | 1461259094989 Marionette TRACE conn8 -> [0,269,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 3944 | 1461259094993 Marionette TRACE conn8 <- [1,269,null,{"value":"13"}] 10:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:18:14 INFO - PROCESS | 3944 | 1461259094997 Marionette TRACE conn8 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - PROCESS | 3944 | 1461259095000 Marionette TRACE conn8 <- [1,270,null,{}] 10:18:14 INFO - PROCESS | 3944 | 1461259095004 Marionette TRACE conn8 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:15 INFO - PROCESS | 3944 | 1461259095103 Marionette TRACE conn8 <- [1,271,null,{"value":null}] 10:18:15 INFO - PROCESS | 3944 | 1461259095173 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:15 INFO - PROCESS | 3944 | ++DOCSHELL 16EA2800 == 26 [pid = 3944] [id = 77] 10:18:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (16EA3000) [pid = 3944] [serial = 228] [outer = 00000000] 10:18:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (181B4800) [pid = 3944] [serial = 229] [outer = 16EA3000] 10:18:15 INFO - PROCESS | 3944 | 1461259095231 Marionette DEBUG loaded listener.js 10:18:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (18EB6800) [pid = 3944] [serial = 230] [outer = 16EA3000] 10:18:15 INFO - PROCESS | 3944 | 1461259095825 Marionette TRACE conn8 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:18:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 902ms 10:18:15 INFO - PROCESS | 3944 | 1461259095901 Marionette TRACE conn8 -> [0,273,"getWindowHandle",null] 10:18:15 INFO - PROCESS | 3944 | 1461259095904 Marionette TRACE conn8 <- [1,273,null,{"value":"13"}] 10:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:18:15 INFO - PROCESS | 3944 | 1461259095914 Marionette TRACE conn8 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:18:15 INFO - PROCESS | 3944 | 1461259095920 Marionette TRACE conn8 <- [1,274,null,{}] 10:18:15 INFO - PROCESS | 3944 | 1461259095925 Marionette TRACE conn8 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:16 INFO - PROCESS | 3944 | 1461259096087 Marionette TRACE conn8 <- [1,275,null,{"value":null}] 10:18:16 INFO - PROCESS | 3944 | 1461259096097 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:16 INFO - PROCESS | 3944 | ++DOCSHELL 16704800 == 27 [pid = 3944] [id = 78] 10:18:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (1670D800) [pid = 3944] [serial = 231] [outer = 00000000] 10:18:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (19079400) [pid = 3944] [serial = 232] [outer = 1670D800] 10:18:16 INFO - PROCESS | 3944 | 1461259096138 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1907D000) [pid = 3944] [serial = 233] [outer = 1670D800] 10:18:16 INFO - PROCESS | 3944 | 1461259096845 Marionette TRACE conn8 <- [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]]]}] 10:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 995ms 10:18:16 INFO - PROCESS | 3944 | 1461259096894 Marionette TRACE conn8 -> [0,277,"getWindowHandle",null] 10:18:16 INFO - PROCESS | 3944 | 1461259096899 Marionette TRACE conn8 <- [1,277,null,{"value":"13"}] 10:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:18:16 INFO - PROCESS | 3944 | 1461259096905 Marionette TRACE conn8 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:18:16 INFO - PROCESS | 3944 | 1461259096908 Marionette TRACE conn8 <- [1,278,null,{}] 10:18:16 INFO - PROCESS | 3944 | 1461259096914 Marionette TRACE conn8 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:16 INFO - PROCESS | 3944 | 1461259097007 Marionette TRACE conn8 <- [1,279,null,{"value":null}] 10:18:17 INFO - PROCESS | 3944 | 1461259097081 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 3944 | ++DOCSHELL 13C06000 == 28 [pid = 3944] [id = 79] 10:18:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (13CCFC00) [pid = 3944] [serial = 234] [outer = 00000000] 10:18:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (158A9C00) [pid = 3944] [serial = 235] [outer = 13CCFC00] 10:18:17 INFO - PROCESS | 3944 | 1461259097132 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (15F8BC00) [pid = 3944] [serial = 236] [outer = 13CCFC00] 10:18:17 INFO - PROCESS | 3944 | --DOCSHELL 1352F000 == 27 [pid = 3944] [id = 60] 10:18:17 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1669D800) [pid = 3944] [serial = 184] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (16EA1000) [pid = 3944] [serial = 185] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (139DC800) [pid = 3944] [serial = 181] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (13CD5800) [pid = 3944] [serial = 182] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1AB0D000) [pid = 3944] [serial = 179] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 3944 | 1461259097650 Marionette TRACE conn8 <- [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]]]}] 10:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 793ms 10:18:17 INFO - PROCESS | 3944 | 1461259097707 Marionette TRACE conn8 -> [0,281,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 3944 | 1461259097713 Marionette TRACE conn8 <- [1,281,null,{"value":"13"}] 10:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:18:17 INFO - PROCESS | 3944 | 1461259097719 Marionette TRACE conn8 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 3944 | 1461259097721 Marionette TRACE conn8 <- [1,282,null,{}] 10:18:17 INFO - PROCESS | 3944 | 1461259097725 Marionette TRACE conn8 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:17 INFO - PROCESS | 3944 | 1461259097806 Marionette TRACE conn8 <- [1,283,null,{"value":null}] 10:18:17 INFO - PROCESS | 3944 | 1461259097815 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 3944 | ++DOCSHELL 13C6A800 == 28 [pid = 3944] [id = 80] 10:18:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (13CD3400) [pid = 3944] [serial = 237] [outer = 00000000] 10:18:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1670C000) [pid = 3944] [serial = 238] [outer = 13CD3400] 10:18:17 INFO - PROCESS | 3944 | 1461259097861 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16B2E800) [pid = 3944] [serial = 239] [outer = 13CD3400] 10:18:18 INFO - PROCESS | 3944 | 1461259098293 Marionette TRACE conn8 <- [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]]]}] 10:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 622ms 10:18:18 INFO - PROCESS | 3944 | 1461259098354 Marionette TRACE conn8 -> [0,285,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 3944 | 1461259098357 Marionette TRACE conn8 <- [1,285,null,{"value":"13"}] 10:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:18:18 INFO - PROCESS | 3944 | 1461259098360 Marionette TRACE conn8 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 3944 | 1461259098364 Marionette TRACE conn8 <- [1,286,null,{}] 10:18:18 INFO - PROCESS | 3944 | 1461259098374 Marionette TRACE conn8 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:18 INFO - PROCESS | 3944 | 1461259098453 Marionette TRACE conn8 <- [1,287,null,{"value":null}] 10:18:18 INFO - PROCESS | 3944 | 1461259098464 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 3944 | ++DOCSHELL 18222C00 == 29 [pid = 3944] [id = 81] 10:18:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (182EA400) [pid = 3944] [serial = 240] [outer = 00000000] 10:18:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1890F800) [pid = 3944] [serial = 241] [outer = 182EA400] 10:18:18 INFO - PROCESS | 3944 | 1461259098514 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (18EB1800) [pid = 3944] [serial = 242] [outer = 182EA400] 10:18:18 INFO - PROCESS | 3944 | 1461259098954 Marionette TRACE conn8 <- [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]]]}] 10:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 622ms 10:18:18 INFO - PROCESS | 3944 | 1461259098999 Marionette TRACE conn8 -> [0,289,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 3944 | 1461259099002 Marionette TRACE conn8 <- [1,289,null,{"value":"13"}] 10:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:18:18 INFO - PROCESS | 3944 | 1461259099005 Marionette TRACE conn8 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 3944 | 1461259099007 Marionette TRACE conn8 <- [1,290,null,{}] 10:18:18 INFO - PROCESS | 3944 | 1461259099010 Marionette TRACE conn8 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:19 INFO - PROCESS | 3944 | 1461259099089 Marionette TRACE conn8 <- [1,291,null,{"value":null}] 10:18:19 INFO - PROCESS | 3944 | 1461259099129 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 3944 | ++DOCSHELL 18FDFC00 == 30 [pid = 3944] [id = 82] 10:18:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (18FE1000) [pid = 3944] [serial = 243] [outer = 00000000] 10:18:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (19073C00) [pid = 3944] [serial = 244] [outer = 18FE1000] 10:18:19 INFO - PROCESS | 3944 | 1461259099175 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1907B800) [pid = 3944] [serial = 245] [outer = 18FE1000] 10:18:19 INFO - PROCESS | 3944 | 1461259099578 Marionette TRACE conn8 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:18:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 638ms 10:18:19 INFO - PROCESS | 3944 | 1461259099625 Marionette TRACE conn8 -> [0,293,"getWindowHandle",null] 10:18:19 INFO - PROCESS | 3944 | 1461259099627 Marionette TRACE conn8 <- [1,293,null,{"value":"13"}] 10:18:19 INFO - PROCESS | 3944 | 1461259099630 Marionette TRACE conn8 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:18:19 INFO - PROCESS | 3944 | 1461259099632 Marionette TRACE conn8 <- [1,294,null,{}] 10:18:19 INFO - PROCESS | 3944 | 1461259099636 Marionette TRACE conn8 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:19 INFO - PROCESS | 3944 | 1461259099717 Marionette TRACE conn8 <- [1,295,null,{"value":null}] 10:18:19 INFO - PROCESS | 3944 | 1461259099724 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 3944 | ++DOCSHELL 18FD8800 == 31 [pid = 3944] [id = 83] 10:18:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (18FDA000) [pid = 3944] [serial = 246] [outer = 00000000] 10:18:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (193BC800) [pid = 3944] [serial = 247] [outer = 18FDA000] 10:18:19 INFO - PROCESS | 3944 | 1461259099769 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (193BC000) [pid = 3944] [serial = 248] [outer = 18FDA000] 10:18:20 INFO - PROCESS | 3944 | 1461259100284 Marionette TRACE conn8 <- [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]]]}] 10:18:20 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. 10:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 699ms 10:18:20 INFO - PROCESS | 3944 | 1461259100330 Marionette TRACE conn8 -> [0,297,"getWindowHandle",null] 10:18:20 INFO - PROCESS | 3944 | 1461259100332 Marionette TRACE conn8 <- [1,297,null,{"value":"13"}] 10:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:18:20 INFO - PROCESS | 3944 | 1461259100335 Marionette TRACE conn8 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:18:20 INFO - PROCESS | 3944 | 1461259100338 Marionette TRACE conn8 <- [1,298,null,{}] 10:18:20 INFO - PROCESS | 3944 | 1461259100341 Marionette TRACE conn8 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:20 INFO - PROCESS | 3944 | 1461259100482 Marionette TRACE conn8 <- [1,299,null,{"value":null}] 10:18:20 INFO - PROCESS | 3944 | 1461259100508 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 3944 | ++DOCSHELL 19AD4000 == 32 [pid = 3944] [id = 84] 10:18:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (19AD4400) [pid = 3944] [serial = 249] [outer = 00000000] 10:18:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (19AD7C00) [pid = 3944] [serial = 250] [outer = 19AD4400] 10:18:20 INFO - PROCESS | 3944 | 1461259100559 Marionette DEBUG loaded listener.js 10:18:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (19AD7400) [pid = 3944] [serial = 251] [outer = 19AD4400] 10:18:21 INFO - PROCESS | 3944 | 1461259101008 Marionette TRACE conn8 <- [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]]]}] 10:18:21 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. 10:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 700ms 10:18:21 INFO - PROCESS | 3944 | 1461259101035 Marionette TRACE conn8 -> [0,301,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 3944 | 1461259101037 Marionette TRACE conn8 <- [1,301,null,{"value":"13"}] 10:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:18:21 INFO - PROCESS | 3944 | 1461259101046 Marionette TRACE conn8 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - PROCESS | 3944 | 1461259101048 Marionette TRACE conn8 <- [1,302,null,{}] 10:18:21 INFO - PROCESS | 3944 | 1461259101051 Marionette TRACE conn8 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:21 INFO - PROCESS | 3944 | 1461259101148 Marionette TRACE conn8 <- [1,303,null,{"value":null}] 10:18:21 INFO - PROCESS | 3944 | 1461259101154 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 3944 | ++DOCSHELL 198D1400 == 33 [pid = 3944] [id = 85] 10:18:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (19AB6800) [pid = 3944] [serial = 252] [outer = 00000000] 10:18:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1A345000) [pid = 3944] [serial = 253] [outer = 19AB6800] 10:18:21 INFO - PROCESS | 3944 | 1461259101200 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1A343000) [pid = 3944] [serial = 254] [outer = 19AB6800] 10:18:21 INFO - PROCESS | 3944 | 1461259101627 Marionette TRACE conn8 <- [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]]]}] 10:18:21 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. 10:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 622ms 10:18:21 INFO - PROCESS | 3944 | 1461259101684 Marionette TRACE conn8 -> [0,305,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 3944 | 1461259101686 Marionette TRACE conn8 <- [1,305,null,{"value":"13"}] 10:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:18:21 INFO - PROCESS | 3944 | 1461259101689 Marionette TRACE conn8 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - PROCESS | 3944 | 1461259101691 Marionette TRACE conn8 <- [1,306,null,{}] 10:18:21 INFO - PROCESS | 3944 | 1461259101695 Marionette TRACE conn8 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:21 INFO - PROCESS | 3944 | 1461259101799 Marionette TRACE conn8 <- [1,307,null,{"value":null}] 10:18:21 INFO - PROCESS | 3944 | 1461259101874 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 3944 | ++DOCSHELL 11B72800 == 34 [pid = 3944] [id = 86] 10:18:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (13413400) [pid = 3944] [serial = 255] [outer = 00000000] 10:18:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1A840800) [pid = 3944] [serial = 256] [outer = 13413400] 10:18:21 INFO - PROCESS | 3944 | 1461259101920 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1A436C00) [pid = 3944] [serial = 257] [outer = 13413400] 10:18:22 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1683B800) [pid = 3944] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:18:22 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (11B6CC00) [pid = 3944] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:18:22 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (13744C00) [pid = 3944] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:18:22 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (15F49C00) [pid = 3944] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:18:22 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (14552C00) [pid = 3944] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:18:22 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (17DC8400) [pid = 3944] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:18:22 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (149E7800) [pid = 3944] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:18:22 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (15F93400) [pid = 3944] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:18:22 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1821D800) [pid = 3944] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:18:22 INFO - PROCESS | 3944 | 1461259102381 Marionette TRACE conn8 <- [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]]]}] 10:18:22 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. 10:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 731ms 10:18:22 INFO - PROCESS | 3944 | 1461259102430 Marionette TRACE conn8 -> [0,309,"getWindowHandle",null] 10:18:22 INFO - PROCESS | 3944 | 1461259102432 Marionette TRACE conn8 <- [1,309,null,{"value":"13"}] 10:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:18:22 INFO - PROCESS | 3944 | 1461259102435 Marionette TRACE conn8 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:18:22 INFO - PROCESS | 3944 | 1461259102437 Marionette TRACE conn8 <- [1,310,null,{}] 10:18:22 INFO - PROCESS | 3944 | 1461259102440 Marionette TRACE conn8 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:22 INFO - PROCESS | 3944 | 1461259102518 Marionette TRACE conn8 <- [1,311,null,{"value":null}] 10:18:22 INFO - PROCESS | 3944 | 1461259102527 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:22 INFO - PROCESS | 3944 | ++DOCSHELL 13ED3400 == 35 [pid = 3944] [id = 87] 10:18:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (15FDF000) [pid = 3944] [serial = 258] [outer = 00000000] 10:18:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (18EB0400) [pid = 3944] [serial = 259] [outer = 15FDF000] 10:18:22 INFO - PROCESS | 3944 | 1461259102574 Marionette DEBUG loaded listener.js 10:18:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1A3BAC00) [pid = 3944] [serial = 260] [outer = 15FDF000] 10:18:22 INFO - PROCESS | 3944 | 1461259102969 Marionette TRACE conn8 <- [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]]]}] 10:18:23 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. 10:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 591ms 10:18:23 INFO - PROCESS | 3944 | 1461259103016 Marionette TRACE conn8 -> [0,313,"getWindowHandle",null] 10:18:23 INFO - PROCESS | 3944 | 1461259103018 Marionette TRACE conn8 <- [1,313,null,{"value":"13"}] 10:18:23 INFO - PROCESS | 3944 | 1461259103022 Marionette TRACE conn8 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:18:23 INFO - PROCESS | 3944 | 1461259103023 Marionette TRACE conn8 <- [1,314,null,{}] 10:18:23 INFO - PROCESS | 3944 | 1461259103027 Marionette TRACE conn8 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:23 INFO - PROCESS | 3944 | 1461259103102 Marionette TRACE conn8 <- [1,315,null,{"value":null}] 10:18:23 INFO - PROCESS | 3944 | 1461259103108 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 3944 | ++DOCSHELL 15F93400 == 36 [pid = 3944] [id = 88] 10:18:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1873E800) [pid = 3944] [serial = 261] [outer = 00000000] 10:18:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1AB03400) [pid = 3944] [serial = 262] [outer = 1873E800] 10:18:23 INFO - PROCESS | 3944 | 1461259103152 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1AB04800) [pid = 3944] [serial = 263] [outer = 1873E800] 10:18:23 INFO - PROCESS | 3944 | 1461259103612 Marionette TRACE conn8 <- [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]]]}] 10:18:23 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. 10:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 637ms 10:18:23 INFO - PROCESS | 3944 | 1461259103660 Marionette TRACE conn8 -> [0,317,"getWindowHandle",null] 10:18:23 INFO - PROCESS | 3944 | 1461259103662 Marionette TRACE conn8 <- [1,317,null,{"value":"13"}] 10:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:18:23 INFO - PROCESS | 3944 | 1461259103665 Marionette TRACE conn8 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - PROCESS | 3944 | 1461259103668 Marionette TRACE conn8 <- [1,318,null,{}] 10:18:23 INFO - PROCESS | 3944 | 1461259103672 Marionette TRACE conn8 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:23 INFO - PROCESS | 3944 | 1461259103762 Marionette TRACE conn8 <- [1,319,null,{"value":null}] 10:18:23 INFO - PROCESS | 3944 | 1461259103771 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 3944 | ++DOCSHELL 1AA30000 == 37 [pid = 3944] [id = 89] 10:18:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1AB0B400) [pid = 3944] [serial = 264] [outer = 00000000] 10:18:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1AB50000) [pid = 3944] [serial = 265] [outer = 1AB0B400] 10:18:23 INFO - PROCESS | 3944 | 1461259103827 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1AB54000) [pid = 3944] [serial = 266] [outer = 1AB0B400] 10:18:24 INFO - PROCESS | 3944 | 1461259104497 Marionette TRACE conn8 <- [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]]]}] 10:18:24 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. 10:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 902ms 10:18:24 INFO - PROCESS | 3944 | 1461259104570 Marionette TRACE conn8 -> [0,321,"getWindowHandle",null] 10:18:24 INFO - PROCESS | 3944 | 1461259104575 Marionette TRACE conn8 <- [1,321,null,{"value":"13"}] 10:18:24 INFO - PROCESS | 3944 | 1461259104580 Marionette TRACE conn8 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:18:24 INFO - PROCESS | 3944 | 1461259104585 Marionette TRACE conn8 <- [1,322,null,{}] 10:18:24 INFO - PROCESS | 3944 | 1461259104591 Marionette TRACE conn8 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:24 INFO - PROCESS | 3944 | 1461259104754 Marionette TRACE conn8 <- [1,323,null,{"value":null}] 10:18:24 INFO - PROCESS | 3944 | 1461259104847 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:24 INFO - PROCESS | 3944 | ++DOCSHELL 13579C00 == 38 [pid = 3944] [id = 90] 10:18:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (13739400) [pid = 3944] [serial = 267] [outer = 00000000] 10:18:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (13CD7C00) [pid = 3944] [serial = 268] [outer = 13739400] 10:18:24 INFO - PROCESS | 3944 | 1461259104905 Marionette DEBUG loaded listener.js 10:18:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (14907800) [pid = 3944] [serial = 269] [outer = 13739400] 10:18:25 INFO - PROCESS | 3944 | 1461259105613 Marionette TRACE conn8 <- [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]]]}] 10:18:25 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. 10:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1041ms 10:18:25 INFO - PROCESS | 3944 | 1461259105627 Marionette TRACE conn8 -> [0,325,"getWindowHandle",null] 10:18:25 INFO - PROCESS | 3944 | 1461259105633 Marionette TRACE conn8 <- [1,325,null,{"value":"13"}] 10:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:18:25 INFO - PROCESS | 3944 | 1461259105640 Marionette TRACE conn8 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:18:25 INFO - PROCESS | 3944 | 1461259105643 Marionette TRACE conn8 <- [1,326,null,{}] 10:18:25 INFO - PROCESS | 3944 | 1461259105647 Marionette TRACE conn8 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:25 INFO - PROCESS | 3944 | 1461259105749 Marionette TRACE conn8 <- [1,327,null,{"value":null}] 10:18:25 INFO - PROCESS | 3944 | 1461259105827 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 3944 | ++DOCSHELL 1603D800 == 39 [pid = 3944] [id = 91] 10:18:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (16B36C00) [pid = 3944] [serial = 270] [outer = 00000000] 10:18:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (17DC6C00) [pid = 3944] [serial = 271] [outer = 16B36C00] 10:18:25 INFO - PROCESS | 3944 | 1461259105889 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (182F4400) [pid = 3944] [serial = 272] [outer = 16B36C00] 10:18:26 INFO - PROCESS | 3944 | 1461259106666 Marionette TRACE conn8 <- [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]]]}] 10:18:26 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. 10:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1073ms 10:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:18:26 INFO - PROCESS | 3944 | 1461259106715 Marionette TRACE conn8 -> [0,329,"getWindowHandle",null] 10:18:26 INFO - PROCESS | 3944 | 1461259106718 Marionette TRACE conn8 <- [1,329,null,{"value":"13"}] 10:18:26 INFO - PROCESS | 3944 | 1461259106723 Marionette TRACE conn8 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:18:26 INFO - PROCESS | 3944 | 1461259106728 Marionette TRACE conn8 <- [1,330,null,{}] 10:18:26 INFO - PROCESS | 3944 | 1461259106734 Marionette TRACE conn8 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:26 INFO - PROCESS | 3944 | 1461259106823 Marionette TRACE conn8 <- [1,331,null,{"value":null}] 10:18:26 INFO - PROCESS | 3944 | 1461259106907 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:26 INFO - PROCESS | 3944 | ++DOCSHELL 13408800 == 40 [pid = 3944] [id = 92] 10:18:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (13479400) [pid = 3944] [serial = 273] [outer = 00000000] 10:18:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (13740800) [pid = 3944] [serial = 274] [outer = 13479400] 10:18:26 INFO - PROCESS | 3944 | 1461259106957 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (139D4000) [pid = 3944] [serial = 275] [outer = 13479400] 10:18:27 INFO - PROCESS | 3944 | --DOCSHELL 15F93400 == 39 [pid = 3944] [id = 88] 10:18:27 INFO - PROCESS | 3944 | --DOCSHELL 13ED3400 == 38 [pid = 3944] [id = 87] 10:18:27 INFO - PROCESS | 3944 | --DOCSHELL 11B72800 == 37 [pid = 3944] [id = 86] 10:18:27 INFO - PROCESS | 3944 | --DOCSHELL 198D1400 == 36 [pid = 3944] [id = 85] 10:18:27 INFO - PROCESS | 3944 | --DOCSHELL 19AD4000 == 35 [pid = 3944] [id = 84] 10:18:27 INFO - PROCESS | 3944 | --DOCSHELL 18FD8800 == 34 [pid = 3944] [id = 83] 10:18:27 INFO - PROCESS | 3944 | --DOCSHELL 18FDFC00 == 33 [pid = 3944] [id = 82] 10:18:27 INFO - PROCESS | 3944 | --DOCSHELL 18222C00 == 32 [pid = 3944] [id = 81] 10:18:27 INFO - PROCESS | 3944 | --DOCSHELL 13C6A800 == 31 [pid = 3944] [id = 80] 10:18:27 INFO - PROCESS | 3944 | --DOCSHELL 13C06000 == 30 [pid = 3944] [id = 79] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (17DC4C00) [pid = 3944] [serial = 208] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (17DC4800) [pid = 3944] [serial = 209] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1243EC00) [pid = 3944] [serial = 193] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (139DFC00) [pid = 3944] [serial = 196] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (13C6AC00) [pid = 3944] [serial = 197] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (16037400) [pid = 3944] [serial = 202] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (13574C00) [pid = 3944] [serial = 199] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (15609C00) [pid = 3944] [serial = 200] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (15D30000) [pid = 3944] [serial = 190] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (18B08800) [pid = 3944] [serial = 187] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (18FE1C00) [pid = 3944] [serial = 220] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (18775000) [pid = 3944] [serial = 212] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (18744000) [pid = 3944] [serial = 211] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (18FD7400) [pid = 3944] [serial = 217] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (12D62800) [pid = 3944] [serial = 194] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (16E9EC00) [pid = 3944] [serial = 206] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1683DC00) [pid = 3944] [serial = 205] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (18EB2000) [pid = 3944] [serial = 214] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (18EBAC00) [pid = 3944] [serial = 215] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (18FD9000) [pid = 3944] [serial = 218] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1662D000) [pid = 3944] [serial = 203] [outer = 00000000] [url = about:blank] 10:18:27 INFO - PROCESS | 3944 | 1461259107534 Marionette TRACE conn8 <- [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]]]}] 10:18:27 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. 10:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 840ms 10:18:27 INFO - PROCESS | 3944 | 1461259107564 Marionette TRACE conn8 -> [0,333,"getWindowHandle",null] 10:18:27 INFO - PROCESS | 3944 | 1461259107569 Marionette TRACE conn8 <- [1,333,null,{"value":"13"}] 10:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:18:27 INFO - PROCESS | 3944 | 1461259107575 Marionette TRACE conn8 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - PROCESS | 3944 | 1461259107577 Marionette TRACE conn8 <- [1,334,null,{}] 10:18:27 INFO - PROCESS | 3944 | 1461259107581 Marionette TRACE conn8 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:27 INFO - PROCESS | 3944 | 1461259107659 Marionette TRACE conn8 <- [1,335,null,{"value":null}] 10:18:27 INFO - PROCESS | 3944 | 1461259107669 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:27 INFO - PROCESS | 3944 | ++DOCSHELL 1352CC00 == 31 [pid = 3944] [id = 93] 10:18:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (13530C00) [pid = 3944] [serial = 276] [outer = 00000000] 10:18:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (13CD7400) [pid = 3944] [serial = 277] [outer = 13530C00] 10:18:27 INFO - PROCESS | 3944 | 1461259107715 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1450A000) [pid = 3944] [serial = 278] [outer = 13530C00] 10:18:28 INFO - PROCESS | 3944 | 1461259108182 Marionette TRACE conn8 <- [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]]]}] 10:18:28 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. 10:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 622ms 10:18:28 INFO - PROCESS | 3944 | 1461259108211 Marionette TRACE conn8 -> [0,337,"getWindowHandle",null] 10:18:28 INFO - PROCESS | 3944 | 1461259108213 Marionette TRACE conn8 <- [1,337,null,{"value":"13"}] 10:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:18:28 INFO - PROCESS | 3944 | 1461259108217 Marionette TRACE conn8 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:18:28 INFO - PROCESS | 3944 | 1461259108220 Marionette TRACE conn8 <- [1,338,null,{}] 10:18:28 INFO - PROCESS | 3944 | 1461259108234 Marionette TRACE conn8 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:28 INFO - PROCESS | 3944 | 1461259108353 Marionette TRACE conn8 <- [1,339,null,{"value":null}] 10:18:28 INFO - PROCESS | 3944 | 1461259108422 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 3944 | ++DOCSHELL 16037000 == 32 [pid = 3944] [id = 94] 10:18:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1662E800) [pid = 3944] [serial = 279] [outer = 00000000] 10:18:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1683F800) [pid = 3944] [serial = 280] [outer = 1662E800] 10:18:28 INFO - PROCESS | 3944 | 1461259108480 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (16EA3400) [pid = 3944] [serial = 281] [outer = 1662E800] 10:18:28 INFO - PROCESS | 3944 | 1461259108854 Marionette TRACE conn8 <- [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]]]}] 10:18:28 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. 10:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 684ms 10:18:28 INFO - PROCESS | 3944 | 1461259108916 Marionette TRACE conn8 -> [0,341,"getWindowHandle",null] 10:18:28 INFO - PROCESS | 3944 | 1461259108919 Marionette TRACE conn8 <- [1,341,null,{"value":"13"}] 10:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:18:28 INFO - PROCESS | 3944 | 1461259108924 Marionette TRACE conn8 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:18:28 INFO - PROCESS | 3944 | 1461259108926 Marionette TRACE conn8 <- [1,342,null,{}] 10:18:28 INFO - PROCESS | 3944 | 1461259108931 Marionette TRACE conn8 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:28 INFO - PROCESS | 3944 | 1461259109010 Marionette TRACE conn8 <- [1,343,null,{"value":null}] 10:18:28 INFO - PROCESS | 3944 | 1461259109016 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:29 INFO - PROCESS | 3944 | ++DOCSHELL 1670D000 == 33 [pid = 3944] [id = 95] 10:18:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (17D29C00) [pid = 3944] [serial = 282] [outer = 00000000] 10:18:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (18218800) [pid = 3944] [serial = 283] [outer = 17D29C00] 10:18:29 INFO - PROCESS | 3944 | 1461259109045 Marionette DEBUG loaded listener.js 10:18:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (18773000) [pid = 3944] [serial = 284] [outer = 17D29C00] 10:18:29 INFO - PROCESS | 3944 | 1461259109467 Marionette TRACE conn8 <- [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]]]}] 10:18:29 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. 10:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 591ms 10:18:29 INFO - PROCESS | 3944 | 1461259109503 Marionette TRACE conn8 -> [0,345,"getWindowHandle",null] 10:18:29 INFO - PROCESS | 3944 | 1461259109505 Marionette TRACE conn8 <- [1,345,null,{"value":"13"}] 10:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:18:29 INFO - PROCESS | 3944 | 1461259109508 Marionette TRACE conn8 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:18:29 INFO - PROCESS | 3944 | 1461259109510 Marionette TRACE conn8 <- [1,346,null,{}] 10:18:29 INFO - PROCESS | 3944 | 1461259109525 Marionette TRACE conn8 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:29 INFO - PROCESS | 3944 | 1461259109621 Marionette TRACE conn8 <- [1,347,null,{"value":null}] 10:18:29 INFO - PROCESS | 3944 | 1461259109628 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:29 INFO - PROCESS | 3944 | ++DOCSHELL 17DBE800 == 34 [pid = 3944] [id = 96] 10:18:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (17DC5400) [pid = 3944] [serial = 285] [outer = 00000000] 10:18:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (18EB0C00) [pid = 3944] [serial = 286] [outer = 17DC5400] 10:18:29 INFO - PROCESS | 3944 | 1461259109676 Marionette DEBUG loaded listener.js 10:18:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (18EB4800) [pid = 3944] [serial = 287] [outer = 17DC5400] 10:18:30 INFO - PROCESS | 3944 | 1461259110150 Marionette TRACE conn8 <- [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]]]}] 10:18:30 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. 10:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 700ms 10:18:30 INFO - PROCESS | 3944 | 1461259110208 Marionette TRACE conn8 -> [0,349,"getWindowHandle",null] 10:18:30 INFO - PROCESS | 3944 | 1461259110210 Marionette TRACE conn8 <- [1,349,null,{"value":"13"}] 10:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:18:30 INFO - PROCESS | 3944 | 1461259110217 Marionette TRACE conn8 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:18:30 INFO - PROCESS | 3944 | 1461259110219 Marionette TRACE conn8 <- [1,350,null,{}] 10:18:30 INFO - PROCESS | 3944 | 1461259110230 Marionette TRACE conn8 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:30 INFO - PROCESS | 3944 | 1461259110346 Marionette TRACE conn8 <- [1,351,null,{"value":null}] 10:18:30 INFO - PROCESS | 3944 | 1461259110400 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:30 INFO - PROCESS | 3944 | ++DOCSHELL 18FE1C00 == 35 [pid = 3944] [id = 97] 10:18:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (18FE2000) [pid = 3944] [serial = 288] [outer = 00000000] 10:18:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1906F800) [pid = 3944] [serial = 289] [outer = 18FE2000] 10:18:30 INFO - PROCESS | 3944 | 1461259110449 Marionette DEBUG loaded listener.js 10:18:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1906F400) [pid = 3944] [serial = 290] [outer = 18FE2000] 10:18:30 INFO - PROCESS | 3944 | 1461259110899 Marionette TRACE conn8 <- [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]]]}] 10:18:30 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. 10:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 685ms 10:18:30 INFO - PROCESS | 3944 | 1461259110914 Marionette TRACE conn8 -> [0,353,"getWindowHandle",null] 10:18:30 INFO - PROCESS | 3944 | 1461259110916 Marionette TRACE conn8 <- [1,353,null,{"value":"13"}] 10:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:18:30 INFO - PROCESS | 3944 | 1461259110919 Marionette TRACE conn8 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:18:30 INFO - PROCESS | 3944 | 1461259110921 Marionette TRACE conn8 <- [1,354,null,{}] 10:18:30 INFO - PROCESS | 3944 | 1461259110961 Marionette TRACE conn8 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:31 INFO - PROCESS | 3944 | 1461259111068 Marionette TRACE conn8 <- [1,355,null,{"value":null}] 10:18:31 INFO - PROCESS | 3944 | 1461259111075 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 3944 | ++DOCSHELL 193BD000 == 36 [pid = 3944] [id = 98] 10:18:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (19649C00) [pid = 3944] [serial = 291] [outer = 00000000] 10:18:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (198CEC00) [pid = 3944] [serial = 292] [outer = 19649C00] 10:18:31 INFO - PROCESS | 3944 | 1461259111119 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (19ABAC00) [pid = 3944] [serial = 293] [outer = 19649C00] 10:18:31 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (16705C00) [pid = 3944] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:18:31 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (19AD4400) [pid = 3944] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:18:31 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (19AB6800) [pid = 3944] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:18:31 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (182EA400) [pid = 3944] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:18:31 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (18FE1000) [pid = 3944] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:18:31 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (13CD3400) [pid = 3944] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:18:31 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (13CCFC00) [pid = 3944] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:18:31 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (18FDA000) [pid = 3944] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:18:31 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1873E800) [pid = 3944] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:18:31 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (13413400) [pid = 3944] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:18:31 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (15FDF000) [pid = 3944] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:18:31 INFO - PROCESS | 3944 | 1461259111695 Marionette TRACE conn8 <- [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]]]}] 10:18:31 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. 10:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 809ms 10:18:31 INFO - PROCESS | 3944 | 1461259111742 Marionette TRACE conn8 -> [0,357,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 3944 | 1461259111744 Marionette TRACE conn8 <- [1,357,null,{"value":"13"}] 10:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:18:31 INFO - PROCESS | 3944 | 1461259111748 Marionette TRACE conn8 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - PROCESS | 3944 | 1461259111751 Marionette TRACE conn8 <- [1,358,null,{}] 10:18:31 INFO - PROCESS | 3944 | 1461259111756 Marionette TRACE conn8 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:31 INFO - PROCESS | 3944 | 1461259111858 Marionette TRACE conn8 <- [1,359,null,{"value":null}] 10:18:31 INFO - PROCESS | 3944 | 1461259111867 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 3944 | ++DOCSHELL 13744800 == 37 [pid = 3944] [id = 99] 10:18:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (13748800) [pid = 3944] [serial = 294] [outer = 00000000] 10:18:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (182EA400) [pid = 3944] [serial = 295] [outer = 13748800] 10:18:31 INFO - PROCESS | 3944 | 1461259111913 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (18FDA000) [pid = 3944] [serial = 296] [outer = 13748800] 10:18:32 INFO - PROCESS | 3944 | 1461259112406 Marionette TRACE conn8 <- [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]]]}] 10:18:32 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. 10:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 684ms 10:18:32 INFO - PROCESS | 3944 | 1461259112430 Marionette TRACE conn8 -> [0,361,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 3944 | 1461259112432 Marionette TRACE conn8 <- [1,361,null,{"value":"13"}] 10:18:32 INFO - PROCESS | 3944 | 1461259112436 Marionette TRACE conn8 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:18:32 INFO - PROCESS | 3944 | 1461259112437 Marionette TRACE conn8 <- [1,362,null,{}] 10:18:32 INFO - PROCESS | 3944 | 1461259112441 Marionette TRACE conn8 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:32 INFO - PROCESS | 3944 | 1461259112513 Marionette TRACE conn8 <- [1,363,null,{"value":null}] 10:18:32 INFO - PROCESS | 3944 | 1461259112535 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 3944 | ++DOCSHELL 16702800 == 38 [pid = 3944] [id = 100] 10:18:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1874B000) [pid = 3944] [serial = 297] [outer = 00000000] 10:18:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (19AD3800) [pid = 3944] [serial = 298] [outer = 1874B000] 10:18:32 INFO - PROCESS | 3944 | 1461259112583 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (19AE0800) [pid = 3944] [serial = 299] [outer = 1874B000] 10:18:33 INFO - PROCESS | 3944 | 1461259113264 Marionette TRACE conn8 <- [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]]]}] 10:18:33 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. 10:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 839ms 10:18:33 INFO - PROCESS | 3944 | 1461259113279 Marionette TRACE conn8 -> [0,365,"getWindowHandle",null] 10:18:33 INFO - PROCESS | 3944 | 1461259113285 Marionette TRACE conn8 <- [1,365,null,{"value":"13"}] 10:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:18:33 INFO - PROCESS | 3944 | 1461259113291 Marionette TRACE conn8 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:18:33 INFO - PROCESS | 3944 | 1461259113295 Marionette TRACE conn8 <- [1,366,null,{}] 10:18:33 INFO - PROCESS | 3944 | 1461259113300 Marionette TRACE conn8 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:33 INFO - PROCESS | 3944 | 1461259113406 Marionette TRACE conn8 <- [1,367,null,{"value":null}] 10:18:33 INFO - PROCESS | 3944 | 1461259113496 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:33 INFO - PROCESS | 3944 | ++DOCSHELL 13527000 == 39 [pid = 3944] [id = 101] 10:18:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1356D800) [pid = 3944] [serial = 300] [outer = 00000000] 10:18:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (13CCD400) [pid = 3944] [serial = 301] [outer = 1356D800] 10:18:33 INFO - PROCESS | 3944 | 1461259113559 Marionette DEBUG loaded listener.js 10:18:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (15608400) [pid = 3944] [serial = 302] [outer = 1356D800] 10:18:34 INFO - PROCESS | 3944 | 1461259114207 Marionette TRACE conn8 <- [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]]]}] 10:18:34 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. 10:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 949ms 10:18:34 INFO - PROCESS | 3944 | 1461259114236 Marionette TRACE conn8 -> [0,369,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 3944 | 1461259114242 Marionette TRACE conn8 <- [1,369,null,{"value":"13"}] 10:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:18:34 INFO - PROCESS | 3944 | 1461259114249 Marionette TRACE conn8 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 3944 | 1461259114252 Marionette TRACE conn8 <- [1,370,null,{}] 10:18:34 INFO - PROCESS | 3944 | 1461259114256 Marionette TRACE conn8 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:34 INFO - PROCESS | 3944 | 1461259114359 Marionette TRACE conn8 <- [1,371,null,{"value":null}] 10:18:34 INFO - PROCESS | 3944 | 1461259114434 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 3944 | ++DOCSHELL 15DEEC00 == 40 [pid = 3944] [id = 102] 10:18:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1603A000) [pid = 3944] [serial = 303] [outer = 00000000] 10:18:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (17DC5C00) [pid = 3944] [serial = 304] [outer = 1603A000] 10:18:34 INFO - PROCESS | 3944 | 1461259114492 Marionette DEBUG loaded listener.js 10:18:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (18907800) [pid = 3944] [serial = 305] [outer = 1603A000] 10:18:35 INFO - PROCESS | 3944 | 1461259115193 Marionette TRACE conn8 <- [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]]]}] 10:18:35 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. 10:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 995ms 10:18:35 INFO - PROCESS | 3944 | 1461259115248 Marionette TRACE conn8 -> [0,373,"getWindowHandle",null] 10:18:35 INFO - PROCESS | 3944 | 1461259115251 Marionette TRACE conn8 <- [1,373,null,{"value":"13"}] 10:18:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:18:35 INFO - PROCESS | 3944 | 1461259115255 Marionette TRACE conn8 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:18:35 INFO - PROCESS | 3944 | 1461259115259 Marionette TRACE conn8 <- [1,374,null,{}] 10:18:35 INFO - PROCESS | 3944 | 1461259115270 Marionette TRACE conn8 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:35 INFO - PROCESS | 3944 | 1461259115372 Marionette TRACE conn8 <- [1,375,null,{"value":null}] 10:18:35 INFO - PROCESS | 3944 | 1461259115452 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 3944 | ++DOCSHELL 19075400 == 41 [pid = 3944] [id = 103] 10:18:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (19077400) [pid = 3944] [serial = 306] [outer = 00000000] 10:18:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1A8B7000) [pid = 3944] [serial = 307] [outer = 19077400] 10:18:35 INFO - PROCESS | 3944 | 1461259115497 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1AB01400) [pid = 3944] [serial = 308] [outer = 19077400] 10:18:36 INFO - PROCESS | 3944 | 1461259116287 Marionette TRACE conn8 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:18:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:18:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1089ms 10:18:36 INFO - PROCESS | 3944 | 1461259116335 Marionette TRACE conn8 -> [0,377,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 3944 | 1461259116339 Marionette TRACE conn8 <- [1,377,null,{"value":"13"}] 10:18:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:18:36 INFO - PROCESS | 3944 | 1461259116344 Marionette TRACE conn8 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 3944 | 1461259116348 Marionette TRACE conn8 <- [1,378,null,{}] 10:18:36 INFO - PROCESS | 3944 | 1461259116354 Marionette TRACE conn8 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:36 INFO - PROCESS | 3944 | 1461259116445 Marionette TRACE conn8 <- [1,379,null,{"value":null}] 10:18:36 INFO - PROCESS | 3944 | 1461259116524 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:36 INFO - PROCESS | 3944 | ++DOCSHELL 1352E400 == 42 [pid = 3944] [id = 104] 10:18:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1352FC00) [pid = 3944] [serial = 309] [outer = 00000000] 10:18:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (13CD6400) [pid = 3944] [serial = 310] [outer = 1352FC00] 10:18:36 INFO - PROCESS | 3944 | 1461259116574 Marionette DEBUG loaded listener.js 10:18:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (15609C00) [pid = 3944] [serial = 311] [outer = 1352FC00] 10:18:37 INFO - PROCESS | 3944 | --DOCSHELL 13744800 == 41 [pid = 3944] [id = 99] 10:18:37 INFO - PROCESS | 3944 | --DOCSHELL 193BD000 == 40 [pid = 3944] [id = 98] 10:18:37 INFO - PROCESS | 3944 | --DOCSHELL 18FE1C00 == 39 [pid = 3944] [id = 97] 10:18:37 INFO - PROCESS | 3944 | --DOCSHELL 17DBE800 == 38 [pid = 3944] [id = 96] 10:18:37 INFO - PROCESS | 3944 | --DOCSHELL 1670D000 == 37 [pid = 3944] [id = 95] 10:18:37 INFO - PROCESS | 3944 | --DOCSHELL 16037000 == 36 [pid = 3944] [id = 94] 10:18:37 INFO - PROCESS | 3944 | --DOCSHELL 1352CC00 == 35 [pid = 3944] [id = 93] 10:18:37 INFO - PROCESS | 3944 | --DOCSHELL 13408800 == 34 [pid = 3944] [id = 92] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (19079400) [pid = 3944] [serial = 232] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1670C000) [pid = 3944] [serial = 238] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (16B2E800) [pid = 3944] [serial = 239] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (15F8BC00) [pid = 3944] [serial = 236] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (158A9C00) [pid = 3944] [serial = 235] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (193BC800) [pid = 3944] [serial = 247] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (19AD7400) [pid = 3944] [serial = 251] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (181B4800) [pid = 3944] [serial = 229] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1AB04800) [pid = 3944] [serial = 263] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1AB50000) [pid = 3944] [serial = 265] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1A840800) [pid = 3944] [serial = 256] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (1AB03400) [pid = 3944] [serial = 262] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (18EB0400) [pid = 3944] [serial = 259] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1A3BAC00) [pid = 3944] [serial = 260] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1A436C00) [pid = 3944] [serial = 257] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (193BC000) [pid = 3944] [serial = 248] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (16701C00) [pid = 3944] [serial = 221] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (19AD7C00) [pid = 3944] [serial = 250] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1A343000) [pid = 3944] [serial = 254] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (11B71C00) [pid = 3944] [serial = 223] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (13CD9000) [pid = 3944] [serial = 226] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1890F800) [pid = 3944] [serial = 241] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (18EB1800) [pid = 3944] [serial = 242] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1907B800) [pid = 3944] [serial = 245] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1A345000) [pid = 3944] [serial = 253] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (19073C00) [pid = 3944] [serial = 244] [outer = 00000000] [url = about:blank] 10:18:37 INFO - PROCESS | 3944 | 1461259117332 Marionette TRACE conn8 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:18:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:18:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1042ms 10:18:37 INFO - PROCESS | 3944 | 1461259117407 Marionette TRACE conn8 -> [0,381,"getWindowHandle",null] 10:18:37 INFO - PROCESS | 3944 | 1461259117413 Marionette TRACE conn8 <- [1,381,null,{"value":"13"}] 10:18:37 INFO - PROCESS | 3944 | 1461259117418 Marionette TRACE conn8 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:18:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:18:37 INFO - PROCESS | 3944 | 1461259117421 Marionette TRACE conn8 <- [1,382,null,{}] 10:18:37 INFO - PROCESS | 3944 | 1461259117425 Marionette TRACE conn8 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:37 INFO - PROCESS | 3944 | 1461259117507 Marionette TRACE conn8 <- [1,383,null,{"value":null}] 10:18:37 INFO - PROCESS | 3944 | 1461259117514 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 3944 | ++DOCSHELL 148B6400 == 35 [pid = 3944] [id = 105] 10:18:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (15DE9C00) [pid = 3944] [serial = 312] [outer = 00000000] 10:18:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16038400) [pid = 3944] [serial = 313] [outer = 15DE9C00] 10:18:37 INFO - PROCESS | 3944 | 1461259117563 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (16706000) [pid = 3944] [serial = 314] [outer = 15DE9C00] 10:18:38 INFO - PROCESS | 3944 | 1461259118121 Marionette TRACE conn8 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:18:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:18:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 731ms 10:18:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:18:38 INFO - PROCESS | 3944 | 1461259118164 Marionette TRACE conn8 -> [0,385,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 3944 | 1461259118167 Marionette TRACE conn8 <- [1,385,null,{"value":"13"}] 10:18:38 INFO - PROCESS | 3944 | 1461259118171 Marionette TRACE conn8 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 3944 | 1461259118175 Marionette TRACE conn8 <- [1,386,null,{}] 10:18:38 INFO - PROCESS | 3944 | 1461259118185 Marionette TRACE conn8 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:38 INFO - PROCESS | 3944 | 1461259118276 Marionette TRACE conn8 <- [1,387,null,{"value":null}] 10:18:38 INFO - PROCESS | 3944 | 1461259118349 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 3944 | ++DOCSHELL 17DC4C00 == 36 [pid = 3944] [id = 106] 10:18:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (17DC7000) [pid = 3944] [serial = 315] [outer = 00000000] 10:18:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (18B09800) [pid = 3944] [serial = 316] [outer = 17DC7000] 10:18:38 INFO - PROCESS | 3944 | 1461259118398 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (18EB5C00) [pid = 3944] [serial = 317] [outer = 17DC7000] 10:18:38 INFO - PROCESS | 3944 | 1461259118846 Marionette TRACE conn8 <- [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]]]}] 10:18:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:18:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 731ms 10:18:38 INFO - PROCESS | 3944 | 1461259118893 Marionette TRACE conn8 -> [0,389,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 3944 | 1461259118895 Marionette TRACE conn8 <- [1,389,null,{"value":"13"}] 10:18:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:18:38 INFO - PROCESS | 3944 | 1461259118898 Marionette TRACE conn8 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 3944 | 1461259118900 Marionette TRACE conn8 <- [1,390,null,{}] 10:18:38 INFO - PROCESS | 3944 | 1461259118904 Marionette TRACE conn8 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:38 INFO - PROCESS | 3944 | 1461259118980 Marionette TRACE conn8 <- [1,391,null,{"value":null}] 10:18:38 INFO - PROCESS | 3944 | 1461259118988 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 3944 | ++DOCSHELL 18FDE400 == 37 [pid = 3944] [id = 107] 10:18:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (18FDE800) [pid = 3944] [serial = 318] [outer = 00000000] 10:18:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (19074C00) [pid = 3944] [serial = 319] [outer = 18FDE800] 10:18:39 INFO - PROCESS | 3944 | 1461259119036 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1907AC00) [pid = 3944] [serial = 320] [outer = 18FDE800] 10:18:39 INFO - PROCESS | 3944 | 1461259119518 Marionette TRACE conn8 <- [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]]]}] 10:18:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:18:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 637ms 10:18:39 INFO - PROCESS | 3944 | 1461259119537 Marionette TRACE conn8 -> [0,393,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 3944 | 1461259119539 Marionette TRACE conn8 <- [1,393,null,{"value":"13"}] 10:18:39 INFO - PROCESS | 3944 | 1461259119542 Marionette TRACE conn8 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:18:39 INFO - PROCESS | 3944 | 1461259119544 Marionette TRACE conn8 <- [1,394,null,{}] 10:18:39 INFO - PROCESS | 3944 | 1461259119547 Marionette TRACE conn8 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:39 INFO - PROCESS | 3944 | 1461259119646 Marionette TRACE conn8 <- [1,395,null,{"value":null}] 10:18:39 INFO - PROCESS | 3944 | 1461259119726 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 3944 | ++DOCSHELL 19078800 == 38 [pid = 3944] [id = 108] 10:18:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1907C000) [pid = 3944] [serial = 321] [outer = 00000000] 10:18:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (198CA000) [pid = 3944] [serial = 322] [outer = 1907C000] 10:18:39 INFO - PROCESS | 3944 | 1461259119771 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (19AC3800) [pid = 3944] [serial = 323] [outer = 1907C000] 10:18:40 INFO - PROCESS | 3944 | 1461259120234 Marionette TRACE conn8 <- [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]]]}] 10:18:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:18:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 731ms 10:18:40 INFO - PROCESS | 3944 | 1461259120283 Marionette TRACE conn8 -> [0,397,"getWindowHandle",null] 10:18:40 INFO - PROCESS | 3944 | 1461259120285 Marionette TRACE conn8 <- [1,397,null,{"value":"13"}] 10:18:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:18:40 INFO - PROCESS | 3944 | 1461259120288 Marionette TRACE conn8 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:18:40 INFO - PROCESS | 3944 | 1461259120290 Marionette TRACE conn8 <- [1,398,null,{}] 10:18:40 INFO - PROCESS | 3944 | 1461259120293 Marionette TRACE conn8 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:40 INFO - PROCESS | 3944 | 1461259120412 Marionette TRACE conn8 <- [1,399,null,{"value":null}] 10:18:40 INFO - PROCESS | 3944 | 1461259120468 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:40 INFO - PROCESS | 3944 | ++DOCSHELL 1373A000 == 39 [pid = 3944] [id = 109] 10:18:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1A3B5800) [pid = 3944] [serial = 324] [outer = 00000000] 10:18:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (1A435400) [pid = 3944] [serial = 325] [outer = 1A3B5800] 10:18:40 INFO - PROCESS | 3944 | 1461259120516 Marionette DEBUG loaded listener.js 10:18:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1A8B3000) [pid = 3944] [serial = 326] [outer = 1A3B5800] 10:18:41 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:18:41 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:18:41 INFO - PROCESS | 3944 | 1461259121025 Marionette TRACE conn8 <- [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]]]}] 10:18:41 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (18FE2000) [pid = 3944] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:18:41 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (13479400) [pid = 3944] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:18:41 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (17D29C00) [pid = 3944] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:18:41 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1662E800) [pid = 3944] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:18:41 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (13530C00) [pid = 3944] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:18:41 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (17DC5400) [pid = 3944] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:18:41 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (19649C00) [pid = 3944] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:18:41 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (13748800) [pid = 3944] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:18:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:18:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 808ms 10:18:41 INFO - PROCESS | 3944 | 1461259121090 Marionette TRACE conn8 -> [0,401,"getWindowHandle",null] 10:18:41 INFO - PROCESS | 3944 | 1461259121092 Marionette TRACE conn8 <- [1,401,null,{"value":"13"}] 10:18:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:18:41 INFO - PROCESS | 3944 | 1461259121096 Marionette TRACE conn8 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - PROCESS | 3944 | 1461259121098 Marionette TRACE conn8 <- [1,402,null,{}] 10:18:41 INFO - PROCESS | 3944 | 1461259121101 Marionette TRACE conn8 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:41 INFO - PROCESS | 3944 | 1461259121201 Marionette TRACE conn8 <- [1,403,null,{"value":null}] 10:18:41 INFO - PROCESS | 3944 | 1461259121257 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:41 INFO - PROCESS | 3944 | ++DOCSHELL 158F0800 == 40 [pid = 3944] [id = 110] 10:18:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (15DF4800) [pid = 3944] [serial = 327] [outer = 00000000] 10:18:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (18B07400) [pid = 3944] [serial = 328] [outer = 15DF4800] 10:18:41 INFO - PROCESS | 3944 | 1461259121305 Marionette DEBUG loaded listener.js 10:18:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (18EBF800) [pid = 3944] [serial = 329] [outer = 15DF4800] 10:18:41 INFO - PROCESS | 3944 | 1461259121684 Marionette TRACE conn8 <- [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]]]}] 10:18:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:18:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 638ms 10:18:41 INFO - PROCESS | 3944 | 1461259121734 Marionette TRACE conn8 -> [0,405,"getWindowHandle",null] 10:18:41 INFO - PROCESS | 3944 | 1461259121736 Marionette TRACE conn8 <- [1,405,null,{"value":"13"}] 10:18:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:18:41 INFO - PROCESS | 3944 | 1461259121739 Marionette TRACE conn8 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - PROCESS | 3944 | 1461259121741 Marionette TRACE conn8 <- [1,406,null,{}] 10:18:41 INFO - PROCESS | 3944 | 1461259121745 Marionette TRACE conn8 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:41 INFO - PROCESS | 3944 | 1461259121824 Marionette TRACE conn8 <- [1,407,null,{"value":null}] 10:18:41 INFO - PROCESS | 3944 | 1461259121831 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:41 INFO - PROCESS | 3944 | ++DOCSHELL 1A8B9000 == 41 [pid = 3944] [id = 111] 10:18:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1A8BC800) [pid = 3944] [serial = 330] [outer = 00000000] 10:18:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1AB0AC00) [pid = 3944] [serial = 331] [outer = 1A8BC800] 10:18:41 INFO - PROCESS | 3944 | 1461259121876 Marionette DEBUG loaded listener.js 10:18:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1AB10800) [pid = 3944] [serial = 332] [outer = 1A8BC800] 10:18:42 INFO - PROCESS | 3944 | 1461259122279 Marionette TRACE conn8 <- [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]]]}] 10:18:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:18:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 590ms 10:18:42 INFO - PROCESS | 3944 | 1461259122321 Marionette TRACE conn8 -> [0,409,"getWindowHandle",null] 10:18:42 INFO - PROCESS | 3944 | 1461259122323 Marionette TRACE conn8 <- [1,409,null,{"value":"13"}] 10:18:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:18:42 INFO - PROCESS | 3944 | 1461259122327 Marionette TRACE conn8 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:18:42 INFO - PROCESS | 3944 | 1461259122329 Marionette TRACE conn8 <- [1,410,null,{}] 10:18:42 INFO - PROCESS | 3944 | 1461259122332 Marionette TRACE conn8 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:42 INFO - PROCESS | 3944 | 1461259122407 Marionette TRACE conn8 <- [1,411,null,{"value":null}] 10:18:42 INFO - PROCESS | 3944 | 1461259122413 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 3944 | ++DOCSHELL 1996DC00 == 42 [pid = 3944] [id = 112] 10:18:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (19970400) [pid = 3944] [serial = 333] [outer = 00000000] 10:18:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (19974000) [pid = 3944] [serial = 334] [outer = 19970400] 10:18:42 INFO - PROCESS | 3944 | 1461259122462 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (19975800) [pid = 3944] [serial = 335] [outer = 19970400] 10:18:42 INFO - PROCESS | 3944 | 1461259122952 Marionette TRACE conn8 <- [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]]]}] 10:18:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:18:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 684ms 10:18:43 INFO - PROCESS | 3944 | 1461259123026 Marionette TRACE conn8 -> [0,413,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 3944 | 1461259123028 Marionette TRACE conn8 <- [1,413,null,{"value":"13"}] 10:18:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:18:43 INFO - PROCESS | 3944 | 1461259123031 Marionette TRACE conn8 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:18:43 INFO - PROCESS | 3944 | 1461259123033 Marionette TRACE conn8 <- [1,414,null,{}] 10:18:43 INFO - PROCESS | 3944 | 1461259123037 Marionette TRACE conn8 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:43 INFO - PROCESS | 3944 | 1461259123111 Marionette TRACE conn8 <- [1,415,null,{"value":null}] 10:18:43 INFO - PROCESS | 3944 | 1461259123117 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:43 INFO - PROCESS | 3944 | ++DOCSHELL 19978400 == 43 [pid = 3944] [id = 113] 10:18:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1AB04000) [pid = 3944] [serial = 336] [outer = 00000000] 10:18:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1AB57C00) [pid = 3944] [serial = 337] [outer = 1AB04000] 10:18:43 INFO - PROCESS | 3944 | 1461259123166 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1ABC0400) [pid = 3944] [serial = 338] [outer = 1AB04000] 10:18:43 INFO - PROCESS | 3944 | 1461259123914 Marionette TRACE conn8 <- [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]]]}] 10:18:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:18:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 932ms 10:18:43 INFO - PROCESS | 3944 | 1461259123978 Marionette TRACE conn8 -> [0,417,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 3944 | 1461259123983 Marionette TRACE conn8 <- [1,417,null,{"value":"13"}] 10:18:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:18:43 INFO - PROCESS | 3944 | 1461259123990 Marionette TRACE conn8 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:18:43 INFO - PROCESS | 3944 | 1461259123993 Marionette TRACE conn8 <- [1,418,null,{}] 10:18:43 INFO - PROCESS | 3944 | 1461259123999 Marionette TRACE conn8 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:44 INFO - PROCESS | 3944 | 1461259124106 Marionette TRACE conn8 <- [1,419,null,{"value":null}] 10:18:44 INFO - PROCESS | 3944 | 1461259124230 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:44 INFO - PROCESS | 3944 | ++DOCSHELL 13739C00 == 44 [pid = 3944] [id = 114] 10:18:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (13CD0000) [pid = 3944] [serial = 339] [outer = 00000000] 10:18:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1662E800) [pid = 3944] [serial = 340] [outer = 13CD0000] 10:18:44 INFO - PROCESS | 3944 | 1461259124290 Marionette DEBUG loaded listener.js 10:18:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1683C400) [pid = 3944] [serial = 341] [outer = 13CD0000] 10:18:45 INFO - PROCESS | 3944 | 1461259125276 Marionette TRACE conn8 <- [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]]]}] 10:18:45 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 10:18:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1353ms 10:18:45 INFO - PROCESS | 3944 | 1461259125330 Marionette TRACE conn8 -> [0,421,"getWindowHandle",null] 10:18:45 INFO - PROCESS | 3944 | 1461259125340 Marionette TRACE conn8 <- [1,421,null,{"value":"13"}] 10:18:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:18:45 INFO - PROCESS | 3944 | 1461259125390 Marionette TRACE conn8 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:18:45 INFO - PROCESS | 3944 | 1461259125393 Marionette TRACE conn8 <- [1,422,null,{}] 10:18:45 INFO - PROCESS | 3944 | 1461259125399 Marionette TRACE conn8 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:45 INFO - PROCESS | 3944 | 1461259125495 Marionette TRACE conn8 <- [1,423,null,{"value":null}] 10:18:45 INFO - PROCESS | 3944 | 1461259125698 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:45 INFO - PROCESS | 3944 | ++DOCSHELL 139D3C00 == 45 [pid = 3944] [id = 115] 10:18:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (13C06000) [pid = 3944] [serial = 342] [outer = 00000000] 10:18:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (18FE0800) [pid = 3944] [serial = 343] [outer = 13C06000] 10:18:45 INFO - PROCESS | 3944 | 1461259125754 Marionette DEBUG loaded listener.js 10:18:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (19078000) [pid = 3944] [serial = 344] [outer = 13C06000] 10:18:46 INFO - PROCESS | 3944 | --DOCSHELL 1996DC00 == 44 [pid = 3944] [id = 112] 10:18:46 INFO - PROCESS | 3944 | --DOCSHELL 1A8B9000 == 43 [pid = 3944] [id = 111] 10:18:46 INFO - PROCESS | 3944 | --DOCSHELL 158F0800 == 42 [pid = 3944] [id = 110] 10:18:46 INFO - PROCESS | 3944 | --DOCSHELL 1373A000 == 41 [pid = 3944] [id = 109] 10:18:46 INFO - PROCESS | 3944 | --DOCSHELL 19078800 == 40 [pid = 3944] [id = 108] 10:18:46 INFO - PROCESS | 3944 | --DOCSHELL 18FDE400 == 39 [pid = 3944] [id = 107] 10:18:46 INFO - PROCESS | 3944 | --DOCSHELL 17DC4C00 == 38 [pid = 3944] [id = 106] 10:18:46 INFO - PROCESS | 3944 | --DOCSHELL 148B6400 == 37 [pid = 3944] [id = 105] 10:18:46 INFO - PROCESS | 3944 | --DOCSHELL 1352E400 == 36 [pid = 3944] [id = 104] 10:18:46 INFO - PROCESS | 3944 | --DOCSHELL 16702800 == 35 [pid = 3944] [id = 100] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1906F800) [pid = 3944] [serial = 289] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (139D4000) [pid = 3944] [serial = 275] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (13740800) [pid = 3944] [serial = 274] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (18218800) [pid = 3944] [serial = 283] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1683F800) [pid = 3944] [serial = 280] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (16EA3400) [pid = 3944] [serial = 281] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (13CD7400) [pid = 3944] [serial = 277] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1450A000) [pid = 3944] [serial = 278] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (18EB4800) [pid = 3944] [serial = 287] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (17DC6C00) [pid = 3944] [serial = 271] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (13CD7C00) [pid = 3944] [serial = 268] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1906F400) [pid = 3944] [serial = 290] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (198CEC00) [pid = 3944] [serial = 292] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (182EA400) [pid = 3944] [serial = 295] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (19ABAC00) [pid = 3944] [serial = 293] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (18FDA000) [pid = 3944] [serial = 296] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (18EB0C00) [pid = 3944] [serial = 286] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (18773000) [pid = 3944] [serial = 284] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (11B05000) [pid = 3944] [serial = 345] [outer = 1356F000] 10:18:46 INFO - PROCESS | 3944 | 1461259126969 Marionette TRACE conn8 <- [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]]]}] 10:18:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:18:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1695ms 10:18:47 INFO - PROCESS | 3944 | 1461259127073 Marionette TRACE conn8 -> [0,425,"getWindowHandle",null] 10:18:47 INFO - PROCESS | 3944 | 1461259127079 Marionette TRACE conn8 <- [1,425,null,{"value":"13"}] 10:18:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:18:47 INFO - PROCESS | 3944 | 1461259127084 Marionette TRACE conn8 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - PROCESS | 3944 | 1461259127087 Marionette TRACE conn8 <- [1,426,null,{}] 10:18:47 INFO - PROCESS | 3944 | 1461259127092 Marionette TRACE conn8 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:47 INFO - PROCESS | 3944 | 1461259127169 Marionette TRACE conn8 <- [1,427,null,{"value":null}] 10:18:47 INFO - PROCESS | 3944 | 1461259127177 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:47 INFO - PROCESS | 3944 | ++DOCSHELL 13CD6C00 == 36 [pid = 3944] [id = 116] 10:18:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (13CD7000) [pid = 3944] [serial = 346] [outer = 00000000] 10:18:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1603CC00) [pid = 3944] [serial = 347] [outer = 13CD7000] 10:18:47 INFO - PROCESS | 3944 | 1461259127226 Marionette DEBUG loaded listener.js 10:18:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1670EC00) [pid = 3944] [serial = 348] [outer = 13CD7000] 10:18:47 INFO - PROCESS | 3944 | 1461259127730 Marionette TRACE conn8 <- [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] 10:18:47 INFO - PROCESS | 3944 | 1461259127787 Marionette TRACE conn8 <- [1,429,null,{"value":"13"}] 10:18:47 INFO - PROCESS | 3944 | 1461259127793 Marionette TRACE conn8 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:18:47 INFO - PROCESS | 3944 | 1461259127796 Marionette TRACE conn8 <- [1,430,null,{}] 10:18:47 INFO - PROCESS | 3944 | 1461259127800 Marionette TRACE conn8 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:47 INFO - PROCESS | 3944 | 1461259127884 Marionette TRACE conn8 <- [1,431,null,{"value":null}] 10:18:47 INFO - PROCESS | 3944 | 1461259127896 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:47 INFO - PROCESS | 3944 | ++DOCSHELL 1450CC00 == 37 [pid = 3944] [id = 117] 10:18:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (17D22000) [pid = 3944] [serial = 349] [outer = 00000000] 10:18:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (182EA400) [pid = 3944] [serial = 350] [outer = 17D22000] 10:18:47 INFO - PROCESS | 3944 | 1461259128001 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (18747C00) [pid = 3944] [serial = 351] [outer = 17D22000] 10:18:48 INFO - PROCESS | 3944 | 1461259128434 Marionette TRACE conn8 <- [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]]]}] 10:18:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:18:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 684ms 10:18:48 INFO - PROCESS | 3944 | 1461259128494 Marionette TRACE conn8 -> [0,433,"getWindowHandle",null] 10:18:48 INFO - PROCESS | 3944 | 1461259128496 Marionette TRACE conn8 <- [1,433,null,{"value":"13"}] 10:18:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:18:48 INFO - PROCESS | 3944 | 1461259128500 Marionette TRACE conn8 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:18:48 INFO - PROCESS | 3944 | 1461259128503 Marionette TRACE conn8 <- [1,434,null,{}] 10:18:48 INFO - PROCESS | 3944 | 1461259128514 Marionette TRACE conn8 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:48 INFO - PROCESS | 3944 | 1461259128594 Marionette TRACE conn8 <- [1,435,null,{"value":null}] 10:18:48 INFO - PROCESS | 3944 | 1461259128605 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:48 INFO - PROCESS | 3944 | ++DOCSHELL 18FD9800 == 38 [pid = 3944] [id = 118] 10:18:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (18FDA400) [pid = 3944] [serial = 352] [outer = 00000000] 10:18:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1906F800) [pid = 3944] [serial = 353] [outer = 18FDA400] 10:18:48 INFO - PROCESS | 3944 | 1461259128655 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1907B000) [pid = 3944] [serial = 354] [outer = 18FDA400] 10:18:49 INFO - PROCESS | 3944 | 1461259129104 Marionette TRACE conn8 <- [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]]]}] 10:18:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:18:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 638ms 10:18:49 INFO - PROCESS | 3944 | 1461259129137 Marionette TRACE conn8 -> [0,437,"getWindowHandle",null] 10:18:49 INFO - PROCESS | 3944 | 1461259129140 Marionette TRACE conn8 <- [1,437,null,{"value":"13"}] 10:18:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:18:49 INFO - PROCESS | 3944 | 1461259129143 Marionette TRACE conn8 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:18:49 INFO - PROCESS | 3944 | 1461259129145 Marionette TRACE conn8 <- [1,438,null,{}] 10:18:49 INFO - PROCESS | 3944 | 1461259129156 Marionette TRACE conn8 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:49 INFO - PROCESS | 3944 | 1461259129257 Marionette TRACE conn8 <- [1,439,null,{"value":null}] 10:18:49 INFO - PROCESS | 3944 | 1461259129263 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:49 INFO - PROCESS | 3944 | ++DOCSHELL 19078800 == 39 [pid = 3944] [id = 119] 10:18:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (193B5400) [pid = 3944] [serial = 355] [outer = 00000000] 10:18:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (19970800) [pid = 3944] [serial = 356] [outer = 193B5400] 10:18:49 INFO - PROCESS | 3944 | 1461259129311 Marionette DEBUG loaded listener.js 10:18:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (19AB8C00) [pid = 3944] [serial = 357] [outer = 193B5400] 10:18:49 INFO - PROCESS | 3944 | 1461259129784 Marionette TRACE conn8 <- [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]]]}] 10:18:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:18:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 699ms 10:18:49 INFO - PROCESS | 3944 | 1461259129842 Marionette TRACE conn8 -> [0,441,"getWindowHandle",null] 10:18:49 INFO - PROCESS | 3944 | 1461259129844 Marionette TRACE conn8 <- [1,441,null,{"value":"13"}] 10:18:49 INFO - PROCESS | 3944 | 1461259129848 Marionette TRACE conn8 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:18:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:18:49 INFO - PROCESS | 3944 | 1461259129849 Marionette TRACE conn8 <- [1,442,null,{}] 10:18:49 INFO - PROCESS | 3944 | 1461259129859 Marionette TRACE conn8 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:49 INFO - PROCESS | 3944 | 1461259129958 Marionette TRACE conn8 <- [1,443,null,{"value":null}] 10:18:50 INFO - PROCESS | 3944 | 1461259130043 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 3944 | ++DOCSHELL 1996DC00 == 40 [pid = 3944] [id = 120] 10:18:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (19ABB000) [pid = 3944] [serial = 358] [outer = 00000000] 10:18:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1A110C00) [pid = 3944] [serial = 359] [outer = 19ABB000] 10:18:50 INFO - PROCESS | 3944 | 1461259130088 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1A431000) [pid = 3944] [serial = 360] [outer = 19ABB000] 10:18:50 INFO - PROCESS | 3944 | 1461259130544 Marionette TRACE conn8 <- [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]]]}] 10:18:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:18:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 731ms 10:18:50 INFO - PROCESS | 3944 | 1461259130588 Marionette TRACE conn8 -> [0,445,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 3944 | 1461259130590 Marionette TRACE conn8 <- [1,445,null,{"value":"13"}] 10:18:50 INFO - PROCESS | 3944 | 1461259130594 Marionette TRACE conn8 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:18:50 INFO - PROCESS | 3944 | 1461259130595 Marionette TRACE conn8 <- [1,446,null,{}] 10:18:50 INFO - PROCESS | 3944 | 1461259130599 Marionette TRACE conn8 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:50 INFO - PROCESS | 3944 | 1461259130723 Marionette TRACE conn8 <- [1,447,null,{"value":null}] 10:18:50 INFO - PROCESS | 3944 | 1461259130733 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 3944 | ++DOCSHELL 1AB09400 == 41 [pid = 3944] [id = 121] 10:18:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1AB09800) [pid = 3944] [serial = 361] [outer = 00000000] 10:18:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1ABCA000) [pid = 3944] [serial = 362] [outer = 1AB09800] 10:18:50 INFO - PROCESS | 3944 | 1461259130785 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1AC04C00) [pid = 3944] [serial = 363] [outer = 1AB09800] 10:18:51 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1A3B5800) [pid = 3944] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:18:51 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (15DF4800) [pid = 3944] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:18:51 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1A8BC800) [pid = 3944] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:18:51 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (18FDE800) [pid = 3944] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:18:51 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (19970400) [pid = 3944] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:18:51 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1907C000) [pid = 3944] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:18:51 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1352FC00) [pid = 3944] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:18:51 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (17DC7000) [pid = 3944] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:18:51 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (15DE9C00) [pid = 3944] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:18:51 INFO - PROCESS | 3944 | 1461259131360 Marionette TRACE conn8 <- [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]]]}] 10:18:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:18:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 793ms 10:18:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:18:51 INFO - PROCESS | 3944 | 1461259131396 Marionette TRACE conn8 -> [0,449,"getWindowHandle",null] 10:18:51 INFO - PROCESS | 3944 | 1461259131398 Marionette TRACE conn8 <- [1,449,null,{"value":"13"}] 10:18:51 INFO - PROCESS | 3944 | 1461259131401 Marionette TRACE conn8 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:18:51 INFO - PROCESS | 3944 | 1461259131403 Marionette TRACE conn8 <- [1,450,null,{}] 10:18:51 INFO - PROCESS | 3944 | 1461259131406 Marionette TRACE conn8 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:51 INFO - PROCESS | 3944 | 1461259131464 Marionette TRACE conn8 <- [1,451,null,{"value":null}] 10:18:51 INFO - PROCESS | 3944 | 1461259131542 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:51 INFO - PROCESS | 3944 | ++DOCSHELL 13C6F800 == 42 [pid = 3944] [id = 122] 10:18:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (13C6FC00) [pid = 3944] [serial = 364] [outer = 00000000] 10:18:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (18FDCC00) [pid = 3944] [serial = 365] [outer = 13C6FC00] 10:18:51 INFO - PROCESS | 3944 | 1461259131594 Marionette DEBUG loaded listener.js 10:18:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1A345C00) [pid = 3944] [serial = 366] [outer = 13C6FC00] 10:18:51 INFO - PROCESS | 3944 | 1461259131974 Marionette TRACE conn8 <- [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] 10:18:52 INFO - PROCESS | 3944 | 1461259132026 Marionette TRACE conn8 <- [1,453,null,{"value":"13"}] 10:18:52 INFO - PROCESS | 3944 | 1461259132029 Marionette TRACE conn8 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:18:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:18:52 INFO - PROCESS | 3944 | 1461259132031 Marionette TRACE conn8 <- [1,454,null,{}] 10:18:52 INFO - PROCESS | 3944 | 1461259132034 Marionette TRACE conn8 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:52 INFO - PROCESS | 3944 | 1461259132139 Marionette TRACE conn8 <- [1,455,null,{"value":null}] 10:18:52 INFO - PROCESS | 3944 | 1461259132154 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:52 INFO - PROCESS | 3944 | ++DOCSHELL 1873C800 == 43 [pid = 3944] [id = 123] 10:18:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (18FC6C00) [pid = 3944] [serial = 367] [outer = 00000000] 10:18:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1AF95C00) [pid = 3944] [serial = 368] [outer = 18FC6C00] 10:18:52 INFO - PROCESS | 3944 | 1461259132199 Marionette DEBUG loaded listener.js 10:18:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1AF98000) [pid = 3944] [serial = 369] [outer = 18FC6C00] 10:18:52 INFO - PROCESS | 3944 | 1461259132642 Marionette TRACE conn8 <- [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]]]}] 10:18:52 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:18:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 637ms 10:18:52 INFO - PROCESS | 3944 | 1461259132671 Marionette TRACE conn8 -> [0,457,"getWindowHandle",null] 10:18:52 INFO - PROCESS | 3944 | 1461259132673 Marionette TRACE conn8 <- [1,457,null,{"value":"13"}] 10:18:52 INFO - PROCESS | 3944 | 1461259132687 Marionette TRACE conn8 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:18:52 INFO - PROCESS | 3944 | 1461259132689 Marionette TRACE conn8 <- [1,458,null,{}] 10:18:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:18:52 INFO - PROCESS | 3944 | 1461259132692 Marionette TRACE conn8 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:52 INFO - PROCESS | 3944 | 1461259132767 Marionette TRACE conn8 <- [1,459,null,{"value":null}] 10:18:52 INFO - PROCESS | 3944 | 1461259132799 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:52 INFO - PROCESS | 3944 | ++DOCSHELL 16037400 == 44 [pid = 3944] [id = 124] 10:18:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1AB0D400) [pid = 3944] [serial = 370] [outer = 00000000] 10:18:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1AF9E000) [pid = 3944] [serial = 371] [outer = 1AB0D400] 10:18:52 INFO - PROCESS | 3944 | 1461259132846 Marionette DEBUG loaded listener.js 10:18:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1AF9D800) [pid = 3944] [serial = 372] [outer = 1AB0D400] 10:18:53 INFO - PROCESS | 3944 | 1461259133315 Marionette TRACE conn8 <- [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] 10:18:53 INFO - PROCESS | 3944 | 1461259133375 Marionette TRACE conn8 <- [1,461,null,{"value":"13"}] 10:18:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:18:53 INFO - PROCESS | 3944 | 1461259133380 Marionette TRACE conn8 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:18:53 INFO - PROCESS | 3944 | 1461259133385 Marionette TRACE conn8 <- [1,462,null,{}] 10:18:53 INFO - PROCESS | 3944 | 1461259133392 Marionette TRACE conn8 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:53 INFO - PROCESS | 3944 | 1461259133497 Marionette TRACE conn8 <- [1,463,null,{"value":null}] 10:18:53 INFO - PROCESS | 3944 | 1461259133628 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 3944 | ++DOCSHELL 15801800 == 45 [pid = 3944] [id = 125] 10:18:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (15802400) [pid = 3944] [serial = 373] [outer = 00000000] 10:18:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (15808C00) [pid = 3944] [serial = 374] [outer = 15802400] 10:18:53 INFO - PROCESS | 3944 | 1461259133689 Marionette DEBUG loaded listener.js 10:18:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1580B800) [pid = 3944] [serial = 375] [outer = 15802400] 10:18:54 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:54 INFO - PROCESS | 3944 | 1461259134430 Marionette TRACE conn8 <- [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] 10:18:54 INFO - PROCESS | 3944 | 1461259134495 Marionette TRACE conn8 <- [1,465,null,{"value":"13"}] 10:18:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:18:54 INFO - PROCESS | 3944 | 1461259134502 Marionette TRACE conn8 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 3944 | 1461259134505 Marionette TRACE conn8 <- [1,466,null,{}] 10:18:54 INFO - PROCESS | 3944 | 1461259134510 Marionette TRACE conn8 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:54 INFO - PROCESS | 3944 | 1461259134616 Marionette TRACE conn8 <- [1,467,null,{"value":null}] 10:18:54 INFO - PROCESS | 3944 | 1461259134682 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:54 INFO - PROCESS | 3944 | ++DOCSHELL 17DBB800 == 46 [pid = 3944] [id = 126] 10:18:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (17DC1C00) [pid = 3944] [serial = 376] [outer = 00000000] 10:18:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (18B0A400) [pid = 3944] [serial = 377] [outer = 17DC1C00] 10:18:54 INFO - PROCESS | 3944 | 1461259134779 Marionette DEBUG loaded listener.js 10:18:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (18EB2800) [pid = 3944] [serial = 378] [outer = 17DC1C00] 10:18:55 INFO - PROCESS | 3944 | 1461259135418 Marionette TRACE conn8 <- [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] 10:18:55 INFO - PROCESS | 3944 | 1461259135494 Marionette TRACE conn8 <- [1,469,null,{"value":"13"}] 10:18:55 INFO - PROCESS | 3944 | 1461259135498 Marionette TRACE conn8 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:18:55 INFO - PROCESS | 3944 | 1461259135502 Marionette TRACE conn8 <- [1,470,null,{}] 10:18:55 INFO - PROCESS | 3944 | 1461259135513 Marionette TRACE conn8 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:55 INFO - PROCESS | 3944 | 1461259135651 Marionette TRACE conn8 <- [1,471,null,{"value":null}] 10:18:55 INFO - PROCESS | 3944 | 1461259135772 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:55 INFO - PROCESS | 3944 | ++DOCSHELL 19079000 == 47 [pid = 3944] [id = 127] 10:18:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (19652400) [pid = 3944] [serial = 379] [outer = 00000000] 10:18:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1AB07C00) [pid = 3944] [serial = 380] [outer = 19652400] 10:18:55 INFO - PROCESS | 3944 | 1461259135831 Marionette DEBUG loaded listener.js 10:18:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1AB55800) [pid = 3944] [serial = 381] [outer = 19652400] 10:18:56 INFO - PROCESS | 3944 | 1461259136609 Marionette TRACE conn8 <- [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]]]}] 10:18:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:18:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1135ms 10:18:56 INFO - PROCESS | 3944 | 1461259136643 Marionette TRACE conn8 -> [0,473,"getWindowHandle",null] 10:18:56 INFO - PROCESS | 3944 | 1461259136647 Marionette TRACE conn8 <- [1,473,null,{"value":"13"}] 10:18:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:18:56 INFO - PROCESS | 3944 | 1461259136652 Marionette TRACE conn8 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:18:56 INFO - PROCESS | 3944 | 1461259136656 Marionette TRACE conn8 <- [1,474,null,{}] 10:18:56 INFO - PROCESS | 3944 | 1461259136662 Marionette TRACE conn8 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:56 INFO - PROCESS | 3944 | 1461259136797 Marionette TRACE conn8 <- [1,475,null,{"value":null}] 10:18:56 INFO - PROCESS | 3944 | 1461259136930 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:56 INFO - PROCESS | 3944 | ++DOCSHELL 14953800 == 48 [pid = 3944] [id = 128] 10:18:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (149F2400) [pid = 3944] [serial = 382] [outer = 00000000] 10:18:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1670E800) [pid = 3944] [serial = 383] [outer = 149F2400] 10:18:56 INFO - PROCESS | 3944 | 1461259136982 Marionette DEBUG loaded listener.js 10:18:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (16EA0C00) [pid = 3944] [serial = 384] [outer = 149F2400] 10:18:57 INFO - PROCESS | 3944 | --DOCSHELL 1873C800 == 47 [pid = 3944] [id = 123] 10:18:57 INFO - PROCESS | 3944 | --DOCSHELL 13C6F800 == 46 [pid = 3944] [id = 122] 10:18:57 INFO - PROCESS | 3944 | --DOCSHELL 1AB09400 == 45 [pid = 3944] [id = 121] 10:18:57 INFO - PROCESS | 3944 | --DOCSHELL 1996DC00 == 44 [pid = 3944] [id = 120] 10:18:57 INFO - PROCESS | 3944 | --DOCSHELL 19078800 == 43 [pid = 3944] [id = 119] 10:18:57 INFO - PROCESS | 3944 | --DOCSHELL 18FD9800 == 42 [pid = 3944] [id = 118] 10:18:57 INFO - PROCESS | 3944 | --DOCSHELL 1450CC00 == 41 [pid = 3944] [id = 117] 10:18:57 INFO - PROCESS | 3944 | --DOCSHELL 13CD6C00 == 40 [pid = 3944] [id = 116] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (198CA000) [pid = 3944] [serial = 322] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (15609C00) [pid = 3944] [serial = 311] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (13CD6400) [pid = 3944] [serial = 310] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (18B09800) [pid = 3944] [serial = 316] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (18EB5C00) [pid = 3944] [serial = 317] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (16038400) [pid = 3944] [serial = 313] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (16706000) [pid = 3944] [serial = 314] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (19AD3800) [pid = 3944] [serial = 298] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (13CCD400) [pid = 3944] [serial = 301] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (17DC5C00) [pid = 3944] [serial = 304] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1A8B7000) [pid = 3944] [serial = 307] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1A435400) [pid = 3944] [serial = 325] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (19AC3800) [pid = 3944] [serial = 323] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (18B07400) [pid = 3944] [serial = 328] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1A8B3000) [pid = 3944] [serial = 326] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (19074C00) [pid = 3944] [serial = 319] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (18EBF800) [pid = 3944] [serial = 329] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1907AC00) [pid = 3944] [serial = 320] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | 1461259137578 Marionette TRACE conn8 <- [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]]]}] 10:18:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:18:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 933ms 10:18:57 INFO - PROCESS | 3944 | 1461259137594 Marionette TRACE conn8 -> [0,477,"getWindowHandle",null] 10:18:57 INFO - PROCESS | 3944 | 1461259137600 Marionette TRACE conn8 <- [1,477,null,{"value":"13"}] 10:18:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:18:57 INFO - PROCESS | 3944 | 1461259137606 Marionette TRACE conn8 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:18:57 INFO - PROCESS | 3944 | 1461259137608 Marionette TRACE conn8 <- [1,478,null,{}] 10:18:57 INFO - PROCESS | 3944 | 1461259137612 Marionette TRACE conn8 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:57 INFO - PROCESS | 3944 | 1461259137701 Marionette TRACE conn8 <- [1,479,null,{"value":null}] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (19974000) [pid = 3944] [serial = 334] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (19975800) [pid = 3944] [serial = 335] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1AB0AC00) [pid = 3944] [serial = 331] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1AB10800) [pid = 3944] [serial = 332] [outer = 00000000] [url = about:blank] 10:18:57 INFO - PROCESS | 3944 | 1461259137784 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:57 INFO - PROCESS | 3944 | ++DOCSHELL 13574C00 == 41 [pid = 3944] [id = 129] 10:18:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (13745000) [pid = 3944] [serial = 385] [outer = 00000000] 10:18:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1670C000) [pid = 3944] [serial = 386] [outer = 13745000] 10:18:57 INFO - PROCESS | 3944 | 1461259137832 Marionette DEBUG loaded listener.js 10:18:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (18219000) [pid = 3944] [serial = 387] [outer = 13745000] 10:18:58 INFO - PROCESS | 3944 | 1461259138237 Marionette TRACE conn8 <- [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]]]}] 10:18:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:18:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 684ms 10:18:58 INFO - PROCESS | 3944 | 1461259138299 Marionette TRACE conn8 -> [0,481,"getWindowHandle",null] 10:18:58 INFO - PROCESS | 3944 | 1461259138301 Marionette TRACE conn8 <- [1,481,null,{"value":"13"}] 10:18:58 INFO - PROCESS | 3944 | 1461259138309 Marionette TRACE conn8 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:18:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:18:58 INFO - PROCESS | 3944 | 1461259138313 Marionette TRACE conn8 <- [1,482,null,{}] 10:18:58 INFO - PROCESS | 3944 | 1461259138323 Marionette TRACE conn8 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:58 INFO - PROCESS | 3944 | 1461259138405 Marionette TRACE conn8 <- [1,483,null,{"value":null}] 10:18:58 INFO - PROCESS | 3944 | 1461259138413 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:58 INFO - PROCESS | 3944 | ++DOCSHELL 18FE2800 == 42 [pid = 3944] [id = 130] 10:18:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (18FE5400) [pid = 3944] [serial = 388] [outer = 00000000] 10:18:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (19079C00) [pid = 3944] [serial = 389] [outer = 18FE5400] 10:18:58 INFO - PROCESS | 3944 | 1461259138461 Marionette DEBUG loaded listener.js 10:18:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (193B1C00) [pid = 3944] [serial = 390] [outer = 18FE5400] 10:18:58 INFO - PROCESS | 3944 | 1461259138960 Marionette TRACE conn8 <- [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]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:18:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 699ms 10:18:59 INFO - PROCESS | 3944 | 1461259139010 Marionette TRACE conn8 -> [0,485,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 3944 | 1461259139013 Marionette TRACE conn8 <- [1,485,null,{"value":"13"}] 10:18:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:18:59 INFO - PROCESS | 3944 | 1461259139016 Marionette TRACE conn8 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 3944 | 1461259139018 Marionette TRACE conn8 <- [1,486,null,{}] 10:18:59 INFO - PROCESS | 3944 | 1461259139022 Marionette TRACE conn8 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:59 INFO - PROCESS | 3944 | 1461259139099 Marionette TRACE conn8 <- [1,487,null,{"value":null}] 10:18:59 INFO - PROCESS | 3944 | 1461259139107 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 3944 | ++DOCSHELL 1985F000 == 43 [pid = 3944] [id = 131] 10:18:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (19969800) [pid = 3944] [serial = 391] [outer = 00000000] 10:18:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (19AB9400) [pid = 3944] [serial = 392] [outer = 19969800] 10:18:59 INFO - PROCESS | 3944 | 1461259139155 Marionette DEBUG loaded listener.js 10:18:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (19AD7400) [pid = 3944] [serial = 393] [outer = 19969800] 10:18:59 INFO - PROCESS | 3944 | 1461259139586 Marionette TRACE conn8 <- [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]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:18:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 591ms 10:18:59 INFO - PROCESS | 3944 | 1461259139613 Marionette TRACE conn8 -> [0,489,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 3944 | 1461259139615 Marionette TRACE conn8 <- [1,489,null,{"value":"13"}] 10:18:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:18:59 INFO - PROCESS | 3944 | 1461259139619 Marionette TRACE conn8 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 3944 | 1461259139621 Marionette TRACE conn8 <- [1,490,null,{}] 10:18:59 INFO - PROCESS | 3944 | 1461259139630 Marionette TRACE conn8 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:59 INFO - PROCESS | 3944 | 1461259139740 Marionette TRACE conn8 <- [1,491,null,{"value":null}] 10:18:59 INFO - PROCESS | 3944 | 1461259139818 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 3944 | ++DOCSHELL 19978000 == 44 [pid = 3944] [id = 132] 10:18:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (19AD3800) [pid = 3944] [serial = 394] [outer = 00000000] 10:18:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1A435400) [pid = 3944] [serial = 395] [outer = 19AD3800] 10:18:59 INFO - PROCESS | 3944 | 1461259139869 Marionette DEBUG loaded listener.js 10:18:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1A435000) [pid = 3944] [serial = 396] [outer = 19AD3800] 10:19:00 INFO - PROCESS | 3944 | 1461259140304 Marionette TRACE conn8 <- [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]]]}] 10:19:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:19:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 731ms 10:19:00 INFO - PROCESS | 3944 | 1461259140359 Marionette TRACE conn8 -> [0,493,"getWindowHandle",null] 10:19:00 INFO - PROCESS | 3944 | 1461259140361 Marionette TRACE conn8 <- [1,493,null,{"value":"13"}] 10:19:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:19:00 INFO - PROCESS | 3944 | 1461259140364 Marionette TRACE conn8 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:19:00 INFO - PROCESS | 3944 | 1461259140366 Marionette TRACE conn8 <- [1,494,null,{}] 10:19:00 INFO - PROCESS | 3944 | 1461259140370 Marionette TRACE conn8 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:00 INFO - PROCESS | 3944 | 1461259140497 Marionette TRACE conn8 <- [1,495,null,{"value":null}] 10:19:00 INFO - PROCESS | 3944 | 1461259140555 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:00 INFO - PROCESS | 3944 | ++DOCSHELL 1AB50400 == 45 [pid = 3944] [id = 133] 10:19:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1AB50C00) [pid = 3944] [serial = 397] [outer = 00000000] 10:19:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1AC05000) [pid = 3944] [serial = 398] [outer = 1AB50C00] 10:19:00 INFO - PROCESS | 3944 | 1461259140603 Marionette DEBUG loaded listener.js 10:19:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1AF91000) [pid = 3944] [serial = 399] [outer = 1AB50C00] 10:19:01 INFO - PROCESS | 3944 | 1461259141047 Marionette TRACE conn8 <- [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]]]}] 10:19:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:19:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 747ms 10:19:01 INFO - PROCESS | 3944 | 1461259141107 Marionette TRACE conn8 -> [0,497,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 3944 | 1461259141109 Marionette TRACE conn8 <- [1,497,null,{"value":"13"}] 10:19:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:19:01 INFO - PROCESS | 3944 | 1461259141112 Marionette TRACE conn8 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:19:01 INFO - PROCESS | 3944 | 1461259141114 Marionette TRACE conn8 <- [1,498,null,{}] 10:19:01 INFO - PROCESS | 3944 | 1461259141118 Marionette TRACE conn8 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:01 INFO - PROCESS | 3944 | 1461259141219 Marionette TRACE conn8 <- [1,499,null,{"value":null}] 10:19:01 INFO - PROCESS | 3944 | 1461259141227 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:01 INFO - PROCESS | 3944 | ++DOCSHELL 17D28800 == 46 [pid = 3944] [id = 134] 10:19:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (18EBB000) [pid = 3944] [serial = 400] [outer = 00000000] 10:19:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1B4D2C00) [pid = 3944] [serial = 401] [outer = 18EBB000] 10:19:01 INFO - PROCESS | 3944 | 1461259141273 Marionette DEBUG loaded listener.js 10:19:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1B4D5000) [pid = 3944] [serial = 402] [outer = 18EBB000] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1603A000) [pid = 3944] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (19ABB000) [pid = 3944] [serial = 358] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1AB04000) [pid = 3944] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (13CD0000) [pid = 3944] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (17D22000) [pid = 3944] [serial = 349] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (18FDA400) [pid = 3944] [serial = 352] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (13CD7000) [pid = 3944] [serial = 346] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (18FC6C00) [pid = 3944] [serial = 367] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (13C06000) [pid = 3944] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1AB09800) [pid = 3944] [serial = 361] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (13C6FC00) [pid = 3944] [serial = 364] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (193B5400) [pid = 3944] [serial = 355] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1356D800) [pid = 3944] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1874B000) [pid = 3944] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (19077400) [pid = 3944] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (16B36C00) [pid = 3944] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (13532000) [pid = 3944] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (11B09800) [pid = 3944] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (18B01C00) [pid = 3944] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (16EA3000) [pid = 3944] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (13739400) [pid = 3944] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1AB0B400) [pid = 3944] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1670D800) [pid = 3944] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:19:01 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (13CD3000) [pid = 3944] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:19:01 INFO - PROCESS | 3944 | 1461259141958 Marionette TRACE conn8 <- [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]]]}] 10:19:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:19:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 903ms 10:19:01 INFO - PROCESS | 3944 | 1461259142000 Marionette TRACE conn8 -> [0,501,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 3944 | 1461259142002 Marionette TRACE conn8 <- [1,501,null,{"value":"13"}] 10:19:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:19:02 INFO - PROCESS | 3944 | 1461259142005 Marionette TRACE conn8 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 3944 | 1461259142007 Marionette TRACE conn8 <- [1,502,null,{}] 10:19:02 INFO - PROCESS | 3944 | 1461259142010 Marionette TRACE conn8 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:02 INFO - PROCESS | 3944 | 1461259142111 Marionette TRACE conn8 <- [1,503,null,{"value":null}] 10:19:02 INFO - PROCESS | 3944 | 1461259142163 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:02 INFO - PROCESS | 3944 | ++DOCSHELL 11B09800 == 47 [pid = 3944] [id = 135] 10:19:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (11B74800) [pid = 3944] [serial = 403] [outer = 00000000] 10:19:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (13745800) [pid = 3944] [serial = 404] [outer = 11B74800] 10:19:02 INFO - PROCESS | 3944 | 1461259142207 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (13746800) [pid = 3944] [serial = 405] [outer = 11B74800] 10:19:02 INFO - PROCESS | 3944 | 1461259142634 Marionette TRACE conn8 <- [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]]]}] 10:19:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:19:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 700ms 10:19:02 INFO - PROCESS | 3944 | 1461259142705 Marionette TRACE conn8 -> [0,505,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 3944 | 1461259142706 Marionette TRACE conn8 <- [1,505,null,{"value":"13"}] 10:19:02 INFO - PROCESS | 3944 | 1461259142710 Marionette TRACE conn8 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:19:02 INFO - PROCESS | 3944 | 1461259142712 Marionette TRACE conn8 <- [1,506,null,{}] 10:19:02 INFO - PROCESS | 3944 | 1461259142715 Marionette TRACE conn8 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:02 INFO - PROCESS | 3944 | 1461259142798 Marionette TRACE conn8 <- [1,507,null,{"value":null}] 10:19:02 INFO - PROCESS | 3944 | 1461259142807 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:02 INFO - PROCESS | 3944 | ++DOCSHELL 18EBA400 == 48 [pid = 3944] [id = 136] 10:19:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (18FE1400) [pid = 3944] [serial = 406] [outer = 00000000] 10:19:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1AA31800) [pid = 3944] [serial = 407] [outer = 18FE1400] 10:19:02 INFO - PROCESS | 3944 | 1461259142852 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1AB0F000) [pid = 3944] [serial = 408] [outer = 18FE1400] 10:19:03 INFO - PROCESS | 3944 | 1461259143377 Marionette TRACE conn8 <- [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]]]}] 10:19:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:19:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 685ms 10:19:03 INFO - PROCESS | 3944 | 1461259143410 Marionette TRACE conn8 -> [0,509,"getWindowHandle",null] 10:19:03 INFO - PROCESS | 3944 | 1461259143412 Marionette TRACE conn8 <- [1,509,null,{"value":"13"}] 10:19:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:19:03 INFO - PROCESS | 3944 | 1461259143415 Marionette TRACE conn8 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:19:03 INFO - PROCESS | 3944 | 1461259143417 Marionette TRACE conn8 <- [1,510,null,{}] 10:19:03 INFO - PROCESS | 3944 | 1461259143421 Marionette TRACE conn8 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:03 INFO - PROCESS | 3944 | 1461259143496 Marionette TRACE conn8 <- [1,511,null,{"value":null}] 10:19:03 INFO - PROCESS | 3944 | 1461259143502 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:03 INFO - PROCESS | 3944 | ++DOCSHELL 1A3B5400 == 49 [pid = 3944] [id = 137] 10:19:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1B4DBC00) [pid = 3944] [serial = 409] [outer = 00000000] 10:19:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1CBA1800) [pid = 3944] [serial = 410] [outer = 1B4DBC00] 10:19:03 INFO - PROCESS | 3944 | 1461259143549 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1CBA4000) [pid = 3944] [serial = 411] [outer = 1B4DBC00] 10:19:04 INFO - PROCESS | 3944 | 1461259144326 Marionette TRACE conn8 <- [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]]]}] 10:19:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:19:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 935ms 10:19:04 INFO - PROCESS | 3944 | 1461259144361 Marionette TRACE conn8 -> [0,513,"getWindowHandle",null] 10:19:04 INFO - PROCESS | 3944 | 1461259144367 Marionette TRACE conn8 <- [1,513,null,{"value":"13"}] 10:19:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:19:04 INFO - PROCESS | 3944 | 1461259144373 Marionette TRACE conn8 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:19:04 INFO - PROCESS | 3944 | 1461259144377 Marionette TRACE conn8 <- [1,514,null,{}] 10:19:04 INFO - PROCESS | 3944 | 1461259144382 Marionette TRACE conn8 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:04 INFO - PROCESS | 3944 | 1461259144486 Marionette TRACE conn8 <- [1,515,null,{"value":null}] 10:19:04 INFO - PROCESS | 3944 | 1461259144583 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:04 INFO - PROCESS | 3944 | ++DOCSHELL 15DE9400 == 50 [pid = 3944] [id = 138] 10:19:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (15DEB800) [pid = 3944] [serial = 412] [outer = 00000000] 10:19:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (17DC4C00) [pid = 3944] [serial = 413] [outer = 15DEB800] 10:19:04 INFO - PROCESS | 3944 | 1461259144640 Marionette DEBUG loaded listener.js 10:19:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (18B05400) [pid = 3944] [serial = 414] [outer = 15DEB800] 10:19:05 INFO - PROCESS | 3944 | 1461259145300 Marionette TRACE conn8 <- [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]]]}] 10:19:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 10:19:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 934ms 10:19:05 INFO - PROCESS | 3944 | 1461259145318 Marionette TRACE conn8 -> [0,517,"getWindowHandle",null] 10:19:05 INFO - PROCESS | 3944 | 1461259145323 Marionette TRACE conn8 <- [1,517,null,{"value":"13"}] 10:19:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:19:05 INFO - PROCESS | 3944 | 1461259145344 Marionette TRACE conn8 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:19:05 INFO - PROCESS | 3944 | 1461259145347 Marionette TRACE conn8 <- [1,518,null,{}] 10:19:05 INFO - PROCESS | 3944 | 1461259145351 Marionette TRACE conn8 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:05 INFO - PROCESS | 3944 | 1461259145454 Marionette TRACE conn8 <- [1,519,null,{"value":null}] 10:19:05 INFO - PROCESS | 3944 | 1461259145535 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 3944 | ++DOCSHELL 1906E800 == 51 [pid = 3944] [id = 139] 10:19:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1996CC00) [pid = 3944] [serial = 415] [outer = 00000000] 10:19:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1A10FC00) [pid = 3944] [serial = 416] [outer = 1996CC00] 10:19:05 INFO - PROCESS | 3944 | 1461259145630 Marionette DEBUG loaded listener.js 10:19:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1AB02800) [pid = 3944] [serial = 417] [outer = 1996CC00] 10:19:06 INFO - PROCESS | 3944 | 1461259146299 Marionette TRACE conn8 <- [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]]]}] 10:19:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:19:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1043ms 10:19:06 INFO - PROCESS | 3944 | 1461259146373 Marionette TRACE conn8 -> [0,521,"getWindowHandle",null] 10:19:06 INFO - PROCESS | 3944 | 1461259146376 Marionette TRACE conn8 <- [1,521,null,{"value":"13"}] 10:19:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:19:06 INFO - PROCESS | 3944 | 1461259146397 Marionette TRACE conn8 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:19:06 INFO - PROCESS | 3944 | 1461259146401 Marionette TRACE conn8 <- [1,522,null,{}] 10:19:06 INFO - PROCESS | 3944 | 1461259146412 Marionette TRACE conn8 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:06 INFO - PROCESS | 3944 | 1461259146700 Marionette TRACE conn8 <- [1,523,null,{"value":null}] 10:19:06 INFO - PROCESS | 3944 | 1461259146790 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:06 INFO - PROCESS | 3944 | ++DOCSHELL 1346F800 == 52 [pid = 3944] [id = 140] 10:19:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (13484C00) [pid = 3944] [serial = 418] [outer = 00000000] 10:19:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1352F400) [pid = 3944] [serial = 419] [outer = 13484C00] 10:19:06 INFO - PROCESS | 3944 | 1461259146840 Marionette DEBUG loaded listener.js 10:19:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1352CC00) [pid = 3944] [serial = 420] [outer = 13484C00] 10:19:07 INFO - PROCESS | 3944 | --DOCSHELL 13527000 == 51 [pid = 3944] [id = 101] 10:19:07 INFO - PROCESS | 3944 | --DOCSHELL 18EBA400 == 50 [pid = 3944] [id = 136] 10:19:07 INFO - PROCESS | 3944 | --DOCSHELL 11B09800 == 49 [pid = 3944] [id = 135] 10:19:07 INFO - PROCESS | 3944 | --DOCSHELL 17D28800 == 48 [pid = 3944] [id = 134] 10:19:07 INFO - PROCESS | 3944 | --DOCSHELL 1AB50400 == 47 [pid = 3944] [id = 133] 10:19:07 INFO - PROCESS | 3944 | --DOCSHELL 19978000 == 46 [pid = 3944] [id = 132] 10:19:07 INFO - PROCESS | 3944 | --DOCSHELL 1985F000 == 45 [pid = 3944] [id = 131] 10:19:07 INFO - PROCESS | 3944 | --DOCSHELL 18FE2800 == 44 [pid = 3944] [id = 130] 10:19:07 INFO - PROCESS | 3944 | --DOCSHELL 13574C00 == 43 [pid = 3944] [id = 129] 10:19:07 INFO - PROCESS | 3944 | --DOCSHELL 14953800 == 42 [pid = 3944] [id = 128] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1AF9E000) [pid = 3944] [serial = 371] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOCSHELL 15801800 == 41 [pid = 3944] [id = 125] 10:19:07 INFO - PROCESS | 3944 | --DOCSHELL 16037400 == 40 [pid = 3944] [id = 124] 10:19:07 INFO - PROCESS | 3944 | 1461259147653 Marionette TRACE conn8 <- [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]]]}] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (15608400) [pid = 3944] [serial = 302] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (19AE0800) [pid = 3944] [serial = 299] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1AB01400) [pid = 3944] [serial = 308] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (182F4400) [pid = 3944] [serial = 272] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1670BC00) [pid = 3944] [serial = 191] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (11B7A000) [pid = 3944] [serial = 224] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (18C0F400) [pid = 3944] [serial = 188] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (18EB6800) [pid = 3944] [serial = 230] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (14907800) [pid = 3944] [serial = 269] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1AB54000) [pid = 3944] [serial = 266] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1907D000) [pid = 3944] [serial = 233] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1495DC00) [pid = 3944] [serial = 227] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (18907800) [pid = 3944] [serial = 305] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1A110C00) [pid = 3944] [serial = 359] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1AB57C00) [pid = 3944] [serial = 337] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1ABC0400) [pid = 3944] [serial = 338] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1683C400) [pid = 3944] [serial = 341] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1662E800) [pid = 3944] [serial = 340] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (182EA400) [pid = 3944] [serial = 350] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (18747C00) [pid = 3944] [serial = 351] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1906F800) [pid = 3944] [serial = 353] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1603CC00) [pid = 3944] [serial = 347] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1670EC00) [pid = 3944] [serial = 348] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1AF98000) [pid = 3944] [serial = 369] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (19078000) [pid = 3944] [serial = 344] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (18FE0800) [pid = 3944] [serial = 343] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1ABCA000) [pid = 3944] [serial = 362] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1A431000) [pid = 3944] [serial = 360] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (18FDCC00) [pid = 3944] [serial = 365] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1AF95C00) [pid = 3944] [serial = 368] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1AC04C00) [pid = 3944] [serial = 363] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1A88F800) [pid = 3944] [serial = 143] [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.] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (19970800) [pid = 3944] [serial = 356] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (19AB8C00) [pid = 3944] [serial = 357] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1907B000) [pid = 3944] [serial = 354] [outer = 00000000] [url = about:blank] 10:19:07 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1A345C00) [pid = 3944] [serial = 366] [outer = 00000000] [url = about:blank] 10:19:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:19:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1308ms 10:19:07 INFO - PROCESS | 3944 | 1461259147708 Marionette TRACE conn8 -> [0,525,"getWindowHandle",null] 10:19:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:19:07 INFO - PROCESS | 3944 | 1461259147714 Marionette TRACE conn8 <- [1,525,null,{"value":"13"}] 10:19:07 INFO - PROCESS | 3944 | 1461259147719 Marionette TRACE conn8 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:19:07 INFO - PROCESS | 3944 | 1461259147722 Marionette TRACE conn8 <- [1,526,null,{}] 10:19:07 INFO - PROCESS | 3944 | 1461259147729 Marionette TRACE conn8 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:07 INFO - PROCESS | 3944 | 1461259147807 Marionette TRACE conn8 <- [1,527,null,{"value":null}] 10:19:07 INFO - PROCESS | 3944 | 1461259147821 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:07 INFO - PROCESS | 3944 | ++DOCSHELL 13CD8400 == 41 [pid = 3944] [id = 141] 10:19:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (13CD9C00) [pid = 3944] [serial = 421] [outer = 00000000] 10:19:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1458D000) [pid = 3944] [serial = 422] [outer = 13CD9C00] 10:19:07 INFO - PROCESS | 3944 | 1461259147869 Marionette DEBUG loaded listener.js 10:19:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1495E000) [pid = 3944] [serial = 423] [outer = 13CD9C00] 10:19:08 INFO - PROCESS | 3944 | 1461259148405 Marionette TRACE conn8 <- [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]]]}] 10:19:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 10:19:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 732ms 10:19:08 INFO - PROCESS | 3944 | 1461259148459 Marionette TRACE conn8 -> [0,529,"getWindowHandle",null] 10:19:08 INFO - PROCESS | 3944 | 1461259148461 Marionette TRACE conn8 <- [1,529,null,{"value":"13"}] 10:19:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:19:08 INFO - PROCESS | 3944 | 1461259148465 Marionette TRACE conn8 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:19:08 INFO - PROCESS | 3944 | 1461259148467 Marionette TRACE conn8 <- [1,530,null,{}] 10:19:08 INFO - PROCESS | 3944 | 1461259148471 Marionette TRACE conn8 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:08 INFO - PROCESS | 3944 | 1461259148549 Marionette TRACE conn8 <- [1,531,null,{"value":null}] 10:19:08 INFO - PROCESS | 3944 | 1461259148558 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:08 INFO - PROCESS | 3944 | ++DOCSHELL 16691400 == 42 [pid = 3944] [id = 142] 10:19:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16691C00) [pid = 3944] [serial = 424] [outer = 00000000] 10:19:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1670C800) [pid = 3944] [serial = 425] [outer = 16691C00] 10:19:08 INFO - PROCESS | 3944 | 1461259148606 Marionette DEBUG loaded listener.js 10:19:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (16842400) [pid = 3944] [serial = 426] [outer = 16691C00] 10:19:09 INFO - PROCESS | 3944 | 1461259149556 Marionette TRACE conn8 <- [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"]]]}] 10:19:09 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 10:19:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:19:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:19:09 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 10:19:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:19:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:19:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1136ms 10:19:09 INFO - PROCESS | 3944 | 1461259149611 Marionette TRACE conn8 -> [0,533,"getWindowHandle",null] 10:19:09 INFO - PROCESS | 3944 | 1461259149615 Marionette TRACE conn8 <- [1,533,null,{"value":"13"}] 10:19:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:19:09 INFO - PROCESS | 3944 | 1461259149625 Marionette TRACE conn8 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:19:09 INFO - PROCESS | 3944 | 1461259149629 Marionette TRACE conn8 <- [1,534,null,{}] 10:19:09 INFO - PROCESS | 3944 | 1461259149633 Marionette TRACE conn8 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:09 INFO - PROCESS | 3944 | 1461259149795 Marionette TRACE conn8 <- [1,535,null,{"value":null}] 10:19:09 INFO - PROCESS | 3944 | 1461259149837 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:09 INFO - PROCESS | 3944 | ++DOCSHELL 1683E800 == 43 [pid = 3944] [id = 143] 10:19:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16E9AC00) [pid = 3944] [serial = 427] [outer = 00000000] 10:19:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (18C0F400) [pid = 3944] [serial = 428] [outer = 16E9AC00] 10:19:09 INFO - PROCESS | 3944 | 1461259149883 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (18EB8C00) [pid = 3944] [serial = 429] [outer = 16E9AC00] 10:19:10 INFO - PROCESS | 3944 | 1461259150517 Marionette TRACE conn8 <- [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]]]}] 10:19:10 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. 10:19:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 934ms 10:19:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:19:10 INFO - PROCESS | 3944 | 1461259150551 Marionette TRACE conn8 -> [0,537,"getWindowHandle",null] 10:19:10 INFO - PROCESS | 3944 | 1461259150553 Marionette TRACE conn8 <- [1,537,null,{"value":"13"}] 10:19:10 INFO - PROCESS | 3944 | 1461259150556 Marionette TRACE conn8 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 3944 | 1461259150558 Marionette TRACE conn8 <- [1,538,null,{}] 10:19:10 INFO - PROCESS | 3944 | 1461259150561 Marionette TRACE conn8 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:10 INFO - PROCESS | 3944 | 1461259150667 Marionette TRACE conn8 <- [1,539,null,{"value":null}] 10:19:10 INFO - PROCESS | 3944 | 1461259150676 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:10 INFO - PROCESS | 3944 | ++DOCSHELL 11B79000 == 44 [pid = 3944] [id = 144] 10:19:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (13746400) [pid = 3944] [serial = 430] [outer = 00000000] 10:19:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (15D2FC00) [pid = 3944] [serial = 431] [outer = 13746400] 10:19:10 INFO - PROCESS | 3944 | 1461259150722 Marionette DEBUG loaded listener.js 10:19:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (16B2F400) [pid = 3944] [serial = 432] [outer = 13746400] 10:19:11 INFO - PROCESS | 3944 | 1461259151265 Marionette TRACE conn8 <- [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]]]}] 10:19:11 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. 10:19:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 732ms 10:19:11 INFO - PROCESS | 3944 | 1461259151298 Marionette TRACE conn8 -> [0,541,"getWindowHandle",null] 10:19:11 INFO - PROCESS | 3944 | 1461259151299 Marionette TRACE conn8 <- [1,541,null,{"value":"13"}] 10:19:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:19:11 INFO - PROCESS | 3944 | 1461259151303 Marionette TRACE conn8 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:19:11 INFO - PROCESS | 3944 | 1461259151305 Marionette TRACE conn8 <- [1,542,null,{}] 10:19:11 INFO - PROCESS | 3944 | 1461259151309 Marionette TRACE conn8 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:11 INFO - PROCESS | 3944 | 1461259151434 Marionette TRACE conn8 <- [1,543,null,{"value":null}] 10:19:11 INFO - PROCESS | 3944 | 1461259151444 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 3944 | ++DOCSHELL 13CD0C00 == 45 [pid = 3944] [id = 145] 10:19:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (13CD2800) [pid = 3944] [serial = 433] [outer = 00000000] 10:19:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (193B3400) [pid = 3944] [serial = 434] [outer = 13CD2800] 10:19:11 INFO - PROCESS | 3944 | 1461259151540 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (198D4C00) [pid = 3944] [serial = 435] [outer = 13CD2800] 10:19:11 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:11 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:12 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:12 INFO - PROCESS | 3944 | 1461259152216 Marionette TRACE conn8 <- [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]]]}] 10:19:12 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1AB50C00) [pid = 3944] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:19:12 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (19AD3800) [pid = 3944] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:19:12 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (18FE5400) [pid = 3944] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:19:12 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (149F2400) [pid = 3944] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:19:12 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (19969800) [pid = 3944] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:19:12 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (19652400) [pid = 3944] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:19:12 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (13745000) [pid = 3944] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:19:12 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (11B74800) [pid = 3944] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:19:12 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (18EBB000) [pid = 3944] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:19:12 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (18FE1400) [pid = 3944] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:19:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:19:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 950ms 10:19:12 INFO - PROCESS | 3944 | 1461259152247 Marionette TRACE conn8 -> [0,545,"getWindowHandle",null] 10:19:12 INFO - PROCESS | 3944 | 1461259152249 Marionette TRACE conn8 <- [1,545,null,{"value":"13"}] 10:19:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:19:12 INFO - PROCESS | 3944 | 1461259152253 Marionette TRACE conn8 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:19:12 INFO - PROCESS | 3944 | 1461259152254 Marionette TRACE conn8 <- [1,546,null,{}] 10:19:12 INFO - PROCESS | 3944 | 1461259152258 Marionette TRACE conn8 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:12 INFO - PROCESS | 3944 | 1461259152335 Marionette TRACE conn8 <- [1,547,null,{"value":null}] 10:19:12 INFO - PROCESS | 3944 | 1461259152344 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:12 INFO - PROCESS | 3944 | ++DOCSHELL 15801400 == 46 [pid = 3944] [id = 146] 10:19:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (15806800) [pid = 3944] [serial = 436] [outer = 00000000] 10:19:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (18B10800) [pid = 3944] [serial = 437] [outer = 15806800] 10:19:12 INFO - PROCESS | 3944 | 1461259152389 Marionette DEBUG loaded listener.js 10:19:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (19078800) [pid = 3944] [serial = 438] [outer = 15806800] 10:19:12 INFO - PROCESS | 3944 | 1461259152841 Marionette TRACE conn8 <- [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]]]}] 10:19:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:19:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 638ms 10:19:12 INFO - PROCESS | 3944 | 1461259152891 Marionette TRACE conn8 -> [0,549,"getWindowHandle",null] 10:19:12 INFO - PROCESS | 3944 | 1461259152893 Marionette TRACE conn8 <- [1,549,null,{"value":"13"}] 10:19:12 INFO - PROCESS | 3944 | 1461259152896 Marionette TRACE conn8 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:19:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:19:12 INFO - PROCESS | 3944 | 1461259152898 Marionette TRACE conn8 <- [1,550,null,{}] 10:19:12 INFO - PROCESS | 3944 | 1461259152902 Marionette TRACE conn8 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:12 INFO - PROCESS | 3944 | 1461259152974 Marionette TRACE conn8 <- [1,551,null,{"value":null}] 10:19:12 INFO - PROCESS | 3944 | 1461259152980 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:12 INFO - PROCESS | 3944 | ++DOCSHELL 11B0F400 == 47 [pid = 3944] [id = 147] 10:19:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (13745000) [pid = 3944] [serial = 439] [outer = 00000000] 10:19:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (19974400) [pid = 3944] [serial = 440] [outer = 13745000] 10:19:13 INFO - PROCESS | 3944 | 1461259153026 Marionette DEBUG loaded listener.js 10:19:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (19978000) [pid = 3944] [serial = 441] [outer = 13745000] 10:19:13 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:13 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:13 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:13 INFO - PROCESS | 3944 | 1461259153446 Marionette TRACE conn8 <- [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]]]}] 10:19:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:19:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 591ms 10:19:13 INFO - PROCESS | 3944 | 1461259153494 Marionette TRACE conn8 -> [0,553,"getWindowHandle",null] 10:19:13 INFO - PROCESS | 3944 | 1461259153496 Marionette TRACE conn8 <- [1,553,null,{"value":"13"}] 10:19:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:19:13 INFO - PROCESS | 3944 | 1461259153500 Marionette TRACE conn8 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:19:13 INFO - PROCESS | 3944 | 1461259153502 Marionette TRACE conn8 <- [1,554,null,{}] 10:19:13 INFO - PROCESS | 3944 | 1461259153505 Marionette TRACE conn8 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:13 INFO - PROCESS | 3944 | 1461259153580 Marionette TRACE conn8 <- [1,555,null,{"value":null}] 10:19:13 INFO - PROCESS | 3944 | 1461259153587 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 3944 | ++DOCSHELL 158AA000 == 48 [pid = 3944] [id = 148] 10:19:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (19652800) [pid = 3944] [serial = 442] [outer = 00000000] 10:19:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (19ADD800) [pid = 3944] [serial = 443] [outer = 19652800] 10:19:13 INFO - PROCESS | 3944 | 1461259153633 Marionette DEBUG loaded listener.js 10:19:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (19E8EC00) [pid = 3944] [serial = 444] [outer = 19652800] 10:19:13 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:13 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:13 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:14 INFO - PROCESS | 3944 | 1461259154062 Marionette TRACE conn8 <- [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]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:19:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 592ms 10:19:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:19:14 INFO - PROCESS | 3944 | 1461259154097 Marionette TRACE conn8 -> [0,557,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 3944 | 1461259154100 Marionette TRACE conn8 <- [1,557,null,{"value":"13"}] 10:19:14 INFO - PROCESS | 3944 | 1461259154104 Marionette TRACE conn8 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 3944 | 1461259154105 Marionette TRACE conn8 <- [1,558,null,{}] 10:19:14 INFO - PROCESS | 3944 | 1461259154113 Marionette TRACE conn8 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:14 INFO - PROCESS | 3944 | 1461259154191 Marionette TRACE conn8 <- [1,559,null,{"value":null}] 10:19:14 INFO - PROCESS | 3944 | 1461259154197 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:14 INFO - PROCESS | 3944 | ++DOCSHELL 18218800 == 49 [pid = 3944] [id = 149] 10:19:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (18FE3400) [pid = 3944] [serial = 445] [outer = 00000000] 10:19:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1A435800) [pid = 3944] [serial = 446] [outer = 18FE3400] 10:19:14 INFO - PROCESS | 3944 | 1461259154241 Marionette DEBUG loaded listener.js 10:19:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1A889800) [pid = 3944] [serial = 447] [outer = 18FE3400] 10:19:14 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:14 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:14 INFO - PROCESS | 3944 | 1461259154908 Marionette TRACE conn8 <- [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]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:19:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 825ms 10:19:14 INFO - PROCESS | 3944 | 1461259154929 Marionette TRACE conn8 -> [0,561,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 3944 | 1461259154933 Marionette TRACE conn8 <- [1,561,null,{"value":"13"}] 10:19:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:19:14 INFO - PROCESS | 3944 | 1461259154938 Marionette TRACE conn8 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 3944 | 1461259154941 Marionette TRACE conn8 <- [1,562,null,{}] 10:19:14 INFO - PROCESS | 3944 | 1461259154947 Marionette TRACE conn8 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:15 INFO - PROCESS | 3944 | 1461259155053 Marionette TRACE conn8 <- [1,563,null,{"value":null}] 10:19:15 INFO - PROCESS | 3944 | 1461259155152 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:15 INFO - PROCESS | 3944 | ++DOCSHELL 138B6000 == 50 [pid = 3944] [id = 150] 10:19:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (139D1400) [pid = 3944] [serial = 448] [outer = 00000000] 10:19:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (158F0800) [pid = 3944] [serial = 449] [outer = 139D1400] 10:19:15 INFO - PROCESS | 3944 | 1461259155212 Marionette DEBUG loaded listener.js 10:19:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (15F94800) [pid = 3944] [serial = 450] [outer = 139D1400] 10:19:15 INFO - PROCESS | 3944 | 1461259155812 Marionette TRACE conn8 <- [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]]]}] 10:19:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:19:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 903ms 10:19:15 INFO - PROCESS | 3944 | 1461259155841 Marionette TRACE conn8 -> [0,565,"getWindowHandle",null] 10:19:15 INFO - PROCESS | 3944 | 1461259155847 Marionette TRACE conn8 <- [1,565,null,{"value":"13"}] 10:19:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:19:15 INFO - PROCESS | 3944 | 1461259155855 Marionette TRACE conn8 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 3944 | 1461259155858 Marionette TRACE conn8 <- [1,566,null,{}] 10:19:15 INFO - PROCESS | 3944 | 1461259155862 Marionette TRACE conn8 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:15 INFO - PROCESS | 3944 | 1461259155965 Marionette TRACE conn8 <- [1,567,null,{"value":null}] 10:19:16 INFO - PROCESS | 3944 | 1461259156063 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:16 INFO - PROCESS | 3944 | ++DOCSHELL 17DC1800 == 51 [pid = 3944] [id = 151] 10:19:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (15F93400) [pid = 3944] [serial = 451] [outer = 00000000] 10:19:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (18FDDC00) [pid = 3944] [serial = 452] [outer = 15F93400] 10:19:16 INFO - PROCESS | 3944 | 1461259156139 Marionette DEBUG loaded listener.js 10:19:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (19071800) [pid = 3944] [serial = 453] [outer = 15F93400] 10:19:16 INFO - PROCESS | 3944 | 1461259156778 Marionette TRACE conn8 <- [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]]]}] 10:19:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:19:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 935ms 10:19:16 INFO - PROCESS | 3944 | 1461259156801 Marionette TRACE conn8 -> [0,569,"getWindowHandle",null] 10:19:16 INFO - PROCESS | 3944 | 1461259156804 Marionette TRACE conn8 <- [1,569,null,{"value":"13"}] 10:19:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:19:16 INFO - PROCESS | 3944 | 1461259156807 Marionette TRACE conn8 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:19:16 INFO - PROCESS | 3944 | 1461259156811 Marionette TRACE conn8 <- [1,570,null,{}] 10:19:16 INFO - PROCESS | 3944 | 1461259156822 Marionette TRACE conn8 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:16 INFO - PROCESS | 3944 | 1461259156927 Marionette TRACE conn8 <- [1,571,null,{"value":null}] 10:19:17 INFO - PROCESS | 3944 | 1461259157016 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:17 INFO - PROCESS | 3944 | ++DOCSHELL 19AD4000 == 52 [pid = 3944] [id = 152] 10:19:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (19AD6400) [pid = 3944] [serial = 454] [outer = 00000000] 10:19:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1AB03400) [pid = 3944] [serial = 455] [outer = 19AD6400] 10:19:17 INFO - PROCESS | 3944 | 1461259157073 Marionette DEBUG loaded listener.js 10:19:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1AB08800) [pid = 3944] [serial = 456] [outer = 19AD6400] 10:19:17 INFO - PROCESS | 3944 | 1461259157699 Marionette TRACE conn8 <- [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]]]}] 10:19:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:19:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 934ms 10:19:17 INFO - PROCESS | 3944 | 1461259157755 Marionette TRACE conn8 -> [0,573,"getWindowHandle",null] 10:19:17 INFO - PROCESS | 3944 | 1461259157758 Marionette TRACE conn8 <- [1,573,null,{"value":"13"}] 10:19:17 INFO - PROCESS | 3944 | 1461259157762 Marionette TRACE conn8 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:19:17 INFO - PROCESS | 3944 | 1461259157764 Marionette TRACE conn8 <- [1,574,null,{}] 10:19:17 INFO - PROCESS | 3944 | 1461259157768 Marionette TRACE conn8 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:17 INFO - PROCESS | 3944 | 1461259157865 Marionette TRACE conn8 <- [1,575,null,{"value":null}] 10:19:17 INFO - PROCESS | 3944 | 1461259157940 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:17 INFO - PROCESS | 3944 | ++DOCSHELL 1AB51C00 == 53 [pid = 3944] [id = 153] 10:19:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1AB53000) [pid = 3944] [serial = 457] [outer = 00000000] 10:19:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1ABC3000) [pid = 3944] [serial = 458] [outer = 1AB53000] 10:19:17 INFO - PROCESS | 3944 | 1461259157996 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1ABCA000) [pid = 3944] [serial = 459] [outer = 1AB53000] 10:19:18 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:18 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:18 INFO - PROCESS | 3944 | 1461259158561 Marionette TRACE conn8 <- [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]]]}] 10:19:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:19:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 840ms 10:19:18 INFO - PROCESS | 3944 | 1461259158687 Marionette TRACE conn8 -> [0,577,"getWindowHandle",null] 10:19:18 INFO - PROCESS | 3944 | 1461259158691 Marionette TRACE conn8 <- [1,577,null,{"value":"13"}] 10:19:18 INFO - PROCESS | 3944 | 1461259158709 Marionette TRACE conn8 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:19:18 INFO - PROCESS | 3944 | 1461259158713 Marionette TRACE conn8 <- [1,578,null,{}] 10:19:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:19:18 INFO - PROCESS | 3944 | 1461259158719 Marionette TRACE conn8 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:18 INFO - PROCESS | 3944 | 1461259158820 Marionette TRACE conn8 <- [1,579,null,{"value":null}] 10:19:18 INFO - PROCESS | 3944 | 1461259158894 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:18 INFO - PROCESS | 3944 | ++DOCSHELL 12DBB800 == 54 [pid = 3944] [id = 154] 10:19:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (12ED4800) [pid = 3944] [serial = 460] [outer = 00000000] 10:19:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1346C800) [pid = 3944] [serial = 461] [outer = 12ED4800] 10:19:18 INFO - PROCESS | 3944 | 1461259158926 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (13525C00) [pid = 3944] [serial = 462] [outer = 12ED4800] 10:19:19 INFO - PROCESS | 3944 | --DOCSHELL 158AA000 == 53 [pid = 3944] [id = 148] 10:19:19 INFO - PROCESS | 3944 | --DOCSHELL 11B0F400 == 52 [pid = 3944] [id = 147] 10:19:19 INFO - PROCESS | 3944 | --DOCSHELL 15801400 == 51 [pid = 3944] [id = 146] 10:19:19 INFO - PROCESS | 3944 | --DOCSHELL 13CD0C00 == 50 [pid = 3944] [id = 145] 10:19:19 INFO - PROCESS | 3944 | --DOCSHELL 11B79000 == 49 [pid = 3944] [id = 144] 10:19:19 INFO - PROCESS | 3944 | --DOCSHELL 1683E800 == 48 [pid = 3944] [id = 143] 10:19:19 INFO - PROCESS | 3944 | --DOCSHELL 16691400 == 47 [pid = 3944] [id = 142] 10:19:19 INFO - PROCESS | 3944 | --DOCSHELL 13CD8400 == 46 [pid = 3944] [id = 141] 10:19:19 INFO - PROCESS | 3944 | --DOCSHELL 1346F800 == 45 [pid = 3944] [id = 140] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1AC05000) [pid = 3944] [serial = 398] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1A435400) [pid = 3944] [serial = 395] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1A435000) [pid = 3944] [serial = 396] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (19079C00) [pid = 3944] [serial = 389] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (193B1C00) [pid = 3944] [serial = 390] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (16EA0C00) [pid = 3944] [serial = 384] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1670E800) [pid = 3944] [serial = 383] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (15808C00) [pid = 3944] [serial = 374] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (19AB9400) [pid = 3944] [serial = 392] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1AB55800) [pid = 3944] [serial = 381] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1AB07C00) [pid = 3944] [serial = 380] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (18B0A400) [pid = 3944] [serial = 377] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1670C000) [pid = 3944] [serial = 386] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (18219000) [pid = 3944] [serial = 387] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1AF91000) [pid = 3944] [serial = 399] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (13745800) [pid = 3944] [serial = 404] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1B4D2C00) [pid = 3944] [serial = 401] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1CBA1800) [pid = 3944] [serial = 410] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1AA31800) [pid = 3944] [serial = 407] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1B4D5000) [pid = 3944] [serial = 402] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (13746800) [pid = 3944] [serial = 405] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (19AD7400) [pid = 3944] [serial = 393] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1AB0F000) [pid = 3944] [serial = 408] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3944 | 1461259159575 Marionette TRACE conn8 <- [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]]]}] 10:19:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:19:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 935ms 10:19:19 INFO - PROCESS | 3944 | 1461259159663 Marionette TRACE conn8 -> [0,581,"getWindowHandle",null] 10:19:19 INFO - PROCESS | 3944 | 1461259159667 Marionette TRACE conn8 <- [1,581,null,{"value":"13"}] 10:19:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:19:19 INFO - PROCESS | 3944 | 1461259159680 Marionette TRACE conn8 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:19:19 INFO - PROCESS | 3944 | 1461259159684 Marionette TRACE conn8 <- [1,582,null,{}] 10:19:19 INFO - PROCESS | 3944 | 1461259159688 Marionette TRACE conn8 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:19 INFO - PROCESS | 3944 | 1461259159766 Marionette TRACE conn8 <- [1,583,null,{"value":null}] 10:19:19 INFO - PROCESS | 3944 | 1461259159780 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:19 INFO - PROCESS | 3944 | ++DOCSHELL 1352FC00 == 46 [pid = 3944] [id = 155] 10:19:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (13530C00) [pid = 3944] [serial = 463] [outer = 00000000] 10:19:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (13CCF400) [pid = 3944] [serial = 464] [outer = 13530C00] 10:19:19 INFO - PROCESS | 3944 | 1461259159825 Marionette DEBUG loaded listener.js 10:19:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1450A000) [pid = 3944] [serial = 465] [outer = 13530C00] 10:19:20 INFO - PROCESS | 3944 | 1461259160283 Marionette TRACE conn8 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:19:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:19:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 623ms 10:19:20 INFO - PROCESS | 3944 | 1461259160317 Marionette TRACE conn8 -> [0,585,"getWindowHandle",null] 10:19:20 INFO - PROCESS | 3944 | 1461259160319 Marionette TRACE conn8 <- [1,585,null,{"value":"13"}] 10:19:20 INFO - PROCESS | 3944 | 1461259160323 Marionette TRACE conn8 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:19:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:19:20 INFO - PROCESS | 3944 | 1461259160325 Marionette TRACE conn8 <- [1,586,null,{}] 10:19:20 INFO - PROCESS | 3944 | 1461259160333 Marionette TRACE conn8 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:20 INFO - PROCESS | 3944 | 1461259160447 Marionette TRACE conn8 <- [1,587,null,{"value":null}] 10:19:20 INFO - PROCESS | 3944 | 1461259160460 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:20 INFO - PROCESS | 3944 | ++DOCSHELL 158AA000 == 47 [pid = 3944] [id = 156] 10:19:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (158EE400) [pid = 3944] [serial = 466] [outer = 00000000] 10:19:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (15F45000) [pid = 3944] [serial = 467] [outer = 158EE400] 10:19:20 INFO - PROCESS | 3944 | 1461259160509 Marionette DEBUG loaded listener.js 10:19:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (16036400) [pid = 3944] [serial = 468] [outer = 158EE400] 10:19:20 INFO - PROCESS | 3944 | 1461259160966 Marionette TRACE conn8 <- [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]]]}] 10:19:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:19:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 685ms 10:19:21 INFO - PROCESS | 3944 | 1461259161022 Marionette TRACE conn8 -> [0,589,"getWindowHandle",null] 10:19:21 INFO - PROCESS | 3944 | 1461259161024 Marionette TRACE conn8 <- [1,589,null,{"value":"13"}] 10:19:21 INFO - PROCESS | 3944 | 1461259161028 Marionette TRACE conn8 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:19:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:19:21 INFO - PROCESS | 3944 | 1461259161029 Marionette TRACE conn8 <- [1,590,null,{}] 10:19:21 INFO - PROCESS | 3944 | 1461259161033 Marionette TRACE conn8 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:21 INFO - PROCESS | 3944 | 1461259161109 Marionette TRACE conn8 <- [1,591,null,{"value":null}] 10:19:21 INFO - PROCESS | 3944 | 1461259161117 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:21 INFO - PROCESS | 3944 | ++DOCSHELL 1683F800 == 48 [pid = 3944] [id = 157] 10:19:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (16840800) [pid = 3944] [serial = 469] [outer = 00000000] 10:19:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (16EA7400) [pid = 3944] [serial = 470] [outer = 16840800] 10:19:21 INFO - PROCESS | 3944 | 1461259161162 Marionette DEBUG loaded listener.js 10:19:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (17D21800) [pid = 3944] [serial = 471] [outer = 16840800] 10:19:21 INFO - PROCESS | 3944 | 1461259161569 Marionette TRACE conn8 <- [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]]]}] 10:19:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:19:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 592ms 10:19:21 INFO - PROCESS | 3944 | 1461259161625 Marionette TRACE conn8 -> [0,593,"getWindowHandle",null] 10:19:21 INFO - PROCESS | 3944 | 1461259161627 Marionette TRACE conn8 <- [1,593,null,{"value":"13"}] 10:19:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:19:21 INFO - PROCESS | 3944 | 1461259161630 Marionette TRACE conn8 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:19:21 INFO - PROCESS | 3944 | 1461259161632 Marionette TRACE conn8 <- [1,594,null,{}] 10:19:21 INFO - PROCESS | 3944 | 1461259161636 Marionette TRACE conn8 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:21 INFO - PROCESS | 3944 | 1461259161710 Marionette TRACE conn8 <- [1,595,null,{"value":null}] 10:19:21 INFO - PROCESS | 3944 | 1461259161717 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:21 INFO - PROCESS | 3944 | ++DOCSHELL 13467800 == 49 [pid = 3944] [id = 158] 10:19:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (17DBE400) [pid = 3944] [serial = 472] [outer = 00000000] 10:19:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (18219000) [pid = 3944] [serial = 473] [outer = 17DBE400] 10:19:21 INFO - PROCESS | 3944 | 1461259161761 Marionette DEBUG loaded listener.js 10:19:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1873E800) [pid = 3944] [serial = 474] [outer = 17DBE400] 10:19:22 INFO - PROCESS | 3944 | 1461259162231 Marionette TRACE conn8 <- [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]]]}] 10:19:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:19:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 623ms 10:19:22 INFO - PROCESS | 3944 | 1461259162268 Marionette TRACE conn8 -> [0,597,"getWindowHandle",null] 10:19:22 INFO - PROCESS | 3944 | 1461259162270 Marionette TRACE conn8 <- [1,597,null,{"value":"13"}] 10:19:22 INFO - PROCESS | 3944 | 1461259162273 Marionette TRACE conn8 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:19:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:19:22 INFO - PROCESS | 3944 | 1461259162275 Marionette TRACE conn8 <- [1,598,null,{}] 10:19:22 INFO - PROCESS | 3944 | 1461259162282 Marionette TRACE conn8 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:22 INFO - PROCESS | 3944 | 1461259162414 Marionette TRACE conn8 <- [1,599,null,{"value":null}] 10:19:22 INFO - PROCESS | 3944 | 1461259162428 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:22 INFO - PROCESS | 3944 | ++DOCSHELL 18C0FC00 == 50 [pid = 3944] [id = 159] 10:19:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (18EB1000) [pid = 3944] [serial = 475] [outer = 00000000] 10:19:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (18FD9000) [pid = 3944] [serial = 476] [outer = 18EB1000] 10:19:22 INFO - PROCESS | 3944 | 1461259162476 Marionette DEBUG loaded listener.js 10:19:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (19070800) [pid = 3944] [serial = 477] [outer = 18EB1000] 10:19:22 INFO - PROCESS | 3944 | 1461259162916 Marionette TRACE conn8 <- [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]]]}] 10:19:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:19:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 685ms 10:19:22 INFO - PROCESS | 3944 | 1461259162973 Marionette TRACE conn8 -> [0,601,"getWindowHandle",null] 10:19:22 INFO - PROCESS | 3944 | 1461259162975 Marionette TRACE conn8 <- [1,601,null,{"value":"13"}] 10:19:22 INFO - PROCESS | 3944 | 1461259162979 Marionette TRACE conn8 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:19:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:19:22 INFO - PROCESS | 3944 | 1461259162980 Marionette TRACE conn8 <- [1,602,null,{}] 10:19:22 INFO - PROCESS | 3944 | 1461259162984 Marionette TRACE conn8 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:23 INFO - PROCESS | 3944 | 1461259163126 Marionette TRACE conn8 <- [1,603,null,{"value":null}] 10:19:23 INFO - PROCESS | 3944 | 1461259163138 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 3944 | ++DOCSHELL 11B0D400 == 51 [pid = 3944] [id = 160] 10:19:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1874B000) [pid = 3944] [serial = 478] [outer = 00000000] 10:19:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (19653000) [pid = 3944] [serial = 479] [outer = 1874B000] 10:19:23 INFO - PROCESS | 3944 | 1461259163184 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (19652400) [pid = 3944] [serial = 480] [outer = 1874B000] 10:19:23 INFO - PROCESS | 3944 | 1461259163618 Marionette TRACE conn8 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:19:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:19:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 685ms 10:19:23 INFO - PROCESS | 3944 | 1461259163662 Marionette TRACE conn8 -> [0,605,"getWindowHandle",null] 10:19:23 INFO - PROCESS | 3944 | 1461259163664 Marionette TRACE conn8 <- [1,605,null,{"value":"13"}] 10:19:23 INFO - PROCESS | 3944 | 1461259163668 Marionette TRACE conn8 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:19:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:19:23 INFO - PROCESS | 3944 | 1461259163669 Marionette TRACE conn8 <- [1,606,null,{}] 10:19:23 INFO - PROCESS | 3944 | 1461259163678 Marionette TRACE conn8 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:23 INFO - PROCESS | 3944 | 1461259163777 Marionette TRACE conn8 <- [1,607,null,{"value":null}] 10:19:23 INFO - PROCESS | 3944 | 1461259163784 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 3944 | ++DOCSHELL 18FDE400 == 52 [pid = 3944] [id = 161] 10:19:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1907C400) [pid = 3944] [serial = 481] [outer = 00000000] 10:19:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (19AB6000) [pid = 3944] [serial = 482] [outer = 1907C400] 10:19:23 INFO - PROCESS | 3944 | 1461259163827 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (19AC3800) [pid = 3944] [serial = 483] [outer = 1907C400] 10:19:24 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (16E9AC00) [pid = 3944] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:19:24 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (13484C00) [pid = 3944] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:19:24 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (16691C00) [pid = 3944] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:19:24 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (13CD9C00) [pid = 3944] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:19:24 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (15806800) [pid = 3944] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:19:24 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (13745000) [pid = 3944] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:19:24 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (19652800) [pid = 3944] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:19:24 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (13746400) [pid = 3944] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:19:24 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (13CD2800) [pid = 3944] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:19:24 INFO - PROCESS | 3944 | 1461259164344 Marionette TRACE conn8 <- [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]]]}] 10:19:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:19:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 731ms 10:19:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:19:24 INFO - PROCESS | 3944 | 1461259164411 Marionette TRACE conn8 -> [0,609,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 3944 | 1461259164413 Marionette TRACE conn8 <- [1,609,null,{"value":"13"}] 10:19:24 INFO - PROCESS | 3944 | 1461259164416 Marionette TRACE conn8 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 3944 | 1461259164418 Marionette TRACE conn8 <- [1,610,null,{}] 10:19:24 INFO - PROCESS | 3944 | 1461259164422 Marionette TRACE conn8 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:24 INFO - PROCESS | 3944 | 1461259164496 Marionette TRACE conn8 <- [1,611,null,{"value":null}] 10:19:24 INFO - PROCESS | 3944 | 1461259164503 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:24 INFO - PROCESS | 3944 | ++DOCSHELL 13C06000 == 53 [pid = 3944] [id = 162] 10:19:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (16EA7000) [pid = 3944] [serial = 484] [outer = 00000000] 10:19:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (1996B000) [pid = 3944] [serial = 485] [outer = 16EA7000] 10:19:24 INFO - PROCESS | 3944 | 1461259164547 Marionette DEBUG loaded listener.js 10:19:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (19974C00) [pid = 3944] [serial = 486] [outer = 16EA7000] 10:19:24 INFO - PROCESS | 3944 | 1461259164947 Marionette TRACE conn8 <- [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]]]}] 10:19:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:19:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 592ms 10:19:25 INFO - PROCESS | 3944 | 1461259165012 Marionette TRACE conn8 -> [0,613,"getWindowHandle",null] 10:19:25 INFO - PROCESS | 3944 | 1461259165014 Marionette TRACE conn8 <- [1,613,null,{"value":"13"}] 10:19:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:19:25 INFO - PROCESS | 3944 | 1461259165017 Marionette TRACE conn8 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:19:25 INFO - PROCESS | 3944 | 1461259165019 Marionette TRACE conn8 <- [1,614,null,{}] 10:19:25 INFO - PROCESS | 3944 | 1461259165022 Marionette TRACE conn8 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:25 INFO - PROCESS | 3944 | 1461259165096 Marionette TRACE conn8 <- [1,615,null,{"value":null}] 10:19:25 INFO - PROCESS | 3944 | 1461259165103 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:25 INFO - PROCESS | 3944 | ++DOCSHELL 11B0A800 == 54 [pid = 3944] [id = 163] 10:19:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (11B79800) [pid = 3944] [serial = 487] [outer = 00000000] 10:19:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1A339C00) [pid = 3944] [serial = 488] [outer = 11B79800] 10:19:25 INFO - PROCESS | 3944 | 1461259165146 Marionette DEBUG loaded listener.js 10:19:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1A339400) [pid = 3944] [serial = 489] [outer = 11B79800] 10:19:25 INFO - PROCESS | 3944 | 1461259165558 Marionette TRACE conn8 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:19:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:19:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 591ms 10:19:25 INFO - PROCESS | 3944 | 1461259165614 Marionette TRACE conn8 -> [0,617,"getWindowHandle",null] 10:19:25 INFO - PROCESS | 3944 | 1461259165616 Marionette TRACE conn8 <- [1,617,null,{"value":"13"}] 10:19:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:19:25 INFO - PROCESS | 3944 | 1461259165619 Marionette TRACE conn8 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:19:25 INFO - PROCESS | 3944 | 1461259165622 Marionette TRACE conn8 <- [1,618,null,{}] 10:19:25 INFO - PROCESS | 3944 | 1461259165625 Marionette TRACE conn8 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:25 INFO - PROCESS | 3944 | 1461259165719 Marionette TRACE conn8 <- [1,619,null,{"value":null}] 10:19:25 INFO - PROCESS | 3944 | 1461259165728 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:25 INFO - PROCESS | 3944 | ++DOCSHELL 1A435400 == 55 [pid = 3944] [id = 164] 10:19:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1AA32C00) [pid = 3944] [serial = 490] [outer = 00000000] 10:19:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1AB07C00) [pid = 3944] [serial = 491] [outer = 1AA32C00] 10:19:25 INFO - PROCESS | 3944 | 1461259165776 Marionette DEBUG loaded listener.js 10:19:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1AB50400) [pid = 3944] [serial = 492] [outer = 1AA32C00] 10:19:26 INFO - PROCESS | 3944 | 1461259166388 Marionette TRACE conn8 <- [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]]]}] 10:19:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:19:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 840ms 10:19:26 INFO - PROCESS | 3944 | 1461259166463 Marionette TRACE conn8 -> [0,621,"getWindowHandle",null] 10:19:26 INFO - PROCESS | 3944 | 1461259166468 Marionette TRACE conn8 <- [1,621,null,{"value":"13"}] 10:19:26 INFO - PROCESS | 3944 | 1461259166473 Marionette TRACE conn8 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:19:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:19:26 INFO - PROCESS | 3944 | 1461259166477 Marionette TRACE conn8 <- [1,622,null,{}] 10:19:26 INFO - PROCESS | 3944 | 1461259166483 Marionette TRACE conn8 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:26 INFO - PROCESS | 3944 | 1461259166588 Marionette TRACE conn8 <- [1,623,null,{"value":null}] 10:19:26 INFO - PROCESS | 3944 | 1461259166711 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:26 INFO - PROCESS | 3944 | ++DOCSHELL 12EDD000 == 56 [pid = 3944] [id = 165] 10:19:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1340A800) [pid = 3944] [serial = 493] [outer = 00000000] 10:19:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (13CCD800) [pid = 3944] [serial = 494] [outer = 1340A800] 10:19:26 INFO - PROCESS | 3944 | 1461259166769 Marionette DEBUG loaded listener.js 10:19:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (13ED1C00) [pid = 3944] [serial = 495] [outer = 1340A800] 10:19:27 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:27 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:27 INFO - PROCESS | 3944 | 1461259167348 Marionette TRACE conn8 <- [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]]]}] 10:19:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:19:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 950ms 10:19:27 INFO - PROCESS | 3944 | 1461259167420 Marionette TRACE conn8 -> [0,625,"getWindowHandle",null] 10:19:27 INFO - PROCESS | 3944 | 1461259167427 Marionette TRACE conn8 <- [1,625,null,{"value":"13"}] 10:19:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:19:27 INFO - PROCESS | 3944 | 1461259167434 Marionette TRACE conn8 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:19:27 INFO - PROCESS | 3944 | 1461259167439 Marionette TRACE conn8 <- [1,626,null,{}] 10:19:27 INFO - PROCESS | 3944 | 1461259167444 Marionette TRACE conn8 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:27 INFO - PROCESS | 3944 | 1461259167546 Marionette TRACE conn8 <- [1,627,null,{"value":null}] 10:19:27 INFO - PROCESS | 3944 | 1461259167629 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:27 INFO - PROCESS | 3944 | ++DOCSHELL 13525800 == 57 [pid = 3944] [id = 166] 10:19:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (13529800) [pid = 3944] [serial = 496] [outer = 00000000] 10:19:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1670E400) [pid = 3944] [serial = 497] [outer = 13529800] 10:19:27 INFO - PROCESS | 3944 | 1461259167710 Marionette DEBUG loaded listener.js 10:19:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (16E9B400) [pid = 3944] [serial = 498] [outer = 13529800] 10:19:28 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:28 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:28 INFO - PROCESS | 3944 | 1461259168326 Marionette TRACE conn8 <- [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]]]}] 10:19:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:19:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 934ms 10:19:28 INFO - PROCESS | 3944 | 1461259168366 Marionette TRACE conn8 -> [0,629,"getWindowHandle",null] 10:19:28 INFO - PROCESS | 3944 | 1461259168368 Marionette TRACE conn8 <- [1,629,null,{"value":"13"}] 10:19:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:19:28 INFO - PROCESS | 3944 | 1461259168372 Marionette TRACE conn8 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:19:28 INFO - PROCESS | 3944 | 1461259168376 Marionette TRACE conn8 <- [1,630,null,{}] 10:19:28 INFO - PROCESS | 3944 | 1461259168387 Marionette TRACE conn8 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:28 INFO - PROCESS | 3944 | 1461259168537 Marionette TRACE conn8 <- [1,631,null,{"value":null}] 10:19:28 INFO - PROCESS | 3944 | 1461259168594 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:28 INFO - PROCESS | 3944 | ++DOCSHELL 19ABA800 == 58 [pid = 3944] [id = 167] 10:19:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (19AD2C00) [pid = 3944] [serial = 499] [outer = 00000000] 10:19:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1A428C00) [pid = 3944] [serial = 500] [outer = 19AD2C00] 10:19:28 INFO - PROCESS | 3944 | 1461259168652 Marionette DEBUG loaded listener.js 10:19:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1A8B7000) [pid = 3944] [serial = 501] [outer = 19AD2C00] 10:19:29 INFO - PROCESS | 3944 | 1461259169200 Marionette TRACE conn8 <- [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]]]}] 10:19:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:19:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 841ms 10:19:29 INFO - PROCESS | 3944 | 1461259169214 Marionette TRACE conn8 -> [0,633,"getWindowHandle",null] 10:19:29 INFO - PROCESS | 3944 | 1461259169217 Marionette TRACE conn8 <- [1,633,null,{"value":"13"}] 10:19:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:19:29 INFO - PROCESS | 3944 | 1461259169220 Marionette TRACE conn8 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:19:29 INFO - PROCESS | 3944 | 1461259169222 Marionette TRACE conn8 <- [1,634,null,{}] 10:19:29 INFO - PROCESS | 3944 | 1461259169226 Marionette TRACE conn8 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:29 INFO - PROCESS | 3944 | 1461259169332 Marionette TRACE conn8 <- [1,635,null,{"value":null}] 10:19:29 INFO - PROCESS | 3944 | 1461259169435 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:29 INFO - PROCESS | 3944 | ++DOCSHELL 1A103C00 == 59 [pid = 3944] [id = 168] 10:19:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1A10F800) [pid = 3944] [serial = 502] [outer = 00000000] 10:19:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1AB57C00) [pid = 3944] [serial = 503] [outer = 1A10F800] 10:19:29 INFO - PROCESS | 3944 | 1461259169497 Marionette DEBUG loaded listener.js 10:19:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1AF90400) [pid = 3944] [serial = 504] [outer = 1A10F800] 10:19:30 INFO - PROCESS | 3944 | 1461259170310 Marionette TRACE conn8 <- [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]]]}] 10:19:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:19:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1152ms 10:19:30 INFO - PROCESS | 3944 | 1461259170376 Marionette TRACE conn8 -> [0,637,"getWindowHandle",null] 10:19:30 INFO - PROCESS | 3944 | 1461259170380 Marionette TRACE conn8 <- [1,637,null,{"value":"13"}] 10:19:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:19:30 INFO - PROCESS | 3944 | 1461259170394 Marionette TRACE conn8 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - PROCESS | 3944 | 1461259170397 Marionette TRACE conn8 <- [1,638,null,{}] 10:19:30 INFO - PROCESS | 3944 | 1461259170402 Marionette TRACE conn8 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:30 INFO - PROCESS | 3944 | 1461259170493 Marionette TRACE conn8 <- [1,639,null,{"value":null}] 10:19:30 INFO - PROCESS | 3944 | 1461259170580 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:30 INFO - PROCESS | 3944 | ++DOCSHELL 13528400 == 60 [pid = 3944] [id = 169] 10:19:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1352BC00) [pid = 3944] [serial = 505] [outer = 00000000] 10:19:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (15810800) [pid = 3944] [serial = 506] [outer = 1352BC00] 10:19:30 INFO - PROCESS | 3944 | 1461259170672 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (16037400) [pid = 3944] [serial = 507] [outer = 1352BC00] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 19978400 == 59 [pid = 3944] [id = 113] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 11B0A800 == 58 [pid = 3944] [id = 163] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 13C06000 == 57 [pid = 3944] [id = 162] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 18FDE400 == 56 [pid = 3944] [id = 161] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 11B0D400 == 55 [pid = 3944] [id = 160] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 18C0FC00 == 54 [pid = 3944] [id = 159] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 13467800 == 53 [pid = 3944] [id = 158] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 1683F800 == 52 [pid = 3944] [id = 157] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 158AA000 == 51 [pid = 3944] [id = 156] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 1352FC00 == 50 [pid = 3944] [id = 155] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 12DBB800 == 49 [pid = 3944] [id = 154] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 138B6000 == 48 [pid = 3944] [id = 150] 10:19:30 INFO - PROCESS | 3944 | --DOCSHELL 18218800 == 47 [pid = 3944] [id = 149] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (19ADD800) [pid = 3944] [serial = 443] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (15D2FC00) [pid = 3944] [serial = 431] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (193B3400) [pid = 3944] [serial = 434] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (16B2F400) [pid = 3944] [serial = 432] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (17DC4C00) [pid = 3944] [serial = 413] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (18C0F400) [pid = 3944] [serial = 428] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1352CC00) [pid = 3944] [serial = 420] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1352F400) [pid = 3944] [serial = 419] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1670C800) [pid = 3944] [serial = 425] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (16842400) [pid = 3944] [serial = 426] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1458D000) [pid = 3944] [serial = 422] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1495E000) [pid = 3944] [serial = 423] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1A10FC00) [pid = 3944] [serial = 416] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (18B10800) [pid = 3944] [serial = 437] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (19974400) [pid = 3944] [serial = 440] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (198D4C00) [pid = 3944] [serial = 435] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (19978000) [pid = 3944] [serial = 441] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (19078800) [pid = 3944] [serial = 438] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (18EB8C00) [pid = 3944] [serial = 429] [outer = 00000000] [url = about:blank] 10:19:30 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (19E8EC00) [pid = 3944] [serial = 444] [outer = 00000000] [url = about:blank] 10:19:31 INFO - PROCESS | 3944 | 1461259171153 Marionette TRACE conn8 <- [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]]]}] 10:19:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:19:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 794ms 10:19:31 INFO - PROCESS | 3944 | 1461259171188 Marionette TRACE conn8 -> [0,641,"getWindowHandle",null] 10:19:31 INFO - PROCESS | 3944 | 1461259171193 Marionette TRACE conn8 <- [1,641,null,{"value":"13"}] 10:19:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:19:31 INFO - PROCESS | 3944 | 1461259171200 Marionette TRACE conn8 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:19:31 INFO - PROCESS | 3944 | 1461259171202 Marionette TRACE conn8 <- [1,642,null,{}] 10:19:31 INFO - PROCESS | 3944 | 1461259171206 Marionette TRACE conn8 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:31 INFO - PROCESS | 3944 | 1461259171285 Marionette TRACE conn8 <- [1,643,null,{"value":null}] 10:19:31 INFO - PROCESS | 3944 | 1461259171295 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:31 INFO - PROCESS | 3944 | ++DOCSHELL 14951800 == 48 [pid = 3944] [id = 170] 10:19:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (14953800) [pid = 3944] [serial = 508] [outer = 00000000] 10:19:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (15D2FC00) [pid = 3944] [serial = 509] [outer = 14953800] 10:19:31 INFO - PROCESS | 3944 | 1461259171340 Marionette DEBUG loaded listener.js 10:19:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1669F400) [pid = 3944] [serial = 510] [outer = 14953800] 10:19:31 INFO - PROCESS | 3944 | 1461259171804 Marionette TRACE conn8 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:19:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:19:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 639ms 10:19:31 INFO - PROCESS | 3944 | 1461259171837 Marionette TRACE conn8 -> [0,645,"getWindowHandle",null] 10:19:31 INFO - PROCESS | 3944 | 1461259171839 Marionette TRACE conn8 <- [1,645,null,{"value":"13"}] 10:19:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:19:31 INFO - PROCESS | 3944 | 1461259171846 Marionette TRACE conn8 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:19:31 INFO - PROCESS | 3944 | 1461259171850 Marionette TRACE conn8 <- [1,646,null,{}] 10:19:31 INFO - PROCESS | 3944 | 1461259171860 Marionette TRACE conn8 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:31 INFO - PROCESS | 3944 | 1461259171940 Marionette TRACE conn8 <- [1,647,null,{"value":null}] 10:19:31 INFO - PROCESS | 3944 | 1461259171947 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:31 INFO - PROCESS | 3944 | ++DOCSHELL 181B4800 == 49 [pid = 3944] [id = 171] 10:19:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (181B5000) [pid = 3944] [serial = 511] [outer = 00000000] 10:19:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1876F800) [pid = 3944] [serial = 512] [outer = 181B5000] 10:19:31 INFO - PROCESS | 3944 | 1461259171994 Marionette DEBUG loaded listener.js 10:19:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (18B09800) [pid = 3944] [serial = 513] [outer = 181B5000] 10:19:32 INFO - PROCESS | 3944 | 1461259172413 Marionette TRACE conn8 <- [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]]]}] 10:19:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:19:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 654ms 10:19:32 INFO - PROCESS | 3944 | 1461259172484 Marionette TRACE conn8 -> [0,649,"getWindowHandle",null] 10:19:32 INFO - PROCESS | 3944 | 1461259172487 Marionette TRACE conn8 <- [1,649,null,{"value":"13"}] 10:19:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:19:32 INFO - PROCESS | 3944 | 1461259172490 Marionette TRACE conn8 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 3944 | 1461259172492 Marionette TRACE conn8 <- [1,650,null,{}] 10:19:32 INFO - PROCESS | 3944 | 1461259172495 Marionette TRACE conn8 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:32 INFO - PROCESS | 3944 | 1461259172596 Marionette TRACE conn8 <- [1,651,null,{"value":null}] 10:19:32 INFO - PROCESS | 3944 | 1461259172718 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:32 INFO - PROCESS | 3944 | ++DOCSHELL 18B10800 == 50 [pid = 3944] [id = 172] 10:19:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (18EBE000) [pid = 3944] [serial = 514] [outer = 00000000] 10:19:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (18FDFC00) [pid = 3944] [serial = 515] [outer = 18EBE000] 10:19:32 INFO - PROCESS | 3944 | 1461259172764 Marionette DEBUG loaded listener.js 10:19:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (19072400) [pid = 3944] [serial = 516] [outer = 18EBE000] 10:19:33 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:33 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:33 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:33 INFO - PROCESS | 3944 | 1461259173164 Marionette TRACE conn8 <- [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]]]}] 10:19:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:19:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 685ms 10:19:33 INFO - PROCESS | 3944 | 1461259173194 Marionette TRACE conn8 -> [0,653,"getWindowHandle",null] 10:19:33 INFO - PROCESS | 3944 | 1461259173196 Marionette TRACE conn8 <- [1,653,null,{"value":"13"}] 10:19:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:19:33 INFO - PROCESS | 3944 | 1461259173199 Marionette TRACE conn8 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:19:33 INFO - PROCESS | 3944 | 1461259173201 Marionette TRACE conn8 <- [1,654,null,{}] 10:19:33 INFO - PROCESS | 3944 | 1461259173205 Marionette TRACE conn8 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:33 INFO - PROCESS | 3944 | 1461259173308 Marionette TRACE conn8 <- [1,655,null,{"value":null}] 10:19:33 INFO - PROCESS | 3944 | 1461259173314 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:33 INFO - PROCESS | 3944 | ++DOCSHELL 18FDE000 == 51 [pid = 3944] [id = 173] 10:19:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (18FE5800) [pid = 3944] [serial = 517] [outer = 00000000] 10:19:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1985AC00) [pid = 3944] [serial = 518] [outer = 18FE5800] 10:19:33 INFO - PROCESS | 3944 | 1461259173362 Marionette DEBUG loaded listener.js 10:19:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (19969C00) [pid = 3944] [serial = 519] [outer = 18FE5800] 10:19:33 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:33 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:33 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:33 INFO - PROCESS | 3944 | 1461259173806 Marionette TRACE conn8 <- [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]]]}] 10:19:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:19:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 639ms 10:19:33 INFO - PROCESS | 3944 | 1461259173838 Marionette TRACE conn8 -> [0,657,"getWindowHandle",null] 10:19:33 INFO - PROCESS | 3944 | 1461259173840 Marionette TRACE conn8 <- [1,657,null,{"value":"13"}] 10:19:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:19:33 INFO - PROCESS | 3944 | 1461259173843 Marionette TRACE conn8 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:19:33 INFO - PROCESS | 3944 | 1461259173845 Marionette TRACE conn8 <- [1,658,null,{}] 10:19:33 INFO - PROCESS | 3944 | 1461259173848 Marionette TRACE conn8 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:33 INFO - PROCESS | 3944 | 1461259173968 Marionette TRACE conn8 <- [1,659,null,{"value":null}] 10:19:34 INFO - PROCESS | 3944 | 1461259174052 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 3944 | ++DOCSHELL 193BCC00 == 52 [pid = 3944] [id = 174] 10:19:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1996B400) [pid = 3944] [serial = 520] [outer = 00000000] 10:19:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1A1CFC00) [pid = 3944] [serial = 521] [outer = 1996B400] 10:19:34 INFO - PROCESS | 3944 | 1461259174103 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1A3BA400) [pid = 3944] [serial = 522] [outer = 1996B400] 10:19:34 INFO - PROCESS | 3944 | 1461259174507 Marionette TRACE conn8 <- [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]]]}] 10:19:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:19:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 701ms 10:19:34 INFO - PROCESS | 3944 | 1461259174543 Marionette TRACE conn8 -> [0,661,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 3944 | 1461259174545 Marionette TRACE conn8 <- [1,661,null,{"value":"13"}] 10:19:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:19:34 INFO - PROCESS | 3944 | 1461259174548 Marionette TRACE conn8 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 3944 | 1461259174550 Marionette TRACE conn8 <- [1,662,null,{}] 10:19:34 INFO - PROCESS | 3944 | 1461259174554 Marionette TRACE conn8 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:34 INFO - PROCESS | 3944 | 1461259174660 Marionette TRACE conn8 <- [1,663,null,{"value":null}] 10:19:34 INFO - PROCESS | 3944 | 1461259174666 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 3944 | ++DOCSHELL 19ABB400 == 53 [pid = 3944] [id = 175] 10:19:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (19AD4C00) [pid = 3944] [serial = 523] [outer = 00000000] 10:19:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1AB4D800) [pid = 3944] [serial = 524] [outer = 19AD4C00] 10:19:34 INFO - PROCESS | 3944 | 1461259174710 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1AB10C00) [pid = 3944] [serial = 525] [outer = 19AD4C00] 10:19:34 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:34 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:19:35 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (18EB1000) [pid = 3944] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:19:35 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1874B000) [pid = 3944] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:19:35 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (13530C00) [pid = 3944] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:19:35 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (12ED4800) [pid = 3944] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:19:35 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (17DBE400) [pid = 3944] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:19:35 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (158EE400) [pid = 3944] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:19:35 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (16840800) [pid = 3944] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:19:35 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1907C400) [pid = 3944] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:19:35 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (16EA7000) [pid = 3944] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:19:35 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (11B79800) [pid = 3944] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:19:35 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:35 INFO - PROCESS | 3944 | 1461259175290 Marionette TRACE conn8 <- [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]]]}] 10:19:35 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 10:19:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 794ms 10:19:35 INFO - PROCESS | 3944 | 1461259175350 Marionette TRACE conn8 -> [0,665,"getWindowHandle",null] 10:19:35 INFO - PROCESS | 3944 | 1461259175352 Marionette TRACE conn8 <- [1,665,null,{"value":"13"}] 10:19:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:19:35 INFO - PROCESS | 3944 | 1461259175356 Marionette TRACE conn8 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:19:35 INFO - PROCESS | 3944 | 1461259175357 Marionette TRACE conn8 <- [1,666,null,{}] 10:19:35 INFO - PROCESS | 3944 | 1461259175361 Marionette TRACE conn8 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:35 INFO - PROCESS | 3944 | 1461259175434 Marionette TRACE conn8 <- [1,667,null,{"value":null}] 10:19:35 INFO - PROCESS | 3944 | 1461259175440 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:35 INFO - PROCESS | 3944 | ++DOCSHELL 12439800 == 54 [pid = 3944] [id = 176] 10:19:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (13530C00) [pid = 3944] [serial = 526] [outer = 00000000] 10:19:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (181BB000) [pid = 3944] [serial = 527] [outer = 13530C00] 10:19:35 INFO - PROCESS | 3944 | 1461259175487 Marionette DEBUG loaded listener.js 10:19:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (18C0C000) [pid = 3944] [serial = 528] [outer = 13530C00] 10:19:35 INFO - PROCESS | 3944 | 1461259175915 Marionette TRACE conn8 <- [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]]]}] 10:19:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:19:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 592ms 10:19:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:19:35 INFO - PROCESS | 3944 | 1461259175954 Marionette TRACE conn8 -> [0,669,"getWindowHandle",null] 10:19:35 INFO - PROCESS | 3944 | 1461259175956 Marionette TRACE conn8 <- [1,669,null,{"value":"13"}] 10:19:35 INFO - PROCESS | 3944 | 1461259175960 Marionette TRACE conn8 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:19:35 INFO - PROCESS | 3944 | 1461259175961 Marionette TRACE conn8 <- [1,670,null,{}] 10:19:35 INFO - PROCESS | 3944 | 1461259175965 Marionette TRACE conn8 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:36 INFO - PROCESS | 3944 | 1461259176039 Marionette TRACE conn8 <- [1,671,null,{"value":null}] 10:19:36 INFO - PROCESS | 3944 | 1461259176046 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:36 INFO - PROCESS | 3944 | ++DOCSHELL 18EB1000 == 55 [pid = 3944] [id = 177] 10:19:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (198CB000) [pid = 3944] [serial = 529] [outer = 00000000] 10:19:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1AB01C00) [pid = 3944] [serial = 530] [outer = 198CB000] 10:19:36 INFO - PROCESS | 3944 | 1461259176090 Marionette DEBUG loaded listener.js 10:19:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1AF95400) [pid = 3944] [serial = 531] [outer = 198CB000] 10:19:37 INFO - PROCESS | 3944 | 1461259177049 Marionette TRACE conn8 <- [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]]]}] 10:19:37 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) 10:19:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1137ms 10:19:37 INFO - PROCESS | 3944 | 1461259177119 Marionette TRACE conn8 -> [0,673,"getWindowHandle",null] 10:19:37 INFO - PROCESS | 3944 | 1461259177123 Marionette TRACE conn8 <- [1,673,null,{"value":"13"}] 10:19:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:19:37 INFO - PROCESS | 3944 | 1461259177130 Marionette TRACE conn8 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:19:37 INFO - PROCESS | 3944 | 1461259177134 Marionette TRACE conn8 <- [1,674,null,{}] 10:19:37 INFO - PROCESS | 3944 | 1461259177141 Marionette TRACE conn8 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:37 INFO - PROCESS | 3944 | 1461259177235 Marionette TRACE conn8 <- [1,675,null,{"value":null}] 10:19:37 INFO - PROCESS | 3944 | 1461259177352 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:37 INFO - PROCESS | 3944 | ++DOCSHELL 1352FC00 == 56 [pid = 3944] [id = 178] 10:19:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (13C02C00) [pid = 3944] [serial = 532] [outer = 00000000] 10:19:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (13ED5800) [pid = 3944] [serial = 533] [outer = 13C02C00] 10:19:37 INFO - PROCESS | 3944 | 1461259177410 Marionette DEBUG loaded listener.js 10:19:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (148B6400) [pid = 3944] [serial = 534] [outer = 13C02C00] 10:19:38 INFO - PROCESS | 3944 | 1461259178481 Marionette TRACE conn8 <- [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]]]}] 10:19:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:19:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1387ms 10:19:38 INFO - PROCESS | 3944 | 1461259178522 Marionette TRACE conn8 -> [0,677,"getWindowHandle",null] 10:19:38 INFO - PROCESS | 3944 | 1461259178528 Marionette TRACE conn8 <- [1,677,null,{"value":"13"}] 10:19:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:19:38 INFO - PROCESS | 3944 | 1461259178535 Marionette TRACE conn8 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:19:38 INFO - PROCESS | 3944 | 1461259178538 Marionette TRACE conn8 <- [1,678,null,{}] 10:19:38 INFO - PROCESS | 3944 | 1461259178542 Marionette TRACE conn8 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:38 INFO - PROCESS | 3944 | 1461259178643 Marionette TRACE conn8 <- [1,679,null,{"value":null}] 10:19:38 INFO - PROCESS | 3944 | 1461259178782 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:38 INFO - PROCESS | 3944 | ++DOCSHELL 1580F800 == 57 [pid = 3944] [id = 179] 10:19:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (15F8E000) [pid = 3944] [serial = 535] [outer = 00000000] 10:19:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (17DC4400) [pid = 3944] [serial = 536] [outer = 15F8E000] 10:19:38 INFO - PROCESS | 3944 | 1461259178836 Marionette DEBUG loaded listener.js 10:19:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (182EB400) [pid = 3944] [serial = 537] [outer = 15F8E000] 10:19:39 INFO - PROCESS | 3944 | 1461259179851 Marionette TRACE conn8 <- [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]]]}] 10:19:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:19:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1355ms 10:19:39 INFO - PROCESS | 3944 | 1461259179887 Marionette TRACE conn8 -> [0,681,"getWindowHandle",null] 10:19:39 INFO - PROCESS | 3944 | 1461259179890 Marionette TRACE conn8 <- [1,681,null,{"value":"13"}] 10:19:39 INFO - PROCESS | 3944 | 1461259179946 Marionette TRACE conn8 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:19:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:19:39 INFO - PROCESS | 3944 | 1461259179950 Marionette TRACE conn8 <- [1,682,null,{}] 10:19:39 INFO - PROCESS | 3944 | 1461259179961 Marionette TRACE conn8 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:40 INFO - PROCESS | 3944 | 1461259180058 Marionette TRACE conn8 <- [1,683,null,{"value":null}] 10:19:40 INFO - PROCESS | 3944 | 1461259180263 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:40 INFO - PROCESS | 3944 | ++DOCSHELL 1347E000 == 58 [pid = 3944] [id = 180] 10:19:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1347E800) [pid = 3944] [serial = 538] [outer = 00000000] 10:19:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (14951400) [pid = 3944] [serial = 539] [outer = 1347E800] 10:19:40 INFO - PROCESS | 3944 | 1461259180322 Marionette DEBUG loaded listener.js 10:19:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (17D1F800) [pid = 3944] [serial = 540] [outer = 1347E800] 10:19:41 INFO - PROCESS | 3944 | --DOCSHELL 139D3C00 == 57 [pid = 3944] [id = 115] 10:19:41 INFO - PROCESS | 3944 | --DOCSHELL 12439800 == 56 [pid = 3944] [id = 176] 10:19:41 INFO - PROCESS | 3944 | --DOCSHELL 19ABB400 == 55 [pid = 3944] [id = 175] 10:19:41 INFO - PROCESS | 3944 | --DOCSHELL 193BCC00 == 54 [pid = 3944] [id = 174] 10:19:41 INFO - PROCESS | 3944 | --DOCSHELL 18FDE000 == 53 [pid = 3944] [id = 173] 10:19:41 INFO - PROCESS | 3944 | --DOCSHELL 18B10800 == 52 [pid = 3944] [id = 172] 10:19:41 INFO - PROCESS | 3944 | --DOCSHELL 181B4800 == 51 [pid = 3944] [id = 171] 10:19:41 INFO - PROCESS | 3944 | --DOCSHELL 14951800 == 50 [pid = 3944] [id = 170] 10:19:41 INFO - PROCESS | 3944 | --DOCSHELL 13528400 == 49 [pid = 3944] [id = 169] 10:19:41 INFO - PROCESS | 3944 | --DOCSHELL 13525800 == 48 [pid = 3944] [id = 166] 10:19:41 INFO - PROCESS | 3944 | --DOCSHELL 12EDD000 == 47 [pid = 3944] [id = 165] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (18FD9000) [pid = 3944] [serial = 476] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1A435800) [pid = 3944] [serial = 446] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (158F0800) [pid = 3944] [serial = 449] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (18FDDC00) [pid = 3944] [serial = 452] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1AB03400) [pid = 3944] [serial = 455] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (13CCF400) [pid = 3944] [serial = 464] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1450A000) [pid = 3944] [serial = 465] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (13525C00) [pid = 3944] [serial = 462] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1346C800) [pid = 3944] [serial = 461] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (18219000) [pid = 3944] [serial = 473] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (15F45000) [pid = 3944] [serial = 467] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1AB07C00) [pid = 3944] [serial = 491] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (16036400) [pid = 3944] [serial = 468] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (16EA7400) [pid = 3944] [serial = 470] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (17D21800) [pid = 3944] [serial = 471] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1ABC3000) [pid = 3944] [serial = 458] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (19070800) [pid = 3944] [serial = 477] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1873E800) [pid = 3944] [serial = 474] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | 1461259181499 Marionette TRACE conn8 <- [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]]]}] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (19653000) [pid = 3944] [serial = 479] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (19AB6000) [pid = 3944] [serial = 482] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (19652400) [pid = 3944] [serial = 480] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1996B000) [pid = 3944] [serial = 485] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1A339C00) [pid = 3944] [serial = 488] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (19AC3800) [pid = 3944] [serial = 483] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (19974C00) [pid = 3944] [serial = 486] [outer = 00000000] [url = about:blank] 10:19:41 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1A339400) [pid = 3944] [serial = 489] [outer = 00000000] [url = about:blank] 10:19:41 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) 10:19:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1604ms 10:19:41 INFO - PROCESS | 3944 | 1461259181556 Marionette TRACE conn8 -> [0,685,"getWindowHandle",null] 10:19:41 INFO - PROCESS | 3944 | 1461259181559 Marionette TRACE conn8 <- [1,685,null,{"value":"13"}] 10:19:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:19:41 INFO - PROCESS | 3944 | 1461259181563 Marionette TRACE conn8 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:19:41 INFO - PROCESS | 3944 | 1461259181566 Marionette TRACE conn8 <- [1,686,null,{}] 10:19:41 INFO - PROCESS | 3944 | 1461259181572 Marionette TRACE conn8 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:41 INFO - PROCESS | 3944 | 1461259181654 Marionette TRACE conn8 <- [1,687,null,{"value":null}] 10:19:41 INFO - PROCESS | 3944 | 1461259181663 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:41 INFO - PROCESS | 3944 | ++DOCSHELL 1356FC00 == 48 [pid = 3944] [id = 181] 10:19:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (1373B000) [pid = 3944] [serial = 541] [outer = 00000000] 10:19:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (13CD1800) [pid = 3944] [serial = 542] [outer = 1373B000] 10:19:41 INFO - PROCESS | 3944 | 1461259181711 Marionette DEBUG loaded listener.js 10:19:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (14951800) [pid = 3944] [serial = 543] [outer = 1373B000] 10:19:42 INFO - PROCESS | 3944 | 1461259182676 Marionette TRACE conn8 <- [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]]]}] 10:19:42 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) 10:19:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1153ms 10:19:42 INFO - PROCESS | 3944 | 1461259182719 Marionette TRACE conn8 -> [0,689,"getWindowHandle",null] 10:19:42 INFO - PROCESS | 3944 | 1461259182725 Marionette TRACE conn8 <- [1,689,null,{"value":"13"}] 10:19:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:19:42 INFO - PROCESS | 3944 | 1461259182731 Marionette TRACE conn8 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:19:42 INFO - PROCESS | 3944 | 1461259182734 Marionette TRACE conn8 <- [1,690,null,{}] 10:19:42 INFO - PROCESS | 3944 | 1461259182737 Marionette TRACE conn8 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:42 INFO - PROCESS | 3944 | 1461259182817 Marionette TRACE conn8 <- [1,691,null,{"value":null}] 10:19:42 INFO - PROCESS | 3944 | 1461259182824 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:42 INFO - PROCESS | 3944 | ++DOCSHELL 15607800 == 49 [pid = 3944] [id = 182] 10:19:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1560DC00) [pid = 3944] [serial = 544] [outer = 00000000] 10:19:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (16B2E400) [pid = 3944] [serial = 545] [outer = 1560DC00] 10:19:42 INFO - PROCESS | 3944 | 1461259182877 Marionette DEBUG loaded listener.js 10:19:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (16EA7C00) [pid = 3944] [serial = 546] [outer = 1560DC00] 10:19:43 INFO - PROCESS | 3944 | 1461259183806 Marionette TRACE conn8 <- [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]]]}] 10:19:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:19:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1138ms 10:19:43 INFO - PROCESS | 3944 | 1461259183858 Marionette TRACE conn8 -> [0,693,"getWindowHandle",null] 10:19:43 INFO - PROCESS | 3944 | 1461259183860 Marionette TRACE conn8 <- [1,693,null,{"value":"13"}] 10:19:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:19:43 INFO - PROCESS | 3944 | 1461259183873 Marionette TRACE conn8 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:19:43 INFO - PROCESS | 3944 | 1461259183878 Marionette TRACE conn8 <- [1,694,null,{}] 10:19:43 INFO - PROCESS | 3944 | 1461259183890 Marionette TRACE conn8 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:43 INFO - PROCESS | 3944 | 1461259183998 Marionette TRACE conn8 <- [1,695,null,{"value":null}] 10:19:44 INFO - PROCESS | 3944 | 1461259184008 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:44 INFO - PROCESS | 3944 | ++DOCSHELL 18EB9000 == 50 [pid = 3944] [id = 183] 10:19:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (18EB9800) [pid = 3944] [serial = 547] [outer = 00000000] 10:19:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (18FE5000) [pid = 3944] [serial = 548] [outer = 18EB9800] 10:19:44 INFO - PROCESS | 3944 | 1461259184129 Marionette DEBUG loaded listener.js 10:19:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1907C400) [pid = 3944] [serial = 549] [outer = 18EB9800] 10:19:45 INFO - PROCESS | 3944 | 1461259185057 Marionette TRACE conn8 <- [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]]]}] 10:19:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:19:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1215ms 10:19:45 INFO - PROCESS | 3944 | 1461259185086 Marionette TRACE conn8 -> [0,697,"getWindowHandle",null] 10:19:45 INFO - PROCESS | 3944 | 1461259185089 Marionette TRACE conn8 <- [1,697,null,{"value":"13"}] 10:19:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:19:45 INFO - PROCESS | 3944 | 1461259185092 Marionette TRACE conn8 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - PROCESS | 3944 | 1461259185094 Marionette TRACE conn8 <- [1,698,null,{}] 10:19:45 INFO - PROCESS | 3944 | 1461259185098 Marionette TRACE conn8 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:45 INFO - PROCESS | 3944 | 1461259185209 Marionette TRACE conn8 <- [1,699,null,{"value":null}] 10:19:45 INFO - PROCESS | 3944 | 1461259185216 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:45 INFO - PROCESS | 3944 | ++DOCSHELL 193B5800 == 51 [pid = 3944] [id = 184] 10:19:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (19649C00) [pid = 3944] [serial = 550] [outer = 00000000] 10:19:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (19972000) [pid = 3944] [serial = 551] [outer = 19649C00] 10:19:45 INFO - PROCESS | 3944 | 1461259185261 Marionette DEBUG loaded listener.js 10:19:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (19976800) [pid = 3944] [serial = 552] [outer = 19649C00] 10:19:45 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (18FE5800) [pid = 3944] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:19:45 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (14953800) [pid = 3944] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:19:45 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (181B5000) [pid = 3944] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:19:45 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (18EBE000) [pid = 3944] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:19:45 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1352BC00) [pid = 3944] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:19:45 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1996B400) [pid = 3944] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:19:45 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (19AD4C00) [pid = 3944] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:19:45 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (13530C00) [pid = 3944] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:19:46 INFO - PROCESS | 3944 | 1461259186210 Marionette TRACE conn8 <- [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]]]}] 10:19:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:19:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1138ms 10:19:46 INFO - PROCESS | 3944 | 1461259186232 Marionette TRACE conn8 -> [0,701,"getWindowHandle",null] 10:19:46 INFO - PROCESS | 3944 | 1461259186234 Marionette TRACE conn8 <- [1,701,null,{"value":"13"}] 10:19:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:19:46 INFO - PROCESS | 3944 | 1461259186238 Marionette TRACE conn8 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:19:46 INFO - PROCESS | 3944 | 1461259186240 Marionette TRACE conn8 <- [1,702,null,{}] 10:19:46 INFO - PROCESS | 3944 | 1461259186244 Marionette TRACE conn8 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:46 INFO - PROCESS | 3944 | 1461259186318 Marionette TRACE conn8 <- [1,703,null,{"value":null}] 10:19:46 INFO - PROCESS | 3944 | 1461259186324 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 3944 | ++DOCSHELL 13748800 == 52 [pid = 3944] [id = 185] 10:19:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (138BF400) [pid = 3944] [serial = 553] [outer = 00000000] 10:19:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (18EB7C00) [pid = 3944] [serial = 554] [outer = 138BF400] 10:19:46 INFO - PROCESS | 3944 | 1461259186369 Marionette DEBUG loaded listener.js 10:19:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1985B400) [pid = 3944] [serial = 555] [outer = 138BF400] 10:19:47 INFO - PROCESS | 3944 | 1461259187306 Marionette TRACE conn8 <- [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]]]}] 10:19:47 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 10:19:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1076ms 10:19:47 INFO - PROCESS | 3944 | 1461259187332 Marionette TRACE conn8 -> [0,705,"getWindowHandle",null] 10:19:47 INFO - PROCESS | 3944 | 1461259187334 Marionette TRACE conn8 <- [1,705,null,{"value":"13"}] 10:19:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:19:47 INFO - PROCESS | 3944 | 1461259187338 Marionette TRACE conn8 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:19:47 INFO - PROCESS | 3944 | 1461259187339 Marionette TRACE conn8 <- [1,706,null,{}] 10:19:47 INFO - PROCESS | 3944 | 1461259187343 Marionette TRACE conn8 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:47 INFO - PROCESS | 3944 | 1461259187430 Marionette TRACE conn8 <- [1,707,null,{"value":null}] 10:19:47 INFO - PROCESS | 3944 | 1461259187437 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:47 INFO - PROCESS | 3944 | ++DOCSHELL 19ABC000 == 53 [pid = 3944] [id = 186] 10:19:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (19ABFC00) [pid = 3944] [serial = 556] [outer = 00000000] 10:19:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1A42FC00) [pid = 3944] [serial = 557] [outer = 19ABFC00] 10:19:47 INFO - PROCESS | 3944 | 1461259187484 Marionette DEBUG loaded listener.js 10:19:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1A88F800) [pid = 3944] [serial = 558] [outer = 19ABFC00] 10:19:48 INFO - PROCESS | 3944 | 1461259188636 Marionette TRACE conn8 <- [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]]]}] 10:19:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:19:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1356ms 10:19:48 INFO - PROCESS | 3944 | 1461259188699 Marionette TRACE conn8 -> [0,709,"getWindowHandle",null] 10:19:48 INFO - PROCESS | 3944 | 1461259188703 Marionette TRACE conn8 <- [1,709,null,{"value":"13"}] 10:19:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:19:48 INFO - PROCESS | 3944 | 1461259188709 Marionette TRACE conn8 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:19:48 INFO - PROCESS | 3944 | 1461259188712 Marionette TRACE conn8 <- [1,710,null,{}] 10:19:48 INFO - PROCESS | 3944 | 1461259188760 Marionette TRACE conn8 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:48 INFO - PROCESS | 3944 | 1461259188853 Marionette TRACE conn8 <- [1,711,null,{"value":null}] 10:19:48 INFO - PROCESS | 3944 | 1461259188985 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:48 INFO - PROCESS | 3944 | ++DOCSHELL 13741400 == 54 [pid = 3944] [id = 187] 10:19:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (13745800) [pid = 3944] [serial = 559] [outer = 00000000] 10:19:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (16037C00) [pid = 3944] [serial = 560] [outer = 13745800] 10:19:49 INFO - PROCESS | 3944 | 1461259189050 Marionette DEBUG loaded listener.js 10:19:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1683B000) [pid = 3944] [serial = 561] [outer = 13745800] 10:19:49 INFO - PROCESS | 3944 | 1461259189549 Marionette TRACE conn8 <- [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] 10:19:49 INFO - PROCESS | 3944 | 1461259189583 Marionette TRACE conn8 <- [1,713,null,{"value":"13"}] 10:19:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:19:49 INFO - PROCESS | 3944 | 1461259189605 Marionette TRACE conn8 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:19:49 INFO - PROCESS | 3944 | 1461259189608 Marionette TRACE conn8 <- [1,714,null,{}] 10:19:49 INFO - PROCESS | 3944 | 1461259189612 Marionette TRACE conn8 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:49 INFO - PROCESS | 3944 | 1461259189713 Marionette TRACE conn8 <- [1,715,null,{"value":null}] 10:19:49 INFO - PROCESS | 3944 | 1461259189808 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 3944 | ++DOCSHELL 16EA3400 == 55 [pid = 3944] [id = 188] 10:19:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1873C800) [pid = 3944] [serial = 562] [outer = 00000000] 10:19:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1996C400) [pid = 3944] [serial = 563] [outer = 1873C800] 10:19:49 INFO - PROCESS | 3944 | 1461259189863 Marionette DEBUG loaded listener.js 10:19:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1996B000) [pid = 3944] [serial = 564] [outer = 1873C800] 10:19:50 INFO - PROCESS | 3944 | 1461259190484 Marionette TRACE conn8 <- [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]]]}] 10:19:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:19:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 904ms 10:19:50 INFO - PROCESS | 3944 | 1461259190512 Marionette TRACE conn8 -> [0,717,"getWindowHandle",null] 10:19:50 INFO - PROCESS | 3944 | 1461259190515 Marionette TRACE conn8 <- [1,717,null,{"value":"13"}] 10:19:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:19:50 INFO - PROCESS | 3944 | 1461259190518 Marionette TRACE conn8 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:19:50 INFO - PROCESS | 3944 | 1461259190522 Marionette TRACE conn8 <- [1,718,null,{}] 10:19:50 INFO - PROCESS | 3944 | 1461259190534 Marionette TRACE conn8 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:50 INFO - PROCESS | 3944 | 1461259190636 Marionette TRACE conn8 <- [1,719,null,{"value":null}] 10:19:50 INFO - PROCESS | 3944 | 1461259190732 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:50 INFO - PROCESS | 3944 | ++DOCSHELL 1AB50000 == 56 [pid = 3944] [id = 189] 10:19:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1AB52C00) [pid = 3944] [serial = 565] [outer = 00000000] 10:19:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1AC05400) [pid = 3944] [serial = 566] [outer = 1AB52C00] 10:19:50 INFO - PROCESS | 3944 | 1461259190788 Marionette DEBUG loaded listener.js 10:19:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1AF96C00) [pid = 3944] [serial = 567] [outer = 1AB52C00] 10:19:51 INFO - PROCESS | 3944 | 1461259191309 Marionette TRACE conn8 <- [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] 10:19:51 INFO - PROCESS | 3944 | 1461259191364 Marionette TRACE conn8 <- [1,721,null,{"value":"13"}] 10:19:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:19:51 INFO - PROCESS | 3944 | 1461259191368 Marionette TRACE conn8 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - PROCESS | 3944 | 1461259191370 Marionette TRACE conn8 <- [1,722,null,{}] 10:19:51 INFO - PROCESS | 3944 | 1461259191373 Marionette TRACE conn8 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:51 INFO - PROCESS | 3944 | 1461259191471 Marionette TRACE conn8 <- [1,723,null,{"value":null}] 10:19:51 INFO - PROCESS | 3944 | 1461259191564 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:51 INFO - PROCESS | 3944 | ++DOCSHELL 1AF9F400 == 57 [pid = 3944] [id = 190] 10:19:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1B4CDC00) [pid = 3944] [serial = 568] [outer = 00000000] 10:19:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1B4D5800) [pid = 3944] [serial = 569] [outer = 1B4CDC00] 10:19:51 INFO - PROCESS | 3944 | 1461259191618 Marionette DEBUG loaded listener.js 10:19:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1B4D6C00) [pid = 3944] [serial = 570] [outer = 1B4CDC00] 10:19:52 INFO - PROCESS | 3944 | 1461259192207 Marionette TRACE conn8 <- [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]]]}] 10:19:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:19:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 888ms 10:19:52 INFO - PROCESS | 3944 | 1461259192271 Marionette TRACE conn8 -> [0,725,"getWindowHandle",null] 10:19:52 INFO - PROCESS | 3944 | 1461259192273 Marionette TRACE conn8 <- [1,725,null,{"value":"13"}] 10:19:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:19:52 INFO - PROCESS | 3944 | 1461259192277 Marionette TRACE conn8 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:19:52 INFO - PROCESS | 3944 | 1461259192279 Marionette TRACE conn8 <- [1,726,null,{}] 10:19:52 INFO - PROCESS | 3944 | 1461259192283 Marionette TRACE conn8 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:52 INFO - PROCESS | 3944 | 1461259192379 Marionette TRACE conn8 <- [1,727,null,{"value":null}] 10:19:52 INFO - PROCESS | 3944 | 1461259192459 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 3944 | ++DOCSHELL 18C0F000 == 58 [pid = 3944] [id = 191] 10:19:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (18C0F400) [pid = 3944] [serial = 571] [outer = 00000000] 10:19:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (19969800) [pid = 3944] [serial = 572] [outer = 18C0F400] 10:19:52 INFO - PROCESS | 3944 | 1461259192513 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (19ADE800) [pid = 3944] [serial = 573] [outer = 18C0F400] 10:19:53 INFO - PROCESS | 3944 | --DOCSHELL 13748800 == 57 [pid = 3944] [id = 185] 10:19:53 INFO - PROCESS | 3944 | --DOCSHELL 193B5800 == 56 [pid = 3944] [id = 184] 10:19:53 INFO - PROCESS | 3944 | --DOCSHELL 18EB9000 == 55 [pid = 3944] [id = 183] 10:19:53 INFO - PROCESS | 3944 | --DOCSHELL 15607800 == 54 [pid = 3944] [id = 182] 10:19:53 INFO - PROCESS | 3944 | --DOCSHELL 1356FC00 == 53 [pid = 3944] [id = 181] 10:19:53 INFO - PROCESS | 3944 | --DOCSHELL 1352FC00 == 52 [pid = 3944] [id = 178] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1985AC00) [pid = 3944] [serial = 518] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (19969C00) [pid = 3944] [serial = 519] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (13CCD800) [pid = 3944] [serial = 494] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1670E400) [pid = 3944] [serial = 497] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (15D2FC00) [pid = 3944] [serial = 509] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1669F400) [pid = 3944] [serial = 510] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1876F800) [pid = 3944] [serial = 512] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (18B09800) [pid = 3944] [serial = 513] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (18FDFC00) [pid = 3944] [serial = 515] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (16037400) [pid = 3944] [serial = 507] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (15810800) [pid = 3944] [serial = 506] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1AB57C00) [pid = 3944] [serial = 503] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1A428C00) [pid = 3944] [serial = 500] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1A3BA400) [pid = 3944] [serial = 522] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1A1CFC00) [pid = 3944] [serial = 521] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1AB4D800) [pid = 3944] [serial = 524] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (181BB000) [pid = 3944] [serial = 527] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (18C0C000) [pid = 3944] [serial = 528] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1AB10C00) [pid = 3944] [serial = 525] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (19072400) [pid = 3944] [serial = 516] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1AB01C00) [pid = 3944] [serial = 530] [outer = 00000000] [url = about:blank] 10:19:53 INFO - PROCESS | 3944 | 1461259193662 Marionette TRACE conn8 <- [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]]]}] 10:19:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:19:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1386ms 10:19:53 INFO - PROCESS | 3944 | 1461259193677 Marionette TRACE conn8 -> [0,729,"getWindowHandle",null] 10:19:53 INFO - PROCESS | 3944 | 1461259193680 Marionette TRACE conn8 <- [1,729,null,{"value":"13"}] 10:19:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:19:53 INFO - PROCESS | 3944 | 1461259193684 Marionette TRACE conn8 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:19:53 INFO - PROCESS | 3944 | 1461259193687 Marionette TRACE conn8 <- [1,730,null,{}] 10:19:53 INFO - PROCESS | 3944 | 1461259193693 Marionette TRACE conn8 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:53 INFO - PROCESS | 3944 | 1461259193790 Marionette TRACE conn8 <- [1,731,null,{"value":null}] 10:19:53 INFO - PROCESS | 3944 | 1461259193905 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:53 INFO - PROCESS | 3944 | ++DOCSHELL 158F0000 == 53 [pid = 3944] [id = 192] 10:19:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (158F4400) [pid = 3944] [serial = 574] [outer = 00000000] 10:19:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (15F92C00) [pid = 3944] [serial = 575] [outer = 158F4400] 10:19:53 INFO - PROCESS | 3944 | 1461259193954 Marionette DEBUG loaded listener.js 10:19:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1662C800) [pid = 3944] [serial = 576] [outer = 158F4400] 10:19:54 INFO - PROCESS | 3944 | 1461259194810 Marionette TRACE conn8 <- [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]]]}] 10:19:54 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 10:19:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1153ms 10:19:54 INFO - PROCESS | 3944 | 1461259194843 Marionette TRACE conn8 -> [0,733,"getWindowHandle",null] 10:19:54 INFO - PROCESS | 3944 | 1461259194848 Marionette TRACE conn8 <- [1,733,null,{"value":"13"}] 10:19:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:19:54 INFO - PROCESS | 3944 | 1461259194863 Marionette TRACE conn8 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:19:54 INFO - PROCESS | 3944 | 1461259194866 Marionette TRACE conn8 <- [1,734,null,{}] 10:19:54 INFO - PROCESS | 3944 | 1461259194870 Marionette TRACE conn8 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:54 INFO - PROCESS | 3944 | 1461259194952 Marionette TRACE conn8 <- [1,735,null,{"value":null}] 10:19:54 INFO - PROCESS | 3944 | 1461259194959 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:54 INFO - PROCESS | 3944 | ++DOCSHELL 16838800 == 54 [pid = 3944] [id = 193] 10:19:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (17DC2000) [pid = 3944] [serial = 577] [outer = 00000000] 10:19:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1890F800) [pid = 3944] [serial = 578] [outer = 17DC2000] 10:19:54 INFO - PROCESS | 3944 | 1461259195006 Marionette DEBUG loaded listener.js 10:19:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (18B10800) [pid = 3944] [serial = 579] [outer = 17DC2000] 10:19:55 INFO - PROCESS | 3944 | 1461259195936 Marionette TRACE conn8 <- [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]]]}] 10:19:55 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.) 10:19:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1138ms 10:19:55 INFO - PROCESS | 3944 | 1461259195997 Marionette TRACE conn8 -> [0,737,"getWindowHandle",null] 10:19:55 INFO - PROCESS | 3944 | 1461259195999 Marionette TRACE conn8 <- [1,737,null,{"value":"13"}] 10:19:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:19:56 INFO - PROCESS | 3944 | 1461259196003 Marionette TRACE conn8 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:19:56 INFO - PROCESS | 3944 | 1461259196007 Marionette TRACE conn8 <- [1,738,null,{}] 10:19:56 INFO - PROCESS | 3944 | 1461259196017 Marionette TRACE conn8 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:56 INFO - PROCESS | 3944 | 1461259196143 Marionette TRACE conn8 <- [1,739,null,{"value":null}] 10:19:56 INFO - PROCESS | 3944 | 1461259196151 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:56 INFO - PROCESS | 3944 | ++DOCSHELL 19121800 == 55 [pid = 3944] [id = 194] 10:19:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (193B1400) [pid = 3944] [serial = 580] [outer = 00000000] 10:19:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (198CF400) [pid = 3944] [serial = 581] [outer = 193B1400] 10:19:56 INFO - PROCESS | 3944 | 1461259196198 Marionette DEBUG loaded listener.js 10:19:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (19972C00) [pid = 3944] [serial = 582] [outer = 193B1400] 10:19:57 INFO - PROCESS | 3944 | 1461259197171 Marionette TRACE conn8 <- [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]]]}] 10:19:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:19:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1184ms 10:19:57 INFO - PROCESS | 3944 | 1461259197206 Marionette TRACE conn8 -> [0,741,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 3944 | 1461259197209 Marionette TRACE conn8 <- [1,741,null,{"value":"13"}] 10:19:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:19:57 INFO - PROCESS | 3944 | 1461259197212 Marionette TRACE conn8 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - PROCESS | 3944 | 1461259197214 Marionette TRACE conn8 <- [1,742,null,{}] 10:19:57 INFO - PROCESS | 3944 | 1461259197218 Marionette TRACE conn8 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:57 INFO - PROCESS | 3944 | 1461259197333 Marionette TRACE conn8 <- [1,743,null,{"value":null}] 10:19:57 INFO - PROCESS | 3944 | 1461259197340 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:57 INFO - PROCESS | 3944 | ++DOCSHELL 19AB6000 == 56 [pid = 3944] [id = 195] 10:19:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (19ABAC00) [pid = 3944] [serial = 583] [outer = 00000000] 10:19:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1A428C00) [pid = 3944] [serial = 584] [outer = 19ABAC00] 10:19:57 INFO - PROCESS | 3944 | 1461259197428 Marionette DEBUG loaded listener.js 10:19:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1A8B9000) [pid = 3944] [serial = 585] [outer = 19ABAC00] 10:19:57 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1A10F800) [pid = 3944] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:19:57 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (138BF400) [pid = 3944] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:19:57 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1373B000) [pid = 3944] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:19:57 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1560DC00) [pid = 3944] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:19:57 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (18EB9800) [pid = 3944] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:19:57 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (19649C00) [pid = 3944] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:19:58 INFO - PROCESS | 3944 | 1461259198372 Marionette TRACE conn8 <- [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]]]}] 10:19:58 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 10:19:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1184ms 10:19:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:19:58 INFO - PROCESS | 3944 | 1461259198409 Marionette TRACE conn8 -> [0,745,"getWindowHandle",null] 10:19:58 INFO - PROCESS | 3944 | 1461259198411 Marionette TRACE conn8 <- [1,745,null,{"value":"13"}] 10:19:58 INFO - PROCESS | 3944 | 1461259198415 Marionette TRACE conn8 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:19:58 INFO - PROCESS | 3944 | 1461259198417 Marionette TRACE conn8 <- [1,746,null,{}] 10:19:58 INFO - PROCESS | 3944 | 1461259198420 Marionette TRACE conn8 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:58 INFO - PROCESS | 3944 | 1461259198495 Marionette TRACE conn8 <- [1,747,null,{"value":null}] 10:19:58 INFO - PROCESS | 3944 | 1461259198502 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:58 INFO - PROCESS | 3944 | ++DOCSHELL 1347C400 == 57 [pid = 3944] [id = 196] 10:19:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (138BF400) [pid = 3944] [serial = 586] [outer = 00000000] 10:19:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1AB01800) [pid = 3944] [serial = 587] [outer = 138BF400] 10:19:58 INFO - PROCESS | 3944 | 1461259198546 Marionette DEBUG loaded listener.js 10:19:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1AB0E400) [pid = 3944] [serial = 588] [outer = 138BF400] 10:19:58 INFO - PROCESS | 3944 | 1461259199007 Marionette TRACE conn8 <- [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]]]}] 10:19:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:19:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 638ms 10:19:59 INFO - PROCESS | 3944 | 1461259199052 Marionette TRACE conn8 -> [0,749,"getWindowHandle",null] 10:19:59 INFO - PROCESS | 3944 | 1461259199054 Marionette TRACE conn8 <- [1,749,null,{"value":"13"}] 10:19:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:19:59 INFO - PROCESS | 3944 | 1461259199058 Marionette TRACE conn8 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:19:59 INFO - PROCESS | 3944 | 1461259199059 Marionette TRACE conn8 <- [1,750,null,{}] 10:19:59 INFO - PROCESS | 3944 | 1461259199063 Marionette TRACE conn8 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:59 INFO - PROCESS | 3944 | 1461259199150 Marionette TRACE conn8 <- [1,751,null,{"value":null}] 10:19:59 INFO - PROCESS | 3944 | 1461259199157 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:59 INFO - PROCESS | 3944 | ++DOCSHELL 12ED4400 == 58 [pid = 3944] [id = 197] 10:19:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (19AE1000) [pid = 3944] [serial = 589] [outer = 00000000] 10:19:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1CB9C400) [pid = 3944] [serial = 590] [outer = 19AE1000] 10:19:59 INFO - PROCESS | 3944 | 1461259199204 Marionette DEBUG loaded listener.js 10:19:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1CBA2400) [pid = 3944] [serial = 591] [outer = 19AE1000] 10:20:00 INFO - PROCESS | 3944 | 1461259200136 Marionette TRACE conn8 <- [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]]]}] 10:20:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:20:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1091ms 10:20:00 INFO - PROCESS | 3944 | 1461259200157 Marionette TRACE conn8 -> [0,753,"getWindowHandle",null] 10:20:00 INFO - PROCESS | 3944 | 1461259200161 Marionette TRACE conn8 <- [1,753,null,{"value":"13"}] 10:20:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:20:00 INFO - PROCESS | 3944 | 1461259200167 Marionette TRACE conn8 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:20:00 INFO - PROCESS | 3944 | 1461259200172 Marionette TRACE conn8 <- [1,754,null,{}] 10:20:00 INFO - PROCESS | 3944 | 1461259200179 Marionette TRACE conn8 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:00 INFO - PROCESS | 3944 | 1461259200314 Marionette TRACE conn8 <- [1,755,null,{"value":null}] 10:20:00 INFO - PROCESS | 3944 | 1461259200438 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:00 INFO - PROCESS | 3944 | ++DOCSHELL 1580A000 == 59 [pid = 3944] [id = 198] 10:20:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1580E400) [pid = 3944] [serial = 592] [outer = 00000000] 10:20:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (15F8C000) [pid = 3944] [serial = 593] [outer = 1580E400] 10:20:00 INFO - PROCESS | 3944 | 1461259200498 Marionette DEBUG loaded listener.js 10:20:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (16704C00) [pid = 3944] [serial = 594] [outer = 1580E400] 10:20:01 INFO - PROCESS | 3944 | 1461259201502 Marionette TRACE conn8 <- [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]]]}] 10:20:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:20:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1387ms 10:20:01 INFO - PROCESS | 3944 | 1461259201551 Marionette TRACE conn8 -> [0,757,"getWindowHandle",null] 10:20:01 INFO - PROCESS | 3944 | 1461259201557 Marionette TRACE conn8 <- [1,757,null,{"value":"13"}] 10:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:20:01 INFO - PROCESS | 3944 | 1461259201564 Marionette TRACE conn8 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:20:01 INFO - PROCESS | 3944 | 1461259201567 Marionette TRACE conn8 <- [1,758,null,{}] 10:20:01 INFO - PROCESS | 3944 | 1461259201571 Marionette TRACE conn8 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:01 INFO - PROCESS | 3944 | 1461259201662 Marionette TRACE conn8 <- [1,759,null,{"value":null}] 10:20:01 INFO - PROCESS | 3944 | 1461259201817 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:01 INFO - PROCESS | 3944 | ++DOCSHELL 18FDC000 == 60 [pid = 3944] [id = 199] 10:20:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (18FDFC00) [pid = 3944] [serial = 595] [outer = 00000000] 10:20:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (193BC000) [pid = 3944] [serial = 596] [outer = 18FDFC00] 10:20:01 INFO - PROCESS | 3944 | 1461259201916 Marionette DEBUG loaded listener.js 10:20:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1996F800) [pid = 3944] [serial = 597] [outer = 18FDFC00] 10:20:02 INFO - PROCESS | 3944 | 1461259202549 Marionette TRACE conn8 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1044ms 10:20:02 INFO - PROCESS | 3944 | 1461259202633 Marionette TRACE conn8 -> [0,761,"getWindowHandle",null] 10:20:02 INFO - PROCESS | 3944 | 1461259202635 Marionette TRACE conn8 <- [1,761,null,{"value":"13"}] 10:20:02 INFO - PROCESS | 3944 | 1461259202639 Marionette TRACE conn8 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:20:02 INFO - PROCESS | 3944 | 1461259202643 Marionette TRACE conn8 <- [1,762,null,{}] 10:20:02 INFO - PROCESS | 3944 | 1461259202697 Marionette TRACE conn8 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:02 INFO - PROCESS | 3944 | 1461259202832 Marionette TRACE conn8 <- [1,763,null,{"value":null}] 10:20:03 INFO - PROCESS | 3944 | 1461259203066 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:03 INFO - PROCESS | 3944 | ++DOCSHELL 11B09800 == 61 [pid = 3944] [id = 200] 10:20:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (11B74800) [pid = 3944] [serial = 598] [outer = 00000000] 10:20:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (13C6AC00) [pid = 3944] [serial = 599] [outer = 11B74800] 10:20:03 INFO - PROCESS | 3944 | 1461259203132 Marionette DEBUG loaded listener.js 10:20:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (15808400) [pid = 3944] [serial = 600] [outer = 11B74800] 10:20:03 INFO - PROCESS | 3944 | 1461259203767 Marionette TRACE conn8 <- [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]]]}] 10:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1184ms 10:20:03 INFO - PROCESS | 3944 | 1461259203831 Marionette TRACE conn8 -> [0,765,"getWindowHandle",null] 10:20:03 INFO - PROCESS | 3944 | 1461259203836 Marionette TRACE conn8 <- [1,765,null,{"value":"13"}] 10:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:20:03 INFO - PROCESS | 3944 | 1461259203841 Marionette TRACE conn8 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:20:03 INFO - PROCESS | 3944 | 1461259203844 Marionette TRACE conn8 <- [1,766,null,{}] 10:20:03 INFO - PROCESS | 3944 | 1461259203849 Marionette TRACE conn8 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:03 INFO - PROCESS | 3944 | 1461259203944 Marionette TRACE conn8 <- [1,767,null,{"value":null}] 10:20:04 INFO - PROCESS | 3944 | 1461259204028 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:04 INFO - PROCESS | 3944 | ++DOCSHELL 13CD0000 == 62 [pid = 3944] [id = 201] 10:20:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (13CD3000) [pid = 3944] [serial = 601] [outer = 00000000] 10:20:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (15F94400) [pid = 3944] [serial = 602] [outer = 13CD3000] 10:20:04 INFO - PROCESS | 3944 | 1461259204103 Marionette DEBUG loaded listener.js 10:20:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (17D29400) [pid = 3944] [serial = 603] [outer = 13CD3000] 10:20:04 INFO - PROCESS | 3944 | --DOCSHELL 1AB51C00 == 61 [pid = 3944] [id = 153] 10:20:04 INFO - PROCESS | 3944 | --DOCSHELL 1347C400 == 60 [pid = 3944] [id = 196] 10:20:04 INFO - PROCESS | 3944 | --DOCSHELL 19AB6000 == 59 [pid = 3944] [id = 195] 10:20:04 INFO - PROCESS | 3944 | --DOCSHELL 19121800 == 58 [pid = 3944] [id = 194] 10:20:04 INFO - PROCESS | 3944 | --DOCSHELL 16838800 == 57 [pid = 3944] [id = 193] 10:20:04 INFO - PROCESS | 3944 | --DOCSHELL 158F0000 == 56 [pid = 3944] [id = 192] 10:20:04 INFO - PROCESS | 3944 | --DOCSHELL 1AB50000 == 55 [pid = 3944] [id = 189] 10:20:04 INFO - PROCESS | 3944 | --DOCSHELL 16EA3400 == 54 [pid = 3944] [id = 188] 10:20:04 INFO - PROCESS | 3944 | --DOCSHELL 13741400 == 53 [pid = 3944] [id = 187] 10:20:04 INFO - PROCESS | 3944 | --DOCSHELL 19ABC000 == 52 [pid = 3944] [id = 186] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1AF90400) [pid = 3944] [serial = 504] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1985B400) [pid = 3944] [serial = 555] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1A42FC00) [pid = 3944] [serial = 557] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (13CD1800) [pid = 3944] [serial = 542] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (14951800) [pid = 3944] [serial = 543] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (16B2E400) [pid = 3944] [serial = 545] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (17DC4400) [pid = 3944] [serial = 536] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (13ED5800) [pid = 3944] [serial = 533] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (14951400) [pid = 3944] [serial = 539] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1907C400) [pid = 3944] [serial = 549] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (19972000) [pid = 3944] [serial = 551] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (19976800) [pid = 3944] [serial = 552] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (18EB7C00) [pid = 3944] [serial = 554] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (18FE5000) [pid = 3944] [serial = 548] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (16EA7C00) [pid = 3944] [serial = 546] [outer = 00000000] [url = about:blank] 10:20:04 INFO - PROCESS | 3944 | 1461259204561 Marionette TRACE conn8 <- [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]]]}] 10:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 732ms 10:20:04 INFO - PROCESS | 3944 | 1461259204583 Marionette TRACE conn8 -> [0,769,"getWindowHandle",null] 10:20:04 INFO - PROCESS | 3944 | 1461259204587 Marionette TRACE conn8 <- [1,769,null,{"value":"13"}] 10:20:04 INFO - PROCESS | 3944 | 1461259204591 Marionette TRACE conn8 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:20:04 INFO - PROCESS | 3944 | 1461259204593 Marionette TRACE conn8 <- [1,770,null,{}] 10:20:04 INFO - PROCESS | 3944 | 1461259204601 Marionette TRACE conn8 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:04 INFO - PROCESS | 3944 | 1461259204680 Marionette TRACE conn8 <- [1,771,null,{"value":null}] 10:20:04 INFO - PROCESS | 3944 | 1461259204687 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:04 INFO - PROCESS | 3944 | ++DOCSHELL 17DC3400 == 53 [pid = 3944] [id = 202] 10:20:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (17DC8000) [pid = 3944] [serial = 604] [outer = 00000000] 10:20:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (18B09000) [pid = 3944] [serial = 605] [outer = 17DC8000] 10:20:04 INFO - PROCESS | 3944 | 1461259204733 Marionette DEBUG loaded listener.js 10:20:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (18EB8C00) [pid = 3944] [serial = 606] [outer = 17DC8000] 10:20:05 INFO - PROCESS | 3944 | 1461259205206 Marionette TRACE conn8 <- [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]]]}] 10:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 639ms 10:20:05 INFO - PROCESS | 3944 | 1461259205230 Marionette TRACE conn8 -> [0,773,"getWindowHandle",null] 10:20:05 INFO - PROCESS | 3944 | 1461259205232 Marionette TRACE conn8 <- [1,773,null,{"value":"13"}] 10:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:20:05 INFO - PROCESS | 3944 | 1461259205237 Marionette TRACE conn8 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:20:05 INFO - PROCESS | 3944 | 1461259205242 Marionette TRACE conn8 <- [1,774,null,{}] 10:20:05 INFO - PROCESS | 3944 | 1461259205255 Marionette TRACE conn8 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:05 INFO - PROCESS | 3944 | 1461259205335 Marionette TRACE conn8 <- [1,775,null,{"value":null}] 10:20:05 INFO - PROCESS | 3944 | 1461259205343 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:05 INFO - PROCESS | 3944 | ++DOCSHELL 1985D000 == 54 [pid = 3944] [id = 203] 10:20:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1985E000) [pid = 3944] [serial = 607] [outer = 00000000] 10:20:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (19973000) [pid = 3944] [serial = 608] [outer = 1985E000] 10:20:05 INFO - PROCESS | 3944 | 1461259205390 Marionette DEBUG loaded listener.js 10:20:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (19AD7800) [pid = 3944] [serial = 609] [outer = 1985E000] 10:20:05 INFO - PROCESS | 3944 | 1461259205851 Marionette TRACE conn8 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 639ms 10:20:05 INFO - PROCESS | 3944 | 1461259205873 Marionette TRACE conn8 -> [0,777,"getWindowHandle",null] 10:20:05 INFO - PROCESS | 3944 | 1461259205876 Marionette TRACE conn8 <- [1,777,null,{"value":"13"}] 10:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:20:05 INFO - PROCESS | 3944 | 1461259205883 Marionette TRACE conn8 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:20:05 INFO - PROCESS | 3944 | 1461259205884 Marionette TRACE conn8 <- [1,778,null,{}] 10:20:05 INFO - PROCESS | 3944 | 1461259205888 Marionette TRACE conn8 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:05 INFO - PROCESS | 3944 | 1461259205966 Marionette TRACE conn8 <- [1,779,null,{"value":null}] 10:20:05 INFO - PROCESS | 3944 | 1461259205972 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:05 INFO - PROCESS | 3944 | ++DOCSHELL 19653800 == 55 [pid = 3944] [id = 204] 10:20:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1996B400) [pid = 3944] [serial = 610] [outer = 00000000] 10:20:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1AB01C00) [pid = 3944] [serial = 611] [outer = 1996B400] 10:20:06 INFO - PROCESS | 3944 | 1461259206017 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1AB0B400) [pid = 3944] [serial = 612] [outer = 1996B400] 10:20:06 INFO - PROCESS | 3944 | 1461259206471 Marionette TRACE conn8 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 623ms 10:20:06 INFO - PROCESS | 3944 | 1461259206525 Marionette TRACE conn8 -> [0,781,"getWindowHandle",null] 10:20:06 INFO - PROCESS | 3944 | 1461259206527 Marionette TRACE conn8 <- [1,781,null,{"value":"13"}] 10:20:06 INFO - PROCESS | 3944 | 1461259206530 Marionette TRACE conn8 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:20:06 INFO - PROCESS | 3944 | 1461259206532 Marionette TRACE conn8 <- [1,782,null,{}] 10:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:20:06 INFO - PROCESS | 3944 | 1461259206536 Marionette TRACE conn8 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:06 INFO - PROCESS | 3944 | 1461259206642 Marionette TRACE conn8 <- [1,783,null,{"value":null}] 10:20:06 INFO - PROCESS | 3944 | 1461259206648 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:06 INFO - PROCESS | 3944 | ++DOCSHELL 1AB51800 == 56 [pid = 3944] [id = 205] 10:20:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1AB52400) [pid = 3944] [serial = 613] [outer = 00000000] 10:20:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1AF94C00) [pid = 3944] [serial = 614] [outer = 1AB52400] 10:20:06 INFO - PROCESS | 3944 | 1461259206729 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1B4D4C00) [pid = 3944] [serial = 615] [outer = 1AB52400] 10:20:07 INFO - PROCESS | 3944 | 1461259207155 Marionette TRACE conn8 <- [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]]]}] 10:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 685ms 10:20:07 INFO - PROCESS | 3944 | 1461259207230 Marionette TRACE conn8 -> [0,785,"getWindowHandle",null] 10:20:07 INFO - PROCESS | 3944 | 1461259207232 Marionette TRACE conn8 <- [1,785,null,{"value":"13"}] 10:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:20:07 INFO - PROCESS | 3944 | 1461259207235 Marionette TRACE conn8 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - PROCESS | 3944 | 1461259207237 Marionette TRACE conn8 <- [1,786,null,{}] 10:20:07 INFO - PROCESS | 3944 | 1461259207241 Marionette TRACE conn8 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:07 INFO - PROCESS | 3944 | 1461259207375 Marionette TRACE conn8 <- [1,787,null,{"value":null}] 10:20:07 INFO - PROCESS | 3944 | 1461259207401 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 3944 | ++DOCSHELL 1B54FC00 == 57 [pid = 3944] [id = 206] 10:20:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1B550C00) [pid = 3944] [serial = 616] [outer = 00000000] 10:20:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1B554C00) [pid = 3944] [serial = 617] [outer = 1B550C00] 10:20:07 INFO - PROCESS | 3944 | 1461259207446 Marionette DEBUG loaded listener.js 10:20:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1B556000) [pid = 3944] [serial = 618] [outer = 1B550C00] 10:20:07 INFO - PROCESS | 3944 | 1461259207875 Marionette TRACE conn8 <- [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]]]}] 10:20:07 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 10:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 701ms 10:20:07 INFO - PROCESS | 3944 | 1461259207933 Marionette TRACE conn8 -> [0,789,"getWindowHandle",null] 10:20:07 INFO - PROCESS | 3944 | 1461259207935 Marionette TRACE conn8 <- [1,789,null,{"value":"13"}] 10:20:07 INFO - PROCESS | 3944 | 1461259207938 Marionette TRACE conn8 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:20:07 INFO - PROCESS | 3944 | 1461259207939 Marionette TRACE conn8 <- [1,790,null,{}] 10:20:07 INFO - PROCESS | 3944 | 1461259207943 Marionette TRACE conn8 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:08 INFO - PROCESS | 3944 | 1461259208048 Marionette TRACE conn8 <- [1,791,null,{"value":null}] 10:20:08 INFO - PROCESS | 3944 | 1461259208054 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:08 INFO - PROCESS | 3944 | ++DOCSHELL 13C6F800 == 58 [pid = 3944] [id = 207] 10:20:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (15F4BC00) [pid = 3944] [serial = 619] [outer = 00000000] 10:20:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1CBA9000) [pid = 3944] [serial = 620] [outer = 15F4BC00] 10:20:08 INFO - PROCESS | 3944 | 1461259208098 Marionette DEBUG loaded listener.js 10:20:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1CE4B400) [pid = 3944] [serial = 621] [outer = 15F4BC00] 10:20:08 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (193B1400) [pid = 3944] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:20:08 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (19ABAC00) [pid = 3944] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:20:08 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (138BF400) [pid = 3944] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:20:08 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (18C0F400) [pid = 3944] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:20:08 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (17DC2000) [pid = 3944] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:20:08 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (158F4400) [pid = 3944] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:20:08 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1347E800) [pid = 3944] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:20:08 INFO - PROCESS | 3944 | 1461259208775 Marionette TRACE conn8 <- [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]]]}] 10:20:08 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 10:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 904ms 10:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:20:08 INFO - PROCESS | 3944 | 1461259208842 Marionette TRACE conn8 -> [0,793,"getWindowHandle",null] 10:20:08 INFO - PROCESS | 3944 | 1461259208844 Marionette TRACE conn8 <- [1,793,null,{"value":"13"}] 10:20:08 INFO - PROCESS | 3944 | 1461259208851 Marionette TRACE conn8 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:20:08 INFO - PROCESS | 3944 | 1461259208853 Marionette TRACE conn8 <- [1,794,null,{}] 10:20:08 INFO - PROCESS | 3944 | 1461259208856 Marionette TRACE conn8 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:08 INFO - PROCESS | 3944 | 1461259208931 Marionette TRACE conn8 <- [1,795,null,{"value":null}] 10:20:08 INFO - PROCESS | 3944 | 1461259208938 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:09 INFO - PROCESS | 3944 | ++DOCSHELL 193B2000 == 59 [pid = 3944] [id = 208] 10:20:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1996B800) [pid = 3944] [serial = 622] [outer = 00000000] 10:20:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1B54A000) [pid = 3944] [serial = 623] [outer = 1996B800] 10:20:09 INFO - PROCESS | 3944 | 1461259209053 Marionette DEBUG loaded listener.js 10:20:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1CBA2800) [pid = 3944] [serial = 624] [outer = 1996B800] 10:20:09 INFO - PROCESS | 3944 | 1461259209408 Marionette TRACE conn8 <- [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]]]}] 10:20:09 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 10:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 592ms 10:20:09 INFO - PROCESS | 3944 | 1461259209445 Marionette TRACE conn8 -> [0,797,"getWindowHandle",null] 10:20:09 INFO - PROCESS | 3944 | 1461259209447 Marionette TRACE conn8 <- [1,797,null,{"value":"13"}] 10:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:20:09 INFO - PROCESS | 3944 | 1461259209450 Marionette TRACE conn8 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:20:09 INFO - PROCESS | 3944 | 1461259209452 Marionette TRACE conn8 <- [1,798,null,{}] 10:20:09 INFO - PROCESS | 3944 | 1461259209456 Marionette TRACE conn8 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:09 INFO - PROCESS | 3944 | 1461259209531 Marionette TRACE conn8 <- [1,799,null,{"value":null}] 10:20:09 INFO - PROCESS | 3944 | 1461259209620 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:09 INFO - PROCESS | 3944 | ++DOCSHELL 18907800 == 60 [pid = 3944] [id = 209] 10:20:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (19AB5C00) [pid = 3944] [serial = 625] [outer = 00000000] 10:20:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1CE56000) [pid = 3944] [serial = 626] [outer = 19AB5C00] 10:20:09 INFO - PROCESS | 3944 | 1461259209664 Marionette DEBUG loaded listener.js 10:20:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1CE55C00) [pid = 3944] [serial = 627] [outer = 19AB5C00] 10:20:10 INFO - PROCESS | 3944 | 1461259210018 Marionette TRACE conn8 <- [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]]]}] 10:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 592ms 10:20:10 INFO - PROCESS | 3944 | 1461259210047 Marionette TRACE conn8 -> [0,801,"getWindowHandle",null] 10:20:10 INFO - PROCESS | 3944 | 1461259210049 Marionette TRACE conn8 <- [1,801,null,{"value":"13"}] 10:20:10 INFO - PROCESS | 3944 | 1461259210052 Marionette TRACE conn8 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:20:10 INFO - PROCESS | 3944 | 1461259210054 Marionette TRACE conn8 <- [1,802,null,{}] 10:20:10 INFO - PROCESS | 3944 | 1461259210057 Marionette TRACE conn8 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:10 INFO - PROCESS | 3944 | 1461259210133 Marionette TRACE conn8 <- [1,803,null,{"value":null}] 10:20:10 INFO - PROCESS | 3944 | 1461259210251 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:10 INFO - PROCESS | 3944 | ++DOCSHELL 1BCDDC00 == 61 [pid = 3944] [id = 210] 10:20:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1BCDE400) [pid = 3944] [serial = 628] [outer = 00000000] 10:20:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1BCE3400) [pid = 3944] [serial = 629] [outer = 1BCDE400] 10:20:10 INFO - PROCESS | 3944 | 1461259210300 Marionette DEBUG loaded listener.js 10:20:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1BCE9000) [pid = 3944] [serial = 630] [outer = 1BCDE400] 10:20:10 INFO - PROCESS | 3944 | 1461259210750 Marionette TRACE conn8 <- [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] 10:20:10 INFO - PROCESS | 3944 | 1461259210798 Marionette TRACE conn8 <- [1,805,null,{"value":"13"}] 10:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:20:10 INFO - PROCESS | 3944 | 1461259210808 Marionette TRACE conn8 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:20:10 INFO - PROCESS | 3944 | 1461259210813 Marionette TRACE conn8 <- [1,806,null,{}] 10:20:10 INFO - PROCESS | 3944 | 1461259210820 Marionette TRACE conn8 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:10 INFO - PROCESS | 3944 | 1461259210925 Marionette TRACE conn8 <- [1,807,null,{"value":null}] 10:20:11 INFO - PROCESS | 3944 | 1461259211030 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:11 INFO - PROCESS | 3944 | ++DOCSHELL 14951800 == 62 [pid = 3944] [id = 211] 10:20:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1495F400) [pid = 3944] [serial = 631] [outer = 00000000] 10:20:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1662EC00) [pid = 3944] [serial = 632] [outer = 1495F400] 10:20:11 INFO - PROCESS | 3944 | 1461259211086 Marionette DEBUG loaded listener.js 10:20:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1670EC00) [pid = 3944] [serial = 633] [outer = 1495F400] 10:20:11 INFO - PROCESS | 3944 | 1461259211723 Marionette TRACE conn8 <- [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]]]}] 10:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 935ms 10:20:11 INFO - PROCESS | 3944 | 1461259211751 Marionette TRACE conn8 -> [0,809,"getWindowHandle",null] 10:20:11 INFO - PROCESS | 3944 | 1461259211757 Marionette TRACE conn8 <- [1,809,null,{"value":"13"}] 10:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:20:11 INFO - PROCESS | 3944 | 1461259211763 Marionette TRACE conn8 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:20:11 INFO - PROCESS | 3944 | 1461259211766 Marionette TRACE conn8 <- [1,810,null,{}] 10:20:11 INFO - PROCESS | 3944 | 1461259211770 Marionette TRACE conn8 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:11 INFO - PROCESS | 3944 | 1461259211874 Marionette TRACE conn8 <- [1,811,null,{"value":null}] 10:20:11 INFO - PROCESS | 3944 | 1461259211975 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:11 INFO - PROCESS | 3944 | ++DOCSHELL 18776400 == 63 [pid = 3944] [id = 212] 10:20:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (18C13800) [pid = 3944] [serial = 634] [outer = 00000000] 10:20:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (193B1C00) [pid = 3944] [serial = 635] [outer = 18C13800] 10:20:12 INFO - PROCESS | 3944 | 1461259212029 Marionette DEBUG loaded listener.js 10:20:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (19854800) [pid = 3944] [serial = 636] [outer = 18C13800] 10:20:12 INFO - PROCESS | 3944 | 1461259212600 Marionette TRACE conn8 <- [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] 10:20:12 INFO - PROCESS | 3944 | 1461259212652 Marionette TRACE conn8 <- [1,813,null,{"value":"13"}] 10:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:20:12 INFO - PROCESS | 3944 | 1461259212656 Marionette TRACE conn8 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:20:12 INFO - PROCESS | 3944 | 1461259212660 Marionette TRACE conn8 <- [1,814,null,{}] 10:20:12 INFO - PROCESS | 3944 | 1461259212677 Marionette TRACE conn8 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:12 INFO - PROCESS | 3944 | 1461259212783 Marionette TRACE conn8 <- [1,815,null,{"value":null}] 10:20:12 INFO - PROCESS | 3944 | 1461259212889 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:12 INFO - PROCESS | 3944 | ++DOCSHELL 1AF91000 == 64 [pid = 3944] [id = 213] 10:20:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1AF91400) [pid = 3944] [serial = 637] [outer = 00000000] 10:20:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1BCE2C00) [pid = 3944] [serial = 638] [outer = 1AF91400] 10:20:12 INFO - PROCESS | 3944 | 1461259212949 Marionette DEBUG loaded listener.js 10:20:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1BCE8400) [pid = 3944] [serial = 639] [outer = 1AF91400] 10:20:13 INFO - PROCESS | 3944 | 1461259213563 Marionette TRACE conn8 <- [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]]]}] 10:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 951ms 10:20:13 INFO - PROCESS | 3944 | 1461259213600 Marionette TRACE conn8 -> [0,817,"getWindowHandle",null] 10:20:13 INFO - PROCESS | 3944 | 1461259213603 Marionette TRACE conn8 <- [1,817,null,{"value":"13"}] 10:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:20:13 INFO - PROCESS | 3944 | 1461259213606 Marionette TRACE conn8 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:20:13 INFO - PROCESS | 3944 | 1461259213609 Marionette TRACE conn8 <- [1,818,null,{}] 10:20:13 INFO - PROCESS | 3944 | 1461259213612 Marionette TRACE conn8 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:13 INFO - PROCESS | 3944 | 1461259213719 Marionette TRACE conn8 <- [1,819,null,{"value":null}] 10:20:13 INFO - PROCESS | 3944 | 1461259213832 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:13 INFO - PROCESS | 3944 | ++DOCSHELL 1B431C00 == 65 [pid = 3944] [id = 214] 10:20:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B432800) [pid = 3944] [serial = 640] [outer = 00000000] 10:20:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1B54D000) [pid = 3944] [serial = 641] [outer = 1B432800] 10:20:13 INFO - PROCESS | 3944 | 1461259213886 Marionette DEBUG loaded listener.js 10:20:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1CE4A000) [pid = 3944] [serial = 642] [outer = 1B432800] 10:20:14 INFO - PROCESS | 3944 | 1461259214454 Marionette TRACE conn8 <- [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]]]}] 10:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 903ms 10:20:14 INFO - PROCESS | 3944 | 1461259214510 Marionette TRACE conn8 -> [0,821,"getWindowHandle",null] 10:20:14 INFO - PROCESS | 3944 | 1461259214512 Marionette TRACE conn8 <- [1,821,null,{"value":"13"}] 10:20:14 INFO - PROCESS | 3944 | 1461259214516 Marionette TRACE conn8 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:20:14 INFO - PROCESS | 3944 | 1461259214518 Marionette TRACE conn8 <- [1,822,null,{}] 10:20:14 INFO - PROCESS | 3944 | 1461259214522 Marionette TRACE conn8 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:14 INFO - PROCESS | 3944 | 1461259214678 Marionette TRACE conn8 <- [1,823,null,{"value":null}] 10:20:14 INFO - PROCESS | 3944 | 1461259214811 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:14 INFO - PROCESS | 3944 | ++DOCSHELL 13744C00 == 66 [pid = 3944] [id = 215] 10:20:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (138B5400) [pid = 3944] [serial = 643] [outer = 00000000] 10:20:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1670C800) [pid = 3944] [serial = 644] [outer = 138B5400] 10:20:14 INFO - PROCESS | 3944 | 1461259214867 Marionette DEBUG loaded listener.js 10:20:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1670C000) [pid = 3944] [serial = 645] [outer = 138B5400] 10:20:15 INFO - PROCESS | 3944 | 1461259215433 Marionette TRACE conn8 <- [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]]]}] 10:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 951ms 10:20:15 INFO - PROCESS | 3944 | 1461259215461 Marionette TRACE conn8 -> [0,825,"getWindowHandle",null] 10:20:15 INFO - PROCESS | 3944 | 1461259215464 Marionette TRACE conn8 <- [1,825,null,{"value":"13"}] 10:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:20:15 INFO - PROCESS | 3944 | 1461259215467 Marionette TRACE conn8 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:20:15 INFO - PROCESS | 3944 | 1461259215469 Marionette TRACE conn8 <- [1,826,null,{}] 10:20:15 INFO - PROCESS | 3944 | 1461259215472 Marionette TRACE conn8 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:15 INFO - PROCESS | 3944 | 1461259215591 Marionette TRACE conn8 <- [1,827,null,{"value":null}] 10:20:15 INFO - PROCESS | 3944 | 1461259215895 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:15 INFO - PROCESS | 3944 | ++DOCSHELL 13741800 == 67 [pid = 3944] [id = 216] 10:20:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (13748800) [pid = 3944] [serial = 646] [outer = 00000000] 10:20:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (148B4400) [pid = 3944] [serial = 647] [outer = 13748800] 10:20:15 INFO - PROCESS | 3944 | 1461259215945 Marionette DEBUG loaded listener.js 10:20:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (15801800) [pid = 3944] [serial = 648] [outer = 13748800] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 18EB1000 == 66 [pid = 3944] [id = 177] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 18907800 == 65 [pid = 3944] [id = 209] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 193B2000 == 64 [pid = 3944] [id = 208] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 13C6F800 == 63 [pid = 3944] [id = 207] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 1B54FC00 == 62 [pid = 3944] [id = 206] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 1AB51800 == 61 [pid = 3944] [id = 205] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 19653800 == 60 [pid = 3944] [id = 204] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 1985D000 == 59 [pid = 3944] [id = 203] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 17DC3400 == 58 [pid = 3944] [id = 202] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 13CD0000 == 57 [pid = 3944] [id = 201] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 11B09800 == 56 [pid = 3944] [id = 200] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1CB9C400) [pid = 3944] [serial = 590] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (16037C00) [pid = 3944] [serial = 560] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1996C400) [pid = 3944] [serial = 563] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1AC05400) [pid = 3944] [serial = 566] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1B4D5800) [pid = 3944] [serial = 569] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 1580A000 == 55 [pid = 3944] [id = 198] 10:20:16 INFO - PROCESS | 3944 | --DOCSHELL 12ED4400 == 54 [pid = 3944] [id = 197] 10:20:16 INFO - PROCESS | 3944 | 1461259216625 Marionette TRACE conn8 <- [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]]]}] 10:20:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1450A000) [pid = 3944] [serial = 649] [outer = 1356F000] 10:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1184ms 10:20:16 INFO - PROCESS | 3944 | 1461259216684 Marionette TRACE conn8 -> [0,829,"getWindowHandle",null] 10:20:16 INFO - PROCESS | 3944 | 1461259216687 Marionette TRACE conn8 <- [1,829,null,{"value":"13"}] 10:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:20:16 INFO - PROCESS | 3944 | 1461259216697 Marionette TRACE conn8 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:20:16 INFO - PROCESS | 3944 | 1461259216701 Marionette TRACE conn8 <- [1,830,null,{}] 10:20:16 INFO - PROCESS | 3944 | 1461259216707 Marionette TRACE conn8 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:16 INFO - PROCESS | 3944 | 1461259216812 Marionette TRACE conn8 <- [1,831,null,{"value":null}] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (17D1F800) [pid = 3944] [serial = 540] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (19972C00) [pid = 3944] [serial = 582] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (198CF400) [pid = 3944] [serial = 581] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1A428C00) [pid = 3944] [serial = 584] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1AB01800) [pid = 3944] [serial = 587] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1AB0E400) [pid = 3944] [serial = 588] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (19ADE800) [pid = 3944] [serial = 573] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (19969800) [pid = 3944] [serial = 572] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1890F800) [pid = 3944] [serial = 578] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (15F92C00) [pid = 3944] [serial = 575] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1662C800) [pid = 3944] [serial = 576] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (18B10800) [pid = 3944] [serial = 579] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1A8B9000) [pid = 3944] [serial = 585] [outer = 00000000] [url = about:blank] 10:20:16 INFO - PROCESS | 3944 | 1461259216905 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:16 INFO - PROCESS | 3944 | ++DOCSHELL 13471800 == 55 [pid = 3944] [id = 217] 10:20:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (13746400) [pid = 3944] [serial = 650] [outer = 00000000] 10:20:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1495E000) [pid = 3944] [serial = 651] [outer = 13746400] 10:20:16 INFO - PROCESS | 3944 | 1461259216953 Marionette DEBUG loaded listener.js 10:20:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (15FDCC00) [pid = 3944] [serial = 652] [outer = 13746400] 10:20:17 INFO - PROCESS | 3944 | 1461259217393 Marionette TRACE conn8 <- [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]]]}] 10:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 732ms 10:20:17 INFO - PROCESS | 3944 | 1461259217440 Marionette TRACE conn8 -> [0,833,"getWindowHandle",null] 10:20:17 INFO - PROCESS | 3944 | 1461259217444 Marionette TRACE conn8 <- [1,833,null,{"value":"13"}] 10:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:20:17 INFO - PROCESS | 3944 | 1461259217448 Marionette TRACE conn8 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:20:17 INFO - PROCESS | 3944 | 1461259217449 Marionette TRACE conn8 <- [1,834,null,{}] 10:20:17 INFO - PROCESS | 3944 | 1461259217454 Marionette TRACE conn8 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:17 INFO - PROCESS | 3944 | 1461259217534 Marionette TRACE conn8 <- [1,835,null,{"value":null}] 10:20:17 INFO - PROCESS | 3944 | 1461259217546 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:17 INFO - PROCESS | 3944 | ++DOCSHELL 1907B800 == 56 [pid = 3944] [id = 218] 10:20:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1964C000) [pid = 3944] [serial = 653] [outer = 00000000] 10:20:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (19969C00) [pid = 3944] [serial = 654] [outer = 1964C000] 10:20:17 INFO - PROCESS | 3944 | 1461259217592 Marionette DEBUG loaded listener.js 10:20:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (19976C00) [pid = 3944] [serial = 655] [outer = 1964C000] 10:20:18 INFO - PROCESS | 3944 | 1461259218087 Marionette TRACE conn8 <- [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]]]}] 10:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 701ms 10:20:18 INFO - PROCESS | 3944 | 1461259218149 Marionette TRACE conn8 -> [0,837,"getWindowHandle",null] 10:20:18 INFO - PROCESS | 3944 | 1461259218151 Marionette TRACE conn8 <- [1,837,null,{"value":"13"}] 10:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:20:18 INFO - PROCESS | 3944 | 1461259218160 Marionette TRACE conn8 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:20:18 INFO - PROCESS | 3944 | 1461259218166 Marionette TRACE conn8 <- [1,838,null,{}] 10:20:18 INFO - PROCESS | 3944 | 1461259218170 Marionette TRACE conn8 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:18 INFO - PROCESS | 3944 | 1461259218236 Marionette TRACE conn8 <- [1,839,null,{"value":null}] 10:20:18 INFO - PROCESS | 3944 | 1461259218322 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:18 INFO - PROCESS | 3944 | ++DOCSHELL 19972C00 == 57 [pid = 3944] [id = 219] 10:20:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (19ABC000) [pid = 3944] [serial = 656] [outer = 00000000] 10:20:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1AB4EC00) [pid = 3944] [serial = 657] [outer = 19ABC000] 10:20:18 INFO - PROCESS | 3944 | 1461259218367 Marionette DEBUG loaded listener.js 10:20:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1AB59000) [pid = 3944] [serial = 658] [outer = 19ABC000] 10:20:18 INFO - PROCESS | 3944 | 1461259218733 Marionette TRACE conn8 <- [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]]]}] 10:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 654ms 10:20:18 INFO - PROCESS | 3944 | 1461259218797 Marionette TRACE conn8 -> [0,841,"getWindowHandle",null] 10:20:18 INFO - PROCESS | 3944 | 1461259218799 Marionette TRACE conn8 <- [1,841,null,{"value":"13"}] 10:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:20:18 INFO - PROCESS | 3944 | 1461259218803 Marionette TRACE conn8 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:20:18 INFO - PROCESS | 3944 | 1461259218805 Marionette TRACE conn8 <- [1,842,null,{}] 10:20:18 INFO - PROCESS | 3944 | 1461259218822 Marionette TRACE conn8 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:18 INFO - PROCESS | 3944 | 1461259218968 Marionette TRACE conn8 <- [1,843,null,{"value":null}] 10:20:19 INFO - PROCESS | 3944 | 1461259219028 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:19 INFO - PROCESS | 3944 | ++DOCSHELL 1A1D9800 == 58 [pid = 3944] [id = 220] 10:20:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1AB56800) [pid = 3944] [serial = 659] [outer = 00000000] 10:20:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1B42CC00) [pid = 3944] [serial = 660] [outer = 1AB56800] 10:20:19 INFO - PROCESS | 3944 | 1461259219073 Marionette DEBUG loaded listener.js 10:20:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1B42FC00) [pid = 3944] [serial = 661] [outer = 1AB56800] 10:20:19 INFO - PROCESS | 3944 | 1461259219477 Marionette TRACE conn8 <- [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]]]}] 10:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 685ms 10:20:19 INFO - PROCESS | 3944 | 1461259219502 Marionette TRACE conn8 -> [0,845,"getWindowHandle",null] 10:20:19 INFO - PROCESS | 3944 | 1461259219504 Marionette TRACE conn8 <- [1,845,null,{"value":"13"}] 10:20:19 INFO - PROCESS | 3944 | 1461259219507 Marionette TRACE conn8 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:20:19 INFO - PROCESS | 3944 | 1461259219509 Marionette TRACE conn8 <- [1,846,null,{}] 10:20:19 INFO - PROCESS | 3944 | 1461259219512 Marionette TRACE conn8 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:19 INFO - PROCESS | 3944 | 1461259219620 Marionette TRACE conn8 <- [1,847,null,{"value":null}] 10:20:19 INFO - PROCESS | 3944 | 1461259219627 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:19 INFO - PROCESS | 3944 | ++DOCSHELL 1B435800 == 59 [pid = 3944] [id = 221] 10:20:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1B436C00) [pid = 3944] [serial = 662] [outer = 00000000] 10:20:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1B549000) [pid = 3944] [serial = 663] [outer = 1B436C00] 10:20:19 INFO - PROCESS | 3944 | 1461259219724 Marionette DEBUG loaded listener.js 10:20:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1B556400) [pid = 3944] [serial = 664] [outer = 1B436C00] 10:20:20 INFO - PROCESS | 3944 | 1461259220175 Marionette TRACE conn8 <- [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]]]}] 10:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 701ms 10:20:20 INFO - PROCESS | 3944 | 1461259220207 Marionette TRACE conn8 -> [0,849,"getWindowHandle",null] 10:20:20 INFO - PROCESS | 3944 | 1461259220209 Marionette TRACE conn8 <- [1,849,null,{"value":"13"}] 10:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:20:20 INFO - PROCESS | 3944 | 1461259220217 Marionette TRACE conn8 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:20:20 INFO - PROCESS | 3944 | 1461259220218 Marionette TRACE conn8 <- [1,850,null,{}] 10:20:20 INFO - PROCESS | 3944 | 1461259220228 Marionette TRACE conn8 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:20 INFO - PROCESS | 3944 | 1461259220362 Marionette TRACE conn8 <- [1,851,null,{"value":null}] 10:20:20 INFO - PROCESS | 3944 | 1461259220374 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:20 INFO - PROCESS | 3944 | ++DOCSHELL 1B703000 == 60 [pid = 3944] [id = 222] 10:20:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1B704800) [pid = 3944] [serial = 665] [outer = 00000000] 10:20:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1B70B000) [pid = 3944] [serial = 666] [outer = 1B704800] 10:20:20 INFO - PROCESS | 3944 | 1461259220421 Marionette DEBUG loaded listener.js 10:20:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1B70C800) [pid = 3944] [serial = 667] [outer = 1B704800] 10:20:21 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (19AB5C00) [pid = 3944] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:20:21 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (15F4BC00) [pid = 3944] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:20:21 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1B550C00) [pid = 3944] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:20:21 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1985E000) [pid = 3944] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:20:21 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (13CD3000) [pid = 3944] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:20:21 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (11B74800) [pid = 3944] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:20:21 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1996B400) [pid = 3944] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:20:21 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (17DC8000) [pid = 3944] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:20:21 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1996B800) [pid = 3944] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:20:21 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1AB52400) [pid = 3944] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:20:21 INFO - PROCESS | 3944 | 1461259221175 Marionette TRACE conn8 <- [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]]]}] 10:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 982ms 10:20:21 INFO - PROCESS | 3944 | 1461259221204 Marionette TRACE conn8 -> [0,853,"getWindowHandle",null] 10:20:21 INFO - PROCESS | 3944 | 1461259221206 Marionette TRACE conn8 <- [1,853,null,{"value":"13"}] 10:20:21 INFO - PROCESS | 3944 | 1461259221209 Marionette TRACE conn8 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:20:21 INFO - PROCESS | 3944 | 1461259221211 Marionette TRACE conn8 <- [1,854,null,{}] 10:20:21 INFO - PROCESS | 3944 | 1461259221215 Marionette TRACE conn8 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:21 INFO - PROCESS | 3944 | 1461259221291 Marionette TRACE conn8 <- [1,855,null,{"value":null}] 10:20:21 INFO - PROCESS | 3944 | 1461259221297 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:21 INFO - PROCESS | 3944 | ++DOCSHELL 16E9C000 == 61 [pid = 3944] [id = 223] 10:20:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (17DC2000) [pid = 3944] [serial = 668] [outer = 00000000] 10:20:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1985E000) [pid = 3944] [serial = 669] [outer = 17DC2000] 10:20:21 INFO - PROCESS | 3944 | 1461259221341 Marionette DEBUG loaded listener.js 10:20:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1A42C800) [pid = 3944] [serial = 670] [outer = 17DC2000] 10:20:21 INFO - PROCESS | 3944 | 1461259221791 Marionette TRACE conn8 <- [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]]]}] 10:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 639ms 10:20:21 INFO - PROCESS | 3944 | 1461259221848 Marionette TRACE conn8 -> [0,857,"getWindowHandle",null] 10:20:21 INFO - PROCESS | 3944 | 1461259221850 Marionette TRACE conn8 <- [1,857,null,{"value":"13"}] 10:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:20:21 INFO - PROCESS | 3944 | 1461259221853 Marionette TRACE conn8 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:20:21 INFO - PROCESS | 3944 | 1461259221855 Marionette TRACE conn8 <- [1,858,null,{}] 10:20:21 INFO - PROCESS | 3944 | 1461259221859 Marionette TRACE conn8 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:21 INFO - PROCESS | 3944 | 1461259221942 Marionette TRACE conn8 <- [1,859,null,{"value":null}] 10:20:21 INFO - PROCESS | 3944 | 1461259221949 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:21 INFO - PROCESS | 3944 | ++DOCSHELL 13528C00 == 62 [pid = 3944] [id = 224] 10:20:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1873F400) [pid = 3944] [serial = 671] [outer = 00000000] 10:20:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1B70F000) [pid = 3944] [serial = 672] [outer = 1873F400] 10:20:21 INFO - PROCESS | 3944 | 1461259221993 Marionette DEBUG loaded listener.js 10:20:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1BE03800) [pid = 3944] [serial = 673] [outer = 1873F400] 10:20:22 INFO - PROCESS | 3944 | 1461259222407 Marionette TRACE conn8 <- [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]]]}] 10:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 592ms 10:20:22 INFO - PROCESS | 3944 | 1461259222450 Marionette TRACE conn8 -> [0,861,"getWindowHandle",null] 10:20:22 INFO - PROCESS | 3944 | 1461259222452 Marionette TRACE conn8 <- [1,861,null,{"value":"13"}] 10:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:20:22 INFO - PROCESS | 3944 | 1461259222456 Marionette TRACE conn8 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:20:22 INFO - PROCESS | 3944 | 1461259222457 Marionette TRACE conn8 <- [1,862,null,{}] 10:20:22 INFO - PROCESS | 3944 | 1461259222461 Marionette TRACE conn8 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:22 INFO - PROCESS | 3944 | 1461259222539 Marionette TRACE conn8 <- [1,863,null,{"value":null}] 10:20:22 INFO - PROCESS | 3944 | 1461259222546 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:22 INFO - PROCESS | 3944 | ++DOCSHELL 13530800 == 63 [pid = 3944] [id = 225] 10:20:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1AB52400) [pid = 3944] [serial = 674] [outer = 00000000] 10:20:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1BE09C00) [pid = 3944] [serial = 675] [outer = 1AB52400] 10:20:22 INFO - PROCESS | 3944 | 1461259222590 Marionette DEBUG loaded listener.js 10:20:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1BE0D800) [pid = 3944] [serial = 676] [outer = 1AB52400] 10:20:23 INFO - PROCESS | 3944 | 1461259223040 Marionette TRACE conn8 <- [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]]]}] 10:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 623ms 10:20:23 INFO - PROCESS | 3944 | 1461259223097 Marionette TRACE conn8 -> [0,865,"getWindowHandle",null] 10:20:23 INFO - PROCESS | 3944 | 1461259223099 Marionette TRACE conn8 <- [1,865,null,{"value":"13"}] 10:20:23 INFO - PROCESS | 3944 | 1461259223102 Marionette TRACE conn8 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:20:23 INFO - PROCESS | 3944 | 1461259223104 Marionette TRACE conn8 <- [1,866,null,{}] 10:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:20:23 INFO - PROCESS | 3944 | 1461259223107 Marionette TRACE conn8 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:23 INFO - PROCESS | 3944 | 1461259223185 Marionette TRACE conn8 <- [1,867,null,{"value":null}] 10:20:23 INFO - PROCESS | 3944 | 1461259223329 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:23 INFO - PROCESS | 3944 | ++DOCSHELL 11B72800 == 64 [pid = 3944] [id = 226] 10:20:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (11B73000) [pid = 3944] [serial = 677] [outer = 00000000] 10:20:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (13746800) [pid = 3944] [serial = 678] [outer = 11B73000] 10:20:23 INFO - PROCESS | 3944 | 1461259223387 Marionette DEBUG loaded listener.js 10:20:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (13CD6C00) [pid = 3944] [serial = 679] [outer = 11B73000] 10:20:24 INFO - PROCESS | 3944 | 1461259224095 Marionette TRACE conn8 <- [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]]]}] 10:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1044ms 10:20:24 INFO - PROCESS | 3944 | 1461259224142 Marionette TRACE conn8 -> [0,869,"getWindowHandle",null] 10:20:24 INFO - PROCESS | 3944 | 1461259224146 Marionette TRACE conn8 <- [1,869,null,{"value":"13"}] 10:20:24 INFO - PROCESS | 3944 | 1461259224151 Marionette TRACE conn8 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:20:24 INFO - PROCESS | 3944 | 1461259224155 Marionette TRACE conn8 <- [1,870,null,{}] 10:20:24 INFO - PROCESS | 3944 | 1461259224161 Marionette TRACE conn8 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:24 INFO - PROCESS | 3944 | 1461259224304 Marionette TRACE conn8 <- [1,871,null,{"value":null}] 10:20:24 INFO - PROCESS | 3944 | 1461259224437 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:24 INFO - PROCESS | 3944 | ++DOCSHELL 18FE5800 == 65 [pid = 3944] [id = 227] 10:20:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1906FC00) [pid = 3944] [serial = 680] [outer = 00000000] 10:20:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (19ADE800) [pid = 3944] [serial = 681] [outer = 1906FC00] 10:20:24 INFO - PROCESS | 3944 | 1461259224495 Marionette DEBUG loaded listener.js 10:20:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1A3BA400) [pid = 3944] [serial = 682] [outer = 1906FC00] 10:20:25 INFO - PROCESS | 3944 | 1461259225020 Marionette TRACE conn8 <- [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]]]}] 10:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 904ms 10:20:25 INFO - PROCESS | 3944 | 1461259225062 Marionette TRACE conn8 -> [0,873,"getWindowHandle",null] 10:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:20:25 INFO - PROCESS | 3944 | 1461259225067 Marionette TRACE conn8 <- [1,873,null,{"value":"13"}] 10:20:25 INFO - PROCESS | 3944 | 1461259225071 Marionette TRACE conn8 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:20:25 INFO - PROCESS | 3944 | 1461259225073 Marionette TRACE conn8 <- [1,874,null,{}] 10:20:25 INFO - PROCESS | 3944 | 1461259225077 Marionette TRACE conn8 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:25 INFO - PROCESS | 3944 | 1461259225181 Marionette TRACE conn8 <- [1,875,null,{"value":null}] 10:20:25 INFO - PROCESS | 3944 | 1461259225286 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:25 INFO - PROCESS | 3944 | ++DOCSHELL 18C0B800 == 66 [pid = 3944] [id = 228] 10:20:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1AF9E800) [pid = 3944] [serial = 683] [outer = 00000000] 10:20:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (1B4DCC00) [pid = 3944] [serial = 684] [outer = 1AF9E800] 10:20:25 INFO - PROCESS | 3944 | 1461259225341 Marionette DEBUG loaded listener.js 10:20:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1B554400) [pid = 3944] [serial = 685] [outer = 1AF9E800] 10:20:25 INFO - PROCESS | 3944 | 1461259225976 Marionette TRACE conn8 <- [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]]]}] 10:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 934ms 10:20:26 INFO - PROCESS | 3944 | 1461259226015 Marionette TRACE conn8 -> [0,877,"getWindowHandle",null] 10:20:26 INFO - PROCESS | 3944 | 1461259226018 Marionette TRACE conn8 <- [1,877,null,{"value":"13"}] 10:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:20:26 INFO - PROCESS | 3944 | 1461259226028 Marionette TRACE conn8 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:20:26 INFO - PROCESS | 3944 | 1461259226036 Marionette TRACE conn8 <- [1,878,null,{}] 10:20:26 INFO - PROCESS | 3944 | 1461259226042 Marionette TRACE conn8 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:26 INFO - PROCESS | 3944 | 1461259226150 Marionette TRACE conn8 <- [1,879,null,{"value":null}] 10:20:26 INFO - PROCESS | 3944 | 1461259226279 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:26 INFO - PROCESS | 3944 | ++DOCSHELL 13525400 == 67 [pid = 3944] [id = 229] 10:20:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1352E000) [pid = 3944] [serial = 686] [outer = 00000000] 10:20:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1BEBB400) [pid = 3944] [serial = 687] [outer = 1352E000] 10:20:26 INFO - PROCESS | 3944 | 1461259226334 Marionette DEBUG loaded listener.js 10:20:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (1CB9E800) [pid = 3944] [serial = 688] [outer = 1352E000] 10:20:26 INFO - PROCESS | 3944 | 1461259226873 Marionette TRACE conn8 <- [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]]]}] 10:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 904ms 10:20:26 INFO - PROCESS | 3944 | 1461259226925 Marionette TRACE conn8 -> [0,881,"getWindowHandle",null] 10:20:26 INFO - PROCESS | 3944 | 1461259226928 Marionette TRACE conn8 <- [1,881,null,{"value":"13"}] 10:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:20:26 INFO - PROCESS | 3944 | 1461259226932 Marionette TRACE conn8 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:20:26 INFO - PROCESS | 3944 | 1461259226934 Marionette TRACE conn8 <- [1,882,null,{}] 10:20:26 INFO - PROCESS | 3944 | 1461259226938 Marionette TRACE conn8 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:27 INFO - PROCESS | 3944 | 1461259227038 Marionette TRACE conn8 <- [1,883,null,{"value":null}] 10:20:27 INFO - PROCESS | 3944 | 1461259227171 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:27 INFO - PROCESS | 3944 | ++DOCSHELL 1CE4DC00 == 68 [pid = 3944] [id = 230] 10:20:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (1CE4E000) [pid = 3944] [serial = 689] [outer = 00000000] 10:20:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (1D356400) [pid = 3944] [serial = 690] [outer = 1CE4E000] 10:20:27 INFO - PROCESS | 3944 | 1461259227224 Marionette DEBUG loaded listener.js 10:20:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (1D359800) [pid = 3944] [serial = 691] [outer = 1CE4E000] 10:20:27 INFO - PROCESS | 3944 | 1461259227843 Marionette TRACE conn8 <- [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]]]}] 10:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 935ms 10:20:27 INFO - PROCESS | 3944 | 1461259227877 Marionette TRACE conn8 -> [0,885,"getWindowHandle",null] 10:20:27 INFO - PROCESS | 3944 | 1461259227879 Marionette TRACE conn8 <- [1,885,null,{"value":"13"}] 10:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:20:27 INFO - PROCESS | 3944 | 1461259227883 Marionette TRACE conn8 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:20:27 INFO - PROCESS | 3944 | 1461259227885 Marionette TRACE conn8 <- [1,886,null,{}] 10:20:27 INFO - PROCESS | 3944 | 1461259227889 Marionette TRACE conn8 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:27 INFO - PROCESS | 3944 | 1461259227991 Marionette TRACE conn8 <- [1,887,null,{"value":null}] 10:20:28 INFO - PROCESS | 3944 | 1461259228104 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:28 INFO - PROCESS | 3944 | ++DOCSHELL 13408400 == 69 [pid = 3944] [id = 231] 10:20:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (1347D000) [pid = 3944] [serial = 692] [outer = 00000000] 10:20:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 159 (1821D800) [pid = 3944] [serial = 693] [outer = 1347D000] 10:20:28 INFO - PROCESS | 3944 | 1461259228355 Marionette DEBUG loaded listener.js 10:20:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (18EB5000) [pid = 3944] [serial = 694] [outer = 1347D000] 10:20:28 INFO - PROCESS | 3944 | 1461259228981 Marionette TRACE conn8 <- [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]]]}] 10:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1138ms 10:20:29 INFO - PROCESS | 3944 | 1461259229027 Marionette TRACE conn8 -> [0,889,"getWindowHandle",null] 10:20:29 INFO - PROCESS | 3944 | 1461259229031 Marionette TRACE conn8 <- [1,889,null,{"value":"13"}] 10:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:20:29 INFO - PROCESS | 3944 | 1461259229037 Marionette TRACE conn8 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:20:29 INFO - PROCESS | 3944 | 1461259229040 Marionette TRACE conn8 <- [1,890,null,{}] 10:20:29 INFO - PROCESS | 3944 | 1461259229045 Marionette TRACE conn8 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:29 INFO - PROCESS | 3944 | 1461259229178 Marionette TRACE conn8 <- [1,891,null,{"value":null}] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 13530800 == 68 [pid = 3944] [id = 225] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 13528C00 == 67 [pid = 3944] [id = 224] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 16E9C000 == 66 [pid = 3944] [id = 223] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 1B703000 == 65 [pid = 3944] [id = 222] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 1B435800 == 64 [pid = 3944] [id = 221] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 1A1D9800 == 63 [pid = 3944] [id = 220] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 19972C00 == 62 [pid = 3944] [id = 219] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 1907B800 == 61 [pid = 3944] [id = 218] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 13471800 == 60 [pid = 3944] [id = 217] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 159 (193BC000) [pid = 3944] [serial = 596] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 158 (15F8C000) [pid = 3944] [serial = 593] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 157 (1BCE3400) [pid = 3944] [serial = 629] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 13741800 == 59 [pid = 3944] [id = 216] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 1B431C00 == 58 [pid = 3944] [id = 214] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 1AF91000 == 57 [pid = 3944] [id = 213] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 18776400 == 56 [pid = 3944] [id = 212] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 14951800 == 55 [pid = 3944] [id = 211] 10:20:29 INFO - PROCESS | 3944 | --DOCSHELL 1BCDDC00 == 54 [pid = 3944] [id = 210] 10:20:29 INFO - PROCESS | 3944 | 1461259229336 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 156 (1CBA9000) [pid = 3944] [serial = 620] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (1B556000) [pid = 3944] [serial = 618] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (19973000) [pid = 3944] [serial = 608] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (19AD7800) [pid = 3944] [serial = 609] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (15F94400) [pid = 3944] [serial = 602] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (17D29400) [pid = 3944] [serial = 603] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (15808400) [pid = 3944] [serial = 600] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (13C6AC00) [pid = 3944] [serial = 599] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (1AB01C00) [pid = 3944] [serial = 611] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1B554C00) [pid = 3944] [serial = 617] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (18B09000) [pid = 3944] [serial = 605] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (18EB8C00) [pid = 3944] [serial = 606] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1B54A000) [pid = 3944] [serial = 623] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1CE4B400) [pid = 3944] [serial = 621] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1AF94C00) [pid = 3944] [serial = 614] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1B4D4C00) [pid = 3944] [serial = 615] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1CBA2800) [pid = 3944] [serial = 624] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1AB0B400) [pid = 3944] [serial = 612] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1CE56000) [pid = 3944] [serial = 626] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1CE55C00) [pid = 3944] [serial = 627] [outer = 00000000] [url = about:blank] 10:20:29 INFO - PROCESS | 3944 | ++DOCSHELL 11B6E000 == 55 [pid = 3944] [id = 232] 10:20:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (11B77C00) [pid = 3944] [serial = 695] [outer = 00000000] 10:20:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (13ED1400) [pid = 3944] [serial = 696] [outer = 11B77C00] 10:20:29 INFO - PROCESS | 3944 | 1461259229391 Marionette DEBUG loaded listener.js 10:20:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (15DF6000) [pid = 3944] [serial = 697] [outer = 11B77C00] 10:20:29 INFO - PROCESS | 3944 | 1461259229821 Marionette TRACE conn8 <- [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]]]}] 10:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 842ms 10:20:29 INFO - PROCESS | 3944 | 1461259229864 Marionette TRACE conn8 -> [0,893,"getWindowHandle",null] 10:20:29 INFO - PROCESS | 3944 | 1461259229867 Marionette TRACE conn8 <- [1,893,null,{"value":"13"}] 10:20:29 INFO - PROCESS | 3944 | 1461259229873 Marionette TRACE conn8 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:20:29 INFO - PROCESS | 3944 | 1461259229876 Marionette TRACE conn8 <- [1,894,null,{}] 10:20:29 INFO - PROCESS | 3944 | 1461259229880 Marionette TRACE conn8 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:29 INFO - PROCESS | 3944 | 1461259229961 Marionette TRACE conn8 <- [1,895,null,{"value":null}] 10:20:29 INFO - PROCESS | 3944 | 1461259229970 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:29 INFO - PROCESS | 3944 | ++DOCSHELL 18FE2800 == 56 [pid = 3944] [id = 233] 10:20:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1996B400) [pid = 3944] [serial = 698] [outer = 00000000] 10:20:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (19ABB000) [pid = 3944] [serial = 699] [outer = 1996B400] 10:20:30 INFO - PROCESS | 3944 | 1461259230016 Marionette DEBUG loaded listener.js 10:20:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1A3B2800) [pid = 3944] [serial = 700] [outer = 1996B400] 10:20:30 INFO - PROCESS | 3944 | 1461259230487 Marionette TRACE conn8 <- [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]]]}] 10:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 639ms 10:20:30 INFO - PROCESS | 3944 | 1461259230512 Marionette TRACE conn8 -> [0,897,"getWindowHandle",null] 10:20:30 INFO - PROCESS | 3944 | 1461259230514 Marionette TRACE conn8 <- [1,897,null,{"value":"13"}] 10:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:20:30 INFO - PROCESS | 3944 | 1461259230521 Marionette TRACE conn8 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:20:30 INFO - PROCESS | 3944 | 1461259230524 Marionette TRACE conn8 <- [1,898,null,{}] 10:20:30 INFO - PROCESS | 3944 | 1461259230535 Marionette TRACE conn8 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:30 INFO - PROCESS | 3944 | 1461259230620 Marionette TRACE conn8 <- [1,899,null,{"value":null}] 10:20:30 INFO - PROCESS | 3944 | 1461259230627 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:30 INFO - PROCESS | 3944 | ++DOCSHELL 1AB56400 == 57 [pid = 3944] [id = 234] 10:20:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1AF92C00) [pid = 3944] [serial = 701] [outer = 00000000] 10:20:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1AF9D000) [pid = 3944] [serial = 702] [outer = 1AF92C00] 10:20:30 INFO - PROCESS | 3944 | 1461259230676 Marionette DEBUG loaded listener.js 10:20:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1B431C00) [pid = 3944] [serial = 703] [outer = 1AF92C00] 10:20:31 INFO - PROCESS | 3944 | 1461259231168 Marionette TRACE conn8 <- [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]]]}] 10:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 701ms 10:20:31 INFO - PROCESS | 3944 | 1461259231222 Marionette TRACE conn8 -> [0,901,"getWindowHandle",null] 10:20:31 INFO - PROCESS | 3944 | 1461259231224 Marionette TRACE conn8 <- [1,901,null,{"value":"13"}] 10:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:20:31 INFO - PROCESS | 3944 | 1461259231228 Marionette TRACE conn8 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:20:31 INFO - PROCESS | 3944 | 1461259231229 Marionette TRACE conn8 <- [1,902,null,{}] 10:20:31 INFO - PROCESS | 3944 | 1461259231233 Marionette TRACE conn8 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:31 INFO - PROCESS | 3944 | 1461259231313 Marionette TRACE conn8 <- [1,903,null,{"value":null}] 10:20:31 INFO - PROCESS | 3944 | 1461259231320 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:31 INFO - PROCESS | 3944 | ++DOCSHELL 1AF97000 == 58 [pid = 3944] [id = 235] 10:20:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1B42D000) [pid = 3944] [serial = 704] [outer = 00000000] 10:20:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1B54A000) [pid = 3944] [serial = 705] [outer = 1B42D000] 10:20:31 INFO - PROCESS | 3944 | 1461259231365 Marionette DEBUG loaded listener.js 10:20:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1B554C00) [pid = 3944] [serial = 706] [outer = 1B42D000] 10:20:31 INFO - PROCESS | 3944 | 1461259231861 Marionette TRACE conn8 <- [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]]]}] 10:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 701ms 10:20:31 INFO - PROCESS | 3944 | 1461259231926 Marionette TRACE conn8 -> [0,905,"getWindowHandle",null] 10:20:31 INFO - PROCESS | 3944 | 1461259231928 Marionette TRACE conn8 <- [1,905,null,{"value":"13"}] 10:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:20:31 INFO - PROCESS | 3944 | 1461259231932 Marionette TRACE conn8 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:20:31 INFO - PROCESS | 3944 | 1461259231934 Marionette TRACE conn8 <- [1,906,null,{}] 10:20:31 INFO - PROCESS | 3944 | 1461259231937 Marionette TRACE conn8 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:32 INFO - PROCESS | 3944 | 1461259232073 Marionette TRACE conn8 <- [1,907,null,{"value":null}] 10:20:32 INFO - PROCESS | 3944 | 1461259232093 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:32 INFO - PROCESS | 3944 | ++DOCSHELL 1B555C00 == 59 [pid = 3944] [id = 236] 10:20:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (1B556800) [pid = 3944] [serial = 707] [outer = 00000000] 10:20:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1B70F800) [pid = 3944] [serial = 708] [outer = 1B556800] 10:20:32 INFO - PROCESS | 3944 | 1461259232145 Marionette DEBUG loaded listener.js 10:20:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1BCE7400) [pid = 3944] [serial = 709] [outer = 1B556800] 10:20:32 INFO - PROCESS | 3944 | 1461259232594 Marionette TRACE conn8 <- [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]]]}] 10:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 702ms 10:20:32 INFO - PROCESS | 3944 | 1461259232632 Marionette TRACE conn8 -> [0,909,"getWindowHandle",null] 10:20:32 INFO - PROCESS | 3944 | 1461259232634 Marionette TRACE conn8 <- [1,909,null,{"value":"13"}] 10:20:32 INFO - PROCESS | 3944 | 1461259232637 Marionette TRACE conn8 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:20:32 INFO - PROCESS | 3944 | 1461259232639 Marionette TRACE conn8 <- [1,910,null,{}] 10:20:32 INFO - PROCESS | 3944 | 1461259232652 Marionette TRACE conn8 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:32 INFO - PROCESS | 3944 | 1461259232765 Marionette TRACE conn8 <- [1,911,null,{"value":null}] 10:20:32 INFO - PROCESS | 3944 | 1461259232771 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:32 INFO - PROCESS | 3944 | ++DOCSHELL 1B4DC000 == 60 [pid = 3944] [id = 237] 10:20:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1BE01400) [pid = 3944] [serial = 710] [outer = 00000000] 10:20:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (1BEB7400) [pid = 3944] [serial = 711] [outer = 1BE01400] 10:20:32 INFO - PROCESS | 3944 | 1461259232817 Marionette DEBUG loaded listener.js 10:20:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (1BEB5800) [pid = 3944] [serial = 712] [outer = 1BE01400] 10:20:33 INFO - PROCESS | 3944 | 1461259233325 Marionette TRACE conn8 <- [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]]]}] 10:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 748ms 10:20:33 INFO - PROCESS | 3944 | 1461259233415 Marionette TRACE conn8 -> [0,913,"getWindowHandle",null] 10:20:33 INFO - PROCESS | 3944 | 1461259233417 Marionette TRACE conn8 <- [1,913,null,{"value":"13"}] 10:20:33 INFO - PROCESS | 3944 | 1461259233426 Marionette TRACE conn8 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:20:33 INFO - PROCESS | 3944 | 1461259233428 Marionette TRACE conn8 <- [1,914,null,{}] 10:20:33 INFO - PROCESS | 3944 | 1461259233432 Marionette TRACE conn8 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:33 INFO - PROCESS | 3944 | 1461259233905 Marionette TRACE conn8 <- [1,915,null,{"value":null}] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (198CB000) [pid = 3944] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (1873C800) [pid = 3944] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (1AB52C00) [pid = 3944] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (15F8E000) [pid = 3944] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (19ABFC00) [pid = 3944] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (17DC1C00) [pid = 3944] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (1580E400) [pid = 3944] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (18FDFC00) [pid = 3944] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (15802400) [pid = 3944] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (13C02C00) [pid = 3944] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (13745800) [pid = 3944] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1AB0D400) [pid = 3944] [serial = 370] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1B4CDC00) [pid = 3944] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1B4DBC00) [pid = 3944] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (15DEB800) [pid = 3944] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1996CC00) [pid = 3944] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (18FE3400) [pid = 3944] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (139D1400) [pid = 3944] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (15F93400) [pid = 3944] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (19AD6400) [pid = 3944] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1AB53000) [pid = 3944] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1AA32C00) [pid = 3944] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1340A800) [pid = 3944] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (13529800) [pid = 3944] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (19AD2C00) [pid = 3944] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (19AE1000) [pid = 3944] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1B436C00) [pid = 3944] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (19ABC000) [pid = 3944] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1AB56800) [pid = 3944] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1964C000) [pid = 3944] [serial = 653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (13748800) [pid = 3944] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1B704800) [pid = 3944] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (17DC2000) [pid = 3944] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1873F400) [pid = 3944] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:20:33 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (13746400) [pid = 3944] [serial = 650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:20:33 INFO - PROCESS | 3944 | 1461259233977 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:33 INFO - PROCESS | 3944 | ++DOCSHELL 11B10800 == 61 [pid = 3944] [id = 238] 10:20:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (11B6D000) [pid = 3944] [serial = 713] [outer = 00000000] 10:20:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1352F000) [pid = 3944] [serial = 714] [outer = 11B6D000] 10:20:34 INFO - PROCESS | 3944 | 1461259234023 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (138B8800) [pid = 3944] [serial = 715] [outer = 11B6D000] 10:20:34 INFO - PROCESS | 3944 | 1461259234380 Marionette TRACE conn8 <- [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]]]}] 10:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 997ms 10:20:34 INFO - PROCESS | 3944 | 1461259234429 Marionette TRACE conn8 -> [0,917,"getWindowHandle",null] 10:20:34 INFO - PROCESS | 3944 | 1461259234431 Marionette TRACE conn8 <- [1,917,null,{"value":"13"}] 10:20:34 INFO - PROCESS | 3944 | 1461259234435 Marionette TRACE conn8 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:20:34 INFO - PROCESS | 3944 | 1461259234436 Marionette TRACE conn8 <- [1,918,null,{}] 10:20:34 INFO - PROCESS | 3944 | 1461259234440 Marionette TRACE conn8 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:34 INFO - PROCESS | 3944 | 1461259234518 Marionette TRACE conn8 <- [1,919,null,{"value":null}] 10:20:34 INFO - PROCESS | 3944 | 1461259234524 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:34 INFO - PROCESS | 3944 | ++DOCSHELL 13747C00 == 62 [pid = 3944] [id = 239] 10:20:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (15809C00) [pid = 3944] [serial = 716] [outer = 00000000] 10:20:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1876C400) [pid = 3944] [serial = 717] [outer = 15809C00] 10:20:34 INFO - PROCESS | 3944 | 1461259234568 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1964C000) [pid = 3944] [serial = 718] [outer = 15809C00] 10:20:34 INFO - PROCESS | 3944 | 1461259234990 Marionette TRACE conn8 <- [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]]]}] 10:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 593ms 10:20:35 INFO - PROCESS | 3944 | 1461259235037 Marionette TRACE conn8 -> [0,921,"getWindowHandle",null] 10:20:35 INFO - PROCESS | 3944 | 1461259235039 Marionette TRACE conn8 <- [1,921,null,{"value":"13"}] 10:20:35 INFO - PROCESS | 3944 | 1461259235042 Marionette TRACE conn8 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:20:35 INFO - PROCESS | 3944 | 1461259235044 Marionette TRACE conn8 <- [1,922,null,{}] 10:20:35 INFO - PROCESS | 3944 | 1461259235051 Marionette TRACE conn8 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:35 INFO - PROCESS | 3944 | 1461259235130 Marionette TRACE conn8 <- [1,923,null,{"value":null}] 10:20:35 INFO - PROCESS | 3944 | 1461259235137 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:35 INFO - PROCESS | 3944 | ++DOCSHELL 1580D400 == 63 [pid = 3944] [id = 240] 10:20:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1662D400) [pid = 3944] [serial = 719] [outer = 00000000] 10:20:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1AA32C00) [pid = 3944] [serial = 720] [outer = 1662D400] 10:20:35 INFO - PROCESS | 3944 | 1461259235181 Marionette DEBUG loaded listener.js 10:20:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1AB58800) [pid = 3944] [serial = 721] [outer = 1662D400] 10:20:35 INFO - PROCESS | 3944 | 1461259235606 Marionette TRACE conn8 <- [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]]]}] 10:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 639ms 10:20:35 INFO - PROCESS | 3944 | 1461259235674 Marionette TRACE conn8 -> [0,925,"getWindowHandle",null] 10:20:35 INFO - PROCESS | 3944 | 1461259235676 Marionette TRACE conn8 <- [1,925,null,{"value":"13"}] 10:20:35 INFO - PROCESS | 3944 | 1461259235679 Marionette TRACE conn8 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:20:35 INFO - PROCESS | 3944 | 1461259235681 Marionette TRACE conn8 <- [1,926,null,{}] 10:20:35 INFO - PROCESS | 3944 | 1461259235685 Marionette TRACE conn8 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:35 INFO - PROCESS | 3944 | 1461259235763 Marionette TRACE conn8 <- [1,927,null,{"value":null}] 10:20:35 INFO - PROCESS | 3944 | 1461259235769 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:35 INFO - PROCESS | 3944 | ++DOCSHELL 19077400 == 64 [pid = 3944] [id = 241] 10:20:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B42B800) [pid = 3944] [serial = 722] [outer = 00000000] 10:20:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B77AC00) [pid = 3944] [serial = 723] [outer = 1B42B800] 10:20:35 INFO - PROCESS | 3944 | 1461259235818 Marionette DEBUG loaded listener.js 10:20:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1B781000) [pid = 3944] [serial = 724] [outer = 1B42B800] 10:20:36 INFO - PROCESS | 3944 | 1461259236530 Marionette TRACE conn8 <- [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]]]}] 10:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 903ms 10:20:36 INFO - PROCESS | 3944 | 1461259236586 Marionette TRACE conn8 -> [0,929,"getWindowHandle",null] 10:20:36 INFO - PROCESS | 3944 | 1461259236592 Marionette TRACE conn8 <- [1,929,null,{"value":"13"}] 10:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:20:36 INFO - PROCESS | 3944 | 1461259236597 Marionette TRACE conn8 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:20:36 INFO - PROCESS | 3944 | 1461259236601 Marionette TRACE conn8 <- [1,930,null,{}] 10:20:36 INFO - PROCESS | 3944 | 1461259236607 Marionette TRACE conn8 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:36 INFO - PROCESS | 3944 | 1461259236725 Marionette TRACE conn8 <- [1,931,null,{"value":null}] 10:20:36 INFO - PROCESS | 3944 | 1461259236854 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:36 INFO - PROCESS | 3944 | ++DOCSHELL 158A3800 == 65 [pid = 3944] [id = 242] 10:20:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (15F92800) [pid = 3944] [serial = 725] [outer = 00000000] 10:20:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (18FDE000) [pid = 3944] [serial = 726] [outer = 15F92800] 10:20:36 INFO - PROCESS | 3944 | 1461259236914 Marionette DEBUG loaded listener.js 10:20:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (193B2C00) [pid = 3944] [serial = 727] [outer = 15F92800] 10:20:37 INFO - PROCESS | 3944 | 1461259237461 Marionette TRACE conn8 <- [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]]]}] 10:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 888ms 10:20:37 INFO - PROCESS | 3944 | 1461259237501 Marionette TRACE conn8 -> [0,933,"getWindowHandle",null] 10:20:37 INFO - PROCESS | 3944 | 1461259237507 Marionette TRACE conn8 <- [1,933,null,{"value":"13"}] 10:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:20:37 INFO - PROCESS | 3944 | 1461259237514 Marionette TRACE conn8 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:20:37 INFO - PROCESS | 3944 | 1461259237517 Marionette TRACE conn8 <- [1,934,null,{}] 10:20:37 INFO - PROCESS | 3944 | 1461259237521 Marionette TRACE conn8 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:37 INFO - PROCESS | 3944 | 1461259237628 Marionette TRACE conn8 <- [1,935,null,{"value":null}] 10:20:37 INFO - PROCESS | 3944 | 1461259237735 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 3944 | ++DOCSHELL 19974400 == 66 [pid = 3944] [id = 243] 10:20:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1A431800) [pid = 3944] [serial = 728] [outer = 00000000] 10:20:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1AB51C00) [pid = 3944] [serial = 729] [outer = 1A431800] 10:20:37 INFO - PROCESS | 3944 | 1461259237791 Marionette DEBUG loaded listener.js 10:20:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1AF91C00) [pid = 3944] [serial = 730] [outer = 1A431800] 10:20:38 INFO - PROCESS | 3944 | 1461259238423 Marionette TRACE conn8 <- [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]]]}] 10:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 950ms 10:20:38 INFO - PROCESS | 3944 | 1461259238457 Marionette TRACE conn8 -> [0,937,"getWindowHandle",null] 10:20:38 INFO - PROCESS | 3944 | 1461259238460 Marionette TRACE conn8 <- [1,937,null,{"value":"13"}] 10:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:20:38 INFO - PROCESS | 3944 | 1461259238464 Marionette TRACE conn8 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:20:38 INFO - PROCESS | 3944 | 1461259238468 Marionette TRACE conn8 <- [1,938,null,{}] 10:20:38 INFO - PROCESS | 3944 | 1461259238479 Marionette TRACE conn8 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:38 INFO - PROCESS | 3944 | 1461259238587 Marionette TRACE conn8 <- [1,939,null,{"value":null}] 10:20:38 INFO - PROCESS | 3944 | 1461259238695 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:38 INFO - PROCESS | 3944 | ++DOCSHELL 1B786C00 == 67 [pid = 3944] [id = 244] 10:20:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1B787000) [pid = 3944] [serial = 731] [outer = 00000000] 10:20:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1BCE6000) [pid = 3944] [serial = 732] [outer = 1B787000] 10:20:38 INFO - PROCESS | 3944 | 1461259238752 Marionette DEBUG loaded listener.js 10:20:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1BE0F000) [pid = 3944] [serial = 733] [outer = 1B787000] 10:20:39 INFO - PROCESS | 3944 | 1461259239311 Marionette TRACE conn8 <- [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]]]}] 10:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 904ms 10:20:39 INFO - PROCESS | 3944 | 1461259239368 Marionette TRACE conn8 -> [0,941,"getWindowHandle",null] 10:20:39 INFO - PROCESS | 3944 | 1461259239371 Marionette TRACE conn8 <- [1,941,null,{"value":"13"}] 10:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:20:39 INFO - PROCESS | 3944 | 1461259239374 Marionette TRACE conn8 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:20:39 INFO - PROCESS | 3944 | 1461259239376 Marionette TRACE conn8 <- [1,942,null,{}] 10:20:39 INFO - PROCESS | 3944 | 1461259239380 Marionette TRACE conn8 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:39 INFO - PROCESS | 3944 | 1461259239492 Marionette TRACE conn8 <- [1,943,null,{"value":null}] 10:20:39 INFO - PROCESS | 3944 | 1461259239598 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:39 INFO - PROCESS | 3944 | ++DOCSHELL 15D26C00 == 68 [pid = 3944] [id = 245] 10:20:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1B403800) [pid = 3944] [serial = 734] [outer = 00000000] 10:20:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1B40C000) [pid = 3944] [serial = 735] [outer = 1B403800] 10:20:39 INFO - PROCESS | 3944 | 1461259239656 Marionette DEBUG loaded listener.js 10:20:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1B40B000) [pid = 3944] [serial = 736] [outer = 1B403800] 10:20:40 INFO - PROCESS | 3944 | 1461259240210 Marionette TRACE conn8 <- [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]]]}] 10:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 904ms 10:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:20:40 INFO - PROCESS | 3944 | 1461259240278 Marionette TRACE conn8 -> [0,945,"getWindowHandle",null] 10:20:40 INFO - PROCESS | 3944 | 1461259240280 Marionette TRACE conn8 <- [1,945,null,{"value":"13"}] 10:20:40 INFO - PROCESS | 3944 | 1461259240284 Marionette TRACE conn8 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:20:40 INFO - PROCESS | 3944 | 1461259240286 Marionette TRACE conn8 <- [1,946,null,{}] 10:20:40 INFO - PROCESS | 3944 | 1461259240290 Marionette TRACE conn8 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:40 INFO - PROCESS | 3944 | 1461259240390 Marionette TRACE conn8 <- [1,947,null,{"value":null}] 10:20:40 INFO - PROCESS | 3944 | 1461259240502 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:40 INFO - PROCESS | 3944 | ++DOCSHELL 15807C00 == 69 [pid = 3944] [id = 246] 10:20:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1B333800) [pid = 3944] [serial = 737] [outer = 00000000] 10:20:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1B33E000) [pid = 3944] [serial = 738] [outer = 1B333800] 10:20:40 INFO - PROCESS | 3944 | 1461259240556 Marionette DEBUG loaded listener.js 10:20:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1B33FC00) [pid = 3944] [serial = 739] [outer = 1B333800] 10:20:41 INFO - PROCESS | 3944 | 1461259241143 Marionette TRACE conn8 <- [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]]]}] 10:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 888ms 10:20:41 INFO - PROCESS | 3944 | 1461259241188 Marionette TRACE conn8 -> [0,949,"getWindowHandle",null] 10:20:41 INFO - PROCESS | 3944 | 1461259241191 Marionette TRACE conn8 <- [1,949,null,{"value":"13"}] 10:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:20:41 INFO - PROCESS | 3944 | 1461259241194 Marionette TRACE conn8 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:20:41 INFO - PROCESS | 3944 | 1461259241196 Marionette TRACE conn8 <- [1,950,null,{}] 10:20:41 INFO - PROCESS | 3944 | 1461259241200 Marionette TRACE conn8 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:41 INFO - PROCESS | 3944 | 1461259241297 Marionette TRACE conn8 <- [1,951,null,{"value":null}] 10:20:41 INFO - PROCESS | 3944 | 1461259241418 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:41 INFO - PROCESS | 3944 | ++DOCSHELL 15806C00 == 70 [pid = 3944] [id = 247] 10:20:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (15807400) [pid = 3944] [serial = 740] [outer = 00000000] 10:20:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (181BEC00) [pid = 3944] [serial = 741] [outer = 15807400] 10:20:41 INFO - PROCESS | 3944 | 1461259241483 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (18EB0400) [pid = 3944] [serial = 742] [outer = 15807400] 10:20:42 INFO - PROCESS | 3944 | 1461259242273 Marionette TRACE conn8 <- [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]]]}] 10:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1137ms 10:20:42 INFO - PROCESS | 3944 | 1461259242321 Marionette TRACE conn8 -> [0,953,"getWindowHandle",null] 10:20:42 INFO - PROCESS | 3944 | 1461259242325 Marionette TRACE conn8 <- [1,953,null,{"value":"13"}] 10:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:20:42 INFO - PROCESS | 3944 | 1461259242330 Marionette TRACE conn8 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:20:42 INFO - PROCESS | 3944 | 1461259242334 Marionette TRACE conn8 <- [1,954,null,{}] 10:20:42 INFO - PROCESS | 3944 | 1461259242353 Marionette TRACE conn8 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:42 INFO - PROCESS | 3944 | 1461259242450 Marionette TRACE conn8 <- [1,955,null,{"value":null}] 10:20:42 INFO - PROCESS | 3944 | 1461259242593 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:42 INFO - PROCESS | 3944 | ++DOCSHELL 15F4A000 == 71 [pid = 3944] [id = 248] 10:20:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (15F50400) [pid = 3944] [serial = 743] [outer = 00000000] 10:20:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (16B2B400) [pid = 3944] [serial = 744] [outer = 15F50400] 10:20:42 INFO - PROCESS | 3944 | 1461259242654 Marionette DEBUG loaded listener.js 10:20:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (13CCD800) [pid = 3944] [serial = 745] [outer = 15F50400] 10:20:43 INFO - PROCESS | 3944 | --DOCSHELL 1580D400 == 70 [pid = 3944] [id = 240] 10:20:43 INFO - PROCESS | 3944 | --DOCSHELL 13747C00 == 69 [pid = 3944] [id = 239] 10:20:43 INFO - PROCESS | 3944 | --DOCSHELL 11B10800 == 68 [pid = 3944] [id = 238] 10:20:43 INFO - PROCESS | 3944 | --DOCSHELL 1B4DC000 == 67 [pid = 3944] [id = 237] 10:20:43 INFO - PROCESS | 3944 | --DOCSHELL 1AF97000 == 66 [pid = 3944] [id = 235] 10:20:43 INFO - PROCESS | 3944 | --DOCSHELL 1AB56400 == 65 [pid = 3944] [id = 234] 10:20:43 INFO - PROCESS | 3944 | --DOCSHELL 18FE2800 == 64 [pid = 3944] [id = 233] 10:20:43 INFO - PROCESS | 3944 | --DOCSHELL 11B6E000 == 63 [pid = 3944] [id = 232] 10:20:43 INFO - PROCESS | 3944 | --DOCSHELL 13408400 == 62 [pid = 3944] [id = 231] 10:20:43 INFO - PROCESS | 3944 | --DOCSHELL 18FE5800 == 61 [pid = 3944] [id = 227] 10:20:43 INFO - PROCESS | 3944 | --DOCSHELL 11B72800 == 60 [pid = 3944] [id = 226] 10:20:43 INFO - PROCESS | 3944 | 1461259243241 Marionette TRACE conn8 <- [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]]]}] 10:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 950ms 10:20:43 INFO - PROCESS | 3944 | 1461259243293 Marionette TRACE conn8 -> [0,957,"getWindowHandle",null] 10:20:43 INFO - PROCESS | 3944 | 1461259243299 Marionette TRACE conn8 <- [1,957,null,{"value":"13"}] 10:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (18EB2800) [pid = 3944] [serial = 378] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (16704C00) [pid = 3944] [serial = 594] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (1996F800) [pid = 3944] [serial = 597] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (1580B800) [pid = 3944] [serial = 375] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (148B6400) [pid = 3944] [serial = 534] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1683B000) [pid = 3944] [serial = 561] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (1AF9D800) [pid = 3944] [serial = 372] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1B4D6C00) [pid = 3944] [serial = 570] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1CBA4000) [pid = 3944] [serial = 411] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (18B05400) [pid = 3944] [serial = 414] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1AB02800) [pid = 3944] [serial = 417] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1A889800) [pid = 3944] [serial = 447] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (15F94800) [pid = 3944] [serial = 450] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (19071800) [pid = 3944] [serial = 453] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1AB08800) [pid = 3944] [serial = 456] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1ABCA000) [pid = 3944] [serial = 459] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1AB50400) [pid = 3944] [serial = 492] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (13ED1C00) [pid = 3944] [serial = 495] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (16E9B400) [pid = 3944] [serial = 498] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1A8B7000) [pid = 3944] [serial = 501] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1B549000) [pid = 3944] [serial = 663] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1AB4EC00) [pid = 3944] [serial = 657] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1B42CC00) [pid = 3944] [serial = 660] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (19969C00) [pid = 3944] [serial = 654] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (19976C00) [pid = 3944] [serial = 655] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1B556400) [pid = 3944] [serial = 664] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (15801800) [pid = 3944] [serial = 648] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (148B4400) [pid = 3944] [serial = 647] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1B70B000) [pid = 3944] [serial = 666] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1985E000) [pid = 3944] [serial = 669] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1A42C800) [pid = 3944] [serial = 670] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1B70F000) [pid = 3944] [serial = 672] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1495E000) [pid = 3944] [serial = 651] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (15FDCC00) [pid = 3944] [serial = 652] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1662EC00) [pid = 3944] [serial = 632] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (193B1C00) [pid = 3944] [serial = 635] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1BCE2C00) [pid = 3944] [serial = 638] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1B54D000) [pid = 3944] [serial = 641] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1670C800) [pid = 3944] [serial = 644] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (11B05000) [pid = 3944] [serial = 345] [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.] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1B70C800) [pid = 3944] [serial = 667] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1B42FC00) [pid = 3944] [serial = 661] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1BE03800) [pid = 3944] [serial = 673] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1AB59000) [pid = 3944] [serial = 658] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1AF95400) [pid = 3944] [serial = 531] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1996B000) [pid = 3944] [serial = 564] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1AF96C00) [pid = 3944] [serial = 567] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (182EB400) [pid = 3944] [serial = 537] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1A88F800) [pid = 3944] [serial = 558] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1BE09C00) [pid = 3944] [serial = 675] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1CBA2400) [pid = 3944] [serial = 591] [outer = 00000000] [url = about:blank] 10:20:43 INFO - PROCESS | 3944 | 1461259243328 Marionette TRACE conn8 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:20:43 INFO - PROCESS | 3944 | 1461259243331 Marionette TRACE conn8 <- [1,958,null,{}] 10:20:43 INFO - PROCESS | 3944 | 1461259243338 Marionette TRACE conn8 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:43 INFO - PROCESS | 3944 | 1461259243423 Marionette TRACE conn8 <- [1,959,null,{"value":null}] 10:20:43 INFO - PROCESS | 3944 | 1461259243430 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:43 INFO - PROCESS | 3944 | ++DOCSHELL 13CD2000 == 61 [pid = 3944] [id = 249] 10:20:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (13CD9000) [pid = 3944] [serial = 746] [outer = 00000000] 10:20:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (15809800) [pid = 3944] [serial = 747] [outer = 13CD9000] 10:20:43 INFO - PROCESS | 3944 | 1461259243483 Marionette DEBUG loaded listener.js 10:20:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (158F7800) [pid = 3944] [serial = 748] [outer = 13CD9000] 10:20:43 INFO - PROCESS | 3944 | 1461259243977 Marionette TRACE conn8 <- [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]]]}] 10:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 717ms 10:20:44 INFO - PROCESS | 3944 | 1461259244023 Marionette TRACE conn8 -> [0,961,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 3944 | 1461259244025 Marionette TRACE conn8 <- [1,961,null,{"value":"13"}] 10:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:20:44 INFO - PROCESS | 3944 | 1461259244029 Marionette TRACE conn8 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 3944 | 1461259244032 Marionette TRACE conn8 <- [1,962,null,{}] 10:20:44 INFO - PROCESS | 3944 | 1461259244042 Marionette TRACE conn8 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:44 INFO - PROCESS | 3944 | 1461259244127 Marionette TRACE conn8 <- [1,963,null,{"value":null}] 10:20:44 INFO - PROCESS | 3944 | 1461259244135 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 3944 | ++DOCSHELL 182EB400 == 62 [pid = 3944] [id = 250] 10:20:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (182EF400) [pid = 3944] [serial = 749] [outer = 00000000] 10:20:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (18773000) [pid = 3944] [serial = 750] [outer = 182EF400] 10:20:44 INFO - PROCESS | 3944 | 1461259244183 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (18EB0C00) [pid = 3944] [serial = 751] [outer = 182EF400] 10:20:44 INFO - PROCESS | 3944 | 1461259244644 Marionette TRACE conn8 <- [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]]]}] 10:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 639ms 10:20:44 INFO - PROCESS | 3944 | 1461259244670 Marionette TRACE conn8 -> [0,965,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 3944 | 1461259244672 Marionette TRACE conn8 <- [1,965,null,{"value":"13"}] 10:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:20:44 INFO - PROCESS | 3944 | 1461259244675 Marionette TRACE conn8 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 3944 | 1461259244677 Marionette TRACE conn8 <- [1,966,null,{}] 10:20:44 INFO - PROCESS | 3944 | 1461259244681 Marionette TRACE conn8 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:44 INFO - PROCESS | 3944 | 1461259244763 Marionette TRACE conn8 <- [1,967,null,{"value":null}] 10:20:44 INFO - PROCESS | 3944 | 1461259244802 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 3944 | ++DOCSHELL 18744C00 == 63 [pid = 3944] [id = 251] 10:20:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (18EBAC00) [pid = 3944] [serial = 752] [outer = 00000000] 10:20:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (19072800) [pid = 3944] [serial = 753] [outer = 18EBAC00] 10:20:44 INFO - PROCESS | 3944 | 1461259244847 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (193B3800) [pid = 3944] [serial = 754] [outer = 18EBAC00] 10:20:45 INFO - PROCESS | 3944 | 1461259245268 Marionette TRACE conn8 <- [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]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 639ms 10:20:45 INFO - PROCESS | 3944 | 1461259245317 Marionette TRACE conn8 -> [0,969,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 3944 | 1461259245319 Marionette TRACE conn8 <- [1,969,null,{"value":"13"}] 10:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:20:45 INFO - PROCESS | 3944 | 1461259245322 Marionette TRACE conn8 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - PROCESS | 3944 | 1461259245324 Marionette TRACE conn8 <- [1,970,null,{}] 10:20:45 INFO - PROCESS | 3944 | 1461259245327 Marionette TRACE conn8 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:45 INFO - PROCESS | 3944 | 1461259245407 Marionette TRACE conn8 <- [1,971,null,{"value":null}] 10:20:45 INFO - PROCESS | 3944 | 1461259245413 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 3944 | ++DOCSHELL 14906C00 == 64 [pid = 3944] [id = 252] 10:20:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (18EBD400) [pid = 3944] [serial = 755] [outer = 00000000] 10:20:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1996BC00) [pid = 3944] [serial = 756] [outer = 18EBD400] 10:20:45 INFO - PROCESS | 3944 | 1461259245458 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (19972400) [pid = 3944] [serial = 757] [outer = 18EBD400] 10:20:45 INFO - PROCESS | 3944 | 1461259245929 Marionette TRACE conn8 <- [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]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 639ms 10:20:45 INFO - PROCESS | 3944 | 1461259245960 Marionette TRACE conn8 -> [0,973,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 3944 | 1461259245962 Marionette TRACE conn8 <- [1,973,null,{"value":"13"}] 10:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:20:45 INFO - PROCESS | 3944 | 1461259245965 Marionette TRACE conn8 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - PROCESS | 3944 | 1461259245967 Marionette TRACE conn8 <- [1,974,null,{}] 10:20:45 INFO - PROCESS | 3944 | 1461259245971 Marionette TRACE conn8 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:46 INFO - PROCESS | 3944 | 1461259246096 Marionette TRACE conn8 <- [1,975,null,{"value":null}] 10:20:46 INFO - PROCESS | 3944 | 1461259246188 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:46 INFO - PROCESS | 3944 | ++DOCSHELL 1A88F800 == 65 [pid = 3944] [id = 253] 10:20:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1A8AF000) [pid = 3944] [serial = 758] [outer = 00000000] 10:20:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1A8BB400) [pid = 3944] [serial = 759] [outer = 1A8AF000] 10:20:46 INFO - PROCESS | 3944 | 1461259246236 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1AB01C00) [pid = 3944] [serial = 760] [outer = 1A8AF000] 10:20:46 INFO - PROCESS | 3944 | 1461259246663 Marionette TRACE conn8 <- [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]]]}] 10:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 748ms 10:20:46 INFO - PROCESS | 3944 | 1461259246707 Marionette TRACE conn8 -> [0,977,"getWindowHandle",null] 10:20:46 INFO - PROCESS | 3944 | 1461259246709 Marionette TRACE conn8 <- [1,977,null,{"value":"13"}] 10:20:46 INFO - PROCESS | 3944 | 1461259246712 Marionette TRACE conn8 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:20:46 INFO - PROCESS | 3944 | 1461259246714 Marionette TRACE conn8 <- [1,978,null,{}] 10:20:46 INFO - PROCESS | 3944 | 1461259246728 Marionette TRACE conn8 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:46 INFO - PROCESS | 3944 | 1461259246837 Marionette TRACE conn8 <- [1,979,null,{"value":null}] 10:20:46 INFO - PROCESS | 3944 | 1461259246843 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:46 INFO - PROCESS | 3944 | ++DOCSHELL 19AD6C00 == 66 [pid = 3944] [id = 254] 10:20:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (19E8EC00) [pid = 3944] [serial = 761] [outer = 00000000] 10:20:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1AB51800) [pid = 3944] [serial = 762] [outer = 19E8EC00] 10:20:46 INFO - PROCESS | 3944 | 1461259246887 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1ABC5C00) [pid = 3944] [serial = 763] [outer = 19E8EC00] 10:20:47 INFO - PROCESS | 3944 | 1461259247297 Marionette TRACE conn8 <- [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]]]}] 10:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 639ms 10:20:47 INFO - PROCESS | 3944 | 1461259247335 Marionette TRACE conn8 -> [0,981,"getWindowHandle",null] 10:20:47 INFO - PROCESS | 3944 | 1461259247337 Marionette TRACE conn8 <- [1,981,null,{"value":"13"}] 10:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:20:47 INFO - PROCESS | 3944 | 1461259247340 Marionette TRACE conn8 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:20:47 INFO - PROCESS | 3944 | 1461259247341 Marionette TRACE conn8 <- [1,982,null,{}] 10:20:47 INFO - PROCESS | 3944 | 1461259247352 Marionette TRACE conn8 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:47 INFO - PROCESS | 3944 | 1461259247463 Marionette TRACE conn8 <- [1,983,null,{"value":null}] 10:20:47 INFO - PROCESS | 3944 | 1461259247548 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 3944 | ++DOCSHELL 1AB0E400 == 67 [pid = 3944] [id = 255] 10:20:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1AB4D800) [pid = 3944] [serial = 764] [outer = 00000000] 10:20:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1AF98800) [pid = 3944] [serial = 765] [outer = 1AB4D800] 10:20:47 INFO - PROCESS | 3944 | 1461259247594 Marionette DEBUG loaded listener.js 10:20:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1AF9B800) [pid = 3944] [serial = 766] [outer = 1AB4D800] 10:20:47 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1662D400) [pid = 3944] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:20:47 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1BCDE400) [pid = 3944] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:20:47 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1B556800) [pid = 3944] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:20:47 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1BE01400) [pid = 3944] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:20:47 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (15809C00) [pid = 3944] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:20:47 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1AF92C00) [pid = 3944] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:20:47 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1B42D000) [pid = 3944] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:20:47 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (11B77C00) [pid = 3944] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:20:47 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1996B400) [pid = 3944] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:20:47 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1347D000) [pid = 3944] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:20:47 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (11B6D000) [pid = 3944] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:20:48 INFO - PROCESS | 3944 | 1461259248089 Marionette TRACE conn8 <- [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]]]}] 10:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 810ms 10:20:48 INFO - PROCESS | 3944 | 1461259248142 Marionette TRACE conn8 -> [0,985,"getWindowHandle",null] 10:20:48 INFO - PROCESS | 3944 | 1461259248144 Marionette TRACE conn8 <- [1,985,null,{"value":"13"}] 10:20:48 INFO - PROCESS | 3944 | 1461259248147 Marionette TRACE conn8 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:20:48 INFO - PROCESS | 3944 | 1461259248149 Marionette TRACE conn8 <- [1,986,null,{}] 10:20:48 INFO - PROCESS | 3944 | 1461259248153 Marionette TRACE conn8 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:48 INFO - PROCESS | 3944 | 1461259248235 Marionette TRACE conn8 <- [1,987,null,{"value":null}] 10:20:48 INFO - PROCESS | 3944 | 1461259248241 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:48 INFO - PROCESS | 3944 | ++DOCSHELL 1683EC00 == 68 [pid = 3944] [id = 256] 10:20:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (19AD7000) [pid = 3944] [serial = 767] [outer = 00000000] 10:20:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1AF94800) [pid = 3944] [serial = 768] [outer = 19AD7000] 10:20:48 INFO - PROCESS | 3944 | 1461259248285 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1B337000) [pid = 3944] [serial = 769] [outer = 19AD7000] 10:20:48 INFO - PROCESS | 3944 | 1461259248722 Marionette TRACE conn8 <- [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]]]}] 10:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 592ms 10:20:48 INFO - PROCESS | 3944 | 1461259248746 Marionette TRACE conn8 -> [0,989,"getWindowHandle",null] 10:20:48 INFO - PROCESS | 3944 | 1461259248748 Marionette TRACE conn8 <- [1,989,null,{"value":"13"}] 10:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:20:48 INFO - PROCESS | 3944 | 1461259248752 Marionette TRACE conn8 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:20:48 INFO - PROCESS | 3944 | 1461259248753 Marionette TRACE conn8 <- [1,990,null,{}] 10:20:48 INFO - PROCESS | 3944 | 1461259248757 Marionette TRACE conn8 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:48 INFO - PROCESS | 3944 | 1461259248836 Marionette TRACE conn8 <- [1,991,null,{"value":null}] 10:20:48 INFO - PROCESS | 3944 | 1461259248842 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:48 INFO - PROCESS | 3944 | ++DOCSHELL 1B33DC00 == 69 [pid = 3944] [id = 257] 10:20:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1B342400) [pid = 3944] [serial = 770] [outer = 00000000] 10:20:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1B40B800) [pid = 3944] [serial = 771] [outer = 1B342400] 10:20:48 INFO - PROCESS | 3944 | 1461259248886 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1B429400) [pid = 3944] [serial = 772] [outer = 1B342400] 10:20:49 INFO - PROCESS | 3944 | 1461259249333 Marionette TRACE conn8 <- [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]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 624ms 10:20:49 INFO - PROCESS | 3944 | 1461259249390 Marionette TRACE conn8 -> [0,993,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 3944 | 1461259249393 Marionette TRACE conn8 <- [1,993,null,{"value":"13"}] 10:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:20:49 INFO - PROCESS | 3944 | 1461259249396 Marionette TRACE conn8 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - PROCESS | 3944 | 1461259249398 Marionette TRACE conn8 <- [1,994,null,{}] 10:20:49 INFO - PROCESS | 3944 | 1461259249402 Marionette TRACE conn8 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:49 INFO - PROCESS | 3944 | 1461259249500 Marionette TRACE conn8 <- [1,995,null,{"value":null}] 10:20:49 INFO - PROCESS | 3944 | 1461259249508 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:49 INFO - PROCESS | 3944 | ++DOCSHELL 1347BC00 == 70 [pid = 3944] [id = 258] 10:20:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (13739400) [pid = 3944] [serial = 773] [outer = 00000000] 10:20:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1AF94C00) [pid = 3944] [serial = 774] [outer = 13739400] 10:20:49 INFO - PROCESS | 3944 | 1461259249558 Marionette DEBUG loaded listener.js 10:20:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1B549400) [pid = 3944] [serial = 775] [outer = 13739400] 10:20:50 INFO - PROCESS | 3944 | 1461259250234 Marionette TRACE conn8 <- [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]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 904ms 10:20:50 INFO - PROCESS | 3944 | 1461259250299 Marionette TRACE conn8 -> [0,997,"getWindowHandle",null] 10:20:50 INFO - PROCESS | 3944 | 1461259250303 Marionette TRACE conn8 <- [1,997,null,{"value":"13"}] 10:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:20:50 INFO - PROCESS | 3944 | 1461259250309 Marionette TRACE conn8 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:20:50 INFO - PROCESS | 3944 | 1461259250313 Marionette TRACE conn8 <- [1,998,null,{}] 10:20:50 INFO - PROCESS | 3944 | 1461259250319 Marionette TRACE conn8 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:50 INFO - PROCESS | 3944 | 1461259250437 Marionette TRACE conn8 <- [1,999,null,{"value":null}] 10:20:50 INFO - PROCESS | 3944 | 1461259250537 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 3944 | ++DOCSHELL 138BC800 == 71 [pid = 3944] [id = 259] 10:20:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (13C6BC00) [pid = 3944] [serial = 776] [outer = 00000000] 10:20:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (15D2FC00) [pid = 3944] [serial = 777] [outer = 13C6BC00] 10:20:50 INFO - PROCESS | 3944 | 1461259250595 Marionette DEBUG loaded listener.js 10:20:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1662EC00) [pid = 3944] [serial = 778] [outer = 13C6BC00] 10:20:51 INFO - PROCESS | 3944 | 1461259251156 Marionette TRACE conn8 <- [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]]]}] 10:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 904ms 10:20:51 INFO - PROCESS | 3944 | 1461259251214 Marionette TRACE conn8 -> [0,1001,"getWindowHandle",null] 10:20:51 INFO - PROCESS | 3944 | 1461259251220 Marionette TRACE conn8 <- [1,1001,null,{"value":"13"}] 10:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:20:51 INFO - PROCESS | 3944 | 1461259251227 Marionette TRACE conn8 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:20:51 INFO - PROCESS | 3944 | 1461259251230 Marionette TRACE conn8 <- [1,1002,null,{}] 10:20:51 INFO - PROCESS | 3944 | 1461259251233 Marionette TRACE conn8 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:51 INFO - PROCESS | 3944 | 1461259251341 Marionette TRACE conn8 <- [1,1003,null,{"value":null}] 10:20:51 INFO - PROCESS | 3944 | 1461259251473 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:51 INFO - PROCESS | 3944 | ++DOCSHELL 16E9B400 == 72 [pid = 3944] [id = 260] 10:20:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (17D1F800) [pid = 3944] [serial = 779] [outer = 00000000] 10:20:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (18776400) [pid = 3944] [serial = 780] [outer = 17D1F800] 10:20:51 INFO - PROCESS | 3944 | 1461259251529 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (193B3C00) [pid = 3944] [serial = 781] [outer = 17D1F800] 10:20:52 INFO - PROCESS | 3944 | 1461259252121 Marionette TRACE conn8 <- [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]]]}] 10:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 935ms 10:20:52 INFO - PROCESS | 3944 | 1461259252170 Marionette TRACE conn8 -> [0,1005,"getWindowHandle",null] 10:20:52 INFO - PROCESS | 3944 | 1461259252172 Marionette TRACE conn8 <- [1,1005,null,{"value":"13"}] 10:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:20:52 INFO - PROCESS | 3944 | 1461259252176 Marionette TRACE conn8 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:20:52 INFO - PROCESS | 3944 | 1461259252180 Marionette TRACE conn8 <- [1,1006,null,{}] 10:20:52 INFO - PROCESS | 3944 | 1461259252191 Marionette TRACE conn8 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:52 INFO - PROCESS | 3944 | 1461259252301 Marionette TRACE conn8 <- [1,1007,null,{"value":null}] 10:20:52 INFO - PROCESS | 3944 | 1461259252437 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:52 INFO - PROCESS | 3944 | ++DOCSHELL 1B339000 == 73 [pid = 3944] [id = 261] 10:20:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1B33C800) [pid = 3944] [serial = 782] [outer = 00000000] 10:20:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1B40A400) [pid = 3944] [serial = 783] [outer = 1B33C800] 10:20:52 INFO - PROCESS | 3944 | 1461259252495 Marionette DEBUG loaded listener.js 10:20:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B4CEC00) [pid = 3944] [serial = 784] [outer = 1B33C800] 10:20:53 INFO - PROCESS | 3944 | 1461259253072 Marionette TRACE conn8 <- [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]]]}] 10:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 935ms 10:20:53 INFO - PROCESS | 3944 | 1461259253114 Marionette TRACE conn8 -> [0,1009,"getWindowHandle",null] 10:20:53 INFO - PROCESS | 3944 | 1461259253117 Marionette TRACE conn8 <- [1,1009,null,{"value":"13"}] 10:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:20:53 INFO - PROCESS | 3944 | 1461259253122 Marionette TRACE conn8 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:20:53 INFO - PROCESS | 3944 | 1461259253124 Marionette TRACE conn8 <- [1,1010,null,{}] 10:20:53 INFO - PROCESS | 3944 | 1461259253128 Marionette TRACE conn8 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:53 INFO - PROCESS | 3944 | 1461259253232 Marionette TRACE conn8 <- [1,1011,null,{"value":null}] 10:20:53 INFO - PROCESS | 3944 | 1461259253363 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:53 INFO - PROCESS | 3944 | ++DOCSHELL 1B54B400 == 74 [pid = 3944] [id = 262] 10:20:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B54BC00) [pid = 3944] [serial = 785] [outer = 00000000] 10:20:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1B557000) [pid = 3944] [serial = 786] [outer = 1B54BC00] 10:20:53 INFO - PROCESS | 3944 | 1461259253419 Marionette DEBUG loaded listener.js 10:20:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1B70B000) [pid = 3944] [serial = 787] [outer = 1B54BC00] 10:20:53 INFO - PROCESS | 3944 | 1461259253976 Marionette TRACE conn8 <- [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]]]}] 10:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 904ms 10:20:54 INFO - PROCESS | 3944 | 1461259254026 Marionette TRACE conn8 -> [0,1013,"getWindowHandle",null] 10:20:54 INFO - PROCESS | 3944 | 1461259254028 Marionette TRACE conn8 <- [1,1013,null,{"value":"13"}] 10:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:20:54 INFO - PROCESS | 3944 | 1461259254032 Marionette TRACE conn8 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:20:54 INFO - PROCESS | 3944 | 1461259254034 Marionette TRACE conn8 <- [1,1014,null,{}] 10:20:54 INFO - PROCESS | 3944 | 1461259254037 Marionette TRACE conn8 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:54 INFO - PROCESS | 3944 | 1461259254139 Marionette TRACE conn8 <- [1,1015,null,{"value":null}] 10:20:54 INFO - PROCESS | 3944 | 1461259254243 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 3944 | ++DOCSHELL 1B407C00 == 75 [pid = 3944] [id = 263] 10:20:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B438000) [pid = 3944] [serial = 788] [outer = 00000000] 10:20:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1B77EC00) [pid = 3944] [serial = 789] [outer = 1B438000] 10:20:54 INFO - PROCESS | 3944 | 1461259254297 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1B782000) [pid = 3944] [serial = 790] [outer = 1B438000] 10:20:54 INFO - PROCESS | 3944 | 1461259254933 Marionette TRACE conn8 <- [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]]]}] 10:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 934ms 10:20:54 INFO - PROCESS | 3944 | 1461259254977 Marionette TRACE conn8 -> [0,1017,"getWindowHandle",null] 10:20:54 INFO - PROCESS | 3944 | 1461259254979 Marionette TRACE conn8 <- [1,1017,null,{"value":"13"}] 10:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:20:54 INFO - PROCESS | 3944 | 1461259254983 Marionette TRACE conn8 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:20:54 INFO - PROCESS | 3944 | 1461259254985 Marionette TRACE conn8 <- [1,1018,null,{}] 10:20:54 INFO - PROCESS | 3944 | 1461259254988 Marionette TRACE conn8 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:55 INFO - PROCESS | 3944 | 1461259255113 Marionette TRACE conn8 <- [1,1019,null,{"value":null}] 10:20:55 INFO - PROCESS | 3944 | 1461259255394 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 3944 | ++DOCSHELL 1247BC00 == 76 [pid = 3944] [id = 264] 10:20:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (13482800) [pid = 3944] [serial = 791] [outer = 00000000] 10:20:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (13ED9800) [pid = 3944] [serial = 792] [outer = 13482800] 10:20:55 INFO - PROCESS | 3944 | 1461259255463 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1495EC00) [pid = 3944] [serial = 793] [outer = 13482800] 10:20:55 INFO - PROCESS | 3944 | 1461259256004 Marionette TRACE conn8 <- [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]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1075ms 10:20:56 INFO - PROCESS | 3944 | 1461259256077 Marionette TRACE conn8 -> [0,1021,"getWindowHandle",null] 10:20:56 INFO - PROCESS | 3944 | 1461259256082 Marionette TRACE conn8 <- [1,1021,null,{"value":"13"}] 10:20:56 INFO - PROCESS | 3944 | 1461259256087 Marionette TRACE conn8 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:20:56 INFO - PROCESS | 3944 | 1461259256090 Marionette TRACE conn8 <- [1,1022,null,{}] 10:20:56 INFO - PROCESS | 3944 | 1461259256095 Marionette TRACE conn8 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:56 INFO - PROCESS | 3944 | 1461259256195 Marionette TRACE conn8 <- [1,1023,null,{"value":null}] 10:20:56 INFO - PROCESS | 3944 | 1461259256303 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:56 INFO - PROCESS | 3944 | ++DOCSHELL 16B2EC00 == 77 [pid = 3944] [id = 265] 10:20:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (16E9C000) [pid = 3944] [serial = 794] [outer = 00000000] 10:20:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (18EB6000) [pid = 3944] [serial = 795] [outer = 16E9C000] 10:20:56 INFO - PROCESS | 3944 | 1461259256352 Marionette DEBUG loaded listener.js 10:20:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (18FDD400) [pid = 3944] [serial = 796] [outer = 16E9C000] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 1B33DC00 == 76 [pid = 3944] [id = 257] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 1B555C00 == 75 [pid = 3944] [id = 236] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 1683EC00 == 74 [pid = 3944] [id = 256] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 1AB0E400 == 73 [pid = 3944] [id = 255] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 19AD6C00 == 72 [pid = 3944] [id = 254] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 1A88F800 == 71 [pid = 3944] [id = 253] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 14906C00 == 70 [pid = 3944] [id = 252] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 18744C00 == 69 [pid = 3944] [id = 251] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 182EB400 == 68 [pid = 3944] [id = 250] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 13CD2000 == 67 [pid = 3944] [id = 249] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 15F4A000 == 66 [pid = 3944] [id = 248] 10:20:56 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (13746800) [pid = 3944] [serial = 678] [outer = 00000000] [url = about:blank] 10:20:56 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (19ADE800) [pid = 3944] [serial = 681] [outer = 00000000] [url = about:blank] 10:20:56 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1B4DCC00) [pid = 3944] [serial = 684] [outer = 00000000] [url = about:blank] 10:20:56 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1BEBB400) [pid = 3944] [serial = 687] [outer = 00000000] [url = about:blank] 10:20:56 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1D356400) [pid = 3944] [serial = 690] [outer = 00000000] [url = about:blank] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 1B786C00 == 65 [pid = 3944] [id = 244] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 19974400 == 64 [pid = 3944] [id = 243] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 158A3800 == 63 [pid = 3944] [id = 242] 10:20:56 INFO - PROCESS | 3944 | --DOCSHELL 19077400 == 62 [pid = 3944] [id = 241] 10:20:56 INFO - PROCESS | 3944 | 1461259256982 Marionette TRACE conn8 <- [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]]]}] 10:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 950ms 10:20:57 INFO - PROCESS | 3944 | 1461259257034 Marionette TRACE conn8 -> [0,1025,"getWindowHandle",null] 10:20:57 INFO - PROCESS | 3944 | 1461259257038 Marionette TRACE conn8 <- [1,1025,null,{"value":"13"}] 10:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:20:57 INFO - PROCESS | 3944 | 1461259257042 Marionette TRACE conn8 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:20:57 INFO - PROCESS | 3944 | 1461259257044 Marionette TRACE conn8 <- [1,1026,null,{}] 10:20:57 INFO - PROCESS | 3944 | 1461259257048 Marionette TRACE conn8 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:57 INFO - PROCESS | 3944 | 1461259257131 Marionette TRACE conn8 <- [1,1027,null,{"value":null}] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1B70F800) [pid = 3944] [serial = 708] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1BEB7400) [pid = 3944] [serial = 711] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1BCE7400) [pid = 3944] [serial = 709] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1876C400) [pid = 3944] [serial = 717] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1BEB5800) [pid = 3944] [serial = 712] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1AF9D000) [pid = 3944] [serial = 702] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1B54A000) [pid = 3944] [serial = 705] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (13ED1400) [pid = 3944] [serial = 696] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (15DF6000) [pid = 3944] [serial = 697] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (19ABB000) [pid = 3944] [serial = 699] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1A3B2800) [pid = 3944] [serial = 700] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (18EB5000) [pid = 3944] [serial = 694] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1821D800) [pid = 3944] [serial = 693] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1352F000) [pid = 3944] [serial = 714] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1B431C00) [pid = 3944] [serial = 703] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (138B8800) [pid = 3944] [serial = 715] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1AB58800) [pid = 3944] [serial = 721] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1B554C00) [pid = 3944] [serial = 706] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1964C000) [pid = 3944] [serial = 718] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1AA32C00) [pid = 3944] [serial = 720] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1BCE9000) [pid = 3944] [serial = 630] [outer = 00000000] [url = about:blank] 10:20:57 INFO - PROCESS | 3944 | 1461259257230 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 3944 | ++DOCSHELL 11B0A800 == 63 [pid = 3944] [id = 266] 10:20:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (11B6D000) [pid = 3944] [serial = 797] [outer = 00000000] 10:20:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (14951800) [pid = 3944] [serial = 798] [outer = 11B6D000] 10:20:57 INFO - PROCESS | 3944 | 1461259257279 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (17DBF000) [pid = 3944] [serial = 799] [outer = 11B6D000] 10:20:57 INFO - PROCESS | 3944 | 1461259257681 Marionette TRACE conn8 <- [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]]]}] 10:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 701ms 10:20:57 INFO - PROCESS | 3944 | 1461259257744 Marionette TRACE conn8 -> [0,1029,"getWindowHandle",null] 10:20:57 INFO - PROCESS | 3944 | 1461259257746 Marionette TRACE conn8 <- [1,1029,null,{"value":"13"}] 10:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:20:57 INFO - PROCESS | 3944 | 1461259257751 Marionette TRACE conn8 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:20:57 INFO - PROCESS | 3944 | 1461259257757 Marionette TRACE conn8 <- [1,1030,null,{}] 10:20:57 INFO - PROCESS | 3944 | 1461259257766 Marionette TRACE conn8 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:57 INFO - PROCESS | 3944 | 1461259257853 Marionette TRACE conn8 <- [1,1031,null,{"value":null}] 10:20:57 INFO - PROCESS | 3944 | 1461259257861 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 3944 | ++DOCSHELL 18FE4C00 == 64 [pid = 3944] [id = 267] 10:20:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (19651C00) [pid = 3944] [serial = 800] [outer = 00000000] 10:20:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (19AD8800) [pid = 3944] [serial = 801] [outer = 19651C00] 10:20:57 INFO - PROCESS | 3944 | 1461259257906 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1A1CF000) [pid = 3944] [serial = 802] [outer = 19651C00] 10:20:58 INFO - PROCESS | 3944 | 1461259258363 Marionette TRACE conn8 <- [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]]]}] 10:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 654ms 10:20:58 INFO - PROCESS | 3944 | 1461259258407 Marionette TRACE conn8 -> [0,1033,"getWindowHandle",null] 10:20:58 INFO - PROCESS | 3944 | 1461259258410 Marionette TRACE conn8 <- [1,1033,null,{"value":"13"}] 10:20:58 INFO - PROCESS | 3944 | 1461259258413 Marionette TRACE conn8 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:20:58 INFO - PROCESS | 3944 | 1461259258415 Marionette TRACE conn8 <- [1,1034,null,{}] 10:20:58 INFO - PROCESS | 3944 | 1461259258418 Marionette TRACE conn8 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:58 INFO - PROCESS | 3944 | 1461259258513 Marionette TRACE conn8 <- [1,1035,null,{"value":null}] 10:20:58 INFO - PROCESS | 3944 | 1461259258524 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:58 INFO - PROCESS | 3944 | ++DOCSHELL 1A843C00 == 65 [pid = 3944] [id = 268] 10:20:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1A8B2000) [pid = 3944] [serial = 803] [outer = 00000000] 10:20:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1AB0B800) [pid = 3944] [serial = 804] [outer = 1A8B2000] 10:20:58 INFO - PROCESS | 3944 | 1461259258569 Marionette DEBUG loaded listener.js 10:20:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1AB4E800) [pid = 3944] [serial = 805] [outer = 1A8B2000] 10:20:59 INFO - PROCESS | 3944 | 1461259259041 Marionette TRACE conn8 <- [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]]]}] 10:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 702ms 10:20:59 INFO - PROCESS | 3944 | 1461259259098 Marionette TRACE conn8 -> [0,1037,"getWindowHandle",null] 10:20:59 INFO - PROCESS | 3944 | 1461259259100 Marionette TRACE conn8 <- [1,1037,null,{"value":"13"}] 10:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:20:59 INFO - PROCESS | 3944 | 1461259259103 Marionette TRACE conn8 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:20:59 INFO - PROCESS | 3944 | 1461259259105 Marionette TRACE conn8 <- [1,1038,null,{}] 10:20:59 INFO - PROCESS | 3944 | 1461259259109 Marionette TRACE conn8 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:59 INFO - PROCESS | 3944 | 1461259259217 Marionette TRACE conn8 <- [1,1039,null,{"value":null}] 10:20:59 INFO - PROCESS | 3944 | 1461259259227 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 3944 | ++DOCSHELL 11B78400 == 66 [pid = 3944] [id = 269] 10:20:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1AB51400) [pid = 3944] [serial = 806] [outer = 00000000] 10:20:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1AF93800) [pid = 3944] [serial = 807] [outer = 1AB51400] 10:20:59 INFO - PROCESS | 3944 | 1461259259330 Marionette DEBUG loaded listener.js 10:20:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1B33D400) [pid = 3944] [serial = 808] [outer = 1AB51400] 10:20:59 INFO - PROCESS | 3944 | 1461259259744 Marionette TRACE conn8 <- [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]]]}] 10:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 701ms 10:20:59 INFO - PROCESS | 3944 | 1461259259805 Marionette TRACE conn8 -> [0,1041,"getWindowHandle",null] 10:20:59 INFO - PROCESS | 3944 | 1461259259807 Marionette TRACE conn8 <- [1,1041,null,{"value":"13"}] 10:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:20:59 INFO - PROCESS | 3944 | 1461259259811 Marionette TRACE conn8 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:20:59 INFO - PROCESS | 3944 | 1461259259813 Marionette TRACE conn8 <- [1,1042,null,{}] 10:20:59 INFO - PROCESS | 3944 | 1461259259844 Marionette TRACE conn8 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:59 INFO - PROCESS | 3944 | 1461259259971 Marionette TRACE conn8 <- [1,1043,null,{"value":null}] 10:21:00 INFO - PROCESS | 3944 | 1461259260039 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 3944 | ++DOCSHELL 1AB52C00 == 67 [pid = 3944] [id = 270] 10:21:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1B42A400) [pid = 3944] [serial = 809] [outer = 00000000] 10:21:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B436800) [pid = 3944] [serial = 810] [outer = 1B42A400] 10:21:00 INFO - PROCESS | 3944 | 1461259260084 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B438C00) [pid = 3944] [serial = 811] [outer = 1B42A400] 10:21:00 INFO - PROCESS | 3944 | 1461259260485 Marionette TRACE conn8 <- [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]]]}] 10:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 748ms 10:21:00 INFO - PROCESS | 3944 | 1461259260549 Marionette TRACE conn8 -> [0,1045,"getWindowHandle",null] 10:21:00 INFO - PROCESS | 3944 | 1461259260552 Marionette TRACE conn8 <- [1,1045,null,{"value":"13"}] 10:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:21:00 INFO - PROCESS | 3944 | 1461259260562 Marionette TRACE conn8 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - PROCESS | 3944 | 1461259260563 Marionette TRACE conn8 <- [1,1046,null,{}] 10:21:00 INFO - PROCESS | 3944 | 1461259260567 Marionette TRACE conn8 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:00 INFO - PROCESS | 3944 | 1461259260679 Marionette TRACE conn8 <- [1,1047,null,{"value":null}] 10:21:00 INFO - PROCESS | 3944 | 1461259260744 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 3944 | ++DOCSHELL 1B42C400 == 68 [pid = 3944] [id = 271] 10:21:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1B54B000) [pid = 3944] [serial = 812] [outer = 00000000] 10:21:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1B557400) [pid = 3944] [serial = 813] [outer = 1B54B000] 10:21:00 INFO - PROCESS | 3944 | 1461259260788 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B702800) [pid = 3944] [serial = 814] [outer = 1B54B000] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (18C13800) [pid = 3944] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1AB52400) [pid = 3944] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1352E000) [pid = 3944] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (138B5400) [pid = 3944] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1B432800) [pid = 3944] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1CE4E000) [pid = 3944] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (11B73000) [pid = 3944] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1AF91400) [pid = 3944] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1906FC00) [pid = 3944] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1AF9E800) [pid = 3944] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1495F400) [pid = 3944] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (18EBAC00) [pid = 3944] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (18EBD400) [pid = 3944] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1A8AF000) [pid = 3944] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (182EF400) [pid = 3944] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (15807400) [pid = 3944] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (13CD9000) [pid = 3944] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (19E8EC00) [pid = 3944] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (15F50400) [pid = 3944] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1AB4D800) [pid = 3944] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1B342400) [pid = 3944] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:21:01 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (19AD7000) [pid = 3944] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:21:01 INFO - PROCESS | 3944 | 1461259261440 Marionette TRACE conn8 <- [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]]]}] 10:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 903ms 10:21:01 INFO - PROCESS | 3944 | 1461259261464 Marionette TRACE conn8 -> [0,1049,"getWindowHandle",null] 10:21:01 INFO - PROCESS | 3944 | 1461259261466 Marionette TRACE conn8 <- [1,1049,null,{"value":"13"}] 10:21:01 INFO - PROCESS | 3944 | 1461259261469 Marionette TRACE conn8 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:21:01 INFO - PROCESS | 3944 | 1461259261470 Marionette TRACE conn8 <- [1,1050,null,{}] 10:21:01 INFO - PROCESS | 3944 | 1461259261474 Marionette TRACE conn8 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:01 INFO - PROCESS | 3944 | 1461259261626 Marionette TRACE conn8 <- [1,1051,null,{"value":null}] 10:21:01 INFO - PROCESS | 3944 | 1461259261721 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:01 INFO - PROCESS | 3944 | ++DOCSHELL 1347EC00 == 69 [pid = 3944] [id = 272] 10:21:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1373B000) [pid = 3944] [serial = 815] [outer = 00000000] 10:21:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1B42C000) [pid = 3944] [serial = 816] [outer = 1373B000] 10:21:01 INFO - PROCESS | 3944 | 1461259261768 Marionette DEBUG loaded listener.js 10:21:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1B4CD800) [pid = 3944] [serial = 817] [outer = 1373B000] 10:21:02 INFO - PROCESS | 3944 | 1461259262143 Marionette TRACE conn8 <- [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]]]}] 10:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 686ms 10:21:02 INFO - PROCESS | 3944 | 1461259262169 Marionette TRACE conn8 -> [0,1053,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 3944 | 1461259262171 Marionette TRACE conn8 <- [1,1053,null,{"value":"13"}] 10:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:21:02 INFO - PROCESS | 3944 | 1461259262186 Marionette TRACE conn8 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - PROCESS | 3944 | 1461259262188 Marionette TRACE conn8 <- [1,1054,null,{}] 10:21:02 INFO - PROCESS | 3944 | 1461259262191 Marionette TRACE conn8 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:02 INFO - PROCESS | 3944 | 1461259262271 Marionette TRACE conn8 <- [1,1055,null,{"value":null}] 10:21:02 INFO - PROCESS | 3944 | 1461259262277 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 3944 | ++DOCSHELL 16033000 == 70 [pid = 3944] [id = 273] 10:21:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (18EBC400) [pid = 3944] [serial = 818] [outer = 00000000] 10:21:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1B788400) [pid = 3944] [serial = 819] [outer = 18EBC400] 10:21:02 INFO - PROCESS | 3944 | 1461259262321 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1BCDC800) [pid = 3944] [serial = 820] [outer = 18EBC400] 10:21:02 INFO - PROCESS | 3944 | 1461259262747 Marionette TRACE conn8 <- [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]]]}] 10:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 592ms 10:21:02 INFO - PROCESS | 3944 | 1461259262797 Marionette TRACE conn8 -> [0,1057,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 3944 | 1461259262799 Marionette TRACE conn8 <- [1,1057,null,{"value":"13"}] 10:21:02 INFO - PROCESS | 3944 | 1461259262802 Marionette TRACE conn8 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - PROCESS | 3944 | 1461259262804 Marionette TRACE conn8 <- [1,1058,null,{}] 10:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:21:02 INFO - PROCESS | 3944 | 1461259262808 Marionette TRACE conn8 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:02 INFO - PROCESS | 3944 | 1461259262889 Marionette TRACE conn8 <- [1,1059,null,{"value":null}] 10:21:02 INFO - PROCESS | 3944 | 1461259262895 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 3944 | ++DOCSHELL 1B549C00 == 71 [pid = 3944] [id = 274] 10:21:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1B54A000) [pid = 3944] [serial = 821] [outer = 00000000] 10:21:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1BCE9400) [pid = 3944] [serial = 822] [outer = 1B54A000] 10:21:02 INFO - PROCESS | 3944 | 1461259262945 Marionette DEBUG loaded listener.js 10:21:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1BE07400) [pid = 3944] [serial = 823] [outer = 1B54A000] 10:21:03 INFO - PROCESS | 3944 | 1461259263592 Marionette TRACE conn8 <- [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]]]}] 10:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 842ms 10:21:03 INFO - PROCESS | 3944 | 1461259263649 Marionette TRACE conn8 -> [0,1061,"getWindowHandle",null] 10:21:03 INFO - PROCESS | 3944 | 1461259263653 Marionette TRACE conn8 <- [1,1061,null,{"value":"13"}] 10:21:03 INFO - PROCESS | 3944 | 1461259263659 Marionette TRACE conn8 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:21:03 INFO - PROCESS | 3944 | 1461259263663 Marionette TRACE conn8 <- [1,1062,null,{}] 10:21:03 INFO - PROCESS | 3944 | 1461259263668 Marionette TRACE conn8 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:03 INFO - PROCESS | 3944 | 1461259263811 Marionette TRACE conn8 <- [1,1063,null,{"value":null}] 10:21:03 INFO - PROCESS | 3944 | 1461259263927 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:03 INFO - PROCESS | 3944 | ++DOCSHELL 13CD9800 == 72 [pid = 3944] [id = 275] 10:21:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (13CD9C00) [pid = 3944] [serial = 824] [outer = 00000000] 10:21:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (16EA6800) [pid = 3944] [serial = 825] [outer = 13CD9C00] 10:21:03 INFO - PROCESS | 3944 | 1461259263985 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (17DC4400) [pid = 3944] [serial = 826] [outer = 13CD9C00] 10:21:04 INFO - PROCESS | 3944 | 1461259264556 Marionette TRACE conn8 <- [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]]]}] 10:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 998ms 10:21:04 INFO - PROCESS | 3944 | 1461259264647 Marionette TRACE conn8 -> [0,1065,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 3944 | 1461259264653 Marionette TRACE conn8 <- [1,1065,null,{"value":"13"}] 10:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:21:04 INFO - PROCESS | 3944 | 1461259264660 Marionette TRACE conn8 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 3944 | 1461259264663 Marionette TRACE conn8 <- [1,1066,null,{}] 10:21:04 INFO - PROCESS | 3944 | 1461259264668 Marionette TRACE conn8 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:04 INFO - PROCESS | 3944 | 1461259264827 Marionette TRACE conn8 <- [1,1067,null,{"value":null}] 10:21:04 INFO - PROCESS | 3944 | 1461259264838 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 3944 | ++DOCSHELL 1683EC00 == 73 [pid = 3944] [id = 276] 10:21:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (18EBE800) [pid = 3944] [serial = 827] [outer = 00000000] 10:21:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (19975000) [pid = 3944] [serial = 828] [outer = 18EBE800] 10:21:04 INFO - PROCESS | 3944 | 1461259264893 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1A337C00) [pid = 3944] [serial = 829] [outer = 18EBE800] 10:21:05 INFO - PROCESS | 3944 | 1461259265558 Marionette TRACE conn8 <- [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]]]}] 10:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 935ms 10:21:05 INFO - PROCESS | 3944 | 1461259265608 Marionette TRACE conn8 -> [0,1069,"getWindowHandle",null] 10:21:05 INFO - PROCESS | 3944 | 1461259265611 Marionette TRACE conn8 <- [1,1069,null,{"value":"13"}] 10:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:21:05 INFO - PROCESS | 3944 | 1461259265615 Marionette TRACE conn8 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:21:05 INFO - PROCESS | 3944 | 1461259265618 Marionette TRACE conn8 <- [1,1070,null,{}] 10:21:05 INFO - PROCESS | 3944 | 1461259265629 Marionette TRACE conn8 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:05 INFO - PROCESS | 3944 | 1461259265738 Marionette TRACE conn8 <- [1,1071,null,{"value":null}] 10:21:05 INFO - PROCESS | 3944 | 1461259265876 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 3944 | ++DOCSHELL 18FE1000 == 74 [pid = 3944] [id = 277] 10:21:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1B54DC00) [pid = 3944] [serial = 830] [outer = 00000000] 10:21:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1BCDCC00) [pid = 3944] [serial = 831] [outer = 1B54DC00] 10:21:05 INFO - PROCESS | 3944 | 1461259265934 Marionette DEBUG loaded listener.js 10:21:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1BCE7400) [pid = 3944] [serial = 832] [outer = 1B54DC00] 10:21:06 INFO - PROCESS | 3944 | 1461259266517 Marionette TRACE conn8 <- [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]]]}] 10:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 935ms 10:21:06 INFO - PROCESS | 3944 | 1461259266559 Marionette TRACE conn8 -> [0,1073,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 3944 | 1461259266562 Marionette TRACE conn8 <- [1,1073,null,{"value":"13"}] 10:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:21:06 INFO - PROCESS | 3944 | 1461259266566 Marionette TRACE conn8 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 3944 | 1461259266568 Marionette TRACE conn8 <- [1,1074,null,{}] 10:21:06 INFO - PROCESS | 3944 | 1461259266572 Marionette TRACE conn8 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:06 INFO - PROCESS | 3944 | 1461259266677 Marionette TRACE conn8 <- [1,1075,null,{"value":null}] 10:21:06 INFO - PROCESS | 3944 | 1461259266789 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 3944 | ++DOCSHELL 1B556800 == 75 [pid = 3944] [id = 278] 10:21:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B781400) [pid = 3944] [serial = 833] [outer = 00000000] 10:21:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1BEB1C00) [pid = 3944] [serial = 834] [outer = 1B781400] 10:21:06 INFO - PROCESS | 3944 | 1461259266886 Marionette DEBUG loaded listener.js 10:21:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1BEB9000) [pid = 3944] [serial = 835] [outer = 1B781400] 10:21:07 INFO - PROCESS | 3944 | 1461259267450 Marionette TRACE conn8 <- [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]]]}] 10:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 935ms 10:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:21:07 INFO - PROCESS | 3944 | 1461259267510 Marionette TRACE conn8 -> [0,1077,"getWindowHandle",null] 10:21:07 INFO - PROCESS | 3944 | 1461259267513 Marionette TRACE conn8 <- [1,1077,null,{"value":"13"}] 10:21:07 INFO - PROCESS | 3944 | 1461259267516 Marionette TRACE conn8 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:21:07 INFO - PROCESS | 3944 | 1461259267518 Marionette TRACE conn8 <- [1,1078,null,{}] 10:21:07 INFO - PROCESS | 3944 | 1461259267522 Marionette TRACE conn8 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:07 INFO - PROCESS | 3944 | 1461259267623 Marionette TRACE conn8 <- [1,1079,null,{"value":null}] 10:21:07 INFO - PROCESS | 3944 | 1461259267758 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:07 INFO - PROCESS | 3944 | ++DOCSHELL 1996A800 == 76 [pid = 3944] [id = 279] 10:21:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1BCE7000) [pid = 3944] [serial = 836] [outer = 00000000] 10:21:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1CB9F800) [pid = 3944] [serial = 837] [outer = 1BCE7000] 10:21:07 INFO - PROCESS | 3944 | 1461259267814 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1CBA3000) [pid = 3944] [serial = 838] [outer = 1BCE7000] 10:21:08 INFO - PROCESS | 3944 | 1461259268424 Marionette TRACE conn8 <- [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]]]}] 10:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 934ms 10:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:21:08 INFO - PROCESS | 3944 | 1461259268461 Marionette TRACE conn8 -> [0,1081,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 3944 | 1461259268464 Marionette TRACE conn8 <- [1,1081,null,{"value":"13"}] 10:21:08 INFO - PROCESS | 3944 | 1461259268467 Marionette TRACE conn8 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - PROCESS | 3944 | 1461259268469 Marionette TRACE conn8 <- [1,1082,null,{}] 10:21:08 INFO - PROCESS | 3944 | 1461259268473 Marionette TRACE conn8 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:08 INFO - PROCESS | 3944 | 1461259268594 Marionette TRACE conn8 <- [1,1083,null,{"value":null}] 10:21:08 INFO - PROCESS | 3944 | 1461259268731 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 3944 | ++DOCSHELL 1BEB8400 == 77 [pid = 3944] [id = 280] 10:21:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1CB9B400) [pid = 3944] [serial = 839] [outer = 00000000] 10:21:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1CE56C00) [pid = 3944] [serial = 840] [outer = 1CB9B400] 10:21:08 INFO - PROCESS | 3944 | 1461259268789 Marionette DEBUG loaded listener.js 10:21:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1D356000) [pid = 3944] [serial = 841] [outer = 1CB9B400] 10:21:09 INFO - PROCESS | 3944 | 1461259269336 Marionette TRACE conn8 <- [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]]]}] 10:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 888ms 10:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:21:09 INFO - PROCESS | 3944 | 1461259269372 Marionette TRACE conn8 -> [0,1085,"getWindowHandle",null] 10:21:09 INFO - PROCESS | 3944 | 1461259269374 Marionette TRACE conn8 <- [1,1085,null,{"value":"13"}] 10:21:09 INFO - PROCESS | 3944 | 1461259269377 Marionette TRACE conn8 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:21:09 INFO - PROCESS | 3944 | 1461259269379 Marionette TRACE conn8 <- [1,1086,null,{}] 10:21:09 INFO - PROCESS | 3944 | 1461259269383 Marionette TRACE conn8 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:09 INFO - PROCESS | 3944 | 1461259269486 Marionette TRACE conn8 <- [1,1087,null,{"value":null}] 10:21:09 INFO - PROCESS | 3944 | 1461259269596 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 3944 | ++DOCSHELL 14907800 == 78 [pid = 3944] [id = 281] 10:21:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (15801C00) [pid = 3944] [serial = 842] [outer = 00000000] 10:21:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (18C07000) [pid = 3944] [serial = 843] [outer = 15801C00] 10:21:09 INFO - PROCESS | 3944 | 1461259269650 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1907B800) [pid = 3944] [serial = 844] [outer = 15801C00] 10:21:10 INFO - PROCESS | 3944 | 1461259270441 Marionette TRACE conn8 <- [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]]]}] 10:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1137ms 10:21:10 INFO - PROCESS | 3944 | 1461259270508 Marionette TRACE conn8 -> [0,1089,"getWindowHandle",null] 10:21:10 INFO - PROCESS | 3944 | 1461259270512 Marionette TRACE conn8 <- [1,1089,null,{"value":"13"}] 10:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:21:10 INFO - PROCESS | 3944 | 1461259270518 Marionette TRACE conn8 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:21:10 INFO - PROCESS | 3944 | 1461259270521 Marionette TRACE conn8 <- [1,1090,null,{}] 10:21:10 INFO - PROCESS | 3944 | 1461259270526 Marionette TRACE conn8 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:10 INFO - PROCESS | 3944 | 1461259270633 Marionette TRACE conn8 <- [1,1091,null,{"value":null}] 10:21:10 INFO - PROCESS | 3944 | 1461259270776 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:10 INFO - PROCESS | 3944 | ++DOCSHELL 18C0FC00 == 79 [pid = 3944] [id = 282] 10:21:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (18EB5800) [pid = 3944] [serial = 845] [outer = 00000000] 10:21:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (18FC9000) [pid = 3944] [serial = 846] [outer = 18EB5800] 10:21:10 INFO - PROCESS | 3944 | 1461259270828 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (18FE3C00) [pid = 3944] [serial = 847] [outer = 18EB5800] 10:21:11 INFO - PROCESS | 3944 | --DOCSHELL 16033000 == 78 [pid = 3944] [id = 273] 10:21:11 INFO - PROCESS | 3944 | --DOCSHELL 1347EC00 == 77 [pid = 3944] [id = 272] 10:21:11 INFO - PROCESS | 3944 | --DOCSHELL 1B42C400 == 76 [pid = 3944] [id = 271] 10:21:11 INFO - PROCESS | 3944 | --DOCSHELL 1AB52C00 == 75 [pid = 3944] [id = 270] 10:21:11 INFO - PROCESS | 3944 | --DOCSHELL 11B78400 == 74 [pid = 3944] [id = 269] 10:21:11 INFO - PROCESS | 3944 | --DOCSHELL 1A843C00 == 73 [pid = 3944] [id = 268] 10:21:11 INFO - PROCESS | 3944 | --DOCSHELL 18FE4C00 == 72 [pid = 3944] [id = 267] 10:21:11 INFO - PROCESS | 3944 | --DOCSHELL 11B0A800 == 71 [pid = 3944] [id = 266] 10:21:11 INFO - PROCESS | 3944 | --DOCSHELL 16B2EC00 == 70 [pid = 3944] [id = 265] 10:21:11 INFO - PROCESS | 3944 | --DOCSHELL 1247BC00 == 69 [pid = 3944] [id = 264] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1AF94C00) [pid = 3944] [serial = 774] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1B77AC00) [pid = 3944] [serial = 723] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOCSHELL 138BC800 == 68 [pid = 3944] [id = 259] 10:21:11 INFO - PROCESS | 3944 | --DOCSHELL 1347BC00 == 67 [pid = 3944] [id = 258] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (13CD6C00) [pid = 3944] [serial = 679] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1BCE8400) [pid = 3944] [serial = 639] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1A3BA400) [pid = 3944] [serial = 682] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1B554400) [pid = 3944] [serial = 685] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1670EC00) [pid = 3944] [serial = 633] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (19854800) [pid = 3944] [serial = 636] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1BE0D800) [pid = 3944] [serial = 676] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1CB9E800) [pid = 3944] [serial = 688] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1670C000) [pid = 3944] [serial = 645] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1CE4A000) [pid = 3944] [serial = 642] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1D359800) [pid = 3944] [serial = 691] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1AB01C00) [pid = 3944] [serial = 760] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1AB51C00) [pid = 3944] [serial = 729] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1BCE6000) [pid = 3944] [serial = 732] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1B40C000) [pid = 3944] [serial = 735] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1B33E000) [pid = 3944] [serial = 738] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1AF98800) [pid = 3944] [serial = 765] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1ABC5C00) [pid = 3944] [serial = 763] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1B429400) [pid = 3944] [serial = 772] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1B40B800) [pid = 3944] [serial = 771] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1AF94800) [pid = 3944] [serial = 768] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1AF9B800) [pid = 3944] [serial = 766] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (19972400) [pid = 3944] [serial = 757] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1B337000) [pid = 3944] [serial = 769] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (19072800) [pid = 3944] [serial = 753] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (193B3800) [pid = 3944] [serial = 754] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1996BC00) [pid = 3944] [serial = 756] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1A8BB400) [pid = 3944] [serial = 759] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (18773000) [pid = 3944] [serial = 750] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (18EB0C00) [pid = 3944] [serial = 751] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (18EB0400) [pid = 3944] [serial = 742] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (181BEC00) [pid = 3944] [serial = 741] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (15809800) [pid = 3944] [serial = 747] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (158F7800) [pid = 3944] [serial = 748] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1AB51800) [pid = 3944] [serial = 762] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (13CCD800) [pid = 3944] [serial = 745] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (16B2B400) [pid = 3944] [serial = 744] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (18FDE000) [pid = 3944] [serial = 726] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 3944 | 1461259271379 Marionette TRACE conn8 <- [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]]]}] 10:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 904ms 10:21:11 INFO - PROCESS | 3944 | 1461259271425 Marionette TRACE conn8 -> [0,1093,"getWindowHandle",null] 10:21:11 INFO - PROCESS | 3944 | 1461259271430 Marionette TRACE conn8 <- [1,1093,null,{"value":"13"}] 10:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:21:11 INFO - PROCESS | 3944 | 1461259271436 Marionette TRACE conn8 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:21:11 INFO - PROCESS | 3944 | 1461259271438 Marionette TRACE conn8 <- [1,1094,null,{}] 10:21:11 INFO - PROCESS | 3944 | 1461259271442 Marionette TRACE conn8 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:11 INFO - PROCESS | 3944 | 1461259271532 Marionette TRACE conn8 <- [1,1095,null,{"value":null}] 10:21:11 INFO - PROCESS | 3944 | 1461259271626 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:11 INFO - PROCESS | 3944 | ++DOCSHELL 1580C800 == 68 [pid = 3944] [id = 283] 10:21:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1580D400) [pid = 3944] [serial = 848] [outer = 00000000] 10:21:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (16EA8000) [pid = 3944] [serial = 849] [outer = 1580D400] 10:21:11 INFO - PROCESS | 3944 | 1461259271671 Marionette DEBUG loaded listener.js 10:21:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (18EB7C00) [pid = 3944] [serial = 850] [outer = 1580D400] 10:21:12 INFO - PROCESS | 3944 | 1461259272077 Marionette TRACE conn8 <- [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]]]}] 10:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 701ms 10:21:12 INFO - PROCESS | 3944 | 1461259272133 Marionette TRACE conn8 -> [0,1097,"getWindowHandle",null] 10:21:12 INFO - PROCESS | 3944 | 1461259272135 Marionette TRACE conn8 <- [1,1097,null,{"value":"13"}] 10:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:21:12 INFO - PROCESS | 3944 | 1461259272138 Marionette TRACE conn8 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:21:12 INFO - PROCESS | 3944 | 1461259272142 Marionette TRACE conn8 <- [1,1098,null,{}] 10:21:12 INFO - PROCESS | 3944 | 1461259272152 Marionette TRACE conn8 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:12 INFO - PROCESS | 3944 | 1461259272241 Marionette TRACE conn8 <- [1,1099,null,{"value":null}] 10:21:12 INFO - PROCESS | 3944 | 1461259272250 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 3944 | ++DOCSHELL 19976C00 == 69 [pid = 3944] [id = 284] 10:21:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (19AB8C00) [pid = 3944] [serial = 851] [outer = 00000000] 10:21:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (19AE1000) [pid = 3944] [serial = 852] [outer = 19AB8C00] 10:21:12 INFO - PROCESS | 3944 | 1461259272298 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1A436400) [pid = 3944] [serial = 853] [outer = 19AB8C00] 10:21:12 INFO - PROCESS | 3944 | 1461259272757 Marionette TRACE conn8 <- [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]]]}] 10:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 624ms 10:21:12 INFO - PROCESS | 3944 | 1461259272776 Marionette TRACE conn8 -> [0,1101,"getWindowHandle",null] 10:21:12 INFO - PROCESS | 3944 | 1461259272778 Marionette TRACE conn8 <- [1,1101,null,{"value":"13"}] 10:21:12 INFO - PROCESS | 3944 | 1461259272781 Marionette TRACE conn8 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:21:12 INFO - PROCESS | 3944 | 1461259272783 Marionette TRACE conn8 <- [1,1102,null,{}] 10:21:12 INFO - PROCESS | 3944 | 1461259272787 Marionette TRACE conn8 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:12 INFO - PROCESS | 3944 | 1461259272871 Marionette TRACE conn8 <- [1,1103,null,{"value":null}] 10:21:12 INFO - PROCESS | 3944 | 1461259272877 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 3944 | ++DOCSHELL 1AA32C00 == 70 [pid = 3944] [id = 285] 10:21:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1AB01C00) [pid = 3944] [serial = 854] [outer = 00000000] 10:21:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1AB51800) [pid = 3944] [serial = 855] [outer = 1AB01C00] 10:21:12 INFO - PROCESS | 3944 | 1461259272957 Marionette DEBUG loaded listener.js 10:21:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1AB57C00) [pid = 3944] [serial = 856] [outer = 1AB01C00] 10:21:13 INFO - PROCESS | 3944 | 1461259273422 Marionette TRACE conn8 <- [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]]]}] 10:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 686ms 10:21:13 INFO - PROCESS | 3944 | 1461259273481 Marionette TRACE conn8 -> [0,1105,"getWindowHandle",null] 10:21:13 INFO - PROCESS | 3944 | 1461259273483 Marionette TRACE conn8 <- [1,1105,null,{"value":"13"}] 10:21:13 INFO - PROCESS | 3944 | 1461259273486 Marionette TRACE conn8 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:21:13 INFO - PROCESS | 3944 | 1461259273488 Marionette TRACE conn8 <- [1,1106,null,{}] 10:21:13 INFO - PROCESS | 3944 | 1461259273492 Marionette TRACE conn8 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:13 INFO - PROCESS | 3944 | 1461259273610 Marionette TRACE conn8 <- [1,1107,null,{"value":null}] 10:21:13 INFO - PROCESS | 3944 | 1461259273621 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 3944 | ++DOCSHELL 13534000 == 71 [pid = 3944] [id = 286] 10:21:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1373A800) [pid = 3944] [serial = 857] [outer = 00000000] 10:21:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1AC0E400) [pid = 3944] [serial = 858] [outer = 1373A800] 10:21:13 INFO - PROCESS | 3944 | 1461259273720 Marionette DEBUG loaded listener.js 10:21:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1AF95400) [pid = 3944] [serial = 859] [outer = 1373A800] 10:21:14 INFO - PROCESS | 3944 | 1461259274145 Marionette TRACE conn8 <- [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]]]}] 10:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 686ms 10:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:21:14 INFO - PROCESS | 3944 | 1461259274186 Marionette TRACE conn8 -> [0,1109,"getWindowHandle",null] 10:21:14 INFO - PROCESS | 3944 | 1461259274188 Marionette TRACE conn8 <- [1,1109,null,{"value":"13"}] 10:21:14 INFO - PROCESS | 3944 | 1461259274191 Marionette TRACE conn8 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:21:14 INFO - PROCESS | 3944 | 1461259274193 Marionette TRACE conn8 <- [1,1110,null,{}] 10:21:14 INFO - PROCESS | 3944 | 1461259274197 Marionette TRACE conn8 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:14 INFO - PROCESS | 3944 | 1461259274348 Marionette TRACE conn8 <- [1,1111,null,{"value":null}] 10:21:14 INFO - PROCESS | 3944 | 1461259274374 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:14 INFO - PROCESS | 3944 | ++DOCSHELL 1ABCCC00 == 72 [pid = 3944] [id = 287] 10:21:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1B33CC00) [pid = 3944] [serial = 860] [outer = 00000000] 10:21:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1B40D800) [pid = 3944] [serial = 861] [outer = 1B33CC00] 10:21:14 INFO - PROCESS | 3944 | 1461259274428 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1B42A800) [pid = 3944] [serial = 862] [outer = 1B33CC00] 10:21:14 INFO - PROCESS | 3944 | 1461259274862 Marionette TRACE conn8 <- [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]]]}] 10:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 702ms 10:21:14 INFO - PROCESS | 3944 | 1461259274891 Marionette TRACE conn8 -> [0,1113,"getWindowHandle",null] 10:21:14 INFO - PROCESS | 3944 | 1461259274893 Marionette TRACE conn8 <- [1,1113,null,{"value":"13"}] 10:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:21:14 INFO - PROCESS | 3944 | 1461259274896 Marionette TRACE conn8 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:21:14 INFO - PROCESS | 3944 | 1461259274898 Marionette TRACE conn8 <- [1,1114,null,{}] 10:21:14 INFO - PROCESS | 3944 | 1461259274901 Marionette TRACE conn8 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:14 INFO - PROCESS | 3944 | 1461259275016 Marionette TRACE conn8 <- [1,1115,null,{"value":null}] 10:21:15 INFO - PROCESS | 3944 | 1461259275079 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:15 INFO - PROCESS | 3944 | ++DOCSHELL 1B336C00 == 73 [pid = 3944] [id = 288] 10:21:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1B404800) [pid = 3944] [serial = 863] [outer = 00000000] 10:21:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1B4D5400) [pid = 3944] [serial = 864] [outer = 1B404800] 10:21:15 INFO - PROCESS | 3944 | 1461259275123 Marionette DEBUG loaded listener.js 10:21:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1B4DC000) [pid = 3944] [serial = 865] [outer = 1B404800] 10:21:15 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1B42A400) [pid = 3944] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:21:15 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1B54B000) [pid = 3944] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:21:15 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1373B000) [pid = 3944] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:21:15 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (16E9C000) [pid = 3944] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:21:15 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (13482800) [pid = 3944] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:21:15 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1A8B2000) [pid = 3944] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:21:15 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (19651C00) [pid = 3944] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:21:15 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (11B6D000) [pid = 3944] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:21:15 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (18EBC400) [pid = 3944] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:21:15 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1AB51400) [pid = 3944] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:21:15 INFO - PROCESS | 3944 | 1461259275681 Marionette TRACE conn8 <- [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]]]}] 10:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 841ms 10:21:15 INFO - PROCESS | 3944 | 1461259275724 Marionette TRACE conn8 -> [0,1117,"getWindowHandle",null] 10:21:15 INFO - PROCESS | 3944 | 1461259275726 Marionette TRACE conn8 <- [1,1117,null,{"value":"13"}] 10:21:15 INFO - PROCESS | 3944 | 1461259275729 Marionette TRACE conn8 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:21:15 INFO - PROCESS | 3944 | 1461259275730 Marionette TRACE conn8 <- [1,1118,null,{}] 10:21:15 INFO - PROCESS | 3944 | 1461259275734 Marionette TRACE conn8 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:15 INFO - PROCESS | 3944 | 1461259275815 Marionette TRACE conn8 <- [1,1119,null,{"value":null}] 10:21:15 INFO - PROCESS | 3944 | 1461259275915 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:15 INFO - PROCESS | 3944 | ++DOCSHELL 11B03800 == 74 [pid = 3944] [id = 289] 10:21:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (13482800) [pid = 3944] [serial = 866] [outer = 00000000] 10:21:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (18EBC400) [pid = 3944] [serial = 867] [outer = 13482800] 10:21:15 INFO - PROCESS | 3944 | 1461259275959 Marionette DEBUG loaded listener.js 10:21:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1B433800) [pid = 3944] [serial = 868] [outer = 13482800] 10:21:16 INFO - PROCESS | 3944 | 1461259276314 Marionette TRACE conn8 <- [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]]]}] 10:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 639ms 10:21:16 INFO - PROCESS | 3944 | 1461259276367 Marionette TRACE conn8 -> [0,1121,"getWindowHandle",null] 10:21:16 INFO - PROCESS | 3944 | 1461259276369 Marionette TRACE conn8 <- [1,1121,null,{"value":"13"}] 10:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:21:16 INFO - PROCESS | 3944 | 1461259276372 Marionette TRACE conn8 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:21:16 INFO - PROCESS | 3944 | 1461259276374 Marionette TRACE conn8 <- [1,1122,null,{}] 10:21:16 INFO - PROCESS | 3944 | 1461259276378 Marionette TRACE conn8 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:16 INFO - PROCESS | 3944 | 1461259276501 Marionette TRACE conn8 <- [1,1123,null,{"value":null}] 10:21:16 INFO - PROCESS | 3944 | 1461259276513 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:16 INFO - PROCESS | 3944 | ++DOCSHELL 17D1D400 == 75 [pid = 3944] [id = 290] 10:21:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1AB08C00) [pid = 3944] [serial = 869] [outer = 00000000] 10:21:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1B709800) [pid = 3944] [serial = 870] [outer = 1AB08C00] 10:21:16 INFO - PROCESS | 3944 | 1461259276557 Marionette DEBUG loaded listener.js 10:21:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1B77E400) [pid = 3944] [serial = 871] [outer = 1AB08C00] 10:21:16 INFO - PROCESS | 3944 | 1461259276955 Marionette TRACE conn8 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 624ms 10:21:17 INFO - PROCESS | 3944 | 1461259277010 Marionette TRACE conn8 -> [0,1125,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 3944 | 1461259277012 Marionette TRACE conn8 <- [1,1125,null,{"value":"13"}] 10:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:21:17 INFO - PROCESS | 3944 | 1461259277016 Marionette TRACE conn8 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 3944 | 1461259277017 Marionette TRACE conn8 <- [1,1126,null,{}] 10:21:17 INFO - PROCESS | 3944 | 1461259277021 Marionette TRACE conn8 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:17 INFO - PROCESS | 3944 | 1461259277138 Marionette TRACE conn8 <- [1,1127,null,{"value":null}] 10:21:17 INFO - PROCESS | 3944 | 1461259277229 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 3944 | ++DOCSHELL 13ECE400 == 76 [pid = 3944] [id = 291] 10:21:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1458B000) [pid = 3944] [serial = 872] [outer = 00000000] 10:21:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1BCE3000) [pid = 3944] [serial = 873] [outer = 1458B000] 10:21:17 INFO - PROCESS | 3944 | 1461259277273 Marionette DEBUG loaded listener.js 10:21:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1BE03000) [pid = 3944] [serial = 874] [outer = 1458B000] 10:21:17 INFO - PROCESS | 3944 | 1461259277754 Marionette TRACE conn8 <- [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]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 795ms 10:21:17 INFO - PROCESS | 3944 | 1461259277819 Marionette TRACE conn8 -> [0,1129,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 3944 | 1461259277823 Marionette TRACE conn8 <- [1,1129,null,{"value":"13"}] 10:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:21:17 INFO - PROCESS | 3944 | 1461259277829 Marionette TRACE conn8 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 3944 | 1461259277833 Marionette TRACE conn8 <- [1,1130,null,{}] 10:21:17 INFO - PROCESS | 3944 | 1461259277839 Marionette TRACE conn8 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:17 INFO - PROCESS | 3944 | 1461259277953 Marionette TRACE conn8 <- [1,1131,null,{"value":null}] 10:21:18 INFO - PROCESS | 3944 | 1461259278091 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 3944 | ++DOCSHELL 13CDA800 == 77 [pid = 3944] [id = 292] 10:21:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1450B800) [pid = 3944] [serial = 875] [outer = 00000000] 10:21:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1662D000) [pid = 3944] [serial = 876] [outer = 1450B800] 10:21:18 INFO - PROCESS | 3944 | 1461259278150 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (16B2B400) [pid = 3944] [serial = 877] [outer = 1450B800] 10:21:18 INFO - PROCESS | 3944 | 1461259278794 Marionette TRACE conn8 <- [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]]]}] 10:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 997ms 10:21:18 INFO - PROCESS | 3944 | 1461259278832 Marionette TRACE conn8 -> [0,1133,"getWindowHandle",null] 10:21:18 INFO - PROCESS | 3944 | 1461259278838 Marionette TRACE conn8 <- [1,1133,null,{"value":"13"}] 10:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:21:18 INFO - PROCESS | 3944 | 1461259278844 Marionette TRACE conn8 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:21:18 INFO - PROCESS | 3944 | 1461259278847 Marionette TRACE conn8 <- [1,1134,null,{}] 10:21:18 INFO - PROCESS | 3944 | 1461259278852 Marionette TRACE conn8 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:18 INFO - PROCESS | 3944 | 1461259278963 Marionette TRACE conn8 <- [1,1135,null,{"value":null}] 10:21:19 INFO - PROCESS | 3944 | 1461259279099 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:19 INFO - PROCESS | 3944 | ++DOCSHELL 19077400 == 78 [pid = 3944] [id = 293] 10:21:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (19078800) [pid = 3944] [serial = 878] [outer = 00000000] 10:21:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (19AE0000) [pid = 3944] [serial = 879] [outer = 19078800] 10:21:19 INFO - PROCESS | 3944 | 1461259279155 Marionette DEBUG loaded listener.js 10:21:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1AB05000) [pid = 3944] [serial = 880] [outer = 19078800] 10:21:19 INFO - PROCESS | 3944 | 1461259279778 Marionette TRACE conn8 <- [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]]]}] 10:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 998ms 10:21:19 INFO - PROCESS | 3944 | 1461259279845 Marionette TRACE conn8 -> [0,1137,"getWindowHandle",null] 10:21:19 INFO - PROCESS | 3944 | 1461259279847 Marionette TRACE conn8 <- [1,1137,null,{"value":"13"}] 10:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:21:19 INFO - PROCESS | 3944 | 1461259279851 Marionette TRACE conn8 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:21:19 INFO - PROCESS | 3944 | 1461259279855 Marionette TRACE conn8 <- [1,1138,null,{}] 10:21:19 INFO - PROCESS | 3944 | 1461259279867 Marionette TRACE conn8 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:20 INFO - PROCESS | 3944 | 1461259280021 Marionette TRACE conn8 <- [1,1139,null,{"value":null}] 10:21:20 INFO - PROCESS | 3944 | 1461259280041 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 3944 | ++DOCSHELL 1AB10400 == 79 [pid = 3944] [id = 294] 10:21:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1ABC3400) [pid = 3944] [serial = 881] [outer = 00000000] 10:21:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B737800) [pid = 3944] [serial = 882] [outer = 1ABC3400] 10:21:20 INFO - PROCESS | 3944 | 1461259280098 Marionette DEBUG loaded listener.js 10:21:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B73A800) [pid = 3944] [serial = 883] [outer = 1ABC3400] 10:21:20 INFO - PROCESS | 3944 | 1461259280700 Marionette TRACE conn8 <- [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]]]}] 10:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 903ms 10:21:20 INFO - PROCESS | 3944 | 1461259280755 Marionette TRACE conn8 -> [0,1141,"getWindowHandle",null] 10:21:20 INFO - PROCESS | 3944 | 1461259280758 Marionette TRACE conn8 <- [1,1141,null,{"value":"13"}] 10:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:21:20 INFO - PROCESS | 3944 | 1461259280761 Marionette TRACE conn8 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:21:20 INFO - PROCESS | 3944 | 1461259280763 Marionette TRACE conn8 <- [1,1142,null,{}] 10:21:20 INFO - PROCESS | 3944 | 1461259280767 Marionette TRACE conn8 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:20 INFO - PROCESS | 3944 | 1461259280874 Marionette TRACE conn8 <- [1,1143,null,{"value":null}] 10:21:20 INFO - PROCESS | 3944 | 1461259280981 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 3944 | ++DOCSHELL 1B740000 == 80 [pid = 3944] [id = 295] 10:21:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1B740400) [pid = 3944] [serial = 884] [outer = 00000000] 10:21:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1BCE8400) [pid = 3944] [serial = 885] [outer = 1B740400] 10:21:21 INFO - PROCESS | 3944 | 1461259281035 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1BEB0000) [pid = 3944] [serial = 886] [outer = 1B740400] 10:21:21 INFO - PROCESS | 3944 | 1461259281641 Marionette TRACE conn8 <- [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]]]}] 10:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 951ms 10:21:21 INFO - PROCESS | 3944 | 1461259281690 Marionette TRACE conn8 -> [0,1145,"getWindowHandle",null] 10:21:21 INFO - PROCESS | 3944 | 1461259281692 Marionette TRACE conn8 <- [1,1145,null,{"value":"13"}] 10:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:21:21 INFO - PROCESS | 3944 | 1461259281696 Marionette TRACE conn8 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 3944 | 1461259281698 Marionette TRACE conn8 <- [1,1146,null,{}] 10:21:21 INFO - PROCESS | 3944 | 1461259281702 Marionette TRACE conn8 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:21 INFO - PROCESS | 3944 | 1461259281807 Marionette TRACE conn8 <- [1,1147,null,{"value":null}] 10:21:21 INFO - PROCESS | 3944 | 1461259281915 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:21 INFO - PROCESS | 3944 | ++DOCSHELL 1B77B400 == 81 [pid = 3944] [id = 296] 10:21:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1BE10C00) [pid = 3944] [serial = 887] [outer = 00000000] 10:21:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1CBA3800) [pid = 3944] [serial = 888] [outer = 1BE10C00] 10:21:21 INFO - PROCESS | 3944 | 1461259281969 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1CE4A800) [pid = 3944] [serial = 889] [outer = 1BE10C00] 10:21:22 INFO - PROCESS | 3944 | 1461259282518 Marionette TRACE conn8 <- [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]]]}] 10:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 841ms 10:21:22 INFO - PROCESS | 3944 | 1461259282539 Marionette TRACE conn8 -> [0,1149,"getWindowHandle",null] 10:21:22 INFO - PROCESS | 3944 | 1461259282541 Marionette TRACE conn8 <- [1,1149,null,{"value":"13"}] 10:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:21:22 INFO - PROCESS | 3944 | 1461259282545 Marionette TRACE conn8 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:21:22 INFO - PROCESS | 3944 | 1461259282547 Marionette TRACE conn8 <- [1,1150,null,{}] 10:21:22 INFO - PROCESS | 3944 | 1461259282551 Marionette TRACE conn8 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:22 INFO - PROCESS | 3944 | 1461259282681 Marionette TRACE conn8 <- [1,1151,null,{"value":null}] 10:21:22 INFO - PROCESS | 3944 | 1461259282792 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:22 INFO - PROCESS | 3944 | ++DOCSHELL 1CB9EC00 == 82 [pid = 3944] [id = 297] 10:21:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1CB9FC00) [pid = 3944] [serial = 890] [outer = 00000000] 10:21:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1D35E400) [pid = 3944] [serial = 891] [outer = 1CB9FC00] 10:21:22 INFO - PROCESS | 3944 | 1461259282849 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1D35F800) [pid = 3944] [serial = 892] [outer = 1CB9FC00] 10:21:23 INFO - PROCESS | 3944 | 1461259283483 Marionette TRACE conn8 <- [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]]]}] 10:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 997ms 10:21:23 INFO - PROCESS | 3944 | 1461259283547 Marionette TRACE conn8 -> [0,1153,"getWindowHandle",null] 10:21:23 INFO - PROCESS | 3944 | 1461259283550 Marionette TRACE conn8 <- [1,1153,null,{"value":"13"}] 10:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:21:23 INFO - PROCESS | 3944 | 1461259283554 Marionette TRACE conn8 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:21:23 INFO - PROCESS | 3944 | 1461259283556 Marionette TRACE conn8 <- [1,1154,null,{}] 10:21:23 INFO - PROCESS | 3944 | 1461259283560 Marionette TRACE conn8 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:23 INFO - PROCESS | 3944 | 1461259283668 Marionette TRACE conn8 <- [1,1155,null,{"value":null}] 10:21:23 INFO - PROCESS | 3944 | 1461259283806 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 3944 | ++DOCSHELL 16037400 == 83 [pid = 3944] [id = 298] 10:21:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1662E800) [pid = 3944] [serial = 893] [outer = 00000000] 10:21:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (19075000) [pid = 3944] [serial = 894] [outer = 1662E800] 10:21:23 INFO - PROCESS | 3944 | 1461259283861 Marionette DEBUG loaded listener.js 10:21:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1A3B3800) [pid = 3944] [serial = 895] [outer = 1662E800] 10:21:24 INFO - PROCESS | 3944 | 1461259284616 Marionette TRACE conn8 <- [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]]]}] 10:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1091ms 10:21:24 INFO - PROCESS | 3944 | 1461259284651 Marionette TRACE conn8 -> [0,1157,"getWindowHandle",null] 10:21:24 INFO - PROCESS | 3944 | 1461259284657 Marionette TRACE conn8 <- [1,1157,null,{"value":"13"}] 10:21:24 INFO - PROCESS | 3944 | 1461259284665 Marionette TRACE conn8 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:21:24 INFO - PROCESS | 3944 | 1461259284670 Marionette TRACE conn8 <- [1,1158,null,{}] 10:21:24 INFO - PROCESS | 3944 | 1461259284676 Marionette TRACE conn8 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:24 INFO - PROCESS | 3944 | 1461259284777 Marionette TRACE conn8 <- [1,1159,null,{"value":null}] 10:21:24 INFO - PROCESS | 3944 | 1461259284945 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:24 INFO - PROCESS | 3944 | ++DOCSHELL 15DF2800 == 84 [pid = 3944] [id = 299] 10:21:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (15F41C00) [pid = 3944] [serial = 896] [outer = 00000000] 10:21:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (16036800) [pid = 3944] [serial = 897] [outer = 15F41C00] 10:21:24 INFO - PROCESS | 3944 | 1461259284996 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1670E800) [pid = 3944] [serial = 898] [outer = 15F41C00] 10:21:25 INFO - PROCESS | 3944 | --DOCSHELL 17D1D400 == 83 [pid = 3944] [id = 290] 10:21:25 INFO - PROCESS | 3944 | --DOCSHELL 11B03800 == 82 [pid = 3944] [id = 289] 10:21:25 INFO - PROCESS | 3944 | --DOCSHELL 1B336C00 == 81 [pid = 3944] [id = 288] 10:21:25 INFO - PROCESS | 3944 | --DOCSHELL 1ABCCC00 == 80 [pid = 3944] [id = 287] 10:21:25 INFO - PROCESS | 3944 | --DOCSHELL 13534000 == 79 [pid = 3944] [id = 286] 10:21:25 INFO - PROCESS | 3944 | --DOCSHELL 1AA32C00 == 78 [pid = 3944] [id = 285] 10:21:25 INFO - PROCESS | 3944 | --DOCSHELL 19976C00 == 77 [pid = 3944] [id = 284] 10:21:25 INFO - PROCESS | 3944 | --DOCSHELL 1580C800 == 76 [pid = 3944] [id = 283] 10:21:25 INFO - PROCESS | 3944 | --DOCSHELL 18C0FC00 == 75 [pid = 3944] [id = 282] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1BCE9400) [pid = 3944] [serial = 822] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOCSHELL 18FE1000 == 74 [pid = 3944] [id = 277] 10:21:25 INFO - PROCESS | 3944 | --DOCSHELL 1683EC00 == 73 [pid = 3944] [id = 276] 10:21:25 INFO - PROCESS | 3944 | --DOCSHELL 13CD9800 == 72 [pid = 3944] [id = 275] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1B788400) [pid = 3944] [serial = 819] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1BCDC800) [pid = 3944] [serial = 820] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1B702800) [pid = 3944] [serial = 814] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1AF93800) [pid = 3944] [serial = 807] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1B33D400) [pid = 3944] [serial = 808] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1AB4E800) [pid = 3944] [serial = 805] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1B4CD800) [pid = 3944] [serial = 817] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1B436800) [pid = 3944] [serial = 810] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1B557400) [pid = 3944] [serial = 813] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1B438C00) [pid = 3944] [serial = 811] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1B42C000) [pid = 3944] [serial = 816] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (15D2FC00) [pid = 3944] [serial = 777] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (18776400) [pid = 3944] [serial = 780] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1B40A400) [pid = 3944] [serial = 783] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1B557000) [pid = 3944] [serial = 786] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1B77EC00) [pid = 3944] [serial = 789] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (18FDD400) [pid = 3944] [serial = 796] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (18EB6000) [pid = 3944] [serial = 795] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1495EC00) [pid = 3944] [serial = 793] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (13ED9800) [pid = 3944] [serial = 792] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1AB0B800) [pid = 3944] [serial = 804] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (19AD8800) [pid = 3944] [serial = 801] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1A1CF000) [pid = 3944] [serial = 802] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (14951800) [pid = 3944] [serial = 798] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (17DBF000) [pid = 3944] [serial = 799] [outer = 00000000] [url = about:blank] 10:21:25 INFO - PROCESS | 3944 | 1461259285549 Marionette TRACE conn8 <- [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]]]}] 10:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 904ms 10:21:25 INFO - PROCESS | 3944 | 1461259285571 Marionette TRACE conn8 -> [0,1161,"getWindowHandle",null] 10:21:25 INFO - PROCESS | 3944 | 1461259285576 Marionette TRACE conn8 <- [1,1161,null,{"value":"13"}] 10:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:21:25 INFO - PROCESS | 3944 | 1461259285582 Marionette TRACE conn8 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 3944 | 1461259285585 Marionette TRACE conn8 <- [1,1162,null,{}] 10:21:25 INFO - PROCESS | 3944 | 1461259285588 Marionette TRACE conn8 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:25 INFO - PROCESS | 3944 | 1461259285676 Marionette TRACE conn8 <- [1,1163,null,{"value":null}] 10:21:25 INFO - PROCESS | 3944 | 1461259285685 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 3944 | ++DOCSHELL 158A8C00 == 73 [pid = 3944] [id = 300] 10:21:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (158A9800) [pid = 3944] [serial = 899] [outer = 00000000] 10:21:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (17DC0C00) [pid = 3944] [serial = 900] [outer = 158A9800] 10:21:25 INFO - PROCESS | 3944 | 1461259285739 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (181BEC00) [pid = 3944] [serial = 901] [outer = 158A9800] 10:21:26 INFO - PROCESS | 3944 | 1461259286259 Marionette TRACE conn8 <- [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] 10:21:26 INFO - PROCESS | 3944 | 1461259286283 Marionette TRACE conn8 <- [1,1165,null,{"value":"13"}] 10:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:21:26 INFO - PROCESS | 3944 | 1461259286287 Marionette TRACE conn8 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 3944 | 1461259286290 Marionette TRACE conn8 <- [1,1166,null,{}] 10:21:26 INFO - PROCESS | 3944 | 1461259286300 Marionette TRACE conn8 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:26 INFO - PROCESS | 3944 | 1461259286388 Marionette TRACE conn8 <- [1,1167,null,{"value":null}] 10:21:26 INFO - PROCESS | 3944 | 1461259286395 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 3944 | ++DOCSHELL 18FE1000 == 74 [pid = 3944] [id = 301] 10:21:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (18FE2400) [pid = 3944] [serial = 902] [outer = 00000000] 10:21:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1964F800) [pid = 3944] [serial = 903] [outer = 18FE2400] 10:21:26 INFO - PROCESS | 3944 | 1461259286442 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (19970C00) [pid = 3944] [serial = 904] [outer = 18FE2400] 10:21:26 INFO - PROCESS | 3944 | 1461259286934 Marionette TRACE conn8 <- [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] 10:21:26 INFO - PROCESS | 3944 | 1461259286988 Marionette TRACE conn8 <- [1,1169,null,{"value":"13"}] 10:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:21:26 INFO - PROCESS | 3944 | 1461259286992 Marionette TRACE conn8 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 3944 | 1461259286993 Marionette TRACE conn8 <- [1,1170,null,{}] 10:21:26 INFO - PROCESS | 3944 | 1461259286997 Marionette TRACE conn8 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:27 INFO - PROCESS | 3944 | 1461259287081 Marionette TRACE conn8 <- [1,1171,null,{"value":null}] 10:21:27 INFO - PROCESS | 3944 | 1461259287090 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 3944 | ++DOCSHELL 1996DC00 == 75 [pid = 3944] [id = 302] 10:21:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (19977400) [pid = 3944] [serial = 905] [outer = 00000000] 10:21:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1AB01800) [pid = 3944] [serial = 906] [outer = 19977400] 10:21:27 INFO - PROCESS | 3944 | 1461259287135 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1AB0A400) [pid = 3944] [serial = 907] [outer = 19977400] 10:21:27 INFO - PROCESS | 3944 | 1461259287559 Marionette TRACE conn8 <- [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] 10:21:27 INFO - PROCESS | 3944 | 1461259287615 Marionette TRACE conn8 <- [1,1173,null,{"value":"13"}] 10:21:27 INFO - PROCESS | 3944 | 1461259287619 Marionette TRACE conn8 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:21:27 INFO - PROCESS | 3944 | 1461259287620 Marionette TRACE conn8 <- [1,1174,null,{}] 10:21:27 INFO - PROCESS | 3944 | 1461259287624 Marionette TRACE conn8 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:27 INFO - PROCESS | 3944 | 1461259287706 Marionette TRACE conn8 <- [1,1175,null,{"value":null}] 10:21:27 INFO - PROCESS | 3944 | 1461259287713 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 3944 | ++DOCSHELL 11B0E800 == 76 [pid = 3944] [id = 303] 10:21:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (124DD000) [pid = 3944] [serial = 908] [outer = 00000000] 10:21:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1AB57800) [pid = 3944] [serial = 909] [outer = 124DD000] 10:21:27 INFO - PROCESS | 3944 | 1461259287764 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1AF92400) [pid = 3944] [serial = 910] [outer = 124DD000] 10:21:28 INFO - PROCESS | 3944 | 1461259288302 Marionette TRACE conn8 <- [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] 10:21:28 INFO - PROCESS | 3944 | 1461259288368 Marionette TRACE conn8 <- [1,1177,null,{"value":"13"}] 10:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:21:28 INFO - PROCESS | 3944 | 1461259288371 Marionette TRACE conn8 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - PROCESS | 3944 | 1461259288373 Marionette TRACE conn8 <- [1,1178,null,{}] 10:21:28 INFO - PROCESS | 3944 | 1461259288376 Marionette TRACE conn8 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:28 INFO - PROCESS | 3944 | 1461259288500 Marionette TRACE conn8 <- [1,1179,null,{"value":null}] 10:21:28 INFO - PROCESS | 3944 | 1461259288563 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:28 INFO - PROCESS | 3944 | ++DOCSHELL 1B405800 == 77 [pid = 3944] [id = 304] 10:21:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1B405C00) [pid = 3944] [serial = 911] [outer = 00000000] 10:21:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B432400) [pid = 3944] [serial = 912] [outer = 1B405C00] 10:21:28 INFO - PROCESS | 3944 | 1461259288610 Marionette DEBUG loaded listener.js 10:21:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1B437400) [pid = 3944] [serial = 913] [outer = 1B405C00] 10:21:29 INFO - PROCESS | 3944 | 1461259289031 Marionette TRACE conn8 <- [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] 10:21:29 INFO - PROCESS | 3944 | 1461259289072 Marionette TRACE conn8 <- [1,1181,null,{"value":"13"}] 10:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:21:29 INFO - PROCESS | 3944 | 1461259289079 Marionette TRACE conn8 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:21:29 INFO - PROCESS | 3944 | 1461259289080 Marionette TRACE conn8 <- [1,1182,null,{}] 10:21:29 INFO - PROCESS | 3944 | 1461259289124 Marionette TRACE conn8 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:29 INFO - PROCESS | 3944 | 1461259289237 Marionette TRACE conn8 <- [1,1183,null,{"value":null}] 10:21:29 INFO - PROCESS | 3944 | 1461259289303 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:29 INFO - PROCESS | 3944 | ++DOCSHELL 19AD7400 == 78 [pid = 3944] [id = 305] 10:21:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1A344400) [pid = 3944] [serial = 914] [outer = 00000000] 10:21:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1B553000) [pid = 3944] [serial = 915] [outer = 1A344400] 10:21:29 INFO - PROCESS | 3944 | 1461259289348 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1B706000) [pid = 3944] [serial = 916] [outer = 1A344400] 10:21:29 INFO - PROCESS | 3944 | 1461259289775 Marionette TRACE conn8 <- [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] 10:21:29 INFO - PROCESS | 3944 | 1461259289822 Marionette TRACE conn8 <- [1,1185,null,{"value":"13"}] 10:21:29 INFO - PROCESS | 3944 | 1461259289825 Marionette TRACE conn8 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:21:29 INFO - PROCESS | 3944 | 1461259289827 Marionette TRACE conn8 <- [1,1186,null,{}] 10:21:29 INFO - PROCESS | 3944 | 1461259289831 Marionette TRACE conn8 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:29 INFO - PROCESS | 3944 | 1461259289945 Marionette TRACE conn8 <- [1,1187,null,{"value":null}] 10:21:30 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1B404800) [pid = 3944] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:21:30 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1B33CC00) [pid = 3944] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:21:30 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (13482800) [pid = 3944] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:21:30 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1580D400) [pid = 3944] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:21:30 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (18EB5800) [pid = 3944] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:21:30 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (19AB8C00) [pid = 3944] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:21:30 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1AB01C00) [pid = 3944] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:21:30 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1AB08C00) [pid = 3944] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:21:30 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1373A800) [pid = 3944] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:21:30 INFO - PROCESS | 3944 | 1461259290150 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 3944 | ++DOCSHELL 13482800 == 79 [pid = 3944] [id = 306] 10:21:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1373A800) [pid = 3944] [serial = 917] [outer = 00000000] 10:21:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1996B000) [pid = 3944] [serial = 918] [outer = 1373A800] 10:21:30 INFO - PROCESS | 3944 | 1461259290195 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1AB08C00) [pid = 3944] [serial = 919] [outer = 1373A800] 10:21:30 INFO - PROCESS | 3944 | 1461259290555 Marionette TRACE conn8 <- [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]]]}] 10:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 795ms 10:21:30 INFO - PROCESS | 3944 | 1461259290628 Marionette TRACE conn8 -> [0,1189,"getWindowHandle",null] 10:21:30 INFO - PROCESS | 3944 | 1461259290630 Marionette TRACE conn8 <- [1,1189,null,{"value":"13"}] 10:21:30 INFO - PROCESS | 3944 | 1461259290633 Marionette TRACE conn8 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:21:30 INFO - PROCESS | 3944 | 1461259290635 Marionette TRACE conn8 <- [1,1190,null,{}] 10:21:30 INFO - PROCESS | 3944 | 1461259290638 Marionette TRACE conn8 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:30 INFO - PROCESS | 3944 | 1461259290755 Marionette TRACE conn8 <- [1,1191,null,{"value":null}] 10:21:30 INFO - PROCESS | 3944 | 1461259290767 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 3944 | ++DOCSHELL 18FD9000 == 80 [pid = 3944] [id = 307] 10:21:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1A8B2000) [pid = 3944] [serial = 920] [outer = 00000000] 10:21:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B4D0800) [pid = 3944] [serial = 921] [outer = 1A8B2000] 10:21:30 INFO - PROCESS | 3944 | 1461259290812 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1B556400) [pid = 3944] [serial = 922] [outer = 1A8B2000] 10:21:31 INFO - PROCESS | 3944 | 1461259291218 Marionette TRACE conn8 <- [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]]]}] 10:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 639ms 10:21:31 INFO - PROCESS | 3944 | 1461259291272 Marionette TRACE conn8 -> [0,1193,"getWindowHandle",null] 10:21:31 INFO - PROCESS | 3944 | 1461259291274 Marionette TRACE conn8 <- [1,1193,null,{"value":"13"}] 10:21:31 INFO - PROCESS | 3944 | 1461259291277 Marionette TRACE conn8 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:21:31 INFO - PROCESS | 3944 | 1461259291278 Marionette TRACE conn8 <- [1,1194,null,{}] 10:21:31 INFO - PROCESS | 3944 | 1461259291282 Marionette TRACE conn8 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:31 INFO - PROCESS | 3944 | 1461259291402 Marionette TRACE conn8 <- [1,1195,null,{"value":null}] 10:21:31 INFO - PROCESS | 3944 | 1461259291410 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:31 INFO - PROCESS | 3944 | ++DOCSHELL 1AF1CC00 == 81 [pid = 3944] [id = 308] 10:21:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1AF20000) [pid = 3944] [serial = 923] [outer = 00000000] 10:21:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1B742800) [pid = 3944] [serial = 924] [outer = 1AF20000] 10:21:31 INFO - PROCESS | 3944 | 1461259291458 Marionette DEBUG loaded listener.js 10:21:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1B780C00) [pid = 3944] [serial = 925] [outer = 1AF20000] 10:21:31 INFO - PROCESS | 3944 | 1461259291887 Marionette TRACE conn8 <- [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]]]}] 10:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 624ms 10:21:31 INFO - PROCESS | 3944 | 1461259291915 Marionette TRACE conn8 -> [0,1197,"getWindowHandle",null] 10:21:31 INFO - PROCESS | 3944 | 1461259291917 Marionette TRACE conn8 <- [1,1197,null,{"value":"13"}] 10:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:21:31 INFO - PROCESS | 3944 | 1461259291920 Marionette TRACE conn8 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:21:31 INFO - PROCESS | 3944 | 1461259291923 Marionette TRACE conn8 <- [1,1198,null,{}] 10:21:31 INFO - PROCESS | 3944 | 1461259291926 Marionette TRACE conn8 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:32 INFO - PROCESS | 3944 | 1461259292094 Marionette TRACE conn8 <- [1,1199,null,{"value":null}] 10:21:32 INFO - PROCESS | 3944 | 1461259292112 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:32 INFO - PROCESS | 3944 | ++DOCSHELL 1B4DBC00 == 82 [pid = 3944] [id = 309] 10:21:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1BCDB400) [pid = 3944] [serial = 926] [outer = 00000000] 10:21:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1CB9A800) [pid = 3944] [serial = 927] [outer = 1BCDB400] 10:21:32 INFO - PROCESS | 3944 | 1461259292161 Marionette DEBUG loaded listener.js 10:21:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1CE4F400) [pid = 3944] [serial = 928] [outer = 1BCDB400] 10:21:32 INFO - PROCESS | 3944 | 1461259292813 Marionette TRACE conn8 <- [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]]]}] 10:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 935ms 10:21:32 INFO - PROCESS | 3944 | 1461259292851 Marionette TRACE conn8 -> [0,1201,"getWindowHandle",null] 10:21:32 INFO - PROCESS | 3944 | 1461259292856 Marionette TRACE conn8 <- [1,1201,null,{"value":"13"}] 10:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:21:32 INFO - PROCESS | 3944 | 1461259292862 Marionette TRACE conn8 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:21:32 INFO - PROCESS | 3944 | 1461259292866 Marionette TRACE conn8 <- [1,1202,null,{}] 10:21:32 INFO - PROCESS | 3944 | 1461259292872 Marionette TRACE conn8 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:33 INFO - PROCESS | 3944 | 1461259293015 Marionette TRACE conn8 <- [1,1203,null,{"value":null}] 10:21:33 INFO - PROCESS | 3944 | 1461259293156 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:33 INFO - PROCESS | 3944 | ++DOCSHELL 1580B000 == 83 [pid = 3944] [id = 310] 10:21:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1580C800) [pid = 3944] [serial = 929] [outer = 00000000] 10:21:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (17D1D400) [pid = 3944] [serial = 930] [outer = 1580C800] 10:21:33 INFO - PROCESS | 3944 | 1461259293219 Marionette DEBUG loaded listener.js 10:21:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (18EBB400) [pid = 3944] [serial = 931] [outer = 1580C800] 10:21:33 INFO - PROCESS | 3944 | 1461259293962 Marionette TRACE conn8 <- [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]]]}] 10:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1137ms 10:21:34 INFO - PROCESS | 3944 | 1461259294007 Marionette TRACE conn8 -> [0,1205,"getWindowHandle",null] 10:21:34 INFO - PROCESS | 3944 | 1461259294013 Marionette TRACE conn8 <- [1,1205,null,{"value":"13"}] 10:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:21:34 INFO - PROCESS | 3944 | 1461259294019 Marionette TRACE conn8 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:21:34 INFO - PROCESS | 3944 | 1461259294022 Marionette TRACE conn8 <- [1,1206,null,{}] 10:21:34 INFO - PROCESS | 3944 | 1461259294026 Marionette TRACE conn8 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:34 INFO - PROCESS | 3944 | 1461259294146 Marionette TRACE conn8 <- [1,1207,null,{"value":null}] 10:21:34 INFO - PROCESS | 3944 | 1461259294283 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:34 INFO - PROCESS | 3944 | ++DOCSHELL 18FE4800 == 84 [pid = 3944] [id = 311] 10:21:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (193B3800) [pid = 3944] [serial = 932] [outer = 00000000] 10:21:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1AF17400) [pid = 3944] [serial = 933] [outer = 193B3800] 10:21:34 INFO - PROCESS | 3944 | 1461259294340 Marionette DEBUG loaded listener.js 10:21:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1AF97000) [pid = 3944] [serial = 934] [outer = 193B3800] 10:21:34 INFO - PROCESS | 3944 | 1461259294951 Marionette TRACE conn8 <- [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]]]}] 10:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 997ms 10:21:35 INFO - PROCESS | 3944 | 1461259295020 Marionette TRACE conn8 -> [0,1209,"getWindowHandle",null] 10:21:35 INFO - PROCESS | 3944 | 1461259295022 Marionette TRACE conn8 <- [1,1209,null,{"value":"13"}] 10:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:21:35 INFO - PROCESS | 3944 | 1461259295027 Marionette TRACE conn8 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:21:35 INFO - PROCESS | 3944 | 1461259295031 Marionette TRACE conn8 <- [1,1210,null,{}] 10:21:35 INFO - PROCESS | 3944 | 1461259295042 Marionette TRACE conn8 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:35 INFO - PROCESS | 3944 | 1461259295154 Marionette TRACE conn8 <- [1,1211,null,{"value":null}] 10:21:35 INFO - PROCESS | 3944 | 1461259295294 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:35 INFO - PROCESS | 3944 | ++DOCSHELL 1B42DC00 == 85 [pid = 3944] [id = 312] 10:21:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1B710000) [pid = 3944] [serial = 935] [outer = 00000000] 10:21:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1BE04800) [pid = 3944] [serial = 936] [outer = 1B710000] 10:21:35 INFO - PROCESS | 3944 | 1461259295352 Marionette DEBUG loaded listener.js 10:21:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (1BEBC000) [pid = 3944] [serial = 937] [outer = 1B710000] 10:21:35 INFO - PROCESS | 3944 | 1461259295905 Marionette TRACE conn8 <- [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] 10:21:35 INFO - PROCESS | 3944 | 1461259295941 Marionette TRACE conn8 <- [1,1213,null,{"value":"13"}] 10:21:35 INFO - PROCESS | 3944 | 1461259295946 Marionette TRACE conn8 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:21:35 INFO - PROCESS | 3944 | 1461259295948 Marionette TRACE conn8 <- [1,1214,null,{}] 10:21:35 INFO - PROCESS | 3944 | 1461259295952 Marionette TRACE conn8 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:36 INFO - PROCESS | 3944 | 1461259296069 Marionette TRACE conn8 <- [1,1215,null,{"value":null}] 10:21:36 INFO - PROCESS | 3944 | 1461259296179 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:36 INFO - PROCESS | 3944 | ++DOCSHELL 1BCE9800 == 86 [pid = 3944] [id = 313] 10:21:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1BE04400) [pid = 3944] [serial = 938] [outer = 00000000] 10:21:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1D4A0000) [pid = 3944] [serial = 939] [outer = 1BE04400] 10:21:36 INFO - PROCESS | 3944 | 1461259296233 Marionette DEBUG loaded listener.js 10:21:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1D4A2400) [pid = 3944] [serial = 940] [outer = 1BE04400] 10:21:36 INFO - PROCESS | 3944 | 1461259296770 Marionette TRACE conn8 <- [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]]]}] 10:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 842ms 10:21:36 INFO - PROCESS | 3944 | 1461259296804 Marionette TRACE conn8 -> [0,1217,"getWindowHandle",null] 10:21:36 INFO - PROCESS | 3944 | 1461259296806 Marionette TRACE conn8 <- [1,1217,null,{"value":"13"}] 10:21:36 INFO - PROCESS | 3944 | 1461259296811 Marionette TRACE conn8 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:21:36 INFO - PROCESS | 3944 | 1461259296813 Marionette TRACE conn8 <- [1,1218,null,{}] 10:21:36 INFO - PROCESS | 3944 | 1461259296818 Marionette TRACE conn8 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:36 INFO - PROCESS | 3944 | 1461259296923 Marionette TRACE conn8 <- [1,1219,null,{"value":null}] 10:21:37 INFO - PROCESS | 3944 | 1461259297038 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 3944 | ++DOCSHELL 1CE51C00 == 87 [pid = 3944] [id = 314] 10:21:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (1D354C00) [pid = 3944] [serial = 941] [outer = 00000000] 10:21:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (1D4A9000) [pid = 3944] [serial = 942] [outer = 1D354C00] 10:21:37 INFO - PROCESS | 3944 | 1461259297133 Marionette DEBUG loaded listener.js 10:21:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (1D4ABC00) [pid = 3944] [serial = 943] [outer = 1D354C00] 10:21:37 INFO - PROCESS | 3944 | 1461259297712 Marionette TRACE conn8 <- [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]]]}] 10:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 935ms 10:21:37 INFO - PROCESS | 3944 | 1461259297759 Marionette TRACE conn8 -> [0,1221,"getWindowHandle",null] 10:21:37 INFO - PROCESS | 3944 | 1461259297761 Marionette TRACE conn8 <- [1,1221,null,{"value":"13"}] 10:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:21:37 INFO - PROCESS | 3944 | 1461259297765 Marionette TRACE conn8 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:21:37 INFO - PROCESS | 3944 | 1461259297767 Marionette TRACE conn8 <- [1,1222,null,{}] 10:21:37 INFO - PROCESS | 3944 | 1461259297770 Marionette TRACE conn8 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:37 INFO - PROCESS | 3944 | 1461259297886 Marionette TRACE conn8 <- [1,1223,null,{"value":null}] 10:21:37 INFO - PROCESS | 3944 | 1461259297996 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 3944 | ++DOCSHELL 19ADE000 == 88 [pid = 3944] [id = 315] 10:21:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (1D714800) [pid = 3944] [serial = 944] [outer = 00000000] 10:21:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (1D71B800) [pid = 3944] [serial = 945] [outer = 1D714800] 10:21:38 INFO - PROCESS | 3944 | 1461259298061 Marionette DEBUG loaded listener.js 10:21:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 159 (1FB22C00) [pid = 3944] [serial = 946] [outer = 1D714800] 10:21:38 INFO - PROCESS | 3944 | 1461259298839 Marionette TRACE conn8 <- [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]]]}] 10:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1138ms 10:21:38 INFO - PROCESS | 3944 | 1461259298897 Marionette TRACE conn8 -> [0,1225,"getWindowHandle",null] 10:21:38 INFO - PROCESS | 3944 | 1461259298901 Marionette TRACE conn8 <- [1,1225,null,{"value":"13"}] 10:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:21:38 INFO - PROCESS | 3944 | 1461259298906 Marionette TRACE conn8 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:21:38 INFO - PROCESS | 3944 | 1461259298910 Marionette TRACE conn8 <- [1,1226,null,{}] 10:21:38 INFO - PROCESS | 3944 | 1461259298916 Marionette TRACE conn8 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:39 INFO - PROCESS | 3944 | 1461259299021 Marionette TRACE conn8 <- [1,1227,null,{"value":null}] 10:21:39 INFO - PROCESS | 3944 | 1461259299172 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:39 INFO - PROCESS | 3944 | ++DOCSHELL 158A5000 == 89 [pid = 3944] [id = 316] 10:21:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (158A6C00) [pid = 3944] [serial = 947] [outer = 00000000] 10:21:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (18C10000) [pid = 3944] [serial = 948] [outer = 158A6C00] 10:21:39 INFO - PROCESS | 3944 | 1461259299223 Marionette DEBUG loaded listener.js 10:21:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (18FE3400) [pid = 3944] [serial = 949] [outer = 158A6C00] 10:21:39 INFO - PROCESS | 3944 | 1461259299814 Marionette TRACE conn8 <- [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]]]}] 10:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 998ms 10:21:39 INFO - PROCESS | 3944 | 1461259299911 Marionette TRACE conn8 -> [0,1229,"getWindowHandle",null] 10:21:39 INFO - PROCESS | 3944 | 1461259299916 Marionette TRACE conn8 <- [1,1229,null,{"value":"13"}] 10:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:21:39 INFO - PROCESS | 3944 | 1461259299923 Marionette TRACE conn8 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:21:39 INFO - PROCESS | 3944 | 1461259299925 Marionette TRACE conn8 <- [1,1230,null,{}] 10:21:39 INFO - PROCESS | 3944 | 1461259299929 Marionette TRACE conn8 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:40 INFO - PROCESS | 3944 | 1461259300034 Marionette TRACE conn8 <- [1,1231,null,{"value":null}] 10:21:40 INFO - PROCESS | 3944 | 1461259300176 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 3944 | ++DOCSHELL 17DBEC00 == 90 [pid = 3944] [id = 317] 10:21:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (1873C800) [pid = 3944] [serial = 950] [outer = 00000000] 10:21:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (1A3B7800) [pid = 3944] [serial = 951] [outer = 1873C800] 10:21:40 INFO - PROCESS | 3944 | 1461259300230 Marionette DEBUG loaded listener.js 10:21:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (1AB0D000) [pid = 3944] [serial = 952] [outer = 1873C800] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 1B339000 == 89 [pid = 3944] [id = 261] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 18FDC000 == 88 [pid = 3944] [id = 199] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 16E9B400 == 87 [pid = 3944] [id = 260] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 1B54B400 == 86 [pid = 3944] [id = 262] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 1AF1CC00 == 85 [pid = 3944] [id = 308] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 18FD9000 == 84 [pid = 3944] [id = 307] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 13482800 == 83 [pid = 3944] [id = 306] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 19AD7400 == 82 [pid = 3944] [id = 305] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 1B405800 == 81 [pid = 3944] [id = 304] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 11B0E800 == 80 [pid = 3944] [id = 303] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 1996DC00 == 79 [pid = 3944] [id = 302] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 18FE1000 == 78 [pid = 3944] [id = 301] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 158A8C00 == 77 [pid = 3944] [id = 300] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 15DF2800 == 76 [pid = 3944] [id = 299] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (16EA6800) [pid = 3944] [serial = 825] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (19975000) [pid = 3944] [serial = 828] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (1BCDCC00) [pid = 3944] [serial = 831] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (1BEB1C00) [pid = 3944] [serial = 834] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 160 (1CB9F800) [pid = 3944] [serial = 837] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 159 (18C07000) [pid = 3944] [serial = 843] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 158 (1CE56C00) [pid = 3944] [serial = 840] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 157 (1BCE3000) [pid = 3944] [serial = 873] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOCSHELL 13CDA800 == 75 [pid = 3944] [id = 292] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 156 (1B4D5400) [pid = 3944] [serial = 864] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (1B42A800) [pid = 3944] [serial = 862] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (1B40D800) [pid = 3944] [serial = 861] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (18EBC400) [pid = 3944] [serial = 867] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (16EA8000) [pid = 3944] [serial = 849] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (18EB7C00) [pid = 3944] [serial = 850] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (18FE3C00) [pid = 3944] [serial = 847] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (18FC9000) [pid = 3944] [serial = 846] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (19AE1000) [pid = 3944] [serial = 852] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1A436400) [pid = 3944] [serial = 853] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (1AB51800) [pid = 3944] [serial = 855] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1B709800) [pid = 3944] [serial = 870] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1B77E400) [pid = 3944] [serial = 871] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1B4DC000) [pid = 3944] [serial = 865] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1AC0E400) [pid = 3944] [serial = 858] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1AF95400) [pid = 3944] [serial = 859] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1B433800) [pid = 3944] [serial = 868] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1AB57C00) [pid = 3944] [serial = 856] [outer = 00000000] [url = about:blank] 10:21:40 INFO - PROCESS | 3944 | 1461259300737 Marionette TRACE conn8 <- [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]]]}] 10:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 826ms 10:21:40 INFO - PROCESS | 3944 | 1461259300763 Marionette TRACE conn8 -> [0,1233,"getWindowHandle",null] 10:21:40 INFO - PROCESS | 3944 | 1461259300766 Marionette TRACE conn8 <- [1,1233,null,{"value":"13"}] 10:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:21:40 INFO - PROCESS | 3944 | 1461259300769 Marionette TRACE conn8 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:21:40 INFO - PROCESS | 3944 | 1461259300773 Marionette TRACE conn8 <- [1,1234,null,{}] 10:21:40 INFO - PROCESS | 3944 | 1461259300783 Marionette TRACE conn8 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:40 INFO - PROCESS | 3944 | 1461259300871 Marionette TRACE conn8 <- [1,1235,null,{"value":null}] 10:21:40 INFO - PROCESS | 3944 | 1461259300881 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 3944 | ++DOCSHELL 19652800 == 76 [pid = 3944] [id = 318] 10:21:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (19852000) [pid = 3944] [serial = 953] [outer = 00000000] 10:21:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1A843C00) [pid = 3944] [serial = 954] [outer = 19852000] 10:21:40 INFO - PROCESS | 3944 | 1461259300929 Marionette DEBUG loaded listener.js 10:21:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1AB54000) [pid = 3944] [serial = 955] [outer = 19852000] 10:21:41 INFO - PROCESS | 3944 | 1461259301433 Marionette TRACE conn8 <- [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]]]}] 10:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 701ms 10:21:41 INFO - PROCESS | 3944 | 1461259301468 Marionette TRACE conn8 -> [0,1237,"getWindowHandle",null] 10:21:41 INFO - PROCESS | 3944 | 1461259301470 Marionette TRACE conn8 <- [1,1237,null,{"value":"13"}] 10:21:41 INFO - PROCESS | 3944 | 1461259301474 Marionette TRACE conn8 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:21:41 INFO - PROCESS | 3944 | 1461259301475 Marionette TRACE conn8 <- [1,1238,null,{}] 10:21:41 INFO - PROCESS | 3944 | 1461259301479 Marionette TRACE conn8 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:41 INFO - PROCESS | 3944 | 1461259301564 Marionette TRACE conn8 <- [1,1239,null,{"value":null}] 10:21:41 INFO - PROCESS | 3944 | 1461259301573 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:41 INFO - PROCESS | 3944 | ++DOCSHELL 1AB58800 == 77 [pid = 3944] [id = 319] 10:21:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1AB59C00) [pid = 3944] [serial = 956] [outer = 00000000] 10:21:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1AF1B800) [pid = 3944] [serial = 957] [outer = 1AB59C00] 10:21:41 INFO - PROCESS | 3944 | 1461259301619 Marionette DEBUG loaded listener.js 10:21:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1AF9B400) [pid = 3944] [serial = 958] [outer = 1AB59C00] 10:21:42 INFO - PROCESS | 3944 | 1461259302103 Marionette TRACE conn8 <- [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]]]}] 10:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 701ms 10:21:42 INFO - PROCESS | 3944 | 1461259302173 Marionette TRACE conn8 -> [0,1241,"getWindowHandle",null] 10:21:42 INFO - PROCESS | 3944 | 1461259302176 Marionette TRACE conn8 <- [1,1241,null,{"value":"13"}] 10:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:21:42 INFO - PROCESS | 3944 | 1461259302179 Marionette TRACE conn8 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:21:42 INFO - PROCESS | 3944 | 1461259302180 Marionette TRACE conn8 <- [1,1242,null,{}] 10:21:42 INFO - PROCESS | 3944 | 1461259302184 Marionette TRACE conn8 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:42 INFO - PROCESS | 3944 | 1461259302267 Marionette TRACE conn8 <- [1,1243,null,{"value":null}] 10:21:42 INFO - PROCESS | 3944 | 1461259302274 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:42 INFO - PROCESS | 3944 | ++DOCSHELL 1B335800 == 78 [pid = 3944] [id = 320] 10:21:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1B33BC00) [pid = 3944] [serial = 959] [outer = 00000000] 10:21:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1B40A000) [pid = 3944] [serial = 960] [outer = 1B33BC00] 10:21:42 INFO - PROCESS | 3944 | 1461259302319 Marionette DEBUG loaded listener.js 10:21:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1B409800) [pid = 3944] [serial = 961] [outer = 1B33BC00] 10:21:42 INFO - PROCESS | 3944 | 1461259302793 Marionette TRACE conn8 <- [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]]]}] 10:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 639ms 10:21:42 INFO - PROCESS | 3944 | 1461259302817 Marionette TRACE conn8 -> [0,1245,"getWindowHandle",null] 10:21:42 INFO - PROCESS | 3944 | 1461259302819 Marionette TRACE conn8 <- [1,1245,null,{"value":"13"}] 10:21:42 INFO - PROCESS | 3944 | 1461259302822 Marionette TRACE conn8 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:21:42 INFO - PROCESS | 3944 | 1461259302823 Marionette TRACE conn8 <- [1,1246,null,{}] 10:21:42 INFO - PROCESS | 3944 | 1461259302827 Marionette TRACE conn8 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:42 INFO - PROCESS | 3944 | 1461259302927 Marionette TRACE conn8 <- [1,1247,null,{"value":null}] 10:21:42 INFO - PROCESS | 3944 | 1461259302971 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:42 INFO - PROCESS | 3944 | ++DOCSHELL 1B4D7000 == 79 [pid = 3944] [id = 321] 10:21:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1B4D7C00) [pid = 3944] [serial = 962] [outer = 00000000] 10:21:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (1B702000) [pid = 3944] [serial = 963] [outer = 1B4D7C00] 10:21:43 INFO - PROCESS | 3944 | 1461259303018 Marionette DEBUG loaded listener.js 10:21:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1B733800) [pid = 3944] [serial = 964] [outer = 1B4D7C00] 10:21:43 INFO - PROCESS | 3944 | 1461259303712 Marionette TRACE conn8 <- [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]]]}] 10:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 950ms 10:21:43 INFO - PROCESS | 3944 | 1461259303768 Marionette TRACE conn8 -> [0,1249,"getWindowHandle",null] 10:21:43 INFO - PROCESS | 3944 | 1461259303774 Marionette TRACE conn8 <- [1,1249,null,{"value":"13"}] 10:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:21:43 INFO - PROCESS | 3944 | 1461259303795 Marionette TRACE conn8 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:21:43 INFO - PROCESS | 3944 | 1461259303799 Marionette TRACE conn8 <- [1,1250,null,{}] 10:21:43 INFO - PROCESS | 3944 | 1461259303804 Marionette TRACE conn8 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:43 INFO - PROCESS | 3944 | 1461259303919 Marionette TRACE conn8 <- [1,1251,null,{"value":null}] 10:21:44 INFO - PROCESS | 3944 | 1461259304060 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:44 INFO - PROCESS | 3944 | ++DOCSHELL 16032C00 == 80 [pid = 3944] [id = 322] 10:21:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (16E9B400) [pid = 3944] [serial = 965] [outer = 00000000] 10:21:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (18FDF800) [pid = 3944] [serial = 966] [outer = 16E9B400] 10:21:44 INFO - PROCESS | 3944 | 1461259304118 Marionette DEBUG loaded listener.js 10:21:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (193B8C00) [pid = 3944] [serial = 967] [outer = 16E9B400] 10:21:44 INFO - PROCESS | 3944 | 1461259304724 Marionette TRACE conn8 <- [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]]]}] 10:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 997ms 10:21:44 INFO - PROCESS | 3944 | 1461259304779 Marionette TRACE conn8 -> [0,1253,"getWindowHandle",null] 10:21:44 INFO - PROCESS | 3944 | 1461259304785 Marionette TRACE conn8 <- [1,1253,null,{"value":"13"}] 10:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:21:44 INFO - PROCESS | 3944 | 1461259304792 Marionette TRACE conn8 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:21:44 INFO - PROCESS | 3944 | 1461259304795 Marionette TRACE conn8 <- [1,1254,null,{}] 10:21:44 INFO - PROCESS | 3944 | 1461259304799 Marionette TRACE conn8 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:44 INFO - PROCESS | 3944 | 1461259304909 Marionette TRACE conn8 <- [1,1255,null,{"value":null}] 10:21:45 INFO - PROCESS | 3944 | 1461259305048 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:45 INFO - PROCESS | 3944 | ++DOCSHELL 1ABC3000 == 81 [pid = 3944] [id = 323] 10:21:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (1AC0E400) [pid = 3944] [serial = 968] [outer = 00000000] 10:21:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (1B340000) [pid = 3944] [serial = 969] [outer = 1AC0E400] 10:21:45 INFO - PROCESS | 3944 | 1461259305104 Marionette DEBUG loaded listener.js 10:21:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (1B40BC00) [pid = 3944] [serial = 970] [outer = 1AC0E400] 10:21:45 INFO - PROCESS | 3944 | 1461259305722 Marionette TRACE conn8 <- [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]]]}] 10:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 997ms 10:21:45 INFO - PROCESS | 3944 | 1461259305793 Marionette TRACE conn8 -> [0,1257,"getWindowHandle",null] 10:21:45 INFO - PROCESS | 3944 | 1461259305795 Marionette TRACE conn8 <- [1,1257,null,{"value":"13"}] 10:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:21:45 INFO - PROCESS | 3944 | 1461259305799 Marionette TRACE conn8 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:21:45 INFO - PROCESS | 3944 | 1461259305803 Marionette TRACE conn8 <- [1,1258,null,{}] 10:21:45 INFO - PROCESS | 3944 | 1461259305814 Marionette TRACE conn8 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:45 INFO - PROCESS | 3944 | 1461259305925 Marionette TRACE conn8 <- [1,1259,null,{"value":null}] 10:21:46 INFO - PROCESS | 3944 | 1461259306066 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 3944 | ++DOCSHELL 1BCDE800 == 82 [pid = 3944] [id = 324] 10:21:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (1BCDF400) [pid = 3944] [serial = 971] [outer = 00000000] 10:21:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 159 (1BE01C00) [pid = 3944] [serial = 972] [outer = 1BCDF400] 10:21:46 INFO - PROCESS | 3944 | 1461259306124 Marionette DEBUG loaded listener.js 10:21:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (1BE0A400) [pid = 3944] [serial = 973] [outer = 1BCDF400] 10:21:46 INFO - PROCESS | 3944 | 1461259306658 Marionette TRACE conn8 <- [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]]]}] 10:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 904ms 10:21:46 INFO - PROCESS | 3944 | 1461259306706 Marionette TRACE conn8 -> [0,1261,"getWindowHandle",null] 10:21:46 INFO - PROCESS | 3944 | 1461259306709 Marionette TRACE conn8 <- [1,1261,null,{"value":"13"}] 10:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:21:46 INFO - PROCESS | 3944 | 1461259306714 Marionette TRACE conn8 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:21:46 INFO - PROCESS | 3944 | 1461259306716 Marionette TRACE conn8 <- [1,1262,null,{}] 10:21:46 INFO - PROCESS | 3944 | 1461259306720 Marionette TRACE conn8 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:46 INFO - PROCESS | 3944 | 1461259306827 Marionette TRACE conn8 <- [1,1263,null,{"value":null}] 10:21:46 INFO - PROCESS | 3944 | 1461259306938 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 3944 | ++DOCSHELL 1B737C00 == 83 [pid = 3944] [id = 325] 10:21:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (1BCE5400) [pid = 3944] [serial = 974] [outer = 00000000] 10:21:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (1CE51800) [pid = 3944] [serial = 975] [outer = 1BCE5400] 10:21:46 INFO - PROCESS | 3944 | 1461259306992 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (1D359400) [pid = 3944] [serial = 976] [outer = 1BCE5400] 10:21:47 INFO - PROCESS | 3944 | 1461259307561 Marionette TRACE conn8 <- [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]]]}] 10:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 904ms 10:21:47 INFO - PROCESS | 3944 | 1461259307618 Marionette TRACE conn8 -> [0,1265,"getWindowHandle",null] 10:21:47 INFO - PROCESS | 3944 | 1461259307620 Marionette TRACE conn8 <- [1,1265,null,{"value":"13"}] 10:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:21:47 INFO - PROCESS | 3944 | 1461259307624 Marionette TRACE conn8 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:21:47 INFO - PROCESS | 3944 | 1461259307626 Marionette TRACE conn8 <- [1,1266,null,{}] 10:21:47 INFO - PROCESS | 3944 | 1461259307630 Marionette TRACE conn8 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:47 INFO - PROCESS | 3944 | 1461259307733 Marionette TRACE conn8 <- [1,1267,null,{"value":null}] 10:21:47 INFO - PROCESS | 3944 | 1461259307847 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:47 INFO - PROCESS | 3944 | ++DOCSHELL 13C04400 == 84 [pid = 3944] [id = 326] 10:21:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (1BEB3800) [pid = 3944] [serial = 977] [outer = 00000000] 10:21:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (1D4A8C00) [pid = 3944] [serial = 978] [outer = 1BEB3800] 10:21:47 INFO - PROCESS | 3944 | 1461259307943 Marionette DEBUG loaded listener.js 10:21:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 166 (1D713800) [pid = 3944] [serial = 979] [outer = 1BEB3800] 10:21:48 INFO - PROCESS | 3944 | 1461259308503 Marionette TRACE conn8 <- [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]]]}] 10:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 935ms 10:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:21:48 INFO - PROCESS | 3944 | 1461259308569 Marionette TRACE conn8 -> [0,1269,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 3944 | 1461259308571 Marionette TRACE conn8 <- [1,1269,null,{"value":"13"}] 10:21:48 INFO - PROCESS | 3944 | 1461259308575 Marionette TRACE conn8 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 3944 | 1461259308577 Marionette TRACE conn8 <- [1,1270,null,{}] 10:21:48 INFO - PROCESS | 3944 | 1461259308580 Marionette TRACE conn8 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:48 INFO - PROCESS | 3944 | 1461259308692 Marionette TRACE conn8 <- [1,1271,null,{"value":null}] 10:21:48 INFO - PROCESS | 3944 | 1461259308831 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:48 INFO - PROCESS | 3944 | ++DOCSHELL 13CCF000 == 85 [pid = 3944] [id = 327] 10:21:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 167 (1D716400) [pid = 3944] [serial = 980] [outer = 00000000] 10:21:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 168 (1FB2D000) [pid = 3944] [serial = 981] [outer = 1D716400] 10:21:48 INFO - PROCESS | 3944 | 1461259308889 Marionette DEBUG loaded listener.js 10:21:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 169 (1FB2E400) [pid = 3944] [serial = 982] [outer = 1D716400] 10:21:49 INFO - PROCESS | 3944 | 1461259309458 Marionette TRACE conn8 <- [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]]]}] 10:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 935ms 10:21:49 INFO - PROCESS | 3944 | 1461259309520 Marionette TRACE conn8 -> [0,1273,"getWindowHandle",null] 10:21:49 INFO - PROCESS | 3944 | 1461259309522 Marionette TRACE conn8 <- [1,1273,null,{"value":"13"}] 10:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:21:49 INFO - PROCESS | 3944 | 1461259309525 Marionette TRACE conn8 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:21:49 INFO - PROCESS | 3944 | 1461259309528 Marionette TRACE conn8 <- [1,1274,null,{}] 10:21:49 INFO - PROCESS | 3944 | 1461259309531 Marionette TRACE conn8 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:49 INFO - PROCESS | 3944 | 1461259309666 Marionette TRACE conn8 <- [1,1275,null,{"value":null}] 10:21:49 INFO - PROCESS | 3944 | 1461259309811 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:49 INFO - PROCESS | 3944 | ++DOCSHELL 1D719000 == 86 [pid = 3944] [id = 328] 10:21:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 170 (1FB21C00) [pid = 3944] [serial = 983] [outer = 00000000] 10:21:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 171 (21876C00) [pid = 3944] [serial = 984] [outer = 1FB21C00] 10:21:49 INFO - PROCESS | 3944 | 1461259309866 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (21876400) [pid = 3944] [serial = 985] [outer = 1FB21C00] 10:21:50 INFO - PROCESS | 3944 | 1461259310433 Marionette TRACE conn8 <- [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]]]}] 10:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 950ms 10:21:50 INFO - PROCESS | 3944 | 1461259310456 Marionette TRACE conn8 -> [0,1277,"getWindowHandle",null] 10:21:50 INFO - PROCESS | 3944 | 1461259310459 Marionette TRACE conn8 <- [1,1277,null,{"value":"13"}] 10:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:21:50 INFO - PROCESS | 3944 | 1461259310463 Marionette TRACE conn8 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:21:50 INFO - PROCESS | 3944 | 1461259310465 Marionette TRACE conn8 <- [1,1278,null,{}] 10:21:50 INFO - PROCESS | 3944 | 1461259310468 Marionette TRACE conn8 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:50 INFO - PROCESS | 3944 | 1461259310572 Marionette TRACE conn8 <- [1,1279,null,{"value":null}] 10:21:50 INFO - PROCESS | 3944 | 1461259310685 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:50 INFO - PROCESS | 3944 | ++DOCSHELL 1352FC00 == 87 [pid = 3944] [id = 329] 10:21:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (1FB24400) [pid = 3944] [serial = 986] [outer = 00000000] 10:21:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (21880400) [pid = 3944] [serial = 987] [outer = 1FB24400] 10:21:50 INFO - PROCESS | 3944 | 1461259310739 Marionette DEBUG loaded listener.js 10:21:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (218C6400) [pid = 3944] [serial = 988] [outer = 1FB24400] 10:21:51 INFO - PROCESS | 3944 | 1461259311439 Marionette TRACE conn8 <- [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]]]}] 10:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1044ms 10:21:51 INFO - PROCESS | 3944 | 1461259311524 Marionette TRACE conn8 -> [0,1281,"getWindowHandle",null] 10:21:51 INFO - PROCESS | 3944 | 1461259311528 Marionette TRACE conn8 <- [1,1281,null,{"value":"13"}] 10:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:21:51 INFO - PROCESS | 3944 | 1461259311534 Marionette TRACE conn8 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:21:51 INFO - PROCESS | 3944 | 1461259311537 Marionette TRACE conn8 <- [1,1282,null,{}] 10:21:51 INFO - PROCESS | 3944 | 1461259311558 Marionette TRACE conn8 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:51 INFO - PROCESS | 3944 | 1461259311674 Marionette TRACE conn8 <- [1,1283,null,{"value":null}] 10:21:51 INFO - PROCESS | 3944 | 1461259311811 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 3944 | ++DOCSHELL 17DBE000 == 88 [pid = 3944] [id = 330] 10:21:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (18216000) [pid = 3944] [serial = 989] [outer = 00000000] 10:21:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (19ADA800) [pid = 3944] [serial = 990] [outer = 18216000] 10:21:51 INFO - PROCESS | 3944 | 1461259311862 Marionette DEBUG loaded listener.js 10:21:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (1A840800) [pid = 3944] [serial = 991] [outer = 18216000] 10:21:52 INFO - PROCESS | 3944 | --DOCSHELL 1B335800 == 87 [pid = 3944] [id = 320] 10:21:52 INFO - PROCESS | 3944 | --DOCSHELL 1AB58800 == 86 [pid = 3944] [id = 319] 10:21:52 INFO - PROCESS | 3944 | --DOCSHELL 19652800 == 85 [pid = 3944] [id = 318] 10:21:52 INFO - PROCESS | 3944 | --DOCSHELL 17DBEC00 == 84 [pid = 3944] [id = 317] 10:21:52 INFO - PROCESS | 3944 | --DOCSHELL 158A5000 == 83 [pid = 3944] [id = 316] 10:21:52 INFO - PROCESS | 3944 | --DOCSHELL 1B42DC00 == 82 [pid = 3944] [id = 312] 10:21:52 INFO - PROCESS | 3944 | --DOCSHELL 18FE4800 == 81 [pid = 3944] [id = 311] 10:21:52 INFO - PROCESS | 3944 | --DOCSHELL 1580B000 == 80 [pid = 3944] [id = 310] 10:21:52 INFO - PROCESS | 3944 | 1461259312494 Marionette TRACE conn8 <- [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]]]}] 10:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 998ms 10:21:52 INFO - PROCESS | 3944 | 1461259312535 Marionette TRACE conn8 -> [0,1285,"getWindowHandle",null] 10:21:52 INFO - PROCESS | 3944 | 1461259312540 Marionette TRACE conn8 <- [1,1285,null,{"value":"13"}] 10:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:21:52 INFO - PROCESS | 3944 | 1461259312546 Marionette TRACE conn8 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:21:52 INFO - PROCESS | 3944 | 1461259312548 Marionette TRACE conn8 <- [1,1286,null,{}] 10:21:52 INFO - PROCESS | 3944 | 1461259312552 Marionette TRACE conn8 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:52 INFO - PROCESS | 3944 | 1461259312741 Marionette TRACE conn8 <- [1,1287,null,{"value":null}] 10:21:52 INFO - PROCESS | 3944 | 1461259312823 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:52 INFO - PROCESS | 3944 | ++DOCSHELL 13482800 == 81 [pid = 3944] [id = 331] 10:21:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (138B3400) [pid = 3944] [serial = 992] [outer = 00000000] 10:21:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 180 (19ADC400) [pid = 3944] [serial = 993] [outer = 138B3400] 10:21:52 INFO - PROCESS | 3944 | 1461259312869 Marionette DEBUG loaded listener.js 10:21:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (1AF1B000) [pid = 3944] [serial = 994] [outer = 138B3400] 10:21:53 INFO - PROCESS | 3944 | 1461259313361 Marionette TRACE conn8 <- [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]]]}] 10:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 826ms 10:21:53 INFO - PROCESS | 3944 | 1461259313388 Marionette TRACE conn8 -> [0,1289,"getWindowHandle",null] 10:21:53 INFO - PROCESS | 3944 | 1461259313391 Marionette TRACE conn8 <- [1,1289,null,{"value":"13"}] 10:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:21:53 INFO - PROCESS | 3944 | 1461259313394 Marionette TRACE conn8 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:21:53 INFO - PROCESS | 3944 | 1461259313397 Marionette TRACE conn8 <- [1,1290,null,{}] 10:21:53 INFO - PROCESS | 3944 | 1461259313407 Marionette TRACE conn8 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:53 INFO - PROCESS | 3944 | 1461259313544 Marionette TRACE conn8 <- [1,1291,null,{"value":null}] 10:21:53 INFO - PROCESS | 3944 | 1461259313616 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:53 INFO - PROCESS | 3944 | ++DOCSHELL 1B4D8C00 == 82 [pid = 3944] [id = 332] 10:21:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 182 (1BCDA800) [pid = 3944] [serial = 995] [outer = 00000000] 10:21:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 183 (1CBA8400) [pid = 3944] [serial = 996] [outer = 1BCDA800] 10:21:53 INFO - PROCESS | 3944 | 1461259313664 Marionette DEBUG loaded listener.js 10:21:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 184 (1D35E000) [pid = 3944] [serial = 997] [outer = 1BCDA800] 10:21:54 INFO - PROCESS | 3944 | 1461259314113 Marionette TRACE conn8 <- [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]]]}] 10:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 732ms 10:21:54 INFO - PROCESS | 3944 | 1461259314134 Marionette TRACE conn8 -> [0,1293,"getWindowHandle",null] 10:21:54 INFO - PROCESS | 3944 | 1461259314137 Marionette TRACE conn8 <- [1,1293,null,{"value":"13"}] 10:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:21:54 INFO - PROCESS | 3944 | 1461259314140 Marionette TRACE conn8 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:21:54 INFO - PROCESS | 3944 | 1461259314142 Marionette TRACE conn8 <- [1,1294,null,{}] 10:21:54 INFO - PROCESS | 3944 | 1461259314146 Marionette TRACE conn8 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:54 INFO - PROCESS | 3944 | 1461259314271 Marionette TRACE conn8 <- [1,1295,null,{"value":null}] 10:21:54 INFO - PROCESS | 3944 | 1461259314340 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:54 INFO - PROCESS | 3944 | ++DOCSHELL 13613400 == 83 [pid = 3944] [id = 333] 10:21:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 185 (13613800) [pid = 3944] [serial = 998] [outer = 00000000] 10:21:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 186 (13618800) [pid = 3944] [serial = 999] [outer = 13613800] 10:21:54 INFO - PROCESS | 3944 | 1461259314385 Marionette DEBUG loaded listener.js 10:21:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (1B786C00) [pid = 3944] [serial = 1000] [outer = 13613800] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (15801C00) [pid = 3944] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 185 (1B405C00) [pid = 3944] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 184 (1A344400) [pid = 3944] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 183 (1373A800) [pid = 3944] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 182 (18FE2400) [pid = 3944] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 181 (124DD000) [pid = 3944] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 180 (158A9800) [pid = 3944] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 179 (15F41C00) [pid = 3944] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 178 (19977400) [pid = 3944] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (1AF20000) [pid = 3944] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (1A8B2000) [pid = 3944] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (158A6C00) [pid = 3944] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (19852000) [pid = 3944] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (1AB59C00) [pid = 3944] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 172 (1873C800) [pid = 3944] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:21:55 INFO - PROCESS | 3944 | --DOMWINDOW == 171 (1B33BC00) [pid = 3944] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:21:55 INFO - PROCESS | 3944 | 1461259315160 Marionette TRACE conn8 <- [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]]]}] 10:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1029ms 10:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:21:55 INFO - PROCESS | 3944 | 1461259315188 Marionette TRACE conn8 -> [0,1297,"getWindowHandle",null] 10:21:55 INFO - PROCESS | 3944 | 1461259315190 Marionette TRACE conn8 <- [1,1297,null,{"value":"13"}] 10:21:55 INFO - PROCESS | 3944 | 1461259315194 Marionette TRACE conn8 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:21:55 INFO - PROCESS | 3944 | 1461259315196 Marionette TRACE conn8 <- [1,1298,null,{}] 10:21:55 INFO - PROCESS | 3944 | 1461259315199 Marionette TRACE conn8 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:55 INFO - PROCESS | 3944 | 1461259315322 Marionette TRACE conn8 <- [1,1299,null,{"value":null}] 10:21:55 INFO - PROCESS | 3944 | 1461259315389 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:55 INFO - PROCESS | 3944 | ++DOCSHELL 13610400 == 84 [pid = 3944] [id = 334] 10:21:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (13615400) [pid = 3944] [serial = 1001] [outer = 00000000] 10:21:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (18FE1000) [pid = 3944] [serial = 1002] [outer = 13615400] 10:21:55 INFO - PROCESS | 3944 | 1461259315434 Marionette DEBUG loaded listener.js 10:21:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (1A344400) [pid = 3944] [serial = 1003] [outer = 13615400] 10:21:55 INFO - PROCESS | 3944 | 1461259315790 Marionette TRACE conn8 <- [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] 10:21:55 INFO - PROCESS | 3944 | 1461259315821 Marionette TRACE conn8 <- [1,1301,null,{"value":"13"}] 10:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:21:55 INFO - PROCESS | 3944 | 1461259315825 Marionette TRACE conn8 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:21:55 INFO - PROCESS | 3944 | 1461259315827 Marionette TRACE conn8 <- [1,1302,null,{}] 10:21:55 INFO - PROCESS | 3944 | 1461259315830 Marionette TRACE conn8 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:55 INFO - PROCESS | 3944 | 1461259315933 Marionette TRACE conn8 <- [1,1303,null,{"value":null}] 10:21:55 INFO - PROCESS | 3944 | 1461259315940 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:55 INFO - PROCESS | 3944 | ++DOCSHELL 19AD5C00 == 85 [pid = 3944] [id = 335] 10:21:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (1AF19800) [pid = 3944] [serial = 1004] [outer = 00000000] 10:21:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (1D719C00) [pid = 3944] [serial = 1005] [outer = 1AF19800] 10:21:55 INFO - PROCESS | 3944 | 1461259315988 Marionette DEBUG loaded listener.js 10:21:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (19654400) [pid = 3944] [serial = 1006] [outer = 1AF19800] 10:21:56 INFO - PROCESS | 3944 | 1461259316453 Marionette TRACE conn8 <- [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]]]}] 10:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 685ms 10:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:21:56 INFO - PROCESS | 3944 | 1461259316524 Marionette TRACE conn8 -> [0,1305,"getWindowHandle",null] 10:21:56 INFO - PROCESS | 3944 | 1461259316528 Marionette TRACE conn8 <- [1,1305,null,{"value":"13"}] 10:21:56 INFO - PROCESS | 3944 | 1461259316532 Marionette TRACE conn8 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:21:56 INFO - PROCESS | 3944 | 1461259316534 Marionette TRACE conn8 <- [1,1306,null,{}] 10:21:56 INFO - PROCESS | 3944 | 1461259316537 Marionette TRACE conn8 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:56 INFO - PROCESS | 3944 | 1461259316622 Marionette TRACE conn8 <- [1,1307,null,{"value":null}] 10:21:56 INFO - PROCESS | 3944 | 1461259316663 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:56 INFO - PROCESS | 3944 | ++DOCSHELL 1D718000 == 86 [pid = 3944] [id = 336] 10:21:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (1FFA3800) [pid = 3944] [serial = 1007] [outer = 00000000] 10:21:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (1FFAB000) [pid = 3944] [serial = 1008] [outer = 1FFA3800] 10:21:56 INFO - PROCESS | 3944 | 1461259316707 Marionette DEBUG loaded listener.js 10:21:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 180 (1FFAD400) [pid = 3944] [serial = 1009] [outer = 1FFA3800] 10:21:57 INFO - PROCESS | 3944 | 1461259317357 Marionette TRACE conn8 <- [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]]]}] 10:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 826ms 10:21:57 INFO - PROCESS | 3944 | 1461259317372 Marionette TRACE conn8 -> [0,1309,"getWindowHandle",null] 10:21:57 INFO - PROCESS | 3944 | 1461259317377 Marionette TRACE conn8 <- [1,1309,null,{"value":"13"}] 10:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:21:57 INFO - PROCESS | 3944 | 1461259317382 Marionette TRACE conn8 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:21:57 INFO - PROCESS | 3944 | 1461259317387 Marionette TRACE conn8 <- [1,1310,null,{}] 10:21:57 INFO - PROCESS | 3944 | 1461259317393 Marionette TRACE conn8 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:57 INFO - PROCESS | 3944 | 1461259317511 Marionette TRACE conn8 <- [1,1311,null,{"value":null}] 10:21:57 INFO - PROCESS | 3944 | 1461259317678 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:57 INFO - PROCESS | 3944 | ++DOCSHELL 16B28000 == 87 [pid = 3944] [id = 337] 10:21:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (16B2E000) [pid = 3944] [serial = 1010] [outer = 00000000] 10:21:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 182 (193AFC00) [pid = 3944] [serial = 1011] [outer = 16B2E000] 10:21:57 INFO - PROCESS | 3944 | 1461259317737 Marionette DEBUG loaded listener.js 10:21:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 183 (19AD6800) [pid = 3944] [serial = 1012] [outer = 16B2E000] 10:21:58 INFO - PROCESS | 3944 | 1461259318324 Marionette TRACE conn8 <- [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]]]}] 10:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 998ms 10:21:58 INFO - PROCESS | 3944 | 1461259318387 Marionette TRACE conn8 -> [0,1313,"getWindowHandle",null] 10:21:58 INFO - PROCESS | 3944 | 1461259318393 Marionette TRACE conn8 <- [1,1313,null,{"value":"13"}] 10:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:21:58 INFO - PROCESS | 3944 | 1461259318399 Marionette TRACE conn8 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:21:58 INFO - PROCESS | 3944 | 1461259318402 Marionette TRACE conn8 <- [1,1314,null,{}] 10:21:58 INFO - PROCESS | 3944 | 1461259318406 Marionette TRACE conn8 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:58 INFO - PROCESS | 3944 | 1461259318518 Marionette TRACE conn8 <- [1,1315,null,{"value":null}] 10:21:58 INFO - PROCESS | 3944 | 1461259318673 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:58 INFO - PROCESS | 3944 | ++DOCSHELL 1B340800 == 88 [pid = 3944] [id = 338] 10:21:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 184 (1B405C00) [pid = 3944] [serial = 1013] [outer = 00000000] 10:21:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 185 (1B54C800) [pid = 3944] [serial = 1014] [outer = 1B405C00] 10:21:58 INFO - PROCESS | 3944 | 1461259318729 Marionette DEBUG loaded listener.js 10:21:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 186 (1B77F000) [pid = 3944] [serial = 1015] [outer = 1B405C00] 10:21:59 INFO - PROCESS | 3944 | 1461259319333 Marionette TRACE conn8 <- [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]]]}] 10:21:59 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 10:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 997ms 10:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:21:59 INFO - PROCESS | 3944 | 1461259319399 Marionette TRACE conn8 -> [0,1317,"getWindowHandle",null] 10:21:59 INFO - PROCESS | 3944 | 1461259319401 Marionette TRACE conn8 <- [1,1317,null,{"value":"13"}] 10:21:59 INFO - PROCESS | 3944 | 1461259319405 Marionette TRACE conn8 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:21:59 INFO - PROCESS | 3944 | 1461259319409 Marionette TRACE conn8 <- [1,1318,null,{}] 10:21:59 INFO - PROCESS | 3944 | 1461259319433 Marionette TRACE conn8 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:59 INFO - PROCESS | 3944 | 1461259319582 Marionette TRACE conn8 <- [1,1319,null,{"value":null}] 10:21:59 INFO - PROCESS | 3944 | 1461259319702 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:59 INFO - PROCESS | 3944 | ++DOCSHELL 1FA38000 == 89 [pid = 3944] [id = 339] 10:21:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (1FA38400) [pid = 3944] [serial = 1016] [outer = 00000000] 10:21:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 188 (1FA3BC00) [pid = 3944] [serial = 1017] [outer = 1FA38400] 10:21:59 INFO - PROCESS | 3944 | 1461259319761 Marionette DEBUG loaded listener.js 10:21:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 189 (1FA3EC00) [pid = 3944] [serial = 1018] [outer = 1FA38400] 10:22:00 INFO - PROCESS | 3944 | 1461259320306 Marionette TRACE conn8 <- [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]]]}] 10:22:00 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 10:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 935ms 10:22:00 INFO - PROCESS | 3944 | 1461259320350 Marionette TRACE conn8 -> [0,1321,"getWindowHandle",null] 10:22:00 INFO - PROCESS | 3944 | 1461259320353 Marionette TRACE conn8 <- [1,1321,null,{"value":"13"}] 10:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:22:00 INFO - PROCESS | 3944 | 1461259320356 Marionette TRACE conn8 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:22:00 INFO - PROCESS | 3944 | 1461259320359 Marionette TRACE conn8 <- [1,1322,null,{}] 10:22:00 INFO - PROCESS | 3944 | 1461259320362 Marionette TRACE conn8 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:00 INFO - PROCESS | 3944 | 1461259320472 Marionette TRACE conn8 <- [1,1323,null,{"value":null}] 10:22:00 INFO - PROCESS | 3944 | 1461259320629 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:00 INFO - PROCESS | 3944 | ++DOCSHELL 1FA3E800 == 90 [pid = 3944] [id = 340] 10:22:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 190 (1FB28400) [pid = 3944] [serial = 1019] [outer = 00000000] 10:22:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 191 (1FFB2000) [pid = 3944] [serial = 1020] [outer = 1FB28400] 10:22:00 INFO - PROCESS | 3944 | 1461259320689 Marionette DEBUG loaded listener.js 10:22:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 192 (21684C00) [pid = 3944] [serial = 1021] [outer = 1FB28400] 10:22:01 INFO - PROCESS | 3944 | 1461259321242 Marionette TRACE conn8 <- [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]]]}] 10:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 935ms 10:22:01 INFO - PROCESS | 3944 | 1461259321285 Marionette TRACE conn8 -> [0,1325,"getWindowHandle",null] 10:22:01 INFO - PROCESS | 3944 | 1461259321287 Marionette TRACE conn8 <- [1,1325,null,{"value":"13"}] 10:22:01 INFO - PROCESS | 3944 | 1461259321290 Marionette TRACE conn8 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:22:01 INFO - PROCESS | 3944 | 1461259321292 Marionette TRACE conn8 <- [1,1326,null,{}] 10:22:01 INFO - PROCESS | 3944 | 1461259321296 Marionette TRACE conn8 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:01 INFO - PROCESS | 3944 | 1461259321402 Marionette TRACE conn8 <- [1,1327,null,{"value":null}] 10:22:01 INFO - PROCESS | 3944 | 1461259321560 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:01 INFO - PROCESS | 3944 | ++DOCSHELL 1B77E800 == 91 [pid = 3944] [id = 341] 10:22:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 193 (1FA3E400) [pid = 3944] [serial = 1022] [outer = 00000000] 10:22:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 194 (2168C000) [pid = 3944] [serial = 1023] [outer = 1FA3E400] 10:22:01 INFO - PROCESS | 3944 | 1461259321614 Marionette DEBUG loaded listener.js 10:22:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 195 (2168E800) [pid = 3944] [serial = 1024] [outer = 1FA3E400] 10:22:02 INFO - PROCESS | 3944 | 1461259322745 Marionette TRACE conn8 <- [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]]]}] 10:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1496ms 10:22:02 INFO - PROCESS | 3944 | 1461259322786 Marionette TRACE conn8 -> [0,1329,"getWindowHandle",null] 10:22:02 INFO - PROCESS | 3944 | 1461259322789 Marionette TRACE conn8 <- [1,1329,null,{"value":"13"}] 10:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:22:02 INFO - PROCESS | 3944 | 1461259322792 Marionette TRACE conn8 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:22:02 INFO - PROCESS | 3944 | 1461259322794 Marionette TRACE conn8 <- [1,1330,null,{}] 10:22:02 INFO - PROCESS | 3944 | 1461259322799 Marionette TRACE conn8 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:02 INFO - PROCESS | 3944 | 1461259322925 Marionette TRACE conn8 <- [1,1331,null,{"value":null}] 10:22:03 INFO - PROCESS | 3944 | 1461259323069 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:03 INFO - PROCESS | 3944 | ++DOCSHELL 13611800 == 92 [pid = 3944] [id = 342] 10:22:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 196 (149F4800) [pid = 3944] [serial = 1025] [outer = 00000000] 10:22:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 197 (17DC1C00) [pid = 3944] [serial = 1026] [outer = 149F4800] 10:22:03 INFO - PROCESS | 3944 | 1461259323128 Marionette DEBUG loaded listener.js 10:22:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 198 (18773C00) [pid = 3944] [serial = 1027] [outer = 149F4800] 10:22:03 INFO - PROCESS | 3944 | 1461259323717 Marionette TRACE conn8 <- [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]]]}] 10:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 997ms 10:22:03 INFO - PROCESS | 3944 | 1461259323799 Marionette TRACE conn8 -> [0,1333,"getWindowHandle",null] 10:22:03 INFO - PROCESS | 3944 | 1461259323801 Marionette TRACE conn8 <- [1,1333,null,{"value":"13"}] 10:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:22:03 INFO - PROCESS | 3944 | 1461259323805 Marionette TRACE conn8 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:22:03 INFO - PROCESS | 3944 | 1461259323807 Marionette TRACE conn8 <- [1,1334,null,{}] 10:22:03 INFO - PROCESS | 3944 | 1461259323811 Marionette TRACE conn8 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:03 INFO - PROCESS | 3944 | 1461259323918 Marionette TRACE conn8 <- [1,1335,null,{"value":null}] 10:22:04 INFO - PROCESS | 3944 | 1461259324285 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:04 INFO - PROCESS | 3944 | ++DOCSHELL 02A8BC00 == 93 [pid = 3944] [id = 343] 10:22:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 199 (11B02400) [pid = 3944] [serial = 1028] [outer = 00000000] 10:22:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 200 (13CDC400) [pid = 3944] [serial = 1029] [outer = 11B02400] 10:22:04 INFO - PROCESS | 3944 | 1461259324361 Marionette DEBUG loaded listener.js 10:22:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 201 (158F4C00) [pid = 3944] [serial = 1030] [outer = 11B02400] 10:22:05 INFO - PROCESS | 3944 | 1461259325013 Marionette TRACE conn8 <- [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]]]}] 10:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1247ms 10:22:05 INFO - PROCESS | 3944 | 1461259325056 Marionette TRACE conn8 -> [0,1337,"getWindowHandle",null] 10:22:05 INFO - PROCESS | 3944 | 1461259325061 Marionette TRACE conn8 <- [1,1337,null,{"value":"13"}] 10:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:22:05 INFO - PROCESS | 3944 | 1461259325066 Marionette TRACE conn8 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:22:05 INFO - PROCESS | 3944 | 1461259325069 Marionette TRACE conn8 <- [1,1338,null,{}] 10:22:05 INFO - PROCESS | 3944 | 1461259325074 Marionette TRACE conn8 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:05 INFO - PROCESS | 3944 | 1461259325183 Marionette TRACE conn8 <- [1,1339,null,{"value":null}] 10:22:05 INFO - PROCESS | 3944 | 1461259325334 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:05 INFO - PROCESS | 3944 | ++DOCSHELL 1669FC00 == 94 [pid = 3944] [id = 344] 10:22:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 202 (16EA7800) [pid = 3944] [serial = 1031] [outer = 00000000] 10:22:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 203 (18FD6C00) [pid = 3944] [serial = 1032] [outer = 16EA7800] 10:22:05 INFO - PROCESS | 3944 | 1461259325386 Marionette DEBUG loaded listener.js 10:22:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 204 (19651C00) [pid = 3944] [serial = 1033] [outer = 16EA7800] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 18C0F000 == 93 [pid = 3944] [id = 191] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 19AD5C00 == 92 [pid = 3944] [id = 335] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 13610400 == 91 [pid = 3944] [id = 334] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 13613400 == 90 [pid = 3944] [id = 333] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 1B4D8C00 == 89 [pid = 3944] [id = 332] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 13482800 == 88 [pid = 3944] [id = 331] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 17DBE000 == 87 [pid = 3944] [id = 330] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 1D719000 == 86 [pid = 3944] [id = 328] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 13CCF000 == 85 [pid = 3944] [id = 327] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 13C04400 == 84 [pid = 3944] [id = 326] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 1B737C00 == 83 [pid = 3944] [id = 325] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 203 (1B737800) [pid = 3944] [serial = 882] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 202 (1BCE8400) [pid = 3944] [serial = 885] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 201 (17D1D400) [pid = 3944] [serial = 930] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 200 (1CBA3800) [pid = 3944] [serial = 888] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 199 (1AF17400) [pid = 3944] [serial = 933] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 198 (1D35E400) [pid = 3944] [serial = 891] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 197 (1BE04800) [pid = 3944] [serial = 936] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 196 (1D4A0000) [pid = 3944] [serial = 939] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 195 (1D4A9000) [pid = 3944] [serial = 942] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 194 (1CB9A800) [pid = 3944] [serial = 927] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 1BCDE800 == 82 [pid = 3944] [id = 324] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 1ABC3000 == 81 [pid = 3944] [id = 323] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 16032C00 == 80 [pid = 3944] [id = 322] 10:22:05 INFO - PROCESS | 3944 | --DOCSHELL 1B4D7000 == 79 [pid = 3944] [id = 321] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 193 (1907B800) [pid = 3944] [serial = 844] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 192 (16036800) [pid = 3944] [serial = 897] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 191 (1AB01800) [pid = 3944] [serial = 906] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 190 (1AB0A400) [pid = 3944] [serial = 907] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 189 (1B40A000) [pid = 3944] [serial = 960] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 188 (1B742800) [pid = 3944] [serial = 924] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 187 (18FE3400) [pid = 3944] [serial = 949] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (18C10000) [pid = 3944] [serial = 948] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 185 (1A843C00) [pid = 3944] [serial = 954] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 184 (1AB54000) [pid = 3944] [serial = 955] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 183 (1AF1B800) [pid = 3944] [serial = 957] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 182 (1AF9B400) [pid = 3944] [serial = 958] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 181 (1D71B800) [pid = 3944] [serial = 945] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 180 (1AB0D000) [pid = 3944] [serial = 952] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 179 (1A3B7800) [pid = 3944] [serial = 951] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 178 (1AB08C00) [pid = 3944] [serial = 919] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (1B4D0800) [pid = 3944] [serial = 921] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (1B556400) [pid = 3944] [serial = 922] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (1B780C00) [pid = 3944] [serial = 925] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (1B409800) [pid = 3944] [serial = 961] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (1AF92400) [pid = 3944] [serial = 910] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 172 (1B432400) [pid = 3944] [serial = 912] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 171 (1B553000) [pid = 3944] [serial = 915] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 170 (1B437400) [pid = 3944] [serial = 913] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 169 (1996B000) [pid = 3944] [serial = 918] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 168 (1B706000) [pid = 3944] [serial = 916] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 167 (1662D000) [pid = 3944] [serial = 876] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 166 (1964F800) [pid = 3944] [serial = 903] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 165 (19970C00) [pid = 3944] [serial = 904] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (19AE0000) [pid = 3944] [serial = 879] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (19075000) [pid = 3944] [serial = 894] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (1AB57800) [pid = 3944] [serial = 909] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (17DC0C00) [pid = 3944] [serial = 900] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 160 (181BEC00) [pid = 3944] [serial = 901] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | --DOMWINDOW == 159 (1670E800) [pid = 3944] [serial = 898] [outer = 00000000] [url = about:blank] 10:22:05 INFO - PROCESS | 3944 | 1461259325953 Marionette TRACE conn8 <- [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]]]}] 10:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 935ms 10:22:05 INFO - PROCESS | 3944 | 1461259326013 Marionette TRACE conn8 -> [0,1341,"getWindowHandle",null] 10:22:05 INFO - PROCESS | 3944 | 1461259326017 Marionette TRACE conn8 <- [1,1341,null,{"value":"13"}] 10:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:22:05 INFO - PROCESS | 3944 | 1461259326022 Marionette TRACE conn8 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:22:06 INFO - PROCESS | 3944 | 1461259326024 Marionette TRACE conn8 <- [1,1342,null,{}] 10:22:06 INFO - PROCESS | 3944 | 1461259326027 Marionette TRACE conn8 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:06 INFO - PROCESS | 3944 | 1461259326118 Marionette TRACE conn8 <- [1,1343,null,{"value":null}] 10:22:06 INFO - PROCESS | 3944 | 1461259326220 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:06 INFO - PROCESS | 3944 | ++DOCSHELL 16036800 == 80 [pid = 3944] [id = 345] 10:22:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (1603B400) [pid = 3944] [serial = 1034] [outer = 00000000] 10:22:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (18C0F000) [pid = 3944] [serial = 1035] [outer = 1603B400] 10:22:06 INFO - PROCESS | 3944 | 1461259326266 Marionette DEBUG loaded listener.js 10:22:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (1964F800) [pid = 3944] [serial = 1036] [outer = 1603B400] 10:22:06 INFO - PROCESS | 3944 | 1461259326673 Marionette TRACE conn8 <- [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]]]}] 10:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 701ms 10:22:06 INFO - PROCESS | 3944 | 1461259326722 Marionette TRACE conn8 -> [0,1345,"getWindowHandle",null] 10:22:06 INFO - PROCESS | 3944 | 1461259326724 Marionette TRACE conn8 <- [1,1345,null,{"value":"13"}] 10:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:22:06 INFO - PROCESS | 3944 | 1461259326729 Marionette TRACE conn8 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:22:06 INFO - PROCESS | 3944 | 1461259326735 Marionette TRACE conn8 <- [1,1346,null,{}] 10:22:06 INFO - PROCESS | 3944 | 1461259326748 Marionette TRACE conn8 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:06 INFO - PROCESS | 3944 | 1461259326873 Marionette TRACE conn8 <- [1,1347,null,{"value":null}] 10:22:06 INFO - PROCESS | 3944 | 1461259326873 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:06 INFO - PROCESS | 3944 | ++DOCSHELL 1AB06000 == 81 [pid = 3944] [id = 346] 10:22:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (1AB07000) [pid = 3944] [serial = 1037] [outer = 00000000] 10:22:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (1AB0F800) [pid = 3944] [serial = 1038] [outer = 1AB07000] 10:22:06 INFO - PROCESS | 3944 | 1461259326920 Marionette DEBUG loaded listener.js 10:22:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (1AB5A400) [pid = 3944] [serial = 1039] [outer = 1AB07000] 10:22:07 INFO - PROCESS | 3944 | 1461259327387 Marionette TRACE conn8 <- [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]]]}] 10:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 701ms 10:22:07 INFO - PROCESS | 3944 | 1461259327410 Marionette TRACE conn8 -> [0,1349,"getWindowHandle",null] 10:22:07 INFO - PROCESS | 3944 | 1461259327413 Marionette TRACE conn8 <- [1,1349,null,{"value":"13"}] 10:22:07 INFO - PROCESS | 3944 | 1461259327416 Marionette TRACE conn8 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:22:07 INFO - PROCESS | 3944 | 1461259327418 Marionette TRACE conn8 <- [1,1350,null,{}] 10:22:07 INFO - PROCESS | 3944 | 1461259327421 Marionette TRACE conn8 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:07 INFO - PROCESS | 3944 | 1461259327509 Marionette TRACE conn8 <- [1,1351,null,{"value":null}] 10:22:07 INFO - PROCESS | 3944 | 1461259327515 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:07 INFO - PROCESS | 3944 | ++DOCSHELL 138B4800 == 82 [pid = 3944] [id = 347] 10:22:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 166 (1A42C800) [pid = 3944] [serial = 1040] [outer = 00000000] 10:22:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 167 (1AF1CC00) [pid = 3944] [serial = 1041] [outer = 1A42C800] 10:22:07 INFO - PROCESS | 3944 | 1461259327561 Marionette DEBUG loaded listener.js 10:22:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 168 (1AF92400) [pid = 3944] [serial = 1042] [outer = 1A42C800] 10:22:08 INFO - PROCESS | 3944 | 1461259328010 Marionette TRACE conn8 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 624ms 10:22:08 INFO - PROCESS | 3944 | 1461259328065 Marionette TRACE conn8 -> [0,1353,"getWindowHandle",null] 10:22:08 INFO - PROCESS | 3944 | 1461259328067 Marionette TRACE conn8 <- [1,1353,null,{"value":"13"}] 10:22:08 INFO - PROCESS | 3944 | 1461259328070 Marionette TRACE conn8 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:22:08 INFO - PROCESS | 3944 | 1461259328072 Marionette TRACE conn8 <- [1,1354,null,{}] 10:22:08 INFO - PROCESS | 3944 | 1461259328075 Marionette TRACE conn8 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:08 INFO - PROCESS | 3944 | 1461259328196 Marionette TRACE conn8 <- [1,1355,null,{"value":null}] 10:22:08 INFO - PROCESS | 3944 | 1461259328230 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:08 INFO - PROCESS | 3944 | ++DOCSHELL 1AF1C000 == 83 [pid = 3944] [id = 348] 10:22:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 169 (1AF95000) [pid = 3944] [serial = 1043] [outer = 00000000] 10:22:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 170 (1B338800) [pid = 3944] [serial = 1044] [outer = 1AF95000] 10:22:08 INFO - PROCESS | 3944 | 1461259328342 Marionette DEBUG loaded listener.js 10:22:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 171 (1B40A000) [pid = 3944] [serial = 1045] [outer = 1AF95000] 10:22:08 INFO - PROCESS | 3944 | 1461259328801 Marionette TRACE conn8 <- [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] 10:22:08 INFO - PROCESS | 3944 | 1461259328875 Marionette TRACE conn8 <- [1,1357,null,{"value":"13"}] 10:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:22:08 INFO - PROCESS | 3944 | 1461259328878 Marionette TRACE conn8 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:22:08 INFO - PROCESS | 3944 | 1461259328880 Marionette TRACE conn8 <- [1,1358,null,{}] 10:22:08 INFO - PROCESS | 3944 | 1461259328883 Marionette TRACE conn8 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:09 INFO - PROCESS | 3944 | 1461259329004 Marionette TRACE conn8 <- [1,1359,null,{"value":null}] 10:22:09 INFO - PROCESS | 3944 | 1461259329075 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:09 INFO - PROCESS | 3944 | ++DOCSHELL 1B430000 == 84 [pid = 3944] [id = 349] 10:22:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (1B4D5000) [pid = 3944] [serial = 1046] [outer = 00000000] 10:22:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (1B557000) [pid = 3944] [serial = 1047] [outer = 1B4D5000] 10:22:09 INFO - PROCESS | 3944 | 1461259329119 Marionette DEBUG loaded listener.js 10:22:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (1B708400) [pid = 3944] [serial = 1048] [outer = 1B4D5000] 10:22:09 INFO - PROCESS | 3944 | 1461259329539 Marionette TRACE conn8 <- [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] 10:22:09 INFO - PROCESS | 3944 | 1461259329605 Marionette TRACE conn8 <- [1,1361,null,{"value":"13"}] 10:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:22:09 INFO - PROCESS | 3944 | 1461259329608 Marionette TRACE conn8 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:22:09 INFO - PROCESS | 3944 | 1461259329610 Marionette TRACE conn8 <- [1,1362,null,{}] 10:22:09 INFO - PROCESS | 3944 | 1461259329613 Marionette TRACE conn8 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:09 INFO - PROCESS | 3944 | 1461259329764 Marionette TRACE conn8 <- [1,1363,null,{"value":null}] 10:22:09 INFO - PROCESS | 3944 | 1461259329834 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:09 INFO - PROCESS | 3944 | ++DOCSHELL 1B40F800 == 85 [pid = 3944] [id = 350] 10:22:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (1B4CD800) [pid = 3944] [serial = 1049] [outer = 00000000] 10:22:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (1BCDD400) [pid = 3944] [serial = 1050] [outer = 1B4CD800] 10:22:09 INFO - PROCESS | 3944 | 1461259329885 Marionette DEBUG loaded listener.js 10:22:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (1BCE6000) [pid = 3944] [serial = 1051] [outer = 1B4CD800] 10:22:10 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (1BCDA800) [pid = 3944] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:22:10 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (13613800) [pid = 3944] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:22:10 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (13615400) [pid = 3944] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:22:10 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (1AF19800) [pid = 3944] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:22:10 INFO - PROCESS | 3944 | --DOMWINDOW == 172 (18216000) [pid = 3944] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:22:10 INFO - PROCESS | 3944 | --DOMWINDOW == 171 (138B3400) [pid = 3944] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:22:10 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:10 INFO - PROCESS | 3944 | 1461259330725 Marionette TRACE conn8 <- [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] 10:22:10 INFO - PROCESS | 3944 | 1461259330756 Marionette TRACE conn8 <- [1,1365,null,{"value":"13"}] 10:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:22:10 INFO - PROCESS | 3944 | 1461259330764 Marionette TRACE conn8 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:22:10 INFO - PROCESS | 3944 | 1461259330765 Marionette TRACE conn8 <- [1,1366,null,{}] 10:22:10 INFO - PROCESS | 3944 | 1461259330769 Marionette TRACE conn8 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:10 INFO - PROCESS | 3944 | 1461259330897 Marionette TRACE conn8 <- [1,1367,null,{"value":null}] 10:22:10 INFO - PROCESS | 3944 | 1461259330911 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:10 INFO - PROCESS | 3944 | ++DOCSHELL 13743000 == 86 [pid = 3944] [id = 351] 10:22:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (1603C400) [pid = 3944] [serial = 1052] [outer = 00000000] 10:22:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (1B739400) [pid = 3944] [serial = 1053] [outer = 1603C400] 10:22:10 INFO - PROCESS | 3944 | 1461259330956 Marionette DEBUG loaded listener.js 10:22:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (1B741400) [pid = 3944] [serial = 1054] [outer = 1603C400] 10:22:11 INFO - PROCESS | 3944 | 1461259331357 Marionette TRACE conn8 <- [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] 10:22:11 INFO - PROCESS | 3944 | 1461259331403 Marionette TRACE conn8 <- [1,1369,null,{"value":"13"}] 10:22:11 INFO - PROCESS | 3944 | 1461259331406 Marionette TRACE conn8 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:22:11 INFO - PROCESS | 3944 | 1461259331408 Marionette TRACE conn8 <- [1,1370,null,{}] 10:22:11 INFO - PROCESS | 3944 | 1461259331414 Marionette TRACE conn8 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:11 INFO - PROCESS | 3944 | 1461259331500 Marionette TRACE conn8 <- [1,1371,null,{"value":null}] 10:22:11 INFO - PROCESS | 3944 | 1461259331507 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:11 INFO - PROCESS | 3944 | ++DOCSHELL 1AF9F800 == 87 [pid = 3944] [id = 352] 10:22:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (1B4DC000) [pid = 3944] [serial = 1055] [outer = 00000000] 10:22:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (1CBA2800) [pid = 3944] [serial = 1056] [outer = 1B4DC000] 10:22:11 INFO - PROCESS | 3944 | 1461259331552 Marionette DEBUG loaded listener.js 10:22:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (1CE4A400) [pid = 3944] [serial = 1057] [outer = 1B4DC000] 10:22:12 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:12 INFO - PROCESS | 3944 | 1461259332026 Marionette TRACE conn8 <- [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] 10:22:12 INFO - PROCESS | 3944 | 1461259332043 Marionette TRACE conn8 <- [1,1373,null,{"value":"13"}] 10:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:22:12 INFO - PROCESS | 3944 | 1461259332047 Marionette TRACE conn8 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:22:12 INFO - PROCESS | 3944 | 1461259332049 Marionette TRACE conn8 <- [1,1374,null,{}] 10:22:12 INFO - PROCESS | 3944 | 1461259332052 Marionette TRACE conn8 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:12 INFO - PROCESS | 3944 | 1461259332184 Marionette TRACE conn8 <- [1,1375,null,{"value":null}] 10:22:12 INFO - PROCESS | 3944 | 1461259332194 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:12 INFO - PROCESS | 3944 | ++DOCSHELL 1CB9C000 == 88 [pid = 3944] [id = 353] 10:22:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (1CBA7000) [pid = 3944] [serial = 1058] [outer = 00000000] 10:22:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (1D4A4800) [pid = 3944] [serial = 1059] [outer = 1CBA7000] 10:22:12 INFO - PROCESS | 3944 | 1461259332244 Marionette DEBUG loaded listener.js 10:22:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 180 (1D714000) [pid = 3944] [serial = 1060] [outer = 1CBA7000] 10:22:12 INFO - PROCESS | 3944 | 1461259332853 Marionette TRACE conn8 <- [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] 10:22:12 INFO - PROCESS | 3944 | 1461259332982 Marionette TRACE conn8 <- [1,1377,null,{"value":"13"}] 10:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:22:12 INFO - PROCESS | 3944 | 1461259332987 Marionette TRACE conn8 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:22:12 INFO - PROCESS | 3944 | 1461259332991 Marionette TRACE conn8 <- [1,1378,null,{}] 10:22:13 INFO - PROCESS | 3944 | 1461259332998 Marionette TRACE conn8 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:13 INFO - PROCESS | 3944 | 1461259333126 Marionette TRACE conn8 <- [1,1379,null,{"value":null}] 10:22:13 INFO - PROCESS | 3944 | 1461259333267 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:13 INFO - PROCESS | 3944 | ++DOCSHELL 13744800 == 89 [pid = 3944] [id = 354] 10:22:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (13C06C00) [pid = 3944] [serial = 1061] [outer = 00000000] 10:22:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 182 (18B10000) [pid = 3944] [serial = 1062] [outer = 13C06C00] 10:22:13 INFO - PROCESS | 3944 | 1461259333327 Marionette DEBUG loaded listener.js 10:22:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 183 (18EB8000) [pid = 3944] [serial = 1063] [outer = 13C06C00] 10:22:13 INFO - PROCESS | 3944 | 1461259333907 Marionette TRACE conn8 <- [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]]]}] 10:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 935ms 10:22:13 INFO - PROCESS | 3944 | 1461259333933 Marionette TRACE conn8 -> [0,1381,"getWindowHandle",null] 10:22:13 INFO - PROCESS | 3944 | 1461259333939 Marionette TRACE conn8 <- [1,1381,null,{"value":"13"}] 10:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:22:13 INFO - PROCESS | 3944 | 1461259333945 Marionette TRACE conn8 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:22:13 INFO - PROCESS | 3944 | 1461259333948 Marionette TRACE conn8 <- [1,1382,null,{}] 10:22:13 INFO - PROCESS | 3944 | 1461259333952 Marionette TRACE conn8 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:14 INFO - PROCESS | 3944 | 1461259334072 Marionette TRACE conn8 <- [1,1383,null,{"value":null}] 10:22:14 INFO - PROCESS | 3944 | 1461259334232 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:14 INFO - PROCESS | 3944 | ++DOCSHELL 19970400 == 90 [pid = 3944] [id = 355] 10:22:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 184 (1A339C00) [pid = 3944] [serial = 1064] [outer = 00000000] 10:22:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 185 (1AB4F000) [pid = 3944] [serial = 1065] [outer = 1A339C00] 10:22:14 INFO - PROCESS | 3944 | 1461259334288 Marionette DEBUG loaded listener.js 10:22:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 186 (1AF17800) [pid = 3944] [serial = 1066] [outer = 1A339C00] 10:22:14 INFO - PROCESS | 3944 | 1461259334904 Marionette TRACE conn8 <- [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]]]}] 10:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 997ms 10:22:14 INFO - PROCESS | 3944 | 1461259334947 Marionette TRACE conn8 -> [0,1385,"getWindowHandle",null] 10:22:14 INFO - PROCESS | 3944 | 1461259334949 Marionette TRACE conn8 <- [1,1385,null,{"value":"13"}] 10:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:22:14 INFO - PROCESS | 3944 | 1461259334953 Marionette TRACE conn8 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:22:14 INFO - PROCESS | 3944 | 1461259334957 Marionette TRACE conn8 <- [1,1386,null,{}] 10:22:14 INFO - PROCESS | 3944 | 1461259334968 Marionette TRACE conn8 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:15 INFO - PROCESS | 3944 | 1461259335090 Marionette TRACE conn8 <- [1,1387,null,{"value":null}] 10:22:15 INFO - PROCESS | 3944 | 1461259335239 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:15 INFO - PROCESS | 3944 | ++DOCSHELL 1BEB5000 == 91 [pid = 3944] [id = 356] 10:22:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (1CB9A400) [pid = 3944] [serial = 1067] [outer = 00000000] 10:22:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 188 (1D4AC000) [pid = 3944] [serial = 1068] [outer = 1CB9A400] 10:22:15 INFO - PROCESS | 3944 | 1461259335297 Marionette DEBUG loaded listener.js 10:22:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 189 (1FA2FC00) [pid = 3944] [serial = 1069] [outer = 1CB9A400] 10:22:15 INFO - PROCESS | 3944 | 1461259335912 Marionette TRACE conn8 <- [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]]]}] 10:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 998ms 10:22:15 INFO - PROCESS | 3944 | 1461259335955 Marionette TRACE conn8 -> [0,1389,"getWindowHandle",null] 10:22:15 INFO - PROCESS | 3944 | 1461259335958 Marionette TRACE conn8 <- [1,1389,null,{"value":"13"}] 10:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:22:15 INFO - PROCESS | 3944 | 1461259335961 Marionette TRACE conn8 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:22:15 INFO - PROCESS | 3944 | 1461259335964 Marionette TRACE conn8 <- [1,1390,null,{}] 10:22:15 INFO - PROCESS | 3944 | 1461259335967 Marionette TRACE conn8 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:16 INFO - PROCESS | 3944 | 1461259336080 Marionette TRACE conn8 <- [1,1391,null,{"value":null}] 10:22:16 INFO - PROCESS | 3944 | 1461259336474 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:16 INFO - PROCESS | 3944 | ++DOCSHELL 1FA3D000 == 92 [pid = 3944] [id = 357] 10:22:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 190 (1FB22000) [pid = 3944] [serial = 1070] [outer = 00000000] 10:22:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 191 (16EA4400) [pid = 3944] [serial = 1071] [outer = 1FB22000] 10:22:16 INFO - PROCESS | 3944 | 1461259336629 Marionette DEBUG loaded listener.js 10:22:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 192 (2062F800) [pid = 3944] [serial = 1072] [outer = 1FB22000] 10:22:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 193 (1FA36400) [pid = 3944] [serial = 1073] [outer = 1356F000] 10:22:17 INFO - PROCESS | 3944 | 1461259337276 Marionette TRACE conn8 <- [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]]]}] 10:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1355ms 10:22:17 INFO - PROCESS | 3944 | 1461259337313 Marionette TRACE conn8 -> [0,1393,"getWindowHandle",null] 10:22:17 INFO - PROCESS | 3944 | 1461259337316 Marionette TRACE conn8 <- [1,1393,null,{"value":"13"}] 10:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:22:17 INFO - PROCESS | 3944 | 1461259337319 Marionette TRACE conn8 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:22:17 INFO - PROCESS | 3944 | 1461259337322 Marionette TRACE conn8 <- [1,1394,null,{}] 10:22:17 INFO - PROCESS | 3944 | 1461259337327 Marionette TRACE conn8 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:17 INFO - PROCESS | 3944 | 1461259337435 Marionette TRACE conn8 <- [1,1395,null,{"value":null}] 10:22:17 INFO - PROCESS | 3944 | 1461259337601 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:17 INFO - PROCESS | 3944 | ++DOCSHELL 1CE55C00 == 93 [pid = 3944] [id = 358] 10:22:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 194 (20630C00) [pid = 3944] [serial = 1074] [outer = 00000000] 10:22:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 195 (2168EC00) [pid = 3944] [serial = 1075] [outer = 20630C00] 10:22:17 INFO - PROCESS | 3944 | 1461259337656 Marionette DEBUG loaded listener.js 10:22:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 196 (21876000) [pid = 3944] [serial = 1076] [outer = 20630C00] 10:22:18 INFO - PROCESS | 3944 | 1461259338206 Marionette TRACE conn8 <- [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]]]}] 10:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 951ms 10:22:18 INFO - PROCESS | 3944 | 1461259338265 Marionette TRACE conn8 -> [0,1397,"getWindowHandle",null] 10:22:18 INFO - PROCESS | 3944 | 1461259338267 Marionette TRACE conn8 <- [1,1397,null,{"value":"13"}] 10:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:22:18 INFO - PROCESS | 3944 | 1461259338270 Marionette TRACE conn8 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:22:18 INFO - PROCESS | 3944 | 1461259338272 Marionette TRACE conn8 <- [1,1398,null,{}] 10:22:18 INFO - PROCESS | 3944 | 1461259338276 Marionette TRACE conn8 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:18 INFO - PROCESS | 3944 | 1461259338386 Marionette TRACE conn8 <- [1,1399,null,{"value":null}] 10:22:18 INFO - PROCESS | 3944 | 1461259338545 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:18 INFO - PROCESS | 3944 | ++DOCSHELL 218D9800 == 94 [pid = 3944] [id = 359] 10:22:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 197 (218DC000) [pid = 3944] [serial = 1077] [outer = 00000000] 10:22:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 198 (218E4000) [pid = 3944] [serial = 1078] [outer = 218DC000] 10:22:18 INFO - PROCESS | 3944 | 1461259338602 Marionette DEBUG loaded listener.js 10:22:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 199 (218E5800) [pid = 3944] [serial = 1079] [outer = 218DC000] 10:22:19 INFO - PROCESS | 3944 | 1461259339230 Marionette TRACE conn8 <- [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]]]}] 10:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 997ms 10:22:19 INFO - PROCESS | 3944 | 1461259339264 Marionette TRACE conn8 -> [0,1401,"getWindowHandle",null] 10:22:19 INFO - PROCESS | 3944 | 1461259339267 Marionette TRACE conn8 <- [1,1401,null,{"value":"13"}] 10:22:19 INFO - PROCESS | 3944 | 1461259339272 Marionette TRACE conn8 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:22:19 INFO - PROCESS | 3944 | 1461259339274 Marionette TRACE conn8 <- [1,1402,null,{}] 10:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:22:19 INFO - PROCESS | 3944 | 1461259339277 Marionette TRACE conn8 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:19 INFO - PROCESS | 3944 | 1461259339384 Marionette TRACE conn8 <- [1,1403,null,{"value":null}] 10:22:19 INFO - PROCESS | 3944 | 1461259339532 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:19 INFO - PROCESS | 3944 | ++DOCSHELL 1360F400 == 95 [pid = 3944] [id = 360] 10:22:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 200 (1A3B9400) [pid = 3944] [serial = 1080] [outer = 00000000] 10:22:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 201 (22D44400) [pid = 3944] [serial = 1081] [outer = 1A3B9400] 10:22:19 INFO - PROCESS | 3944 | 1461259339586 Marionette DEBUG loaded listener.js 10:22:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 202 (22D48C00) [pid = 3944] [serial = 1082] [outer = 1A3B9400] 10:22:20 INFO - PROCESS | 3944 | 1461259340265 Marionette TRACE conn8 <- [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]]]}] 10:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1044ms 10:22:20 INFO - PROCESS | 3944 | 1461259340327 Marionette TRACE conn8 -> [0,1405,"getWindowHandle",null] 10:22:20 INFO - PROCESS | 3944 | 1461259340329 Marionette TRACE conn8 <- [1,1405,null,{"value":"13"}] 10:22:20 INFO - PROCESS | 3944 | 1461259340333 Marionette TRACE conn8 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:22:20 INFO - PROCESS | 3944 | 1461259340335 Marionette TRACE conn8 <- [1,1406,null,{}] 10:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:22:20 INFO - PROCESS | 3944 | 1461259340339 Marionette TRACE conn8 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:20 INFO - PROCESS | 3944 | 1461259340455 Marionette TRACE conn8 <- [1,1407,null,{"value":null}] 10:22:20 INFO - PROCESS | 3944 | 1461259340601 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:20 INFO - PROCESS | 3944 | ++DOCSHELL 1580C400 == 96 [pid = 3944] [id = 361] 10:22:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 203 (15F90000) [pid = 3944] [serial = 1083] [outer = 00000000] 10:22:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 204 (1B73C400) [pid = 3944] [serial = 1084] [outer = 15F90000] 10:22:20 INFO - PROCESS | 3944 | 1461259340661 Marionette DEBUG loaded listener.js 10:22:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 205 (1D357C00) [pid = 3944] [serial = 1085] [outer = 15F90000] 10:22:21 INFO - PROCESS | 3944 | 1461259341496 Marionette TRACE conn8 <- [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]]]}] 10:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1184ms 10:22:21 INFO - PROCESS | 3944 | 1461259341525 Marionette TRACE conn8 -> [0,1409,"getWindowHandle",null] 10:22:21 INFO - PROCESS | 3944 | 1461259341529 Marionette TRACE conn8 <- [1,1409,null,{"value":"13"}] 10:22:21 INFO - PROCESS | 3944 | 1461259341534 Marionette TRACE conn8 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:22:21 INFO - PROCESS | 3944 | 1461259341538 Marionette TRACE conn8 <- [1,1410,null,{}] 10:22:21 INFO - PROCESS | 3944 | 1461259341545 Marionette TRACE conn8 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:21 INFO - PROCESS | 3944 | 1461259341654 Marionette TRACE conn8 <- [1,1411,null,{"value":null}] 10:22:21 INFO - PROCESS | 3944 | 1461259341809 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:21 INFO - PROCESS | 3944 | ++DOCSHELL 16EA5000 == 97 [pid = 3944] [id = 362] 10:22:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 206 (181B4400) [pid = 3944] [serial = 1086] [outer = 00000000] 10:22:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 207 (19976C00) [pid = 3944] [serial = 1087] [outer = 181B4400] 10:22:21 INFO - PROCESS | 3944 | 1461259341859 Marionette DEBUG loaded listener.js 10:22:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 208 (1A33C400) [pid = 3944] [serial = 1088] [outer = 181B4400] 10:22:22 INFO - PROCESS | 3944 | --DOCSHELL 1AF9F800 == 96 [pid = 3944] [id = 352] 10:22:22 INFO - PROCESS | 3944 | --DOCSHELL 13743000 == 95 [pid = 3944] [id = 351] 10:22:22 INFO - PROCESS | 3944 | --DOCSHELL 1B40F800 == 94 [pid = 3944] [id = 350] 10:22:22 INFO - PROCESS | 3944 | --DOCSHELL 1B430000 == 93 [pid = 3944] [id = 349] 10:22:22 INFO - PROCESS | 3944 | --DOCSHELL 1AF1C000 == 92 [pid = 3944] [id = 348] 10:22:22 INFO - PROCESS | 3944 | --DOCSHELL 138B4800 == 91 [pid = 3944] [id = 347] 10:22:22 INFO - PROCESS | 3944 | --DOCSHELL 1AB06000 == 90 [pid = 3944] [id = 346] 10:22:22 INFO - PROCESS | 3944 | --DOCSHELL 16036800 == 89 [pid = 3944] [id = 345] 10:22:22 INFO - PROCESS | 3944 | --DOCSHELL 1669FC00 == 88 [pid = 3944] [id = 344] 10:22:22 INFO - PROCESS | 3944 | --DOCSHELL 02A8BC00 == 87 [pid = 3944] [id = 343] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 207 (1FFAB000) [pid = 3944] [serial = 1008] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOCSHELL 1B340800 == 86 [pid = 3944] [id = 338] 10:22:22 INFO - PROCESS | 3944 | --DOCSHELL 16B28000 == 85 [pid = 3944] [id = 337] 10:22:22 INFO - PROCESS | 3944 | 1461259342536 Marionette TRACE conn8 <- [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]]]}] 10:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1044ms 10:22:22 INFO - PROCESS | 3944 | 1461259342578 Marionette TRACE conn8 -> [0,1413,"getWindowHandle",null] 10:22:22 INFO - PROCESS | 3944 | 1461259342583 Marionette TRACE conn8 <- [1,1413,null,{"value":"13"}] 10:22:22 INFO - PROCESS | 3944 | 1461259342606 Marionette TRACE conn8 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:22:22 INFO - PROCESS | 3944 | 1461259342609 Marionette TRACE conn8 <- [1,1414,null,{}] 10:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 206 (1CBA8400) [pid = 3944] [serial = 996] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 205 (13618800) [pid = 3944] [serial = 999] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 204 (1D35E000) [pid = 3944] [serial = 997] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 203 (18FE1000) [pid = 3944] [serial = 1002] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 202 (1D719C00) [pid = 3944] [serial = 1005] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 201 (1B340000) [pid = 3944] [serial = 969] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 200 (1A840800) [pid = 3944] [serial = 991] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 199 (19ADA800) [pid = 3944] [serial = 990] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 198 (1B702000) [pid = 3944] [serial = 963] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 197 (21880400) [pid = 3944] [serial = 987] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 196 (18FDF800) [pid = 3944] [serial = 966] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 195 (1D4A8C00) [pid = 3944] [serial = 978] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 194 (1BE01C00) [pid = 3944] [serial = 972] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 193 (1FB2D000) [pid = 3944] [serial = 981] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 192 (1CE51800) [pid = 3944] [serial = 975] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 191 (21876C00) [pid = 3944] [serial = 984] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 190 (1B786C00) [pid = 3944] [serial = 1000] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 189 (19654400) [pid = 3944] [serial = 1006] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 188 (19ADC400) [pid = 3944] [serial = 993] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 187 (1AF1B000) [pid = 3944] [serial = 994] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (1A344400) [pid = 3944] [serial = 1003] [outer = 00000000] [url = about:blank] 10:22:22 INFO - PROCESS | 3944 | 1461259342639 Marionette TRACE conn8 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:22 INFO - PROCESS | 3944 | 1461259342733 Marionette TRACE conn8 <- [1,1415,null,{"value":null}] 10:22:22 INFO - PROCESS | 3944 | 1461259342747 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:22 INFO - PROCESS | 3944 | ++DOCSHELL 16036800 == 86 [pid = 3944] [id = 363] 10:22:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (1662DC00) [pid = 3944] [serial = 1089] [outer = 00000000] 10:22:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 188 (19972C00) [pid = 3944] [serial = 1090] [outer = 1662DC00] 10:22:22 INFO - PROCESS | 3944 | 1461259342795 Marionette DEBUG loaded listener.js 10:22:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 189 (19E97C00) [pid = 3944] [serial = 1091] [outer = 1662DC00] 10:22:23 INFO - PROCESS | 3944 | 1461259343360 Marionette TRACE conn8 <- [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]]]}] 10:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 795ms 10:22:23 INFO - PROCESS | 3944 | 1461259343411 Marionette TRACE conn8 -> [0,1417,"getWindowHandle",null] 10:22:23 INFO - PROCESS | 3944 | 1461259343413 Marionette TRACE conn8 <- [1,1417,null,{"value":"13"}] 10:22:23 INFO - PROCESS | 3944 | 1461259343416 Marionette TRACE conn8 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:22:23 INFO - PROCESS | 3944 | 1461259343419 Marionette TRACE conn8 <- [1,1418,null,{}] 10:22:23 INFO - PROCESS | 3944 | 1461259343429 Marionette TRACE conn8 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:23 INFO - PROCESS | 3944 | 1461259343523 Marionette TRACE conn8 <- [1,1419,null,{"value":null}] 10:22:23 INFO - PROCESS | 3944 | 1461259343633 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:23 INFO - PROCESS | 3944 | ++DOCSHELL 18EB6400 == 87 [pid = 3944] [id = 364] 10:22:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 190 (1A435800) [pid = 3944] [serial = 1092] [outer = 00000000] 10:22:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 191 (1B405800) [pid = 3944] [serial = 1093] [outer = 1A435800] 10:22:23 INFO - PROCESS | 3944 | 1461259343682 Marionette DEBUG loaded listener.js 10:22:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 192 (1B40F800) [pid = 3944] [serial = 1094] [outer = 1A435800] 10:22:24 INFO - PROCESS | 3944 | 1461259344089 Marionette TRACE conn8 <- [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]]]}] 10:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 732ms 10:22:24 INFO - PROCESS | 3944 | 1461259344141 Marionette TRACE conn8 -> [0,1421,"getWindowHandle",null] 10:22:24 INFO - PROCESS | 3944 | 1461259344143 Marionette TRACE conn8 <- [1,1421,null,{"value":"13"}] 10:22:24 INFO - PROCESS | 3944 | 1461259344147 Marionette TRACE conn8 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:22:24 INFO - PROCESS | 3944 | 1461259344149 Marionette TRACE conn8 <- [1,1422,null,{}] 10:22:24 INFO - PROCESS | 3944 | 1461259344152 Marionette TRACE conn8 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:24 INFO - PROCESS | 3944 | 1461259344242 Marionette TRACE conn8 <- [1,1423,null,{"value":null}] 10:22:24 INFO - PROCESS | 3944 | 1461259344248 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:24 INFO - PROCESS | 3944 | ++DOCSHELL 1B42C000 == 88 [pid = 3944] [id = 365] 10:22:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 193 (1B436800) [pid = 3944] [serial = 1095] [outer = 00000000] 10:22:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 194 (1B549000) [pid = 3944] [serial = 1096] [outer = 1B436800] 10:22:24 INFO - PROCESS | 3944 | 1461259344303 Marionette DEBUG loaded listener.js 10:22:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 195 (1B70CC00) [pid = 3944] [serial = 1097] [outer = 1B436800] 10:22:24 INFO - PROCESS | 3944 | 1461259344768 Marionette TRACE conn8 <- [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]]]}] 10:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 702ms 10:22:24 INFO - PROCESS | 3944 | 1461259344847 Marionette TRACE conn8 -> [0,1425,"getWindowHandle",null] 10:22:24 INFO - PROCESS | 3944 | 1461259344849 Marionette TRACE conn8 <- [1,1425,null,{"value":"13"}] 10:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:22:24 INFO - PROCESS | 3944 | 1461259344856 Marionette TRACE conn8 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:22:24 INFO - PROCESS | 3944 | 1461259344858 Marionette TRACE conn8 <- [1,1426,null,{}] 10:22:24 INFO - PROCESS | 3944 | 1461259344862 Marionette TRACE conn8 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:25 INFO - PROCESS | 3944 | 1461259345014 Marionette TRACE conn8 <- [1,1427,null,{"value":null}] 10:22:25 INFO - PROCESS | 3944 | 1461259345083 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:25 INFO - PROCESS | 3944 | ++DOCSHELL 1495DC00 == 89 [pid = 3944] [id = 366] 10:22:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 196 (1873C400) [pid = 3944] [serial = 1098] [outer = 00000000] 10:22:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 197 (1BE03400) [pid = 3944] [serial = 1099] [outer = 1873C400] 10:22:25 INFO - PROCESS | 3944 | 1461259345127 Marionette DEBUG loaded listener.js 10:22:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 198 (1BEBB800) [pid = 3944] [serial = 1100] [outer = 1873C400] 10:22:25 INFO - PROCESS | 3944 | 1461259345552 Marionette TRACE conn8 <- [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]]]}] 10:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 733ms 10:22:25 INFO - PROCESS | 3944 | 1461259345593 Marionette TRACE conn8 -> [0,1429,"getWindowHandle",null] 10:22:25 INFO - PROCESS | 3944 | 1461259345595 Marionette TRACE conn8 <- [1,1429,null,{"value":"13"}] 10:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:22:25 INFO - PROCESS | 3944 | 1461259345608 Marionette TRACE conn8 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:22:25 INFO - PROCESS | 3944 | 1461259345610 Marionette TRACE conn8 <- [1,1430,null,{}] 10:22:25 INFO - PROCESS | 3944 | 1461259345614 Marionette TRACE conn8 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:25 INFO - PROCESS | 3944 | 1461259345755 Marionette TRACE conn8 <- [1,1431,null,{"value":null}] 10:22:25 INFO - PROCESS | 3944 | 1461259345831 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:25 INFO - PROCESS | 3944 | ++DOCSHELL 1CE4F000 == 90 [pid = 3944] [id = 367] 10:22:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 199 (1D4AB000) [pid = 3944] [serial = 1101] [outer = 00000000] 10:22:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 200 (1FB2EC00) [pid = 3944] [serial = 1102] [outer = 1D4AB000] 10:22:25 INFO - PROCESS | 3944 | 1461259345878 Marionette DEBUG loaded listener.js 10:22:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 201 (1FFABC00) [pid = 3944] [serial = 1103] [outer = 1D4AB000] 10:22:26 INFO - PROCESS | 3944 | 1461259346306 Marionette TRACE conn8 <- [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]]]}] 10:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 763ms 10:22:26 INFO - PROCESS | 3944 | 1461259346381 Marionette TRACE conn8 -> [0,1433,"getWindowHandle",null] 10:22:26 INFO - PROCESS | 3944 | 1461259346384 Marionette TRACE conn8 <- [1,1433,null,{"value":"13"}] 10:22:26 INFO - PROCESS | 3944 | 1461259346387 Marionette TRACE conn8 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:22:26 INFO - PROCESS | 3944 | 1461259346389 Marionette TRACE conn8 <- [1,1434,null,{}] 10:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:22:26 INFO - PROCESS | 3944 | 1461259346392 Marionette TRACE conn8 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:26 INFO - PROCESS | 3944 | 1461259346518 Marionette TRACE conn8 <- [1,1435,null,{"value":null}] 10:22:26 INFO - PROCESS | 3944 | 1461259346539 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:26 INFO - PROCESS | 3944 | ++DOCSHELL 1BEAF400 == 91 [pid = 3944] [id = 368] 10:22:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 202 (1FFAD000) [pid = 3944] [serial = 1104] [outer = 00000000] 10:22:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 203 (2187B800) [pid = 3944] [serial = 1105] [outer = 1FFAD000] 10:22:26 INFO - PROCESS | 3944 | 1461259346584 Marionette DEBUG loaded listener.js 10:22:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 204 (218D0400) [pid = 3944] [serial = 1106] [outer = 1FFAD000] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 203 (11B02400) [pid = 3944] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 202 (1603C400) [pid = 3944] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 201 (1B333800) [pid = 3944] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 200 (1A431800) [pid = 3944] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 199 (1B4CD800) [pid = 3944] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 198 (1603B400) [pid = 3944] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 197 (1B4D5000) [pid = 3944] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 196 (1AF95000) [pid = 3944] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 195 (1B4DC000) [pid = 3944] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 194 (1B42B800) [pid = 3944] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 193 (1BCDB400) [pid = 3944] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 192 (1CB9B400) [pid = 3944] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 191 (1B54DC00) [pid = 3944] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 190 (1AB07000) [pid = 3944] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 189 (13739400) [pid = 3944] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 188 (1458B000) [pid = 3944] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 187 (1B33C800) [pid = 3944] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (1B787000) [pid = 3944] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 185 (17D1F800) [pid = 3944] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 184 (16EA7800) [pid = 3944] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 183 (1BCE7000) [pid = 3944] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 182 (1A42C800) [pid = 3944] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 181 (1B438000) [pid = 3944] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 180 (1B54BC00) [pid = 3944] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 179 (15F92800) [pid = 3944] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 178 (1B403800) [pid = 3944] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (18EBE800) [pid = 3944] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (13CD9C00) [pid = 3944] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (1B781400) [pid = 3944] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (13C6BC00) [pid = 3944] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:22:27 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (1B4D7C00) [pid = 3944] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:22:27 INFO - PROCESS | 3944 | 1461259347371 Marionette TRACE conn8 <- [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]]]}] 10:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1029ms 10:22:27 INFO - PROCESS | 3944 | 1461259347434 Marionette TRACE conn8 -> [0,1437,"getWindowHandle",null] 10:22:27 INFO - PROCESS | 3944 | 1461259347436 Marionette TRACE conn8 <- [1,1437,null,{"value":"13"}] 10:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:22:27 INFO - PROCESS | 3944 | 1461259347439 Marionette TRACE conn8 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:22:27 INFO - PROCESS | 3944 | 1461259347441 Marionette TRACE conn8 <- [1,1438,null,{}] 10:22:27 INFO - PROCESS | 3944 | 1461259347444 Marionette TRACE conn8 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:27 INFO - PROCESS | 3944 | 1461259347533 Marionette TRACE conn8 <- [1,1439,null,{"value":null}] 10:22:27 INFO - PROCESS | 3944 | 1461259347544 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:27 INFO - PROCESS | 3944 | ++DOCSHELL 158A3800 == 92 [pid = 3944] [id = 369] 10:22:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (16032800) [pid = 3944] [serial = 1107] [outer = 00000000] 10:22:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (18EBC000) [pid = 3944] [serial = 1108] [outer = 16032800] 10:22:27 INFO - PROCESS | 3944 | 1461259347592 Marionette DEBUG loaded listener.js 10:22:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (198D4C00) [pid = 3944] [serial = 1109] [outer = 16032800] 10:22:28 INFO - PROCESS | 3944 | 1461259348044 Marionette TRACE conn8 <- [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]]]}] 10:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 639ms 10:22:28 INFO - PROCESS | 3944 | 1461259348077 Marionette TRACE conn8 -> [0,1441,"getWindowHandle",null] 10:22:28 INFO - PROCESS | 3944 | 1461259348079 Marionette TRACE conn8 <- [1,1441,null,{"value":"13"}] 10:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:22:28 INFO - PROCESS | 3944 | 1461259348083 Marionette TRACE conn8 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:22:28 INFO - PROCESS | 3944 | 1461259348084 Marionette TRACE conn8 <- [1,1442,null,{}] 10:22:28 INFO - PROCESS | 3944 | 1461259348088 Marionette TRACE conn8 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:28 INFO - PROCESS | 3944 | 1461259348176 Marionette TRACE conn8 <- [1,1443,null,{"value":null}] 10:22:28 INFO - PROCESS | 3944 | 1461259348209 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:28 INFO - PROCESS | 3944 | ++DOCSHELL 1603CC00 == 93 [pid = 3944] [id = 370] 10:22:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (16705800) [pid = 3944] [serial = 1110] [outer = 00000000] 10:22:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (1B404000) [pid = 3944] [serial = 1111] [outer = 16705800] 10:22:28 INFO - PROCESS | 3944 | 1461259348254 Marionette DEBUG loaded listener.js 10:22:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (1B4DC000) [pid = 3944] [serial = 1112] [outer = 16705800] 10:22:28 INFO - PROCESS | 3944 | 1461259348704 Marionette TRACE conn8 <- [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]]]}] 10:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 639ms 10:22:28 INFO - PROCESS | 3944 | 1461259348737 Marionette TRACE conn8 -> [0,1445,"getWindowHandle",null] 10:22:28 INFO - PROCESS | 3944 | 1461259348739 Marionette TRACE conn8 <- [1,1445,null,{"value":"13"}] 10:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:22:28 INFO - PROCESS | 3944 | 1461259348743 Marionette TRACE conn8 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:22:28 INFO - PROCESS | 3944 | 1461259348745 Marionette TRACE conn8 <- [1,1446,null,{}] 10:22:28 INFO - PROCESS | 3944 | 1461259348749 Marionette TRACE conn8 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:28 INFO - PROCESS | 3944 | 1461259348836 Marionette TRACE conn8 <- [1,1447,null,{"value":null}] 10:22:28 INFO - PROCESS | 3944 | 1461259348843 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:28 INFO - PROCESS | 3944 | ++DOCSHELL 1580F000 == 94 [pid = 3944] [id = 371] 10:22:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 180 (1B431000) [pid = 3944] [serial = 1113] [outer = 00000000] 10:22:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (1BEB5C00) [pid = 3944] [serial = 1114] [outer = 1B431000] 10:22:28 INFO - PROCESS | 3944 | 1461259348886 Marionette DEBUG loaded listener.js 10:22:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 182 (1FB2C000) [pid = 3944] [serial = 1115] [outer = 1B431000] 10:22:29 INFO - PROCESS | 3944 | 1461259349609 Marionette TRACE conn8 <- [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]]]}] 10:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 935ms 10:22:29 INFO - PROCESS | 3944 | 1461259349690 Marionette TRACE conn8 -> [0,1449,"getWindowHandle",null] 10:22:29 INFO - PROCESS | 3944 | 1461259349694 Marionette TRACE conn8 <- [1,1449,null,{"value":"13"}] 10:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:22:29 INFO - PROCESS | 3944 | 1461259349700 Marionette TRACE conn8 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:22:29 INFO - PROCESS | 3944 | 1461259349704 Marionette TRACE conn8 <- [1,1450,null,{}] 10:22:29 INFO - PROCESS | 3944 | 1461259349710 Marionette TRACE conn8 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:29 INFO - PROCESS | 3944 | 1461259349871 Marionette TRACE conn8 <- [1,1451,null,{"value":null}] 10:22:30 INFO - PROCESS | 3944 | 1461259350017 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:30 INFO - PROCESS | 3944 | ++DOCSHELL 15801C00 == 95 [pid = 3944] [id = 372] 10:22:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 183 (16705000) [pid = 3944] [serial = 1116] [outer = 00000000] 10:22:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 184 (19852000) [pid = 3944] [serial = 1117] [outer = 16705000] 10:22:30 INFO - PROCESS | 3944 | 1461259350078 Marionette DEBUG loaded listener.js 10:22:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 185 (18FD6400) [pid = 3944] [serial = 1118] [outer = 16705000] 10:22:30 INFO - PROCESS | 3944 | 1461259350671 Marionette TRACE conn8 <- [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]]]}] 10:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1029ms 10:22:30 INFO - PROCESS | 3944 | 1461259350726 Marionette TRACE conn8 -> [0,1453,"getWindowHandle",null] 10:22:30 INFO - PROCESS | 3944 | 1461259350732 Marionette TRACE conn8 <- [1,1453,null,{"value":"13"}] 10:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:22:30 INFO - PROCESS | 3944 | 1461259350758 Marionette TRACE conn8 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:22:30 INFO - PROCESS | 3944 | 1461259350761 Marionette TRACE conn8 <- [1,1454,null,{}] 10:22:30 INFO - PROCESS | 3944 | 1461259350765 Marionette TRACE conn8 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:30 INFO - PROCESS | 3944 | 1461259350930 Marionette TRACE conn8 <- [1,1455,null,{"value":null}] 10:22:31 INFO - PROCESS | 3944 | 1461259351045 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:31 INFO - PROCESS | 3944 | ++DOCSHELL 1ABC5000 == 96 [pid = 3944] [id = 373] 10:22:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 186 (1ABC8000) [pid = 3944] [serial = 1119] [outer = 00000000] 10:22:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (1B33E800) [pid = 3944] [serial = 1120] [outer = 1ABC8000] 10:22:31 INFO - PROCESS | 3944 | 1461259351102 Marionette DEBUG loaded listener.js 10:22:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 188 (1B42DC00) [pid = 3944] [serial = 1121] [outer = 1ABC8000] 10:22:31 INFO - PROCESS | 3944 | 1461259351751 Marionette TRACE conn8 <- [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]]]}] 10:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1060ms 10:22:31 INFO - PROCESS | 3944 | 1461259351799 Marionette TRACE conn8 -> [0,1457,"getWindowHandle",null] 10:22:31 INFO - PROCESS | 3944 | 1461259351801 Marionette TRACE conn8 <- [1,1457,null,{"value":"13"}] 10:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:22:31 INFO - PROCESS | 3944 | 1461259351806 Marionette TRACE conn8 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:22:31 INFO - PROCESS | 3944 | 1461259351809 Marionette TRACE conn8 <- [1,1458,null,{}] 10:22:31 INFO - PROCESS | 3944 | 1461259351837 Marionette TRACE conn8 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:31 INFO - PROCESS | 3944 | 1461259351986 Marionette TRACE conn8 <- [1,1459,null,{"value":null}] 10:22:32 INFO - PROCESS | 3944 | 1461259352140 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:32 INFO - PROCESS | 3944 | ++DOCSHELL 1D71BC00 == 97 [pid = 3944] [id = 374] 10:22:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 189 (1FB0BC00) [pid = 3944] [serial = 1122] [outer = 00000000] 10:22:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 190 (1FB0F400) [pid = 3944] [serial = 1123] [outer = 1FB0BC00] 10:22:32 INFO - PROCESS | 3944 | 1461259352199 Marionette DEBUG loaded listener.js 10:22:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 191 (1FB12800) [pid = 3944] [serial = 1124] [outer = 1FB0BC00] 10:22:32 INFO - PROCESS | 3944 | 1461259352776 Marionette TRACE conn8 <- [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]]]}] 10:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 997ms 10:22:32 INFO - PROCESS | 3944 | 1461259352807 Marionette TRACE conn8 -> [0,1461,"getWindowHandle",null] 10:22:32 INFO - PROCESS | 3944 | 1461259352810 Marionette TRACE conn8 <- [1,1461,null,{"value":"13"}] 10:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:22:32 INFO - PROCESS | 3944 | 1461259352813 Marionette TRACE conn8 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:22:32 INFO - PROCESS | 3944 | 1461259352815 Marionette TRACE conn8 <- [1,1462,null,{}] 10:22:32 INFO - PROCESS | 3944 | 1461259352819 Marionette TRACE conn8 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:32 INFO - PROCESS | 3944 | 1461259352934 Marionette TRACE conn8 <- [1,1463,null,{"value":null}] 10:22:33 INFO - PROCESS | 3944 | 1461259353097 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:33 INFO - PROCESS | 3944 | ++DOCSHELL 1FB17800 == 98 [pid = 3944] [id = 375] 10:22:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 192 (1FB17C00) [pid = 3944] [serial = 1125] [outer = 00000000] 10:22:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 193 (20628800) [pid = 3944] [serial = 1126] [outer = 1FB17C00] 10:22:33 INFO - PROCESS | 3944 | 1461259353153 Marionette DEBUG loaded listener.js 10:22:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 194 (2187A800) [pid = 3944] [serial = 1127] [outer = 1FB17C00] 10:22:33 INFO - PROCESS | 3944 | 1461259353760 Marionette TRACE conn8 <- [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]]]}] 10:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 997ms 10:22:33 INFO - PROCESS | 3944 | 1461259353815 Marionette TRACE conn8 -> [0,1465,"getWindowHandle",null] 10:22:33 INFO - PROCESS | 3944 | 1461259353818 Marionette TRACE conn8 <- [1,1465,null,{"value":"13"}] 10:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:22:33 INFO - PROCESS | 3944 | 1461259353835 Marionette TRACE conn8 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:22:33 INFO - PROCESS | 3944 | 1461259353837 Marionette TRACE conn8 <- [1,1466,null,{}] 10:22:33 INFO - PROCESS | 3944 | 1461259353841 Marionette TRACE conn8 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:33 INFO - PROCESS | 3944 | 1461259353951 Marionette TRACE conn8 <- [1,1467,null,{"value":null}] 10:22:34 INFO - PROCESS | 3944 | 1461259354100 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:34 INFO - PROCESS | 3944 | ++DOCSHELL 1D360800 == 99 [pid = 3944] [id = 376] 10:22:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 195 (1FB2D000) [pid = 3944] [serial = 1128] [outer = 00000000] 10:22:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 196 (218E7800) [pid = 3944] [serial = 1129] [outer = 1FB2D000] 10:22:34 INFO - PROCESS | 3944 | 1461259354158 Marionette DEBUG loaded listener.js 10:22:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 197 (22D46000) [pid = 3944] [serial = 1130] [outer = 1FB2D000] 10:22:34 INFO - PROCESS | 3944 | 1461259354798 Marionette TRACE conn8 <- [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]]]}] 10:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 997ms 10:22:34 INFO - PROCESS | 3944 | 1461259354835 Marionette TRACE conn8 -> [0,1469,"getWindowHandle",null] 10:22:34 INFO - PROCESS | 3944 | 1461259354837 Marionette TRACE conn8 <- [1,1469,null,{"value":"13"}] 10:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:22:34 INFO - PROCESS | 3944 | 1461259354841 Marionette TRACE conn8 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:22:34 INFO - PROCESS | 3944 | 1461259354843 Marionette TRACE conn8 <- [1,1470,null,{}] 10:22:34 INFO - PROCESS | 3944 | 1461259354847 Marionette TRACE conn8 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:34 INFO - PROCESS | 3944 | 1461259354974 Marionette TRACE conn8 <- [1,1471,null,{"value":null}] 10:22:35 INFO - PROCESS | 3944 | 1461259355112 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:35 INFO - PROCESS | 3944 | ++DOCSHELL 1FB17400 == 100 [pid = 3944] [id = 377] 10:22:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 198 (21865C00) [pid = 3944] [serial = 1131] [outer = 00000000] 10:22:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 199 (218D9400) [pid = 3944] [serial = 1132] [outer = 21865C00] 10:22:35 INFO - PROCESS | 3944 | 1461259355171 Marionette DEBUG loaded listener.js 10:22:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 200 (22D4A400) [pid = 3944] [serial = 1133] [outer = 21865C00] 10:22:35 INFO - PROCESS | 3944 | 1461259355774 Marionette TRACE conn8 <- [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]]]}] 10:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 998ms 10:22:35 INFO - PROCESS | 3944 | 1461259355827 Marionette TRACE conn8 -> [0,1473,"getWindowHandle",null] 10:22:35 INFO - PROCESS | 3944 | 1461259355830 Marionette TRACE conn8 <- [1,1473,null,{"value":"13"}] 10:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:22:35 INFO - PROCESS | 3944 | 1461259355833 Marionette TRACE conn8 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:22:35 INFO - PROCESS | 3944 | 1461259355835 Marionette TRACE conn8 <- [1,1474,null,{}] 10:22:35 INFO - PROCESS | 3944 | 1461259355839 Marionette TRACE conn8 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:35 INFO - PROCESS | 3944 | 1461259355951 Marionette TRACE conn8 <- [1,1475,null,{"value":null}] 10:22:36 INFO - PROCESS | 3944 | 1461259356104 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:36 INFO - PROCESS | 3944 | ++DOCSHELL 158A8C00 == 101 [pid = 3944] [id = 378] 10:22:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 201 (158F0000) [pid = 3944] [serial = 1134] [outer = 00000000] 10:22:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 202 (1964F400) [pid = 3944] [serial = 1135] [outer = 158F0000] 10:22:36 INFO - PROCESS | 3944 | 1461259356160 Marionette DEBUG loaded listener.js 10:22:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 203 (1AB58400) [pid = 3944] [serial = 1136] [outer = 158F0000] 10:22:36 INFO - PROCESS | 3944 | 1461259356763 Marionette TRACE conn8 <- [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]]]}] 10:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 997ms 10:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:22:36 INFO - PROCESS | 3944 | 1461259356835 Marionette TRACE conn8 -> [0,1477,"getWindowHandle",null] 10:22:36 INFO - PROCESS | 3944 | 1461259356837 Marionette TRACE conn8 <- [1,1477,null,{"value":"13"}] 10:22:36 INFO - PROCESS | 3944 | 1461259356842 Marionette TRACE conn8 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:22:36 INFO - PROCESS | 3944 | 1461259356844 Marionette TRACE conn8 <- [1,1478,null,{}] 10:22:36 INFO - PROCESS | 3944 | 1461259356848 Marionette TRACE conn8 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:36 INFO - PROCESS | 3944 | 1461259356958 Marionette TRACE conn8 <- [1,1479,null,{"value":null}] 10:22:37 INFO - PROCESS | 3944 | 1461259357305 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:37 INFO - PROCESS | 3944 | ++DOCSHELL 12DBDC00 == 102 [pid = 3944] [id = 379] 10:22:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 204 (12EDB400) [pid = 3944] [serial = 1137] [outer = 00000000] 10:22:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 205 (148B0C00) [pid = 3944] [serial = 1138] [outer = 12EDB400] 10:22:37 INFO - PROCESS | 3944 | 1461259357404 Marionette DEBUG loaded listener.js 10:22:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 206 (15D04C00) [pid = 3944] [serial = 1139] [outer = 12EDB400] 10:22:38 INFO - PROCESS | 3944 | 1461259358027 Marionette TRACE conn8 <- [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]]]}] 10:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1247ms 10:22:38 INFO - PROCESS | 3944 | 1461259358101 Marionette TRACE conn8 -> [0,1481,"getWindowHandle",null] 10:22:38 INFO - PROCESS | 3944 | 1461259358106 Marionette TRACE conn8 <- [1,1481,null,{"value":"13"}] 10:22:38 INFO - PROCESS | 3944 | 1461259358111 Marionette TRACE conn8 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:22:38 INFO - PROCESS | 3944 | 1461259358114 Marionette TRACE conn8 <- [1,1482,null,{}] 10:22:38 INFO - PROCESS | 3944 | 1461259358119 Marionette TRACE conn8 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:38 INFO - PROCESS | 3944 | 1461259358226 Marionette TRACE conn8 <- [1,1483,null,{"value":null}] 10:22:38 INFO - PROCESS | 3944 | 1461259358385 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 3944 | ++DOCSHELL 15D05C00 == 103 [pid = 3944] [id = 380] 10:22:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 207 (18745C00) [pid = 3944] [serial = 1140] [outer = 00000000] 10:22:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 208 (18C0F400) [pid = 3944] [serial = 1141] [outer = 18745C00] 10:22:38 INFO - PROCESS | 3944 | 1461259358441 Marionette DEBUG loaded listener.js 10:22:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 209 (18FE5000) [pid = 3944] [serial = 1142] [outer = 18745C00] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 1603CC00 == 102 [pid = 3944] [id = 370] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 158A3800 == 101 [pid = 3944] [id = 369] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 1BEAF400 == 100 [pid = 3944] [id = 368] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 1CE4F000 == 99 [pid = 3944] [id = 367] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 1495DC00 == 98 [pid = 3944] [id = 366] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 1B42C000 == 97 [pid = 3944] [id = 365] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 18EB6400 == 96 [pid = 3944] [id = 364] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 16036800 == 95 [pid = 3944] [id = 363] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 16EA5000 == 94 [pid = 3944] [id = 362] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 208 (1D4A4800) [pid = 3944] [serial = 1059] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 1360F400 == 93 [pid = 3944] [id = 360] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 218D9800 == 92 [pid = 3944] [id = 359] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 1CE55C00 == 91 [pid = 3944] [id = 358] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 1FA3D000 == 90 [pid = 3944] [id = 357] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 1BEB5000 == 89 [pid = 3944] [id = 356] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 19970400 == 88 [pid = 3944] [id = 355] 10:22:38 INFO - PROCESS | 3944 | --DOCSHELL 13744800 == 87 [pid = 3944] [id = 354] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 207 (1CE4A400) [pid = 3944] [serial = 1057] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 206 (158F4C00) [pid = 3944] [serial = 1030] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 205 (1B739400) [pid = 3944] [serial = 1053] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 204 (1B33FC00) [pid = 3944] [serial = 739] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 203 (1FFB2000) [pid = 3944] [serial = 1020] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 202 (1B741400) [pid = 3944] [serial = 1054] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 201 (1AF91C00) [pid = 3944] [serial = 730] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 200 (13CDC400) [pid = 3944] [serial = 1029] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 199 (1BCE6000) [pid = 3944] [serial = 1051] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 198 (18C0F000) [pid = 3944] [serial = 1035] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 197 (1BCDD400) [pid = 3944] [serial = 1050] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 196 (1B557000) [pid = 3944] [serial = 1047] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 195 (193AFC00) [pid = 3944] [serial = 1011] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 194 (1B338800) [pid = 3944] [serial = 1044] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 193 (1CBA2800) [pid = 3944] [serial = 1056] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 192 (1B781000) [pid = 3944] [serial = 724] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 191 (1B40A000) [pid = 3944] [serial = 1045] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 190 (1CE4F400) [pid = 3944] [serial = 928] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 189 (1D356000) [pid = 3944] [serial = 841] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 188 (1BCE7400) [pid = 3944] [serial = 832] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 187 (1AB0F800) [pid = 3944] [serial = 1038] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (1B549400) [pid = 3944] [serial = 775] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 185 (1B708400) [pid = 3944] [serial = 1048] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 184 (1BE03000) [pid = 3944] [serial = 874] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 183 (1B4CEC00) [pid = 3944] [serial = 784] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 182 (1FA3BC00) [pid = 3944] [serial = 1017] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 181 (1964F800) [pid = 3944] [serial = 1036] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 180 (1AB5A400) [pid = 3944] [serial = 1039] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 179 (1BE0F000) [pid = 3944] [serial = 733] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 178 (193B3C00) [pid = 3944] [serial = 781] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (18FD6C00) [pid = 3944] [serial = 1032] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (1CBA3000) [pid = 3944] [serial = 838] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (2168C000) [pid = 3944] [serial = 1023] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (1AF92400) [pid = 3944] [serial = 1042] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (17DC1C00) [pid = 3944] [serial = 1026] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 172 (1B782000) [pid = 3944] [serial = 790] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 171 (1B70B000) [pid = 3944] [serial = 787] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 170 (1AF1CC00) [pid = 3944] [serial = 1041] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 169 (193B2C00) [pid = 3944] [serial = 727] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 168 (1B40B000) [pid = 3944] [serial = 736] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 167 (1A337C00) [pid = 3944] [serial = 829] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 166 (17DC4400) [pid = 3944] [serial = 826] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 165 (1BEB9000) [pid = 3944] [serial = 835] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (19651C00) [pid = 3944] [serial = 1033] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (1662EC00) [pid = 3944] [serial = 778] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (1B54C800) [pid = 3944] [serial = 1014] [outer = 00000000] [url = about:blank] 10:22:38 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (1B733800) [pid = 3944] [serial = 964] [outer = 00000000] [url = about:blank] 10:22:39 INFO - PROCESS | 3944 | 1461259359043 Marionette TRACE conn8 <- [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]]]}] 10:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 935ms 10:22:39 INFO - PROCESS | 3944 | 1461259359059 Marionette TRACE conn8 -> [0,1485,"getWindowHandle",null] 10:22:39 INFO - PROCESS | 3944 | 1461259359063 Marionette TRACE conn8 <- [1,1485,null,{"value":"13"}] 10:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:22:39 INFO - PROCESS | 3944 | 1461259359067 Marionette TRACE conn8 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:22:39 INFO - PROCESS | 3944 | 1461259359069 Marionette TRACE conn8 <- [1,1486,null,{}] 10:22:39 INFO - PROCESS | 3944 | 1461259359073 Marionette TRACE conn8 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:39 INFO - PROCESS | 3944 | 1461259359164 Marionette TRACE conn8 <- [1,1487,null,{"value":null}] 10:22:39 INFO - PROCESS | 3944 | 1461259359272 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:39 INFO - PROCESS | 3944 | ++DOCSHELL 15802400 == 88 [pid = 3944] [id = 381] 10:22:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (15FDDC00) [pid = 3944] [serial = 1143] [outer = 00000000] 10:22:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (18EB6400) [pid = 3944] [serial = 1144] [outer = 15FDDC00] 10:22:39 INFO - PROCESS | 3944 | 1461259359319 Marionette DEBUG loaded listener.js 10:22:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (193B4400) [pid = 3944] [serial = 1145] [outer = 15FDDC00] 10:22:39 INFO - PROCESS | 3944 | 1461259359739 Marionette TRACE conn8 <- [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]]]}] 10:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 701ms 10:22:39 INFO - PROCESS | 3944 | 1461259359767 Marionette TRACE conn8 -> [0,1489,"getWindowHandle",null] 10:22:39 INFO - PROCESS | 3944 | 1461259359769 Marionette TRACE conn8 <- [1,1489,null,{"value":"13"}] 10:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:22:39 INFO - PROCESS | 3944 | 1461259359774 Marionette TRACE conn8 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:22:39 INFO - PROCESS | 3944 | 1461259359780 Marionette TRACE conn8 <- [1,1490,null,{}] 10:22:39 INFO - PROCESS | 3944 | 1461259359789 Marionette TRACE conn8 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:39 INFO - PROCESS | 3944 | 1461259359879 Marionette TRACE conn8 <- [1,1491,null,{"value":null}] 10:22:39 INFO - PROCESS | 3944 | 1461259359918 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:39 INFO - PROCESS | 3944 | ++DOCSHELL 18FDF000 == 89 [pid = 3944] [id = 382] 10:22:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (18FE2800) [pid = 3944] [serial = 1146] [outer = 00000000] 10:22:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 166 (1A3BA400) [pid = 3944] [serial = 1147] [outer = 18FE2800] 10:22:39 INFO - PROCESS | 3944 | 1461259359966 Marionette DEBUG loaded listener.js 10:22:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 167 (1A8BB400) [pid = 3944] [serial = 1148] [outer = 18FE2800] 10:22:40 INFO - PROCESS | 3944 | 1461259360422 Marionette TRACE conn8 <- [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]]]}] 10:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 701ms 10:22:40 INFO - PROCESS | 3944 | 1461259360474 Marionette TRACE conn8 -> [0,1493,"getWindowHandle",null] 10:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:22:40 INFO - PROCESS | 3944 | 1461259360476 Marionette TRACE conn8 <- [1,1493,null,{"value":"13"}] 10:22:40 INFO - PROCESS | 3944 | 1461259360480 Marionette TRACE conn8 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:22:40 INFO - PROCESS | 3944 | 1461259360481 Marionette TRACE conn8 <- [1,1494,null,{}] 10:22:40 INFO - PROCESS | 3944 | 1461259360485 Marionette TRACE conn8 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:40 INFO - PROCESS | 3944 | 1461259360572 Marionette TRACE conn8 <- [1,1495,null,{"value":null}] 10:22:40 INFO - PROCESS | 3944 | 1461259360578 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:40 INFO - PROCESS | 3944 | ++DOCSHELL 19AD6C00 == 90 [pid = 3944] [id = 383] 10:22:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 168 (1AB0FC00) [pid = 3944] [serial = 1149] [outer = 00000000] 10:22:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 169 (1ABC7C00) [pid = 3944] [serial = 1150] [outer = 1AB0FC00] 10:22:40 INFO - PROCESS | 3944 | 1461259360623 Marionette DEBUG loaded listener.js 10:22:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 170 (1AF14800) [pid = 3944] [serial = 1151] [outer = 1AB0FC00] 10:22:41 INFO - PROCESS | 3944 | 1461259361070 Marionette TRACE conn8 <- [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]]]}] 10:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 623ms 10:22:41 INFO - PROCESS | 3944 | 1461259361116 Marionette TRACE conn8 -> [0,1497,"getWindowHandle",null] 10:22:41 INFO - PROCESS | 3944 | 1461259361118 Marionette TRACE conn8 <- [1,1497,null,{"value":"13"}] 10:22:41 INFO - PROCESS | 3944 | 1461259361122 Marionette TRACE conn8 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:22:41 INFO - PROCESS | 3944 | 1461259361123 Marionette TRACE conn8 <- [1,1498,null,{}] 10:22:41 INFO - PROCESS | 3944 | 1461259361127 Marionette TRACE conn8 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:41 INFO - PROCESS | 3944 | 1461259361257 Marionette TRACE conn8 <- [1,1499,null,{"value":null}] 10:22:41 INFO - PROCESS | 3944 | 1461259361335 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:41 INFO - PROCESS | 3944 | ++DOCSHELL 1AB0D800 == 91 [pid = 3944] [id = 384] 10:22:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 171 (1AF1B000) [pid = 3944] [serial = 1152] [outer = 00000000] 10:22:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (1B335800) [pid = 3944] [serial = 1153] [outer = 1AF1B000] 10:22:41 INFO - PROCESS | 3944 | 1461259361390 Marionette DEBUG loaded listener.js 10:22:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (1B33EC00) [pid = 3944] [serial = 1154] [outer = 1AF1B000] 10:22:41 INFO - PROCESS | 3944 | 1461259361826 Marionette TRACE conn8 <- [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]]]}] 10:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 732ms 10:22:41 INFO - PROCESS | 3944 | 1461259361846 Marionette TRACE conn8 -> [0,1501,"getWindowHandle",null] 10:22:41 INFO - PROCESS | 3944 | 1461259361847 Marionette TRACE conn8 <- [1,1501,null,{"value":"13"}] 10:22:41 INFO - PROCESS | 3944 | 1461259361859 Marionette TRACE conn8 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:22:41 INFO - PROCESS | 3944 | 1461259361861 Marionette TRACE conn8 <- [1,1502,null,{}] 10:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:22:41 INFO - PROCESS | 3944 | 1461259361864 Marionette TRACE conn8 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:41 INFO - PROCESS | 3944 | 1461259361987 Marionette TRACE conn8 <- [1,1503,null,{"value":null}] 10:22:41 INFO - PROCESS | 3944 | 1461259361994 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:42 INFO - PROCESS | 3944 | ++DOCSHELL 1AF97800 == 92 [pid = 3944] [id = 385] 10:22:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (1AF9F800) [pid = 3944] [serial = 1155] [outer = 00000000] 10:22:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (1B4CE800) [pid = 3944] [serial = 1156] [outer = 1AF9F800] 10:22:42 INFO - PROCESS | 3944 | 1461259362097 Marionette DEBUG loaded listener.js 10:22:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (1B4D8000) [pid = 3944] [serial = 1157] [outer = 1AF9F800] 10:22:42 INFO - PROCESS | 3944 | 1461259362526 Marionette TRACE conn8 <- [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]]]}] 10:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 701ms 10:22:42 INFO - PROCESS | 3944 | 1461259362566 Marionette TRACE conn8 -> [0,1505,"getWindowHandle",null] 10:22:42 INFO - PROCESS | 3944 | 1461259362568 Marionette TRACE conn8 <- [1,1505,null,{"value":"13"}] 10:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:22:42 INFO - PROCESS | 3944 | 1461259362575 Marionette TRACE conn8 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:22:42 INFO - PROCESS | 3944 | 1461259362577 Marionette TRACE conn8 <- [1,1506,null,{}] 10:22:42 INFO - PROCESS | 3944 | 1461259362580 Marionette TRACE conn8 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:42 INFO - PROCESS | 3944 | 1461259362730 Marionette TRACE conn8 <- [1,1507,null,{"value":null}] 10:22:42 INFO - PROCESS | 3944 | 1461259362754 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:42 INFO - PROCESS | 3944 | ++DOCSHELL 13C04400 == 93 [pid = 3944] [id = 386] 10:22:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (1B42C000) [pid = 3944] [serial = 1158] [outer = 00000000] 10:22:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (1B704800) [pid = 3944] [serial = 1159] [outer = 1B42C000] 10:22:42 INFO - PROCESS | 3944 | 1461259362807 Marionette DEBUG loaded listener.js 10:22:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (1B70C800) [pid = 3944] [serial = 1160] [outer = 1B42C000] 10:22:43 INFO - PROCESS | 3944 | --DOMWINDOW == 178 (1D4AB000) [pid = 3944] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:22:43 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (1873C400) [pid = 3944] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:22:43 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (1FFAD000) [pid = 3944] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:22:43 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (16705800) [pid = 3944] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:22:43 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (1B436800) [pid = 3944] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:22:43 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (181B4400) [pid = 3944] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:22:43 INFO - PROCESS | 3944 | --DOMWINDOW == 172 (1662DC00) [pid = 3944] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:22:43 INFO - PROCESS | 3944 | --DOMWINDOW == 171 (1A435800) [pid = 3944] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:22:43 INFO - PROCESS | 3944 | --DOMWINDOW == 170 (16032800) [pid = 3944] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:22:43 INFO - PROCESS | 3944 | 1461259363394 Marionette TRACE conn8 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 826ms 10:22:43 INFO - PROCESS | 3944 | 1461259363415 Marionette TRACE conn8 -> [0,1509,"getWindowHandle",null] 10:22:43 INFO - PROCESS | 3944 | 1461259363417 Marionette TRACE conn8 <- [1,1509,null,{"value":"13"}] 10:22:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:22:43 INFO - PROCESS | 3944 | 1461259363420 Marionette TRACE conn8 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:22:43 INFO - PROCESS | 3944 | 1461259363422 Marionette TRACE conn8 <- [1,1510,null,{}] 10:22:43 INFO - PROCESS | 3944 | 1461259363426 Marionette TRACE conn8 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:43 INFO - PROCESS | 3944 | 1461259363511 Marionette TRACE conn8 <- [1,1511,null,{"value":null}] 10:22:43 INFO - PROCESS | 3944 | 1461259363619 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:43 INFO - PROCESS | 3944 | ++DOCSHELL 1662DC00 == 94 [pid = 3944] [id = 387] 10:22:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 171 (16705800) [pid = 3944] [serial = 1161] [outer = 00000000] 10:22:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (1B40E800) [pid = 3944] [serial = 1162] [outer = 16705800] 10:22:43 INFO - PROCESS | 3944 | 1461259363667 Marionette DEBUG loaded listener.js 10:22:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (1B557400) [pid = 3944] [serial = 1163] [outer = 16705800] 10:22:44 INFO - PROCESS | 3944 | 1461259364064 Marionette TRACE conn8 <- [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"]]]}] 10:22:44 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 () { 10:22:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:22:44 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 () { 10:22:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:22:44 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 () { 10:22:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:22:44 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 () { 10:22:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:22:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 701ms 10:22:44 INFO - PROCESS | 3944 | 1461259364124 Marionette TRACE conn8 -> [0,1513,"getWindowHandle",null] 10:22:44 INFO - PROCESS | 3944 | 1461259364126 Marionette TRACE conn8 <- [1,1513,null,{"value":"13"}] 10:22:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:22:44 INFO - PROCESS | 3944 | 1461259364130 Marionette TRACE conn8 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:22:44 INFO - PROCESS | 3944 | 1461259364132 Marionette TRACE conn8 <- [1,1514,null,{}] 10:22:44 INFO - PROCESS | 3944 | 1461259364135 Marionette TRACE conn8 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:44 INFO - PROCESS | 3944 | 1461259364261 Marionette TRACE conn8 <- [1,1515,null,{"value":null}] 10:22:44 INFO - PROCESS | 3944 | 1461259364273 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 3944 | ++DOCSHELL 1AF17400 == 95 [pid = 3944] [id = 388] 10:22:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (1B548400) [pid = 3944] [serial = 1164] [outer = 00000000] 10:22:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (1BCDD400) [pid = 3944] [serial = 1165] [outer = 1B548400] 10:22:44 INFO - PROCESS | 3944 | 1461259364317 Marionette DEBUG loaded listener.js 10:22:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (1BCE4000) [pid = 3944] [serial = 1166] [outer = 1B548400] 10:22:44 INFO - PROCESS | 3944 | 1461259364728 Marionette TRACE conn8 <- [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"]]]}] 10:22:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:22:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:22:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:22:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 639ms 10:22:44 INFO - PROCESS | 3944 | 1461259364768 Marionette TRACE conn8 -> [0,1517,"getWindowHandle",null] 10:22:44 INFO - PROCESS | 3944 | 1461259364770 Marionette TRACE conn8 <- [1,1517,null,{"value":"13"}] 10:22:44 INFO - PROCESS | 3944 | 1461259364773 Marionette TRACE conn8 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:22:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:22:44 INFO - PROCESS | 3944 | 1461259364775 Marionette TRACE conn8 <- [1,1518,null,{}] 10:22:44 INFO - PROCESS | 3944 | 1461259364778 Marionette TRACE conn8 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:44 INFO - PROCESS | 3944 | 1461259364872 Marionette TRACE conn8 <- [1,1519,null,{"value":null}] 10:22:44 INFO - PROCESS | 3944 | 1461259364878 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 3944 | ++DOCSHELL 139D1800 == 96 [pid = 3944] [id = 389] 10:22:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (1B77B800) [pid = 3944] [serial = 1167] [outer = 00000000] 10:22:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (1BEAD800) [pid = 3944] [serial = 1168] [outer = 1B77B800] 10:22:44 INFO - PROCESS | 3944 | 1461259364928 Marionette DEBUG loaded listener.js 10:22:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (1CBA2800) [pid = 3944] [serial = 1169] [outer = 1B77B800] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1603D800 == 95 [pid = 3944] [id = 91] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1B556800 == 94 [pid = 3944] [id = 278] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 19AD4000 == 93 [pid = 3944] [id = 152] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 13ECE400 == 92 [pid = 3944] [id = 291] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1BCE9800 == 91 [pid = 3944] [id = 313] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1D718000 == 90 [pid = 3944] [id = 336] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 17DBB800 == 89 [pid = 3944] [id = 126] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 13525400 == 88 [pid = 3944] [id = 229] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 17DC1800 == 87 [pid = 3944] [id = 151] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 19075400 == 86 [pid = 3944] [id = 103] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 16037400 == 85 [pid = 3944] [id = 298] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1AA30000 == 84 [pid = 3944] [id = 89] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1B740000 == 83 [pid = 3944] [id = 295] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1CB9C000 == 82 [pid = 3944] [id = 353] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1B407C00 == 81 [pid = 3944] [id = 263] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 13579C00 == 80 [pid = 3944] [id = 90] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 15807C00 == 79 [pid = 3944] [id = 246] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1580F800 == 78 [pid = 3944] [id = 179] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 13739C00 == 77 [pid = 3944] [id = 114] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1B4DBC00 == 76 [pid = 3944] [id = 309] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1A3B5400 == 75 [pid = 3944] [id = 137] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 15DEEC00 == 74 [pid = 3944] [id = 102] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 19ABA800 == 73 [pid = 3944] [id = 167] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1B549C00 == 72 [pid = 3944] [id = 274] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1A103C00 == 71 [pid = 3944] [id = 168] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 14907800 == 70 [pid = 3944] [id = 281] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1CE4DC00 == 69 [pid = 3944] [id = 230] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 19077400 == 68 [pid = 3944] [id = 293] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1352FC00 == 67 [pid = 3944] [id = 329] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1A435400 == 66 [pid = 3944] [id = 164] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1906E800 == 65 [pid = 3944] [id = 139] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1AF9F400 == 64 [pid = 3944] [id = 190] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 18C0B800 == 63 [pid = 3944] [id = 228] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 15DE9400 == 62 [pid = 3944] [id = 138] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1AB10400 == 61 [pid = 3944] [id = 294] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 13744C00 == 60 [pid = 3944] [id = 215] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1580C400 == 59 [pid = 3944] [id = 361] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1FA38000 == 58 [pid = 3944] [id = 339] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1CE51C00 == 57 [pid = 3944] [id = 314] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 19079000 == 56 [pid = 3944] [id = 127] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1B77B400 == 55 [pid = 3944] [id = 296] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1B77E800 == 54 [pid = 3944] [id = 341] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 15806C00 == 53 [pid = 3944] [id = 247] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1347E000 == 52 [pid = 3944] [id = 180] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1996A800 == 51 [pid = 3944] [id = 279] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 15D26C00 == 50 [pid = 3944] [id = 245] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 19ADE000 == 49 [pid = 3944] [id = 315] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1BEB8400 == 48 [pid = 3944] [id = 280] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1CB9EC00 == 47 [pid = 3944] [id = 297] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1FA3E800 == 46 [pid = 3944] [id = 340] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 13611800 == 45 [pid = 3944] [id = 342] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 15D05C00 == 44 [pid = 3944] [id = 380] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 158A8C00 == 43 [pid = 3944] [id = 378] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 12DBDC00 == 42 [pid = 3944] [id = 379] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1D360800 == 41 [pid = 3944] [id = 376] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1FB17400 == 40 [pid = 3944] [id = 377] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1FB17800 == 39 [pid = 3944] [id = 375] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1D71BC00 == 38 [pid = 3944] [id = 374] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1580F000 == 37 [pid = 3944] [id = 371] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 15801C00 == 36 [pid = 3944] [id = 372] 10:22:46 INFO - PROCESS | 3944 | --DOCSHELL 1ABC5000 == 35 [pid = 3944] [id = 373] 10:22:47 INFO - PROCESS | 3944 | --DOCSHELL 15802400 == 34 [pid = 3944] [id = 381] 10:22:47 INFO - PROCESS | 3944 | --DOCSHELL 18FDF000 == 33 [pid = 3944] [id = 382] 10:22:47 INFO - PROCESS | 3944 | --DOCSHELL 1AF97800 == 32 [pid = 3944] [id = 385] 10:22:47 INFO - PROCESS | 3944 | --DOCSHELL 1662DC00 == 31 [pid = 3944] [id = 387] 10:22:47 INFO - PROCESS | 3944 | --DOCSHELL 1AF17400 == 30 [pid = 3944] [id = 388] 10:22:47 INFO - PROCESS | 3944 | --DOCSHELL 13C04400 == 29 [pid = 3944] [id = 386] 10:22:47 INFO - PROCESS | 3944 | --DOCSHELL 19AD6C00 == 28 [pid = 3944] [id = 383] 10:22:47 INFO - PROCESS | 3944 | --DOCSHELL 1AB0D800 == 27 [pid = 3944] [id = 384] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 178 (1FB2EC00) [pid = 3944] [serial = 1102] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (1BE03400) [pid = 3944] [serial = 1099] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (1BEBB800) [pid = 3944] [serial = 1100] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (1FFABC00) [pid = 3944] [serial = 1103] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (2187B800) [pid = 3944] [serial = 1105] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (1B404000) [pid = 3944] [serial = 1111] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 172 (18B10000) [pid = 3944] [serial = 1062] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 171 (1AB4F000) [pid = 3944] [serial = 1065] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 170 (1D4AC000) [pid = 3944] [serial = 1068] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 169 (16EA4400) [pid = 3944] [serial = 1071] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 168 (2168EC00) [pid = 3944] [serial = 1075] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 167 (218E4000) [pid = 3944] [serial = 1078] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 166 (1B549000) [pid = 3944] [serial = 1096] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 165 (19976C00) [pid = 3944] [serial = 1087] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (1A33C400) [pid = 3944] [serial = 1088] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (218D0400) [pid = 3944] [serial = 1106] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (19972C00) [pid = 3944] [serial = 1090] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (19E97C00) [pid = 3944] [serial = 1091] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 160 (1B405800) [pid = 3944] [serial = 1093] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 159 (1B40F800) [pid = 3944] [serial = 1094] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 158 (1BEB5C00) [pid = 3944] [serial = 1114] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 157 (1B73C400) [pid = 3944] [serial = 1084] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 156 (22D44400) [pid = 3944] [serial = 1081] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (1B4DC000) [pid = 3944] [serial = 1112] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (1450A000) [pid = 3944] [serial = 649] [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.] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (198D4C00) [pid = 3944] [serial = 1109] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (1B70CC00) [pid = 3944] [serial = 1097] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (18EBC000) [pid = 3944] [serial = 1108] [outer = 00000000] [url = about:blank] 10:22:47 INFO - PROCESS | 3944 | 1461259367488 Marionette TRACE conn8 <- [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]]]}] 10:22:47 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 10:22:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:22:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:22:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:22:47 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. 10:22:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:22:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2758ms 10:22:47 INFO - PROCESS | 3944 | 1461259367530 Marionette TRACE conn8 -> [0,1521,"getWindowHandle",null] 10:22:47 INFO - PROCESS | 3944 | 1461259367534 Marionette TRACE conn8 <- [1,1521,null,{"value":"13"}] 10:22:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:22:47 INFO - PROCESS | 3944 | 1461259367540 Marionette TRACE conn8 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:22:47 INFO - PROCESS | 3944 | 1461259367545 Marionette TRACE conn8 <- [1,1522,null,{}] 10:22:47 INFO - PROCESS | 3944 | 1461259367552 Marionette TRACE conn8 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:47 INFO - PROCESS | 3944 | 1461259367644 Marionette TRACE conn8 <- [1,1523,null,{"value":null}] 10:22:47 INFO - PROCESS | 3944 | 1461259367652 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:47 INFO - PROCESS | 3944 | ++DOCSHELL 11B03C00 == 28 [pid = 3944] [id = 390] 10:22:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (11B05800) [pid = 3944] [serial = 1170] [outer = 00000000] 10:22:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (11B79000) [pid = 3944] [serial = 1171] [outer = 11B05800] 10:22:47 INFO - PROCESS | 3944 | 1461259367706 Marionette DEBUG loaded listener.js 10:22:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (1243FC00) [pid = 3944] [serial = 1172] [outer = 11B05800] 10:22:48 INFO - PROCESS | 3944 | 1461259368222 Marionette TRACE conn8 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:22:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:22:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 732ms 10:22:48 INFO - PROCESS | 3944 | 1461259368281 Marionette TRACE conn8 -> [0,1525,"getWindowHandle",null] 10:22:48 INFO - PROCESS | 3944 | 1461259368287 Marionette TRACE conn8 <- [1,1525,null,{"value":"13"}] 10:22:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:22:48 INFO - PROCESS | 3944 | 1461259368294 Marionette TRACE conn8 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:22:48 INFO - PROCESS | 3944 | 1461259368296 Marionette TRACE conn8 <- [1,1526,null,{}] 10:22:48 INFO - PROCESS | 3944 | 1461259368300 Marionette TRACE conn8 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:48 INFO - PROCESS | 3944 | 1461259368385 Marionette TRACE conn8 <- [1,1527,null,{"value":null}] 10:22:48 INFO - PROCESS | 3944 | 1461259368393 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:48 INFO - PROCESS | 3944 | ++DOCSHELL 1347EC00 == 29 [pid = 3944] [id = 391] 10:22:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (13528400) [pid = 3944] [serial = 1173] [outer = 00000000] 10:22:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (1352D400) [pid = 3944] [serial = 1174] [outer = 13528400] 10:22:48 INFO - PROCESS | 3944 | 1461259368439 Marionette DEBUG loaded listener.js 10:22:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (13531C00) [pid = 3944] [serial = 1175] [outer = 13528400] 10:22:48 INFO - PROCESS | 3944 | 1461259368953 Marionette TRACE conn8 <- [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]]]}] 10:22:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:22:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 685ms 10:22:48 INFO - PROCESS | 3944 | 1461259368991 Marionette TRACE conn8 -> [0,1529,"getWindowHandle",null] 10:22:48 INFO - PROCESS | 3944 | 1461259368993 Marionette TRACE conn8 <- [1,1529,null,{"value":"13"}] 10:22:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:22:48 INFO - PROCESS | 3944 | 1461259368997 Marionette TRACE conn8 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:22:48 INFO - PROCESS | 3944 | 1461259369001 Marionette TRACE conn8 <- [1,1530,null,{}] 10:22:49 INFO - PROCESS | 3944 | 1461259369012 Marionette TRACE conn8 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:49 INFO - PROCESS | 3944 | 1461259369136 Marionette TRACE conn8 <- [1,1531,null,{"value":null}] 10:22:49 INFO - PROCESS | 3944 | 1461259369230 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:49 INFO - PROCESS | 3944 | ++DOCSHELL 1373D400 == 30 [pid = 3944] [id = 392] 10:22:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (1373DC00) [pid = 3944] [serial = 1176] [outer = 00000000] 10:22:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 159 (138B4400) [pid = 3944] [serial = 1177] [outer = 1373DC00] 10:22:49 INFO - PROCESS | 3944 | 1461259369280 Marionette DEBUG loaded listener.js 10:22:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (139DC000) [pid = 3944] [serial = 1178] [outer = 1373DC00] 10:22:49 INFO - PROCESS | 3944 | 1461259369692 Marionette TRACE conn8 <- [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]]]}] 10:22:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:22:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 732ms 10:22:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:22:49 INFO - PROCESS | 3944 | 1461259369737 Marionette TRACE conn8 -> [0,1533,"getWindowHandle",null] 10:22:49 INFO - PROCESS | 3944 | 1461259369739 Marionette TRACE conn8 <- [1,1533,null,{"value":"13"}] 10:22:49 INFO - PROCESS | 3944 | 1461259369743 Marionette TRACE conn8 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:22:49 INFO - PROCESS | 3944 | 1461259369744 Marionette TRACE conn8 <- [1,1534,null,{}] 10:22:49 INFO - PROCESS | 3944 | 1461259369748 Marionette TRACE conn8 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:49 INFO - PROCESS | 3944 | 1461259369829 Marionette TRACE conn8 <- [1,1535,null,{"value":null}] 10:22:49 INFO - PROCESS | 3944 | 1461259369835 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:49 INFO - PROCESS | 3944 | ++DOCSHELL 13748800 == 31 [pid = 3944] [id = 393] 10:22:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (13CD6000) [pid = 3944] [serial = 1179] [outer = 00000000] 10:22:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (14951C00) [pid = 3944] [serial = 1180] [outer = 13CD6000] 10:22:49 INFO - PROCESS | 3944 | 1461259369883 Marionette DEBUG loaded listener.js 10:22:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (1560C400) [pid = 3944] [serial = 1181] [outer = 13CD6000] 10:22:50 INFO - PROCESS | 3944 | 1461259370332 Marionette TRACE conn8 <- [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]]]}] 10:22:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:22:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 623ms 10:22:50 INFO - PROCESS | 3944 | 1461259370380 Marionette TRACE conn8 -> [0,1537,"getWindowHandle",null] 10:22:50 INFO - PROCESS | 3944 | 1461259370382 Marionette TRACE conn8 <- [1,1537,null,{"value":"13"}] 10:22:50 INFO - PROCESS | 3944 | 1461259370386 Marionette TRACE conn8 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:22:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:22:50 INFO - PROCESS | 3944 | 1461259370388 Marionette TRACE conn8 <- [1,1538,null,{}] 10:22:50 INFO - PROCESS | 3944 | 1461259370391 Marionette TRACE conn8 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:50 INFO - PROCESS | 3944 | 1461259370466 Marionette TRACE conn8 <- [1,1539,null,{"value":null}] 10:22:50 INFO - PROCESS | 3944 | 1461259370473 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:50 INFO - PROCESS | 3944 | ++DOCSHELL 1580B000 == 32 [pid = 3944] [id = 394] 10:22:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (1580BC00) [pid = 3944] [serial = 1182] [outer = 00000000] 10:22:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (15D0FC00) [pid = 3944] [serial = 1183] [outer = 1580BC00] 10:22:50 INFO - PROCESS | 3944 | 1461259370518 Marionette DEBUG loaded listener.js 10:22:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 166 (15DDA000) [pid = 3944] [serial = 1184] [outer = 1580BC00] 10:22:50 INFO - PROCESS | 3944 | 1461259370988 Marionette TRACE conn8 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:22:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:22:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 623ms 10:22:51 INFO - PROCESS | 3944 | 1461259371025 Marionette TRACE conn8 -> [0,1541,"getWindowHandle",null] 10:22:51 INFO - PROCESS | 3944 | 1461259371027 Marionette TRACE conn8 <- [1,1541,null,{"value":"13"}] 10:22:51 INFO - PROCESS | 3944 | 1461259371030 Marionette TRACE conn8 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:22:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:22:51 INFO - PROCESS | 3944 | 1461259371032 Marionette TRACE conn8 <- [1,1542,null,{}] 10:22:51 INFO - PROCESS | 3944 | 1461259371036 Marionette TRACE conn8 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:51 INFO - PROCESS | 3944 | 1461259371143 Marionette TRACE conn8 <- [1,1543,null,{"value":null}] 10:22:51 INFO - PROCESS | 3944 | 1461259371151 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:51 INFO - PROCESS | 3944 | ++DOCSHELL 1670C000 == 33 [pid = 3944] [id = 395] 10:22:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 167 (1670C800) [pid = 3944] [serial = 1185] [outer = 00000000] 10:22:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 168 (16B36C00) [pid = 3944] [serial = 1186] [outer = 1670C800] 10:22:51 INFO - PROCESS | 3944 | 1461259371200 Marionette DEBUG loaded listener.js 10:22:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 169 (16EA7800) [pid = 3944] [serial = 1187] [outer = 1670C800] 10:22:51 INFO - PROCESS | 3944 | 1461259371650 Marionette TRACE conn8 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:22:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:22:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 638ms 10:22:51 INFO - PROCESS | 3944 | 1461259371671 Marionette TRACE conn8 -> [0,1545,"getWindowHandle",null] 10:22:51 INFO - PROCESS | 3944 | 1461259371673 Marionette TRACE conn8 <- [1,1545,null,{"value":"13"}] 10:22:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:22:51 INFO - PROCESS | 3944 | 1461259371676 Marionette TRACE conn8 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:22:51 INFO - PROCESS | 3944 | 1461259371678 Marionette TRACE conn8 <- [1,1546,null,{}] 10:22:51 INFO - PROCESS | 3944 | 1461259371681 Marionette TRACE conn8 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:51 INFO - PROCESS | 3944 | 1461259371754 Marionette TRACE conn8 <- [1,1547,null,{"value":null}] 10:22:51 INFO - PROCESS | 3944 | 1461259371760 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:51 INFO - PROCESS | 3944 | ++DOCSHELL 16038C00 == 34 [pid = 3944] [id = 396] 10:22:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 170 (1670E000) [pid = 3944] [serial = 1188] [outer = 00000000] 10:22:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 171 (17DC8000) [pid = 3944] [serial = 1189] [outer = 1670E000] 10:22:51 INFO - PROCESS | 3944 | 1461259371805 Marionette DEBUG loaded listener.js 10:22:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (17DC6C00) [pid = 3944] [serial = 1190] [outer = 1670E000] 10:22:52 INFO - PROCESS | 3944 | 1461259372308 Marionette TRACE conn8 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:22:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:22:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 702ms 10:22:52 INFO - PROCESS | 3944 | 1461259372374 Marionette TRACE conn8 -> [0,1549,"getWindowHandle",null] 10:22:52 INFO - PROCESS | 3944 | 1461259372379 Marionette TRACE conn8 <- [1,1549,null,{"value":"13"}] 10:22:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:22:52 INFO - PROCESS | 3944 | 1461259372384 Marionette TRACE conn8 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:22:52 INFO - PROCESS | 3944 | 1461259372389 Marionette TRACE conn8 <- [1,1550,null,{}] 10:22:52 INFO - PROCESS | 3944 | 1461259372396 Marionette TRACE conn8 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:52 INFO - PROCESS | 3944 | 1461259372519 Marionette TRACE conn8 <- [1,1551,null,{"value":null}] 10:22:52 INFO - PROCESS | 3944 | 1461259372650 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:52 INFO - PROCESS | 3944 | ++DOCSHELL 11B74000 == 35 [pid = 3944] [id = 397] 10:22:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (11B75C00) [pid = 3944] [serial = 1191] [outer = 00000000] 10:22:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (13407C00) [pid = 3944] [serial = 1192] [outer = 11B75C00] 10:22:52 INFO - PROCESS | 3944 | 1461259372712 Marionette DEBUG loaded listener.js 10:22:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (1346E400) [pid = 3944] [serial = 1193] [outer = 11B75C00] 10:22:53 INFO - PROCESS | 3944 | 1461259373483 Marionette TRACE conn8 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:22:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:22:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1138ms 10:22:53 INFO - PROCESS | 3944 | 1461259373518 Marionette TRACE conn8 -> [0,1553,"getWindowHandle",null] 10:22:53 INFO - PROCESS | 3944 | 1461259373524 Marionette TRACE conn8 <- [1,1553,null,{"value":"13"}] 10:22:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:22:53 INFO - PROCESS | 3944 | 1461259373530 Marionette TRACE conn8 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:22:53 INFO - PROCESS | 3944 | 1461259373533 Marionette TRACE conn8 <- [1,1554,null,{}] 10:22:53 INFO - PROCESS | 3944 | 1461259373537 Marionette TRACE conn8 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:53 INFO - PROCESS | 3944 | 1461259373649 Marionette TRACE conn8 <- [1,1555,null,{"value":null}] 10:22:53 INFO - PROCESS | 3944 | 1461259373786 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:53 INFO - PROCESS | 3944 | ++DOCSHELL 1360AC00 == 36 [pid = 3944] [id = 398] 10:22:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (13618C00) [pid = 3944] [serial = 1194] [outer = 00000000] 10:22:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (13CD3800) [pid = 3944] [serial = 1195] [outer = 13618C00] 10:22:53 INFO - PROCESS | 3944 | 1461259373843 Marionette DEBUG loaded listener.js 10:22:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (13CD8C00) [pid = 3944] [serial = 1196] [outer = 13618C00] 10:22:54 INFO - PROCESS | 3944 | 1461259374597 Marionette TRACE conn8 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:22:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:22:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1091ms 10:22:54 INFO - PROCESS | 3944 | 1461259374632 Marionette TRACE conn8 -> [0,1557,"getWindowHandle",null] 10:22:54 INFO - PROCESS | 3944 | 1461259374634 Marionette TRACE conn8 <- [1,1557,null,{"value":"13"}] 10:22:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:22:54 INFO - PROCESS | 3944 | 1461259374639 Marionette TRACE conn8 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:22:54 INFO - PROCESS | 3944 | 1461259374643 Marionette TRACE conn8 <- [1,1558,null,{}] 10:22:54 INFO - PROCESS | 3944 | 1461259374654 Marionette TRACE conn8 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:54 INFO - PROCESS | 3944 | 1461259374772 Marionette TRACE conn8 <- [1,1559,null,{"value":null}] 10:22:54 INFO - PROCESS | 3944 | 1461259374908 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:54 INFO - PROCESS | 3944 | ++DOCSHELL 16037000 == 37 [pid = 3944] [id = 399] 10:22:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (1662EC00) [pid = 3944] [serial = 1197] [outer = 00000000] 10:22:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 180 (17DC8800) [pid = 3944] [serial = 1198] [outer = 1662EC00] 10:22:54 INFO - PROCESS | 3944 | 1461259374972 Marionette DEBUG loaded listener.js 10:22:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (1873C800) [pid = 3944] [serial = 1199] [outer = 1662EC00] 10:22:55 INFO - PROCESS | 3944 | 1461259375825 Marionette TRACE conn8 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:22:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:22:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1247ms 10:22:55 INFO - PROCESS | 3944 | 1461259375896 Marionette TRACE conn8 -> [0,1561,"getWindowHandle",null] 10:22:55 INFO - PROCESS | 3944 | 1461259375900 Marionette TRACE conn8 <- [1,1561,null,{"value":"13"}] 10:22:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:22:55 INFO - PROCESS | 3944 | 1461259375905 Marionette TRACE conn8 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:22:55 INFO - PROCESS | 3944 | 1461259375910 Marionette TRACE conn8 <- [1,1562,null,{}] 10:22:55 INFO - PROCESS | 3944 | 1461259375916 Marionette TRACE conn8 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:56 INFO - PROCESS | 3944 | 1461259376028 Marionette TRACE conn8 <- [1,1563,null,{"value":null}] 10:22:56 INFO - PROCESS | 3944 | 1461259376201 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:56 INFO - PROCESS | 3944 | --DOCSHELL 15DF6C00 == 36 [pid = 3944] [id = 69] 10:22:56 INFO - PROCESS | 3944 | --DOCSHELL 13532C00 == 35 [pid = 3944] [id = 61] 10:22:56 INFO - PROCESS | 3944 | --DOCSHELL 15DF7800 == 34 [pid = 3944] [id = 68] 10:22:56 INFO - PROCESS | 3944 | --DOCSHELL 11B7A800 == 33 [pid = 3944] [id = 64] 10:22:56 INFO - PROCESS | 3944 | --DOCSHELL 14552800 == 32 [pid = 3944] [id = 67] 10:22:56 INFO - PROCESS | 3944 | --DOCSHELL 18B01400 == 31 [pid = 3944] [id = 63] 10:22:56 INFO - PROCESS | 3944 | --DOCSHELL 13744400 == 30 [pid = 3944] [id = 66] 10:22:56 INFO - PROCESS | 3944 | --DOCSHELL 11B6C800 == 29 [pid = 3944] [id = 65] 10:22:56 INFO - PROCESS | 3944 | ++DOCSHELL 11B10800 == 30 [pid = 3944] [id = 400] 10:22:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 182 (11B6C800) [pid = 3944] [serial = 1200] [outer = 00000000] 10:22:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 183 (13479000) [pid = 3944] [serial = 1201] [outer = 11B6C800] 10:22:56 INFO - PROCESS | 3944 | 1461259376274 Marionette DEBUG loaded listener.js 10:22:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 184 (1360CC00) [pid = 3944] [serial = 1202] [outer = 11B6C800] 10:22:56 INFO - PROCESS | 3944 | 1461259376707 Marionette TRACE conn8 <- [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]]]}] 10:22:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:22:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 841ms 10:22:56 INFO - PROCESS | 3944 | 1461259376750 Marionette TRACE conn8 -> [0,1565,"getWindowHandle",null] 10:22:56 INFO - PROCESS | 3944 | 1461259376755 Marionette TRACE conn8 <- [1,1565,null,{"value":"13"}] 10:22:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:22:56 INFO - PROCESS | 3944 | 1461259376761 Marionette TRACE conn8 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:22:56 INFO - PROCESS | 3944 | 1461259376764 Marionette TRACE conn8 <- [1,1566,null,{}] 10:22:56 INFO - PROCESS | 3944 | 1461259376768 Marionette TRACE conn8 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:56 INFO - PROCESS | 3944 | 1461259376848 Marionette TRACE conn8 <- [1,1567,null,{"value":null}] 10:22:56 INFO - PROCESS | 3944 | 1461259376855 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:56 INFO - PROCESS | 3944 | ++DOCSHELL 13532C00 == 31 [pid = 3944] [id = 401] 10:22:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 185 (13533800) [pid = 3944] [serial = 1203] [outer = 00000000] 10:22:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 186 (1450CC00) [pid = 3944] [serial = 1204] [outer = 13533800] 10:22:56 INFO - PROCESS | 3944 | 1461259376902 Marionette DEBUG loaded listener.js 10:22:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (15805400) [pid = 3944] [serial = 1205] [outer = 13533800] 10:22:57 INFO - PROCESS | 3944 | 1461259377385 Marionette TRACE conn8 <- [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]]]}] 10:22:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:22:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 623ms 10:22:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:22:57 INFO - PROCESS | 3944 | 1461259377398 Marionette TRACE conn8 -> [0,1569,"getWindowHandle",null] 10:22:57 INFO - PROCESS | 3944 | 1461259377400 Marionette TRACE conn8 <- [1,1569,null,{"value":"13"}] 10:22:57 INFO - PROCESS | 3944 | 1461259377405 Marionette TRACE conn8 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:22:57 INFO - PROCESS | 3944 | 1461259377408 Marionette TRACE conn8 <- [1,1570,null,{}] 10:22:57 INFO - PROCESS | 3944 | 1461259377419 Marionette TRACE conn8 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:57 INFO - PROCESS | 3944 | 1461259377507 Marionette TRACE conn8 <- [1,1571,null,{"value":null}] 10:22:57 INFO - PROCESS | 3944 | 1461259377549 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:57 INFO - PROCESS | 3944 | ++DOCSHELL 17DBB800 == 32 [pid = 3944] [id = 402] 10:22:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 188 (17DBCC00) [pid = 3944] [serial = 1206] [outer = 00000000] 10:22:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 189 (18222400) [pid = 3944] [serial = 1207] [outer = 17DBCC00] 10:22:57 INFO - PROCESS | 3944 | 1461259377597 Marionette DEBUG loaded listener.js 10:22:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 190 (18B01C00) [pid = 3944] [serial = 1208] [outer = 17DBCC00] 10:22:58 INFO - PROCESS | 3944 | 1461259378088 Marionette TRACE conn8 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:22:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:22:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 10:22:58 INFO - PROCESS | 3944 | 1461259378144 Marionette TRACE conn8 -> [0,1573,"getWindowHandle",null] 10:22:58 INFO - PROCESS | 3944 | 1461259378147 Marionette TRACE conn8 <- [1,1573,null,{"value":"13"}] 10:22:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:22:58 INFO - PROCESS | 3944 | 1461259378150 Marionette TRACE conn8 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:22:58 INFO - PROCESS | 3944 | 1461259378151 Marionette TRACE conn8 <- [1,1574,null,{}] 10:22:58 INFO - PROCESS | 3944 | 1461259378154 Marionette TRACE conn8 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:58 INFO - PROCESS | 3944 | 1461259378243 Marionette TRACE conn8 <- [1,1575,null,{"value":null}] 10:22:58 INFO - PROCESS | 3944 | 1461259378250 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:58 INFO - PROCESS | 3944 | ++DOCSHELL 18B0D400 == 33 [pid = 3944] [id = 403] 10:22:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 191 (18B0D800) [pid = 3944] [serial = 1209] [outer = 00000000] 10:22:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 192 (18EBC000) [pid = 3944] [serial = 1210] [outer = 18B0D800] 10:22:58 INFO - PROCESS | 3944 | 1461259378295 Marionette DEBUG loaded listener.js 10:22:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 193 (18FDC400) [pid = 3944] [serial = 1211] [outer = 18B0D800] 10:22:58 INFO - PROCESS | 3944 | 1461259378721 Marionette TRACE conn8 <- [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]]]}] 10:22:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:22:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 624ms 10:22:58 INFO - PROCESS | 3944 | 1461259378778 Marionette TRACE conn8 -> [0,1577,"getWindowHandle",null] 10:22:58 INFO - PROCESS | 3944 | 1461259378780 Marionette TRACE conn8 <- [1,1577,null,{"value":"13"}] 10:22:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:22:58 INFO - PROCESS | 3944 | 1461259378783 Marionette TRACE conn8 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:22:58 INFO - PROCESS | 3944 | 1461259378785 Marionette TRACE conn8 <- [1,1578,null,{}] 10:22:58 INFO - PROCESS | 3944 | 1461259378788 Marionette TRACE conn8 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:58 INFO - PROCESS | 3944 | 1461259378907 Marionette TRACE conn8 <- [1,1579,null,{"value":null}] 10:22:59 INFO - PROCESS | 3944 | 1461259379000 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:59 INFO - PROCESS | 3944 | ++DOCSHELL 15606C00 == 34 [pid = 3944] [id = 404] 10:22:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 194 (18B0BC00) [pid = 3944] [serial = 1212] [outer = 00000000] 10:22:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 195 (19075400) [pid = 3944] [serial = 1213] [outer = 18B0BC00] 10:22:59 INFO - PROCESS | 3944 | 1461259379045 Marionette DEBUG loaded listener.js 10:22:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 196 (19077400) [pid = 3944] [serial = 1214] [outer = 18B0BC00] 10:22:59 INFO - PROCESS | 3944 | 1461259379468 Marionette TRACE conn8 <- [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]]]}] 10:22:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:22:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 732ms 10:22:59 INFO - PROCESS | 3944 | 1461259379523 Marionette TRACE conn8 -> [0,1581,"getWindowHandle",null] 10:22:59 INFO - PROCESS | 3944 | 1461259379525 Marionette TRACE conn8 <- [1,1581,null,{"value":"13"}] 10:22:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:22:59 INFO - PROCESS | 3944 | 1461259379528 Marionette TRACE conn8 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:22:59 INFO - PROCESS | 3944 | 1461259379530 Marionette TRACE conn8 <- [1,1582,null,{}] 10:22:59 INFO - PROCESS | 3944 | 1461259379534 Marionette TRACE conn8 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:59 INFO - PROCESS | 3944 | 1461259379669 Marionette TRACE conn8 <- [1,1583,null,{"value":null}] 10:22:59 INFO - PROCESS | 3944 | 1461259379739 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:59 INFO - PROCESS | 3944 | ++DOCSHELL 13612400 == 35 [pid = 3944] [id = 405] 10:22:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 197 (193B2000) [pid = 3944] [serial = 1215] [outer = 00000000] 10:22:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 198 (19973400) [pid = 3944] [serial = 1216] [outer = 193B2000] 10:22:59 INFO - PROCESS | 3944 | 1461259379787 Marionette DEBUG loaded listener.js 10:22:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 199 (19978400) [pid = 3944] [serial = 1217] [outer = 193B2000] 10:23:00 INFO - PROCESS | 3944 | 1461259380218 Marionette TRACE conn8 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:23:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:23:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 732ms 10:23:00 INFO - PROCESS | 3944 | 1461259380290 Marionette TRACE conn8 -> [0,1585,"getWindowHandle",null] 10:23:00 INFO - PROCESS | 3944 | 1461259380292 Marionette TRACE conn8 <- [1,1585,null,{"value":"13"}] 10:23:00 INFO - PROCESS | 3944 | 1461259380300 Marionette TRACE conn8 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:23:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:23:00 INFO - PROCESS | 3944 | 1461259380301 Marionette TRACE conn8 <- [1,1586,null,{}] 10:23:00 INFO - PROCESS | 3944 | 1461259380305 Marionette TRACE conn8 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:00 INFO - PROCESS | 3944 | 1461259380422 Marionette TRACE conn8 <- [1,1587,null,{"value":null}] 10:23:00 INFO - PROCESS | 3944 | 1461259380491 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:00 INFO - PROCESS | 3944 | ++DOCSHELL 13610800 == 36 [pid = 3944] [id = 406] 10:23:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 200 (19AD3000) [pid = 3944] [serial = 1218] [outer = 00000000] 10:23:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 201 (1A10D400) [pid = 3944] [serial = 1219] [outer = 19AD3000] 10:23:00 INFO - PROCESS | 3944 | 1461259380535 Marionette DEBUG loaded listener.js 10:23:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 202 (1A1CF400) [pid = 3944] [serial = 1220] [outer = 19AD3000] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 201 (1FFA3800) [pid = 3944] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 200 (1BE10C00) [pid = 3944] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 199 (1BCDF400) [pid = 3944] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 198 (1B405C00) [pid = 3944] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 197 (1D714800) [pid = 3944] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 196 (19078800) [pid = 3944] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 195 (1BCE5400) [pid = 3944] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 194 (1FA3E400) [pid = 3944] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 193 (1450B800) [pid = 3944] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 192 (1D716400) [pid = 3944] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 191 (1AC0E400) [pid = 3944] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 190 (1BEB3800) [pid = 3944] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 189 (1FB24400) [pid = 3944] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 188 (1580C800) [pid = 3944] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 187 (15F90000) [pid = 3944] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (149F4800) [pid = 3944] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 185 (1CB9FC00) [pid = 3944] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 184 (1FB21C00) [pid = 3944] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 183 (1662E800) [pid = 3944] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 182 (1ABC3400) [pid = 3944] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 181 (1BE04400) [pid = 3944] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 180 (193B3800) [pid = 3944] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 179 (1B710000) [pid = 3944] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 178 (16E9B400) [pid = 3944] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (1D354C00) [pid = 3944] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (1FB28400) [pid = 3944] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (16B2E000) [pid = 3944] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (1B740400) [pid = 3944] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (218DC000) [pid = 3944] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 172 (1A339C00) [pid = 3944] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 171 (1A3B9400) [pid = 3944] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 170 (20630C00) [pid = 3944] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 169 (1CBA7000) [pid = 3944] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 168 (1FB22000) [pid = 3944] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 167 (1CB9A400) [pid = 3944] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 166 (13C06C00) [pid = 3944] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 165 (1B54A000) [pid = 3944] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (1FA38400) [pid = 3944] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (1670C800) [pid = 3944] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (11B05800) [pid = 3944] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (13528400) [pid = 3944] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 160 (1373DC00) [pid = 3944] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 159 (1AF9F800) [pid = 3944] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 158 (1AF1B000) [pid = 3944] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 157 (16705800) [pid = 3944] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 156 (1B42C000) [pid = 3944] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (1B548400) [pid = 3944] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (13CD6000) [pid = 3944] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (1AB0FC00) [pid = 3944] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (1580BC00) [pid = 3944] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (18FE2800) [pid = 3944] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (15FDDC00) [pid = 3944] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (18745C00) [pid = 3944] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (12EDB400) [pid = 3944] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (158F0000) [pid = 3944] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (21865C00) [pid = 3944] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1FB2D000) [pid = 3944] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1FB17C00) [pid = 3944] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1FB0BC00) [pid = 3944] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1ABC8000) [pid = 3944] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (16705000) [pid = 3944] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:23:01 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1B431000) [pid = 3944] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:23:01 INFO - PROCESS | 3944 | 1461259381456 Marionette TRACE conn8 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:23:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:23:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1184ms 10:23:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:23:01 INFO - PROCESS | 3944 | 1461259381491 Marionette TRACE conn8 -> [0,1589,"getWindowHandle",null] 10:23:01 INFO - PROCESS | 3944 | 1461259381493 Marionette TRACE conn8 <- [1,1589,null,{"value":"13"}] 10:23:01 INFO - PROCESS | 3944 | 1461259381496 Marionette TRACE conn8 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:23:01 INFO - PROCESS | 3944 | 1461259381498 Marionette TRACE conn8 <- [1,1590,null,{}] 10:23:01 INFO - PROCESS | 3944 | 1461259381502 Marionette TRACE conn8 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:01 INFO - PROCESS | 3944 | 1461259381624 Marionette TRACE conn8 <- [1,1591,null,{"value":null}] 10:23:01 INFO - PROCESS | 3944 | 1461259381689 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:01 INFO - PROCESS | 3944 | ++DOCSHELL 02A97C00 == 37 [pid = 3944] [id = 407] 10:23:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (13464C00) [pid = 3944] [serial = 1221] [outer = 00000000] 10:23:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (13744C00) [pid = 3944] [serial = 1222] [outer = 13464C00] 10:23:01 INFO - PROCESS | 3944 | 1461259381734 Marionette DEBUG loaded listener.js 10:23:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (15801800) [pid = 3944] [serial = 1223] [outer = 13464C00] 10:23:02 INFO - PROCESS | 3944 | 1461259382115 Marionette TRACE conn8 <- [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]]]}] 10:23:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:23:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 639ms 10:23:02 INFO - PROCESS | 3944 | 1461259382135 Marionette TRACE conn8 -> [0,1593,"getWindowHandle",null] 10:23:02 INFO - PROCESS | 3944 | 1461259382137 Marionette TRACE conn8 <- [1,1593,null,{"value":"13"}] 10:23:02 INFO - PROCESS | 3944 | 1461259382140 Marionette TRACE conn8 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:23:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:23:02 INFO - PROCESS | 3944 | 1461259382142 Marionette TRACE conn8 <- [1,1594,null,{}] 10:23:02 INFO - PROCESS | 3944 | 1461259382159 Marionette TRACE conn8 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:02 INFO - PROCESS | 3944 | 1461259382236 Marionette TRACE conn8 <- [1,1595,null,{"value":null}] 10:23:02 INFO - PROCESS | 3944 | 1461259382243 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:02 INFO - PROCESS | 3944 | ++DOCSHELL 138B8000 == 38 [pid = 3944] [id = 408] 10:23:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (15D30000) [pid = 3944] [serial = 1224] [outer = 00000000] 10:23:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (16E9A800) [pid = 3944] [serial = 1225] [outer = 15D30000] 10:23:02 INFO - PROCESS | 3944 | 1461259382287 Marionette DEBUG loaded listener.js 10:23:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (18745C00) [pid = 3944] [serial = 1226] [outer = 15D30000] 10:23:02 INFO - PROCESS | 3944 | 1461259382743 Marionette TRACE conn8 <- [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]]]}] 10:23:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:23:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 655ms 10:23:02 INFO - PROCESS | 3944 | 1461259382799 Marionette TRACE conn8 -> [0,1597,"getWindowHandle",null] 10:23:02 INFO - PROCESS | 3944 | 1461259382801 Marionette TRACE conn8 <- [1,1597,null,{"value":"13"}] 10:23:02 INFO - PROCESS | 3944 | 1461259382804 Marionette TRACE conn8 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:23:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:23:02 INFO - PROCESS | 3944 | 1461259382806 Marionette TRACE conn8 <- [1,1598,null,{}] 10:23:02 INFO - PROCESS | 3944 | 1461259382810 Marionette TRACE conn8 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:02 INFO - PROCESS | 3944 | 1461259382887 Marionette TRACE conn8 <- [1,1599,null,{"value":null}] 10:23:02 INFO - PROCESS | 3944 | 1461259382893 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:02 INFO - PROCESS | 3944 | ++DOCSHELL 1662E800 == 39 [pid = 3944] [id = 409] 10:23:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (16706000) [pid = 3944] [serial = 1227] [outer = 00000000] 10:23:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (19AD7400) [pid = 3944] [serial = 1228] [outer = 16706000] 10:23:02 INFO - PROCESS | 3944 | 1461259382938 Marionette DEBUG loaded listener.js 10:23:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1A3B5400) [pid = 3944] [serial = 1229] [outer = 16706000] 10:23:04 INFO - PROCESS | 3944 | --DOCSHELL 13CD2400 == 38 [pid = 3944] [id = 76] 10:23:04 INFO - PROCESS | 3944 | --DOCSHELL 11B09400 == 37 [pid = 3944] [id = 75] 10:23:04 INFO - PROCESS | 3944 | --DOCSHELL 16EA2800 == 36 [pid = 3944] [id = 77] 10:23:04 INFO - PROCESS | 3944 | --DOCSHELL 16704800 == 35 [pid = 3944] [id = 78] 10:23:04 INFO - PROCESS | 3944 | --DOCSHELL 1495CC00 == 34 [pid = 3944] [id = 73] 10:23:04 INFO - PROCESS | 3944 | --DOCSHELL 18214000 == 33 [pid = 3944] [id = 72] 10:23:04 INFO - PROCESS | 3944 | --DOCSHELL 14596C00 == 32 [pid = 3944] [id = 62] 10:23:04 INFO - PROCESS | 3944 | --DOCSHELL 1603D000 == 31 [pid = 3944] [id = 71] 10:23:04 INFO - PROCESS | 3944 | --DOCSHELL 139D1800 == 30 [pid = 3944] [id = 389] 10:23:04 INFO - PROCESS | 3944 | --DOCSHELL 13742400 == 29 [pid = 3944] [id = 74] 10:23:04 INFO - PROCESS | 3944 | --DOCSHELL 1662F000 == 28 [pid = 3944] [id = 70] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (1BE07400) [pid = 3944] [serial = 823] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1FA3EC00) [pid = 3944] [serial = 1018] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (1FFAD400) [pid = 3944] [serial = 1009] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1CE4A800) [pid = 3944] [serial = 889] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1BE0A400) [pid = 3944] [serial = 973] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1B77F000) [pid = 3944] [serial = 1015] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1FB22C00) [pid = 3944] [serial = 946] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1AB05000) [pid = 3944] [serial = 880] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1D359400) [pid = 3944] [serial = 976] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (2168E800) [pid = 3944] [serial = 1024] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (16B2B400) [pid = 3944] [serial = 877] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1FB2E400) [pid = 3944] [serial = 982] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1B40BC00) [pid = 3944] [serial = 970] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1D713800) [pid = 3944] [serial = 979] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (218C6400) [pid = 3944] [serial = 988] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (18EBB400) [pid = 3944] [serial = 931] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1D357C00) [pid = 3944] [serial = 1085] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (18773C00) [pid = 3944] [serial = 1027] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1D35F800) [pid = 3944] [serial = 892] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (21876400) [pid = 3944] [serial = 985] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1A3B3800) [pid = 3944] [serial = 895] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1B73A800) [pid = 3944] [serial = 883] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1D4A2400) [pid = 3944] [serial = 940] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1AF97000) [pid = 3944] [serial = 934] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1BEBC000) [pid = 3944] [serial = 937] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (193B8C00) [pid = 3944] [serial = 967] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1D4ABC00) [pid = 3944] [serial = 943] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (21684C00) [pid = 3944] [serial = 1021] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (19AD6800) [pid = 3944] [serial = 1012] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1BEB0000) [pid = 3944] [serial = 886] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1AF17800) [pid = 3944] [serial = 1066] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (22D48C00) [pid = 3944] [serial = 1082] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (21876000) [pid = 3944] [serial = 1076] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1D714000) [pid = 3944] [serial = 1060] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (2062F800) [pid = 3944] [serial = 1072] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1FA2FC00) [pid = 3944] [serial = 1069] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (18EB8000) [pid = 3944] [serial = 1063] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (16EA7800) [pid = 3944] [serial = 1187] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (17DC8000) [pid = 3944] [serial = 1189] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (11B79000) [pid = 3944] [serial = 1171] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1352D400) [pid = 3944] [serial = 1174] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (13531C00) [pid = 3944] [serial = 1175] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (138B4400) [pid = 3944] [serial = 1177] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1BEAD800) [pid = 3944] [serial = 1168] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1B4CE800) [pid = 3944] [serial = 1156] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1B335800) [pid = 3944] [serial = 1153] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1B33EC00) [pid = 3944] [serial = 1154] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1B4D8000) [pid = 3944] [serial = 1157] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1B40E800) [pid = 3944] [serial = 1162] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (139DC000) [pid = 3944] [serial = 1178] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1B704800) [pid = 3944] [serial = 1159] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1BCDD400) [pid = 3944] [serial = 1165] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (14951C00) [pid = 3944] [serial = 1180] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1B70C800) [pid = 3944] [serial = 1160] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1560C400) [pid = 3944] [serial = 1181] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1ABC7C00) [pid = 3944] [serial = 1150] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (15D0FC00) [pid = 3944] [serial = 1183] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1A3BA400) [pid = 3944] [serial = 1147] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1A8BB400) [pid = 3944] [serial = 1148] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (18EB6400) [pid = 3944] [serial = 1144] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (193B4400) [pid = 3944] [serial = 1145] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (15DDA000) [pid = 3944] [serial = 1184] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (18FE5000) [pid = 3944] [serial = 1142] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (18C0F400) [pid = 3944] [serial = 1141] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (15D04C00) [pid = 3944] [serial = 1139] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (148B0C00) [pid = 3944] [serial = 1138] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1AB58400) [pid = 3944] [serial = 1136] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1964F400) [pid = 3944] [serial = 1135] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (22D4A400) [pid = 3944] [serial = 1133] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (218D9400) [pid = 3944] [serial = 1132] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (22D46000) [pid = 3944] [serial = 1130] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (218E7800) [pid = 3944] [serial = 1129] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (2187A800) [pid = 3944] [serial = 1127] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (20628800) [pid = 3944] [serial = 1126] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (16B36C00) [pid = 3944] [serial = 1186] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1FB12800) [pid = 3944] [serial = 1124] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1FB0F400) [pid = 3944] [serial = 1123] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1BCE4000) [pid = 3944] [serial = 1166] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1B42DC00) [pid = 3944] [serial = 1121] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1B33E800) [pid = 3944] [serial = 1120] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1243FC00) [pid = 3944] [serial = 1172] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (18FD6400) [pid = 3944] [serial = 1118] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (19852000) [pid = 3944] [serial = 1117] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1FB2C000) [pid = 3944] [serial = 1115] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (1B557400) [pid = 3944] [serial = 1163] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (1AF14800) [pid = 3944] [serial = 1151] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (218E5800) [pid = 3944] [serial = 1079] [outer = 00000000] [url = about:blank] 10:23:05 INFO - PROCESS | 3944 | 1461259385202 Marionette TRACE conn8 <- [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]]]}] 10:23:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:23:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2446ms 10:23:05 INFO - PROCESS | 3944 | 1461259385253 Marionette TRACE conn8 -> [0,1601,"getWindowHandle",null] 10:23:05 INFO - PROCESS | 3944 | 1461259385256 Marionette TRACE conn8 <- [1,1601,null,{"value":"13"}] 10:23:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:23:05 INFO - PROCESS | 3944 | 1461259385261 Marionette TRACE conn8 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:23:05 INFO - PROCESS | 3944 | 1461259385263 Marionette TRACE conn8 <- [1,1602,null,{}] 10:23:05 INFO - PROCESS | 3944 | 1461259385270 Marionette TRACE conn8 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:05 INFO - PROCESS | 3944 | 1461259385361 Marionette TRACE conn8 <- [1,1603,null,{"value":null}] 10:23:05 INFO - PROCESS | 3944 | 1461259385372 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:05 INFO - PROCESS | 3944 | ++DOCSHELL 11B6E400 == 29 [pid = 3944] [id = 410] 10:23:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (11B77C00) [pid = 3944] [serial = 1230] [outer = 00000000] 10:23:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (124DDC00) [pid = 3944] [serial = 1231] [outer = 11B77C00] 10:23:05 INFO - PROCESS | 3944 | 1461259385430 Marionette DEBUG loaded listener.js 10:23:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (12DB3400) [pid = 3944] [serial = 1232] [outer = 11B77C00] 10:23:05 INFO - PROCESS | 3944 | 1461259385926 Marionette TRACE conn8 <- [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]]]}] 10:23:05 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 10:23:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 686ms 10:23:05 INFO - PROCESS | 3944 | 1461259385957 Marionette TRACE conn8 -> [0,1605,"getWindowHandle",null] 10:23:05 INFO - PROCESS | 3944 | 1461259385964 Marionette TRACE conn8 <- [1,1605,null,{"value":"13"}] 10:23:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:23:05 INFO - PROCESS | 3944 | 1461259385974 Marionette TRACE conn8 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:23:05 INFO - PROCESS | 3944 | 1461259385977 Marionette TRACE conn8 <- [1,1606,null,{}] 10:23:05 INFO - PROCESS | 3944 | 1461259385981 Marionette TRACE conn8 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:06 INFO - PROCESS | 3944 | 1461259386072 Marionette TRACE conn8 <- [1,1607,null,{"value":null}] 10:23:06 INFO - PROCESS | 3944 | 1461259386080 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:06 INFO - PROCESS | 3944 | ++DOCSHELL 1352F800 == 30 [pid = 3944] [id = 411] 10:23:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (13530000) [pid = 3944] [serial = 1233] [outer = 00000000] 10:23:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1360C800) [pid = 3944] [serial = 1234] [outer = 13530000] 10:23:06 INFO - PROCESS | 3944 | 1461259386126 Marionette DEBUG loaded listener.js 10:23:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (13614800) [pid = 3944] [serial = 1235] [outer = 13530000] 10:23:06 INFO - PROCESS | 3944 | 1461259386612 Marionette TRACE conn8 <- [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]]]}] 10:23:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:23:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 701ms 10:23:06 INFO - PROCESS | 3944 | 1461259386673 Marionette TRACE conn8 -> [0,1609,"getWindowHandle",null] 10:23:06 INFO - PROCESS | 3944 | 1461259386676 Marionette TRACE conn8 <- [1,1609,null,{"value":"13"}] 10:23:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:23:06 INFO - PROCESS | 3944 | 1461259386680 Marionette TRACE conn8 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:23:06 INFO - PROCESS | 3944 | 1461259386683 Marionette TRACE conn8 <- [1,1610,null,{}] 10:23:06 INFO - PROCESS | 3944 | 1461259386695 Marionette TRACE conn8 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:06 INFO - PROCESS | 3944 | 1461259386819 Marionette TRACE conn8 <- [1,1611,null,{"value":null}] 10:23:06 INFO - PROCESS | 3944 | 1461259386914 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:06 INFO - PROCESS | 3944 | ++DOCSHELL 13CCFC00 == 31 [pid = 3944] [id = 412] 10:23:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (13CD0000) [pid = 3944] [serial = 1236] [outer = 00000000] 10:23:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (13CD4000) [pid = 3944] [serial = 1237] [outer = 13CD0000] 10:23:06 INFO - PROCESS | 3944 | 1461259386964 Marionette DEBUG loaded listener.js 10:23:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (13CDCC00) [pid = 3944] [serial = 1238] [outer = 13CD0000] 10:23:07 INFO - PROCESS | 3944 | 1461259387356 Marionette TRACE conn8 <- [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]]]}] 10:23:07 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 10:23:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 686ms 10:23:07 INFO - PROCESS | 3944 | 1461259387380 Marionette TRACE conn8 -> [0,1613,"getWindowHandle",null] 10:23:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:23:07 INFO - PROCESS | 3944 | 1461259387383 Marionette TRACE conn8 <- [1,1613,null,{"value":"13"}] 10:23:07 INFO - PROCESS | 3944 | 1461259387386 Marionette TRACE conn8 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:23:07 INFO - PROCESS | 3944 | 1461259387388 Marionette TRACE conn8 <- [1,1614,null,{}] 10:23:07 INFO - PROCESS | 3944 | 1461259387391 Marionette TRACE conn8 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:07 INFO - PROCESS | 3944 | 1461259387480 Marionette TRACE conn8 <- [1,1615,null,{"value":null}] 10:23:07 INFO - PROCESS | 3944 | 1461259387486 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:07 INFO - PROCESS | 3944 | ++DOCSHELL 13CD3000 == 32 [pid = 3944] [id = 413] 10:23:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1495F400) [pid = 3944] [serial = 1239] [outer = 00000000] 10:23:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1580C400) [pid = 3944] [serial = 1240] [outer = 1495F400] 10:23:07 INFO - PROCESS | 3944 | 1461259387532 Marionette DEBUG loaded listener.js 10:23:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (158A9400) [pid = 3944] [serial = 1241] [outer = 1495F400] 10:23:07 INFO - PROCESS | 3944 | 1461259387964 Marionette TRACE conn8 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:23:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:23:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 623ms 10:23:08 INFO - PROCESS | 3944 | 1461259388022 Marionette TRACE conn8 -> [0,1617,"getWindowHandle",null] 10:23:08 INFO - PROCESS | 3944 | 1461259388024 Marionette TRACE conn8 <- [1,1617,null,{"value":"13"}] 10:23:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:23:08 INFO - PROCESS | 3944 | 1461259388027 Marionette TRACE conn8 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:23:08 INFO - PROCESS | 3944 | 1461259388029 Marionette TRACE conn8 <- [1,1618,null,{}] 10:23:08 INFO - PROCESS | 3944 | 1461259388033 Marionette TRACE conn8 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:08 INFO - PROCESS | 3944 | 1461259388110 Marionette TRACE conn8 <- [1,1619,null,{"value":null}] 10:23:08 INFO - PROCESS | 3944 | 1461259388116 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:08 INFO - PROCESS | 3944 | ++DOCSHELL 15D10800 == 33 [pid = 3944] [id = 414] 10:23:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (15DD1C00) [pid = 3944] [serial = 1242] [outer = 00000000] 10:23:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (15F8E000) [pid = 3944] [serial = 1243] [outer = 15DD1C00] 10:23:08 INFO - PROCESS | 3944 | 1461259388161 Marionette DEBUG loaded listener.js 10:23:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15FDCC00) [pid = 3944] [serial = 1244] [outer = 15DD1C00] 10:23:08 INFO - PROCESS | 3944 | 1461259388635 Marionette TRACE conn8 <- [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]]]}] 10:23:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:23:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 623ms 10:23:08 INFO - PROCESS | 3944 | 1461259388665 Marionette TRACE conn8 -> [0,1621,"getWindowHandle",null] 10:23:08 INFO - PROCESS | 3944 | 1461259388667 Marionette TRACE conn8 <- [1,1621,null,{"value":"13"}] 10:23:08 INFO - PROCESS | 3944 | 1461259388670 Marionette TRACE conn8 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:23:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:23:08 INFO - PROCESS | 3944 | 1461259388672 Marionette TRACE conn8 <- [1,1622,null,{}] 10:23:08 INFO - PROCESS | 3944 | 1461259388680 Marionette TRACE conn8 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:08 INFO - PROCESS | 3944 | 1461259388791 Marionette TRACE conn8 <- [1,1623,null,{"value":null}] 10:23:08 INFO - PROCESS | 3944 | 1461259388799 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:08 INFO - PROCESS | 3944 | ++DOCSHELL 1669A000 == 34 [pid = 3944] [id = 415] 10:23:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1683C000) [pid = 3944] [serial = 1245] [outer = 00000000] 10:23:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (16EA1400) [pid = 3944] [serial = 1246] [outer = 1683C000] 10:23:08 INFO - PROCESS | 3944 | 1461259388848 Marionette DEBUG loaded listener.js 10:23:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17D1F800) [pid = 3944] [serial = 1247] [outer = 1683C000] 10:23:09 INFO - PROCESS | 3944 | 1461259389285 Marionette TRACE conn8 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:23:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:23:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 639ms 10:23:09 INFO - PROCESS | 3944 | 1461259389309 Marionette TRACE conn8 -> [0,1625,"getWindowHandle",null] 10:23:09 INFO - PROCESS | 3944 | 1461259389311 Marionette TRACE conn8 <- [1,1625,null,{"value":"13"}] 10:23:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:23:09 INFO - PROCESS | 3944 | 1461259389314 Marionette TRACE conn8 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:23:09 INFO - PROCESS | 3944 | 1461259389316 Marionette TRACE conn8 <- [1,1626,null,{}] 10:23:09 INFO - PROCESS | 3944 | 1461259389319 Marionette TRACE conn8 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:09 INFO - PROCESS | 3944 | 1461259389393 Marionette TRACE conn8 <- [1,1627,null,{"value":null}] 10:23:09 INFO - PROCESS | 3944 | 1461259389400 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:09 INFO - PROCESS | 3944 | ++DOCSHELL 16692000 == 35 [pid = 3944] [id = 416] 10:23:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (16EA0C00) [pid = 3944] [serial = 1248] [outer = 00000000] 10:23:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (17DC8000) [pid = 3944] [serial = 1249] [outer = 16EA0C00] 10:23:09 INFO - PROCESS | 3944 | 1461259389445 Marionette DEBUG loaded listener.js 10:23:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (02A8A000) [pid = 3944] [serial = 1250] [outer = 16EA0C00] 10:23:09 INFO - PROCESS | 3944 | 1461259389887 Marionette TRACE conn8 <- [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]]]}] 10:23:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:23:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 638ms 10:23:09 INFO - PROCESS | 3944 | 1461259389936 Marionette TRACE conn8 -> [0,1629,"getWindowHandle",null] 10:23:09 INFO - PROCESS | 3944 | 1461259389938 Marionette TRACE conn8 <- [1,1629,null,{"value":"13"}] 10:23:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:23:09 INFO - PROCESS | 3944 | 1461259389946 Marionette TRACE conn8 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:23:09 INFO - PROCESS | 3944 | 1461259389948 Marionette TRACE conn8 <- [1,1630,null,{}] 10:23:09 INFO - PROCESS | 3944 | 1461259389951 Marionette TRACE conn8 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:10 INFO - PROCESS | 3944 | 1461259390030 Marionette TRACE conn8 <- [1,1631,null,{"value":null}] 10:23:10 INFO - PROCESS | 3944 | 1461259390037 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:10 INFO - PROCESS | 3944 | ++DOCSHELL 02A92800 == 36 [pid = 3944] [id = 417] 10:23:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (02A95400) [pid = 3944] [serial = 1251] [outer = 00000000] 10:23:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (18B0A000) [pid = 3944] [serial = 1252] [outer = 02A95400] 10:23:10 INFO - PROCESS | 3944 | 1461259390082 Marionette DEBUG loaded listener.js 10:23:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (18B04C00) [pid = 3944] [serial = 1253] [outer = 02A95400] 10:23:10 INFO - PROCESS | 3944 | 1461259390565 Marionette TRACE conn8 <- [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]]]}] 10:23:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:23:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 639ms 10:23:10 INFO - PROCESS | 3944 | 1461259390580 Marionette TRACE conn8 -> [0,1633,"getWindowHandle",null] 10:23:10 INFO - PROCESS | 3944 | 1461259390582 Marionette TRACE conn8 <- [1,1633,null,{"value":"13"}] 10:23:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:23:10 INFO - PROCESS | 3944 | 1461259390586 Marionette TRACE conn8 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:23:10 INFO - PROCESS | 3944 | 1461259390587 Marionette TRACE conn8 <- [1,1634,null,{}] 10:23:10 INFO - PROCESS | 3944 | 1461259390591 Marionette TRACE conn8 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:10 INFO - PROCESS | 3944 | 1461259390706 Marionette TRACE conn8 <- [1,1635,null,{"value":null}] 10:23:10 INFO - PROCESS | 3944 | 1461259390712 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:10 INFO - PROCESS | 3944 | ++DOCSHELL 13CCF400 == 37 [pid = 3944] [id = 418] 10:23:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (18EB4800) [pid = 3944] [serial = 1254] [outer = 00000000] 10:23:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (18EBBC00) [pid = 3944] [serial = 1255] [outer = 18EB4800] 10:23:10 INFO - PROCESS | 3944 | 1461259390756 Marionette DEBUG loaded listener.js 10:23:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (18EBB000) [pid = 3944] [serial = 1256] [outer = 18EB4800] 10:23:11 INFO - PROCESS | 3944 | 1461259391216 Marionette TRACE conn8 <- [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]]]}] 10:23:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:23:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 685ms 10:23:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:23:11 INFO - PROCESS | 3944 | 1461259391288 Marionette TRACE conn8 -> [0,1637,"getWindowHandle",null] 10:23:11 INFO - PROCESS | 3944 | 1461259391290 Marionette TRACE conn8 <- [1,1637,null,{"value":"13"}] 10:23:11 INFO - PROCESS | 3944 | 1461259391293 Marionette TRACE conn8 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:23:11 INFO - PROCESS | 3944 | 1461259391295 Marionette TRACE conn8 <- [1,1638,null,{}] 10:23:11 INFO - PROCESS | 3944 | 1461259391298 Marionette TRACE conn8 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:11 INFO - PROCESS | 3944 | 1461259391412 Marionette TRACE conn8 <- [1,1639,null,{"value":null}] 10:23:11 INFO - PROCESS | 3944 | 1461259391473 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:11 INFO - PROCESS | 3944 | ++DOCSHELL 18EB3000 == 38 [pid = 3944] [id = 419] 10:23:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (18EB5C00) [pid = 3944] [serial = 1257] [outer = 00000000] 10:23:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (19073800) [pid = 3944] [serial = 1258] [outer = 18EB5C00] 10:23:11 INFO - PROCESS | 3944 | 1461259391519 Marionette DEBUG loaded listener.js 10:23:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (1907B800) [pid = 3944] [serial = 1259] [outer = 18EB5C00] 10:23:11 INFO - PROCESS | 3944 | 1461259391953 Marionette TRACE conn8 <- [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]]]}] 10:23:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:23:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 686ms 10:23:11 INFO - PROCESS | 3944 | 1461259391990 Marionette TRACE conn8 -> [0,1641,"getWindowHandle",null] 10:23:11 INFO - PROCESS | 3944 | 1461259391992 Marionette TRACE conn8 <- [1,1641,null,{"value":"13"}] 10:23:11 INFO - PROCESS | 3944 | 1461259391996 Marionette TRACE conn8 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:23:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:23:12 INFO - PROCESS | 3944 | 1461259391998 Marionette TRACE conn8 <- [1,1642,null,{}] 10:23:12 INFO - PROCESS | 3944 | 1461259392008 Marionette TRACE conn8 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:12 INFO - PROCESS | 3944 | 1461259392162 Marionette TRACE conn8 <- [1,1643,null,{"value":null}] 10:23:12 INFO - PROCESS | 3944 | 1461259392225 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:12 INFO - PROCESS | 3944 | ++DOCSHELL 19654800 == 39 [pid = 3944] [id = 420] 10:23:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (19853800) [pid = 3944] [serial = 1260] [outer = 00000000] 10:23:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1996D800) [pid = 3944] [serial = 1261] [outer = 19853800] 10:23:12 INFO - PROCESS | 3944 | 1461259392282 Marionette DEBUG loaded listener.js 10:23:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (19972400) [pid = 3944] [serial = 1262] [outer = 19853800] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1B77B800) [pid = 3944] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (193B2000) [pid = 3944] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (18B0BC00) [pid = 3944] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (19AD3000) [pid = 3944] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (13464C00) [pid = 3944] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (15D30000) [pid = 3944] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1670E000) [pid = 3944] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (11B75C00) [pid = 3944] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (13618C00) [pid = 3944] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1662EC00) [pid = 3944] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (11B6C800) [pid = 3944] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (13533800) [pid = 3944] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (17DBCC00) [pid = 3944] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:23:13 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (18B0D800) [pid = 3944] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:23:13 INFO - PROCESS | 3944 | 1461259393305 Marionette TRACE conn8 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:23:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:23:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1356ms 10:23:13 INFO - PROCESS | 3944 | 1461259393357 Marionette TRACE conn8 -> [0,1645,"getWindowHandle",null] 10:23:13 INFO - PROCESS | 3944 | 1461259393359 Marionette TRACE conn8 <- [1,1645,null,{"value":"13"}] 10:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:23:13 INFO - PROCESS | 3944 | 1461259393362 Marionette TRACE conn8 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:23:13 INFO - PROCESS | 3944 | 1461259393364 Marionette TRACE conn8 <- [1,1646,null,{}] 10:23:13 INFO - PROCESS | 3944 | 1461259393368 Marionette TRACE conn8 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:13 INFO - PROCESS | 3944 | 1461259393446 Marionette TRACE conn8 <- [1,1647,null,{"value":null}] 10:23:13 INFO - PROCESS | 3944 | 1461259393452 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:13 INFO - PROCESS | 3944 | ++DOCSHELL 139D4C00 == 40 [pid = 3944] [id = 421] 10:23:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1495E400) [pid = 3944] [serial = 1263] [outer = 00000000] 10:23:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (17DBFC00) [pid = 3944] [serial = 1264] [outer = 1495E400] 10:23:13 INFO - PROCESS | 3944 | 1461259393496 Marionette DEBUG loaded listener.js 10:23:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (17DBBC00) [pid = 3944] [serial = 1265] [outer = 1495E400] 10:23:13 INFO - PROCESS | 3944 | 1461259394010 Marionette TRACE conn8 <- [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]]]}] 10:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 701ms 10:23:14 INFO - PROCESS | 3944 | 1461259394063 Marionette TRACE conn8 -> [0,1649,"getWindowHandle",null] 10:23:14 INFO - PROCESS | 3944 | 1461259394064 Marionette TRACE conn8 <- [1,1649,null,{"value":"13"}] 10:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:23:14 INFO - PROCESS | 3944 | 1461259394068 Marionette TRACE conn8 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:23:14 INFO - PROCESS | 3944 | 1461259394070 Marionette TRACE conn8 <- [1,1650,null,{}] 10:23:14 INFO - PROCESS | 3944 | 1461259394074 Marionette TRACE conn8 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:14 INFO - PROCESS | 3944 | 1461259394151 Marionette TRACE conn8 <- [1,1651,null,{"value":null}] 10:23:14 INFO - PROCESS | 3944 | 1461259394158 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:14 INFO - PROCESS | 3944 | ++DOCSHELL 16639800 == 41 [pid = 3944] [id = 422] 10:23:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1670E000) [pid = 3944] [serial = 1266] [outer = 00000000] 10:23:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (198D4C00) [pid = 3944] [serial = 1267] [outer = 1670E000] 10:23:14 INFO - PROCESS | 3944 | 1461259394243 Marionette DEBUG loaded listener.js 10:23:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (19974000) [pid = 3944] [serial = 1268] [outer = 1670E000] 10:23:14 INFO - PROCESS | 3944 | 1461259394674 Marionette TRACE conn8 <- [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]]]}] 10:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 639ms 10:23:14 INFO - PROCESS | 3944 | 1461259394706 Marionette TRACE conn8 -> [0,1653,"getWindowHandle",null] 10:23:14 INFO - PROCESS | 3944 | 1461259394708 Marionette TRACE conn8 <- [1,1653,null,{"value":"13"}] 10:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:23:14 INFO - PROCESS | 3944 | 1461259394715 Marionette TRACE conn8 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:23:14 INFO - PROCESS | 3944 | 1461259394717 Marionette TRACE conn8 <- [1,1654,null,{}] 10:23:14 INFO - PROCESS | 3944 | 1461259394720 Marionette TRACE conn8 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:14 INFO - PROCESS | 3944 | 1461259394798 Marionette TRACE conn8 <- [1,1655,null,{"value":null}] 10:23:14 INFO - PROCESS | 3944 | 1461259394805 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:14 INFO - PROCESS | 3944 | ++DOCSHELL 02A90C00 == 42 [pid = 3944] [id = 423] 10:23:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (12D55000) [pid = 3944] [serial = 1269] [outer = 00000000] 10:23:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (19AD8800) [pid = 3944] [serial = 1270] [outer = 12D55000] 10:23:14 INFO - PROCESS | 3944 | 1461259394848 Marionette DEBUG loaded listener.js 10:23:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (19E99C00) [pid = 3944] [serial = 1271] [outer = 12D55000] 10:23:15 INFO - PROCESS | 3944 | 1461259395604 Marionette TRACE conn8 <- [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]]]}] 10:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 935ms 10:23:15 INFO - PROCESS | 3944 | 1461259395647 Marionette TRACE conn8 -> [0,1657,"getWindowHandle",null] 10:23:15 INFO - PROCESS | 3944 | 1461259395653 Marionette TRACE conn8 <- [1,1657,null,{"value":"13"}] 10:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:23:15 INFO - PROCESS | 3944 | 1461259395662 Marionette TRACE conn8 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:23:15 INFO - PROCESS | 3944 | 1461259395668 Marionette TRACE conn8 <- [1,1658,null,{}] 10:23:15 INFO - PROCESS | 3944 | 1461259395674 Marionette TRACE conn8 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:15 INFO - PROCESS | 3944 | 1461259395798 Marionette TRACE conn8 <- [1,1659,null,{"value":null}] 10:23:15 INFO - PROCESS | 3944 | 1461259395927 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:15 INFO - PROCESS | 3944 | ++DOCSHELL 1356D400 == 43 [pid = 3944] [id = 424] 10:23:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1373F400) [pid = 3944] [serial = 1272] [outer = 00000000] 10:23:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (13745C00) [pid = 3944] [serial = 1273] [outer = 1373F400] 10:23:16 INFO - PROCESS | 3944 | 1461259396023 Marionette DEBUG loaded listener.js 10:23:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (139D1800) [pid = 3944] [serial = 1274] [outer = 1373F400] 10:23:16 INFO - PROCESS | 3944 | 1461259396803 Marionette TRACE conn8 <- [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]]]}] 10:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1185ms 10:23:16 INFO - PROCESS | 3944 | 1461259396885 Marionette TRACE conn8 -> [0,1661,"getWindowHandle",null] 10:23:16 INFO - PROCESS | 3944 | 1461259396891 Marionette TRACE conn8 <- [1,1661,null,{"value":"13"}] 10:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:23:16 INFO - PROCESS | 3944 | 1461259396898 Marionette TRACE conn8 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:23:16 INFO - PROCESS | 3944 | 1461259396901 Marionette TRACE conn8 <- [1,1662,null,{}] 10:23:16 INFO - PROCESS | 3944 | 1461259396905 Marionette TRACE conn8 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:17 INFO - PROCESS | 3944 | 1461259397032 Marionette TRACE conn8 <- [1,1663,null,{"value":null}] 10:23:17 INFO - PROCESS | 3944 | 1461259397171 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:17 INFO - PROCESS | 3944 | ++DOCSHELL 11B10400 == 44 [pid = 3944] [id = 425] 10:23:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (15809C00) [pid = 3944] [serial = 1275] [outer = 00000000] 10:23:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1670D400) [pid = 3944] [serial = 1276] [outer = 15809C00] 10:23:17 INFO - PROCESS | 3944 | 1461259397227 Marionette DEBUG loaded listener.js 10:23:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (16E9C000) [pid = 3944] [serial = 1277] [outer = 15809C00] 10:23:18 INFO - PROCESS | 3944 | 1461259398202 Marionette TRACE conn8 <- [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]]]}] 10:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1325ms 10:23:18 INFO - PROCESS | 3944 | 1461259398243 Marionette TRACE conn8 -> [0,1665,"getWindowHandle",null] 10:23:18 INFO - PROCESS | 3944 | 1461259398247 Marionette TRACE conn8 <- [1,1665,null,{"value":"13"}] 10:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:23:18 INFO - PROCESS | 3944 | 1461259398252 Marionette TRACE conn8 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:23:18 INFO - PROCESS | 3944 | 1461259398255 Marionette TRACE conn8 <- [1,1666,null,{}] 10:23:18 INFO - PROCESS | 3944 | 1461259398261 Marionette TRACE conn8 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:18 INFO - PROCESS | 3944 | 1461259398373 Marionette TRACE conn8 <- [1,1667,null,{"value":null}] 10:23:18 INFO - PROCESS | 3944 | 1461259398499 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 1347EC00 == 43 [pid = 3944] [id = 391] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 138B8000 == 42 [pid = 3944] [id = 408] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 11B10800 == 41 [pid = 3944] [id = 400] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 02A97C00 == 40 [pid = 3944] [id = 407] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 13610800 == 39 [pid = 3944] [id = 406] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 16037000 == 38 [pid = 3944] [id = 399] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 18B0D400 == 37 [pid = 3944] [id = 403] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 13612400 == 36 [pid = 3944] [id = 405] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 1360AC00 == 35 [pid = 3944] [id = 398] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 11B74000 == 34 [pid = 3944] [id = 397] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 13748800 == 33 [pid = 3944] [id = 393] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 15606C00 == 32 [pid = 3944] [id = 404] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 1373D400 == 31 [pid = 3944] [id = 392] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 13532C00 == 30 [pid = 3944] [id = 401] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 17DBB800 == 29 [pid = 3944] [id = 402] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 11B03C00 == 28 [pid = 3944] [id = 390] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (19AD7400) [pid = 3944] [serial = 1228] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | ++DOCSHELL 11B02000 == 29 [pid = 3944] [id = 426] 10:23:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (11B03800) [pid = 3944] [serial = 1278] [outer = 00000000] 10:23:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (13478000) [pid = 3944] [serial = 1279] [outer = 11B03800] 10:23:18 INFO - PROCESS | 3944 | 1461259398577 Marionette DEBUG loaded listener.js 10:23:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1352AC00) [pid = 3944] [serial = 1280] [outer = 11B03800] 10:23:18 INFO - PROCESS | 3944 | --DOCSHELL 1662E800 == 28 [pid = 3944] [id = 409] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1CBA2800) [pid = 3944] [serial = 1169] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (19973400) [pid = 3944] [serial = 1216] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (19075400) [pid = 3944] [serial = 1213] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (19077400) [pid = 3944] [serial = 1214] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1A10D400) [pid = 3944] [serial = 1219] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (19978400) [pid = 3944] [serial = 1217] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (13744C00) [pid = 3944] [serial = 1222] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (16E9A800) [pid = 3944] [serial = 1225] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (17DC6C00) [pid = 3944] [serial = 1190] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (13407C00) [pid = 3944] [serial = 1192] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1346E400) [pid = 3944] [serial = 1193] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (13CD3800) [pid = 3944] [serial = 1195] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (13CD8C00) [pid = 3944] [serial = 1196] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (17DC8800) [pid = 3944] [serial = 1198] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1873C800) [pid = 3944] [serial = 1199] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (13479000) [pid = 3944] [serial = 1201] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1360CC00) [pid = 3944] [serial = 1202] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1450CC00) [pid = 3944] [serial = 1204] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (15805400) [pid = 3944] [serial = 1205] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1A1CF400) [pid = 3944] [serial = 1220] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (18222400) [pid = 3944] [serial = 1207] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (18B01C00) [pid = 3944] [serial = 1208] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (18EBC000) [pid = 3944] [serial = 1210] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (18745C00) [pid = 3944] [serial = 1226] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (15801800) [pid = 3944] [serial = 1223] [outer = 00000000] [url = about:blank] 10:23:18 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (18FDC400) [pid = 3944] [serial = 1211] [outer = 00000000] [url = about:blank] 10:23:19 INFO - PROCESS | 3944 | 1461259399032 Marionette TRACE conn8 <- [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]]]}] 10:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 842ms 10:23:19 INFO - PROCESS | 3944 | 1461259399092 Marionette TRACE conn8 -> [0,1669,"getWindowHandle",null] 10:23:19 INFO - PROCESS | 3944 | 1461259399098 Marionette TRACE conn8 <- [1,1669,null,{"value":"13"}] 10:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:23:19 INFO - PROCESS | 3944 | 1461259399108 Marionette TRACE conn8 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:23:19 INFO - PROCESS | 3944 | 1461259399110 Marionette TRACE conn8 <- [1,1670,null,{}] 10:23:19 INFO - PROCESS | 3944 | 1461259399114 Marionette TRACE conn8 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:19 INFO - PROCESS | 3944 | 1461259399194 Marionette TRACE conn8 <- [1,1671,null,{"value":null}] 10:23:19 INFO - PROCESS | 3944 | 1461259399201 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:19 INFO - PROCESS | 3944 | ++DOCSHELL 13614C00 == 29 [pid = 3944] [id = 427] 10:23:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (13741400) [pid = 3944] [serial = 1281] [outer = 00000000] 10:23:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (13CCEC00) [pid = 3944] [serial = 1282] [outer = 13741400] 10:23:19 INFO - PROCESS | 3944 | 1461259399246 Marionette DEBUG loaded listener.js 10:23:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (13CDB400) [pid = 3944] [serial = 1283] [outer = 13741400] 10:23:19 INFO - PROCESS | 3944 | 1461259399724 Marionette TRACE conn8 <- [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]]]}] 10:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 639ms 10:23:19 INFO - PROCESS | 3944 | 1461259399747 Marionette TRACE conn8 -> [0,1673,"getWindowHandle",null] 10:23:19 INFO - PROCESS | 3944 | 1461259399750 Marionette TRACE conn8 <- [1,1673,null,{"value":"13"}] 10:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:23:19 INFO - PROCESS | 3944 | 1461259399753 Marionette TRACE conn8 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:23:19 INFO - PROCESS | 3944 | 1461259399757 Marionette TRACE conn8 <- [1,1674,null,{}] 10:23:19 INFO - PROCESS | 3944 | 1461259399767 Marionette TRACE conn8 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:19 INFO - PROCESS | 3944 | 1461259399897 Marionette TRACE conn8 <- [1,1675,null,{"value":null}] 10:23:19 INFO - PROCESS | 3944 | 1461259399991 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:20 INFO - PROCESS | 3944 | ++DOCSHELL 16033000 == 30 [pid = 3944] [id = 428] 10:23:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16037000) [pid = 3944] [serial = 1284] [outer = 00000000] 10:23:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16705000) [pid = 3944] [serial = 1285] [outer = 16037000] 10:23:20 INFO - PROCESS | 3944 | 1461259400049 Marionette DEBUG loaded listener.js 10:23:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16EA2000) [pid = 3944] [serial = 1286] [outer = 16037000] 10:23:20 INFO - PROCESS | 3944 | 1461259400441 Marionette TRACE conn8 <- [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]]]}] 10:23:20 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 10:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 733ms 10:23:20 INFO - PROCESS | 3944 | 1461259400492 Marionette TRACE conn8 -> [0,1677,"getWindowHandle",null] 10:23:20 INFO - PROCESS | 3944 | 1461259400495 Marionette TRACE conn8 <- [1,1677,null,{"value":"13"}] 10:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:23:20 INFO - PROCESS | 3944 | 1461259400498 Marionette TRACE conn8 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:23:20 INFO - PROCESS | 3944 | 1461259400500 Marionette TRACE conn8 <- [1,1678,null,{}] 10:23:20 INFO - PROCESS | 3944 | 1461259400503 Marionette TRACE conn8 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:20 INFO - PROCESS | 3944 | 1461259400586 Marionette TRACE conn8 <- [1,1679,null,{"value":null}] 10:23:20 INFO - PROCESS | 3944 | 1461259400595 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:20 INFO - PROCESS | 3944 | ++DOCSHELL 17D29800 == 31 [pid = 3944] [id = 429] 10:23:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (17DC1C00) [pid = 3944] [serial = 1287] [outer = 00000000] 10:23:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (182EA800) [pid = 3944] [serial = 1288] [outer = 17DC1C00] 10:23:20 INFO - PROCESS | 3944 | 1461259400640 Marionette DEBUG loaded listener.js 10:23:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (182F9400) [pid = 3944] [serial = 1289] [outer = 17DC1C00] 10:23:21 INFO - PROCESS | 3944 | 1461259401107 Marionette TRACE conn8 <- [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]]]}] 10:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 639ms 10:23:21 INFO - PROCESS | 3944 | 1461259401119 Marionette TRACE conn8 -> [0,1681,"getWindowHandle",null] 10:23:21 INFO - PROCESS | 3944 | 1461259401121 Marionette TRACE conn8 <- [1,1681,null,{"value":"13"}] 10:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:23:21 INFO - PROCESS | 3944 | 1461259401124 Marionette TRACE conn8 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:23:21 INFO - PROCESS | 3944 | 1461259401126 Marionette TRACE conn8 <- [1,1682,null,{}] 10:23:21 INFO - PROCESS | 3944 | 1461259401130 Marionette TRACE conn8 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:21 INFO - PROCESS | 3944 | 1461259401237 Marionette TRACE conn8 <- [1,1683,null,{"value":null}] 10:23:21 INFO - PROCESS | 3944 | 1461259401326 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:21 INFO - PROCESS | 3944 | ++DOCSHELL 13CD0400 == 32 [pid = 3944] [id = 430] 10:23:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (13CDC400) [pid = 3944] [serial = 1290] [outer = 00000000] 10:23:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (18B08C00) [pid = 3944] [serial = 1291] [outer = 13CDC400] 10:23:21 INFO - PROCESS | 3944 | 1461259401371 Marionette DEBUG loaded listener.js 10:23:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (18B08800) [pid = 3944] [serial = 1292] [outer = 13CDC400] 10:23:21 INFO - PROCESS | 3944 | 1461259401802 Marionette TRACE conn8 <- [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]]]}] 10:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 701ms 10:23:21 INFO - PROCESS | 3944 | 1461259401825 Marionette TRACE conn8 -> [0,1685,"getWindowHandle",null] 10:23:21 INFO - PROCESS | 3944 | 1461259401828 Marionette TRACE conn8 <- [1,1685,null,{"value":"13"}] 10:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:23:21 INFO - PROCESS | 3944 | 1461259401846 Marionette TRACE conn8 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:23:21 INFO - PROCESS | 3944 | 1461259401848 Marionette TRACE conn8 <- [1,1686,null,{}] 10:23:21 INFO - PROCESS | 3944 | 1461259401851 Marionette TRACE conn8 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:21 INFO - PROCESS | 3944 | 1461259401975 Marionette TRACE conn8 <- [1,1687,null,{"value":null}] 10:23:22 INFO - PROCESS | 3944 | 1461259402038 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 3944 | ++DOCSHELL 13C6C400 == 33 [pid = 3944] [id = 431] 10:23:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (17DC3800) [pid = 3944] [serial = 1293] [outer = 00000000] 10:23:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (19070C00) [pid = 3944] [serial = 1294] [outer = 17DC3800] 10:23:22 INFO - PROCESS | 3944 | 1461259402087 Marionette DEBUG loaded listener.js 10:23:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1906F400) [pid = 3944] [serial = 1295] [outer = 17DC3800] 10:23:22 INFO - PROCESS | 3944 | 1461259402499 Marionette TRACE conn8 <- [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]]]}] 10:23:22 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 10:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 701ms 10:23:22 INFO - PROCESS | 3944 | 1461259402548 Marionette TRACE conn8 -> [0,1689,"getWindowHandle",null] 10:23:22 INFO - PROCESS | 3944 | 1461259402550 Marionette TRACE conn8 <- [1,1689,null,{"value":"13"}] 10:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:23:22 INFO - PROCESS | 3944 | 1461259402553 Marionette TRACE conn8 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:23:22 INFO - PROCESS | 3944 | 1461259402555 Marionette TRACE conn8 <- [1,1690,null,{}] 10:23:22 INFO - PROCESS | 3944 | 1461259402559 Marionette TRACE conn8 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:22 INFO - PROCESS | 3944 | 1461259402695 Marionette TRACE conn8 <- [1,1691,null,{"value":null}] 10:23:22 INFO - PROCESS | 3944 | 1461259402755 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 3944 | ++DOCSHELL 18FE5400 == 34 [pid = 3944] [id = 432] 10:23:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (193BBC00) [pid = 3944] [serial = 1296] [outer = 00000000] 10:23:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (19854400) [pid = 3944] [serial = 1297] [outer = 193BBC00] 10:23:22 INFO - PROCESS | 3944 | 1461259402800 Marionette DEBUG loaded listener.js 10:23:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (198D2C00) [pid = 3944] [serial = 1298] [outer = 193BBC00] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1495F400) [pid = 3944] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (18EB4800) [pid = 3944] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (15DD1C00) [pid = 3944] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (11B77C00) [pid = 3944] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (18EB5C00) [pid = 3944] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (19853800) [pid = 3944] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1670E000) [pid = 3944] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (02A95400) [pid = 3944] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (13530000) [pid = 3944] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1683C000) [pid = 3944] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (13CD0000) [pid = 3944] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (16EA0C00) [pid = 3944] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (16706000) [pid = 3944] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:23:23 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1495E400) [pid = 3944] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:23:23 INFO - PROCESS | 3944 | 1461259403302 Marionette TRACE conn8 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 795ms 10:23:23 INFO - PROCESS | 3944 | 1461259403355 Marionette TRACE conn8 -> [0,1693,"getWindowHandle",null] 10:23:23 INFO - PROCESS | 3944 | 1461259403357 Marionette TRACE conn8 <- [1,1693,null,{"value":"13"}] 10:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:23:23 INFO - PROCESS | 3944 | 1461259403360 Marionette TRACE conn8 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:23:23 INFO - PROCESS | 3944 | 1461259403362 Marionette TRACE conn8 <- [1,1694,null,{}] 10:23:23 INFO - PROCESS | 3944 | 1461259403366 Marionette TRACE conn8 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:23 INFO - PROCESS | 3944 | 1461259403449 Marionette TRACE conn8 <- [1,1695,null,{"value":null}] 10:23:23 INFO - PROCESS | 3944 | 1461259403455 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:23 INFO - PROCESS | 3944 | ++DOCSHELL 1352DC00 == 35 [pid = 3944] [id = 433] 10:23:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1495F400) [pid = 3944] [serial = 1299] [outer = 00000000] 10:23:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (17D22800) [pid = 3944] [serial = 1300] [outer = 1495F400] 10:23:23 INFO - PROCESS | 3944 | 1461259403499 Marionette DEBUG loaded listener.js 10:23:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (18773800) [pid = 3944] [serial = 1301] [outer = 1495F400] 10:23:23 INFO - PROCESS | 3944 | 1461259403928 Marionette TRACE conn8 <- [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]]]}] 10:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 592ms 10:23:23 INFO - PROCESS | 3944 | 1461259403957 Marionette TRACE conn8 -> [0,1697,"getWindowHandle",null] 10:23:23 INFO - PROCESS | 3944 | 1461259403959 Marionette TRACE conn8 <- [1,1697,null,{"value":"13"}] 10:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:23:23 INFO - PROCESS | 3944 | 1461259403963 Marionette TRACE conn8 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:23:23 INFO - PROCESS | 3944 | 1461259403965 Marionette TRACE conn8 <- [1,1698,null,{}] 10:23:23 INFO - PROCESS | 3944 | 1461259403968 Marionette TRACE conn8 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:24 INFO - PROCESS | 3944 | 1461259404046 Marionette TRACE conn8 <- [1,1699,null,{"value":null}] 10:23:24 INFO - PROCESS | 3944 | 1461259404052 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:24 INFO - PROCESS | 3944 | ++DOCSHELL 16031C00 == 36 [pid = 3944] [id = 434] 10:23:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1670F000) [pid = 3944] [serial = 1302] [outer = 00000000] 10:23:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1996C800) [pid = 3944] [serial = 1303] [outer = 1670F000] 10:23:24 INFO - PROCESS | 3944 | 1461259404096 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (198CA000) [pid = 3944] [serial = 1304] [outer = 1670F000] 10:23:24 INFO - PROCESS | 3944 | 1461259404541 Marionette TRACE conn8 <- [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]]]}] 10:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 623ms 10:23:24 INFO - PROCESS | 3944 | 1461259404601 Marionette TRACE conn8 -> [0,1701,"getWindowHandle",null] 10:23:24 INFO - PROCESS | 3944 | 1461259404603 Marionette TRACE conn8 <- [1,1701,null,{"value":"13"}] 10:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:23:24 INFO - PROCESS | 3944 | 1461259404606 Marionette TRACE conn8 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:23:24 INFO - PROCESS | 3944 | 1461259404608 Marionette TRACE conn8 <- [1,1702,null,{}] 10:23:24 INFO - PROCESS | 3944 | 1461259404612 Marionette TRACE conn8 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:24 INFO - PROCESS | 3944 | 1461259404689 Marionette TRACE conn8 <- [1,1703,null,{"value":null}] 10:23:24 INFO - PROCESS | 3944 | 1461259404698 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:24 INFO - PROCESS | 3944 | ++DOCSHELL 19078800 == 37 [pid = 3944] [id = 435] 10:23:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (19976C00) [pid = 3944] [serial = 1305] [outer = 00000000] 10:23:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (19AC3800) [pid = 3944] [serial = 1306] [outer = 19976C00] 10:23:24 INFO - PROCESS | 3944 | 1461259404742 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (19AD8C00) [pid = 3944] [serial = 1307] [outer = 19976C00] 10:23:25 INFO - PROCESS | 3944 | --DOCSHELL 16038C00 == 36 [pid = 3944] [id = 396] 10:23:25 INFO - PROCESS | 3944 | --DOCSHELL 1670C000 == 35 [pid = 3944] [id = 395] 10:23:25 INFO - PROCESS | 3944 | --DOCSHELL 1580B000 == 34 [pid = 3944] [id = 394] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1580C400) [pid = 3944] [serial = 1240] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (158A9400) [pid = 3944] [serial = 1241] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (18EBBC00) [pid = 3944] [serial = 1255] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (15F8E000) [pid = 3944] [serial = 1243] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (15FDCC00) [pid = 3944] [serial = 1244] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (124DDC00) [pid = 3944] [serial = 1231] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (12DB3400) [pid = 3944] [serial = 1232] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (19073800) [pid = 3944] [serial = 1258] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (18EBB000) [pid = 3944] [serial = 1256] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (19AD8800) [pid = 3944] [serial = 1270] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1996D800) [pid = 3944] [serial = 1261] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1907B800) [pid = 3944] [serial = 1259] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (198D4C00) [pid = 3944] [serial = 1267] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (18B0A000) [pid = 3944] [serial = 1252] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1360C800) [pid = 3944] [serial = 1234] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (16EA1400) [pid = 3944] [serial = 1246] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (17D1F800) [pid = 3944] [serial = 1247] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (13614800) [pid = 3944] [serial = 1235] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (13CDCC00) [pid = 3944] [serial = 1238] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (17DC8000) [pid = 3944] [serial = 1249] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (19972400) [pid = 3944] [serial = 1262] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (02A8A000) [pid = 3944] [serial = 1250] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (19974000) [pid = 3944] [serial = 1268] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (1A3B5400) [pid = 3944] [serial = 1229] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (17DBFC00) [pid = 3944] [serial = 1264] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (13CD4000) [pid = 3944] [serial = 1237] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (17DBBC00) [pid = 3944] [serial = 1265] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (18B04C00) [pid = 3944] [serial = 1253] [outer = 00000000] [url = about:blank] 10:23:26 INFO - PROCESS | 3944 | 1461259406549 Marionette TRACE conn8 <- [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]]]}] 10:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1947ms 10:23:26 INFO - PROCESS | 3944 | 1461259406562 Marionette TRACE conn8 -> [0,1705,"getWindowHandle",null] 10:23:26 INFO - PROCESS | 3944 | 1461259406565 Marionette TRACE conn8 <- [1,1705,null,{"value":"13"}] 10:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:23:26 INFO - PROCESS | 3944 | 1461259406571 Marionette TRACE conn8 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:23:26 INFO - PROCESS | 3944 | 1461259406575 Marionette TRACE conn8 <- [1,1706,null,{}] 10:23:26 INFO - PROCESS | 3944 | 1461259406580 Marionette TRACE conn8 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:26 INFO - PROCESS | 3944 | 1461259406663 Marionette TRACE conn8 <- [1,1707,null,{"value":null}] 10:23:26 INFO - PROCESS | 3944 | 1461259406673 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:26 INFO - PROCESS | 3944 | ++DOCSHELL 13407C00 == 35 [pid = 3944] [id = 436] 10:23:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (13414C00) [pid = 3944] [serial = 1308] [outer = 00000000] 10:23:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (1352B000) [pid = 3944] [serial = 1309] [outer = 13414C00] 10:23:26 INFO - PROCESS | 3944 | 1461259406724 Marionette DEBUG loaded listener.js 10:23:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (13532400) [pid = 3944] [serial = 1310] [outer = 13414C00] 10:23:27 INFO - PROCESS | 3944 | 1461259407204 Marionette TRACE conn8 <- [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]]]}] 10:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 685ms 10:23:27 INFO - PROCESS | 3944 | 1461259407256 Marionette TRACE conn8 -> [0,1709,"getWindowHandle",null] 10:23:27 INFO - PROCESS | 3944 | 1461259407262 Marionette TRACE conn8 <- [1,1709,null,{"value":"13"}] 10:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:23:27 INFO - PROCESS | 3944 | 1461259407268 Marionette TRACE conn8 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:23:27 INFO - PROCESS | 3944 | 1461259407271 Marionette TRACE conn8 <- [1,1710,null,{}] 10:23:27 INFO - PROCESS | 3944 | 1461259407275 Marionette TRACE conn8 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:27 INFO - PROCESS | 3944 | 1461259407355 Marionette TRACE conn8 <- [1,1711,null,{"value":null}] 10:23:27 INFO - PROCESS | 3944 | 1461259407363 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 3944 | ++DOCSHELL 13614400 == 36 [pid = 3944] [id = 437] 10:23:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (1373F800) [pid = 3944] [serial = 1311] [outer = 00000000] 10:23:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (138B4400) [pid = 3944] [serial = 1312] [outer = 1373F800] 10:23:27 INFO - PROCESS | 3944 | 1461259407409 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (139D7000) [pid = 3944] [serial = 1313] [outer = 1373F800] 10:23:27 INFO - PROCESS | 3944 | 1461259407870 Marionette TRACE conn8 <- [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]]]}] 10:23:27 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 10:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 639ms 10:23:27 INFO - PROCESS | 3944 | 1461259407903 Marionette TRACE conn8 -> [0,1713,"getWindowHandle",null] 10:23:27 INFO - PROCESS | 3944 | 1461259407906 Marionette TRACE conn8 <- [1,1713,null,{"value":"13"}] 10:23:27 INFO - PROCESS | 3944 | 1461259407910 Marionette TRACE conn8 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:23:27 INFO - PROCESS | 3944 | 1461259407913 Marionette TRACE conn8 <- [1,1714,null,{}] 10:23:27 INFO - PROCESS | 3944 | 1461259407924 Marionette TRACE conn8 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:28 INFO - PROCESS | 3944 | 1461259408010 Marionette TRACE conn8 <- [1,1715,null,{"value":null}] 10:23:28 INFO - PROCESS | 3944 | 1461259408138 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:28 INFO - PROCESS | 3944 | ++DOCSHELL 15803000 == 37 [pid = 3944] [id = 438] 10:23:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (15803C00) [pid = 3944] [serial = 1314] [outer = 00000000] 10:23:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (15808000) [pid = 3944] [serial = 1315] [outer = 15803C00] 10:23:28 INFO - PROCESS | 3944 | 1461259408186 Marionette DEBUG loaded listener.js 10:23:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (1580D400) [pid = 3944] [serial = 1316] [outer = 15803C00] 10:23:28 INFO - PROCESS | 3944 | 1461259408554 Marionette TRACE conn8 <- [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]]]}] 10:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 701ms 10:23:28 INFO - PROCESS | 3944 | 1461259408609 Marionette TRACE conn8 -> [0,1717,"getWindowHandle",null] 10:23:28 INFO - PROCESS | 3944 | 1461259408612 Marionette TRACE conn8 <- [1,1717,null,{"value":"13"}] 10:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:23:28 INFO - PROCESS | 3944 | 1461259408615 Marionette TRACE conn8 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 3944 | 1461259408617 Marionette TRACE conn8 <- [1,1718,null,{}] 10:23:28 INFO - PROCESS | 3944 | 1461259408620 Marionette TRACE conn8 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:28 INFO - PROCESS | 3944 | 1461259408724 Marionette TRACE conn8 <- [1,1719,null,{"value":null}] 10:23:28 INFO - PROCESS | 3944 | 1461259408732 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:28 INFO - PROCESS | 3944 | ++DOCSHELL 15807000 == 38 [pid = 3944] [id = 439] 10:23:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1580A800) [pid = 3944] [serial = 1317] [outer = 00000000] 10:23:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (15F4C400) [pid = 3944] [serial = 1318] [outer = 1580A800] 10:23:28 INFO - PROCESS | 3944 | 1461259408778 Marionette DEBUG loaded listener.js 10:23:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (16034800) [pid = 3944] [serial = 1319] [outer = 1580A800] 10:23:29 INFO - PROCESS | 3944 | 1461259409185 Marionette TRACE conn8 <- [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]]]}] 10:23:29 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 10:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 592ms 10:23:29 INFO - PROCESS | 3944 | 1461259409212 Marionette TRACE conn8 -> [0,1721,"getWindowHandle",null] 10:23:29 INFO - PROCESS | 3944 | 1461259409214 Marionette TRACE conn8 <- [1,1721,null,{"value":"13"}] 10:23:29 INFO - PROCESS | 3944 | 1461259409217 Marionette TRACE conn8 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:23:29 INFO - PROCESS | 3944 | 1461259409219 Marionette TRACE conn8 <- [1,1722,null,{}] 10:23:29 INFO - PROCESS | 3944 | 1461259409222 Marionette TRACE conn8 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:29 INFO - PROCESS | 3944 | 1461259409298 Marionette TRACE conn8 <- [1,1723,null,{"value":null}] 10:23:29 INFO - PROCESS | 3944 | 1461259409410 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:29 INFO - PROCESS | 3944 | ++DOCSHELL 1603A000 == 39 [pid = 3944] [id = 440] 10:23:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (1662CC00) [pid = 3944] [serial = 1320] [outer = 00000000] 10:23:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (16E9B400) [pid = 3944] [serial = 1321] [outer = 1662CC00] 10:23:29 INFO - PROCESS | 3944 | 1461259409457 Marionette DEBUG loaded listener.js 10:23:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (16EA7400) [pid = 3944] [serial = 1322] [outer = 1662CC00] 10:23:29 INFO - PROCESS | 3944 | 1461259409816 Marionette TRACE conn8 <- [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]]]}] 10:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 639ms 10:23:29 INFO - PROCESS | 3944 | 1461259409856 Marionette TRACE conn8 -> [0,1725,"getWindowHandle",null] 10:23:29 INFO - PROCESS | 3944 | 1461259409858 Marionette TRACE conn8 <- [1,1725,null,{"value":"13"}] 10:23:29 INFO - PROCESS | 3944 | 1461259409861 Marionette TRACE conn8 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:23:29 INFO - PROCESS | 3944 | 1461259409863 Marionette TRACE conn8 <- [1,1726,null,{}] 10:23:29 INFO - PROCESS | 3944 | 1461259409867 Marionette TRACE conn8 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:29 INFO - PROCESS | 3944 | 1461259409989 Marionette TRACE conn8 <- [1,1727,null,{"value":null}] 10:23:29 INFO - PROCESS | 3944 | 1461259409998 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:29 INFO - PROCESS | 3944 | ++DOCSHELL 16E9C800 == 40 [pid = 3944] [id = 441] 10:23:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16EA4000) [pid = 3944] [serial = 1323] [outer = 00000000] 10:23:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (18218800) [pid = 3944] [serial = 1324] [outer = 16EA4000] 10:23:30 INFO - PROCESS | 3944 | 1461259410047 Marionette DEBUG loaded listener.js 10:23:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (18773000) [pid = 3944] [serial = 1325] [outer = 16EA4000] 10:23:30 INFO - PROCESS | 3944 | 1461259410469 Marionette TRACE conn8 <- [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]]]}] 10:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 638ms 10:23:30 INFO - PROCESS | 3944 | 1461259410500 Marionette TRACE conn8 -> [0,1729,"getWindowHandle",null] 10:23:30 INFO - PROCESS | 3944 | 1461259410502 Marionette TRACE conn8 <- [1,1729,null,{"value":"13"}] 10:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:23:30 INFO - PROCESS | 3944 | 1461259410505 Marionette TRACE conn8 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:23:30 INFO - PROCESS | 3944 | 1461259410507 Marionette TRACE conn8 <- [1,1730,null,{}] 10:23:30 INFO - PROCESS | 3944 | 1461259410511 Marionette TRACE conn8 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:30 INFO - PROCESS | 3944 | 1461259410581 Marionette TRACE conn8 <- [1,1731,null,{"value":null}] 10:23:30 INFO - PROCESS | 3944 | 1461259410688 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:30 INFO - PROCESS | 3944 | ++DOCSHELL 13CDC000 == 41 [pid = 3944] [id = 442] 10:23:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (149E9000) [pid = 3944] [serial = 1326] [outer = 00000000] 10:23:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (18B0DC00) [pid = 3944] [serial = 1327] [outer = 149E9000] 10:23:30 INFO - PROCESS | 3944 | 1461259410738 Marionette DEBUG loaded listener.js 10:23:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (18B0C400) [pid = 3944] [serial = 1328] [outer = 149E9000] 10:23:31 INFO - PROCESS | 3944 | 1461259411090 Marionette TRACE conn8 <- [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]]]}] 10:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 623ms 10:23:31 INFO - PROCESS | 3944 | 1461259411144 Marionette TRACE conn8 -> [0,1733,"getWindowHandle",null] 10:23:31 INFO - PROCESS | 3944 | 1461259411146 Marionette TRACE conn8 <- [1,1733,null,{"value":"13"}] 10:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:23:31 INFO - PROCESS | 3944 | 1461259411149 Marionette TRACE conn8 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:23:31 INFO - PROCESS | 3944 | 1461259411151 Marionette TRACE conn8 <- [1,1734,null,{}] 10:23:31 INFO - PROCESS | 3944 | 1461259411154 Marionette TRACE conn8 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:31 INFO - PROCESS | 3944 | 1461259411262 Marionette TRACE conn8 <- [1,1735,null,{"value":null}] 10:23:31 INFO - PROCESS | 3944 | 1461259411270 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:31 INFO - PROCESS | 3944 | ++DOCSHELL 18777800 == 42 [pid = 3944] [id = 443] 10:23:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (18907800) [pid = 3944] [serial = 1329] [outer = 00000000] 10:23:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (18FD6800) [pid = 3944] [serial = 1330] [outer = 18907800] 10:23:31 INFO - PROCESS | 3944 | 1461259411318 Marionette DEBUG loaded listener.js 10:23:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (18C10000) [pid = 3944] [serial = 1331] [outer = 18907800] 10:23:31 INFO - PROCESS | 3944 | 1461259411756 Marionette TRACE conn8 <- [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]]]}] 10:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 623ms 10:23:31 INFO - PROCESS | 3944 | 1461259411787 Marionette TRACE conn8 -> [0,1737,"getWindowHandle",null] 10:23:31 INFO - PROCESS | 3944 | 1461259411789 Marionette TRACE conn8 <- [1,1737,null,{"value":"13"}] 10:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:23:31 INFO - PROCESS | 3944 | 1461259411792 Marionette TRACE conn8 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:23:31 INFO - PROCESS | 3944 | 1461259411794 Marionette TRACE conn8 <- [1,1738,null,{}] 10:23:31 INFO - PROCESS | 3944 | 1461259411797 Marionette TRACE conn8 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:31 INFO - PROCESS | 3944 | 1461259411899 Marionette TRACE conn8 <- [1,1739,null,{"value":null}] 10:23:31 INFO - PROCESS | 3944 | 1461259411986 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:31 INFO - PROCESS | 3944 | ++DOCSHELL 15801C00 == 43 [pid = 3944] [id = 444] 10:23:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (18FDC400) [pid = 3944] [serial = 1332] [outer = 00000000] 10:23:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (18FE4800) [pid = 3944] [serial = 1333] [outer = 18FDC400] 10:23:32 INFO - PROCESS | 3944 | 1461259412030 Marionette DEBUG loaded listener.js 10:23:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (18FE4400) [pid = 3944] [serial = 1334] [outer = 18FDC400] 10:23:32 INFO - PROCESS | 3944 | 1461259412452 Marionette TRACE conn8 <- [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]]]}] 10:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 701ms 10:23:32 INFO - PROCESS | 3944 | 1461259412493 Marionette TRACE conn8 -> [0,1741,"getWindowHandle",null] 10:23:32 INFO - PROCESS | 3944 | 1461259412495 Marionette TRACE conn8 <- [1,1741,null,{"value":"13"}] 10:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:23:32 INFO - PROCESS | 3944 | 1461259412503 Marionette TRACE conn8 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:23:32 INFO - PROCESS | 3944 | 1461259412504 Marionette TRACE conn8 <- [1,1742,null,{}] 10:23:32 INFO - PROCESS | 3944 | 1461259412508 Marionette TRACE conn8 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:32 INFO - PROCESS | 3944 | 1461259412601 Marionette TRACE conn8 <- [1,1743,null,{"value":null}] 10:23:32 INFO - PROCESS | 3944 | 1461259412609 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:32 INFO - PROCESS | 3944 | ++DOCSHELL 15F94800 == 44 [pid = 3944] [id = 445] 10:23:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (193AFC00) [pid = 3944] [serial = 1335] [outer = 00000000] 10:23:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1964F800) [pid = 3944] [serial = 1336] [outer = 193AFC00] 10:23:32 INFO - PROCESS | 3944 | 1461259412653 Marionette DEBUG loaded listener.js 10:23:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1985DC00) [pid = 3944] [serial = 1337] [outer = 193AFC00] 10:23:33 INFO - PROCESS | 3944 | 1461259413101 Marionette TRACE conn8 <- [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]]]}] 10:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 639ms 10:23:33 INFO - PROCESS | 3944 | 1461259413125 Marionette TRACE conn8 -> [0,1745,"getWindowHandle",null] 10:23:33 INFO - PROCESS | 3944 | 1461259413128 Marionette TRACE conn8 <- [1,1745,null,{"value":"13"}] 10:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:23:33 INFO - PROCESS | 3944 | 1461259413131 Marionette TRACE conn8 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 3944 | 1461259413134 Marionette TRACE conn8 <- [1,1746,null,{}] 10:23:33 INFO - PROCESS | 3944 | 1461259413139 Marionette TRACE conn8 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:33 INFO - PROCESS | 3944 | 1461259413294 Marionette TRACE conn8 <- [1,1747,null,{"value":null}] 10:23:33 INFO - PROCESS | 3944 | 1461259413319 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:33 INFO - PROCESS | 3944 | ++DOCSHELL 15FDF000 == 45 [pid = 3944] [id = 446] 10:23:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (19854000) [pid = 3944] [serial = 1338] [outer = 00000000] 10:23:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (19ABA800) [pid = 3944] [serial = 1339] [outer = 19854000] 10:23:33 INFO - PROCESS | 3944 | 1461259413368 Marionette DEBUG loaded listener.js 10:23:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (19ABFC00) [pid = 3944] [serial = 1340] [outer = 19854000] 10:23:33 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (13CDC400) [pid = 3944] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:23:33 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (17DC3800) [pid = 3944] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:23:33 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (193BBC00) [pid = 3944] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:23:33 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1670F000) [pid = 3944] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:23:33 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (17DC1C00) [pid = 3944] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:23:33 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (16037000) [pid = 3944] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:23:33 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (13741400) [pid = 3944] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:23:33 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (11B03800) [pid = 3944] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:23:33 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (15809C00) [pid = 3944] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:23:33 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1373F400) [pid = 3944] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:23:33 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (12D55000) [pid = 3944] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:23:33 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1495F400) [pid = 3944] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:23:33 INFO - PROCESS | 3944 | 1461259413912 Marionette TRACE conn8 <- [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]]]}] 10:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 826ms 10:23:33 INFO - PROCESS | 3944 | 1461259413974 Marionette TRACE conn8 -> [0,1749,"getWindowHandle",null] 10:23:33 INFO - PROCESS | 3944 | 1461259413976 Marionette TRACE conn8 <- [1,1749,null,{"value":"13"}] 10:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:23:33 INFO - PROCESS | 3944 | 1461259413981 Marionette TRACE conn8 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 3944 | 1461259413983 Marionette TRACE conn8 <- [1,1750,null,{}] 10:23:33 INFO - PROCESS | 3944 | 1461259413987 Marionette TRACE conn8 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:34 INFO - PROCESS | 3944 | 1461259414059 Marionette TRACE conn8 <- [1,1751,null,{"value":null}] 10:23:34 INFO - PROCESS | 3944 | 1461259414065 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:34 INFO - PROCESS | 3944 | ++DOCSHELL 13616800 == 46 [pid = 3944] [id = 447] 10:23:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (13CDC400) [pid = 3944] [serial = 1341] [outer = 00000000] 10:23:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17D1EC00) [pid = 3944] [serial = 1342] [outer = 13CDC400] 10:23:34 INFO - PROCESS | 3944 | 1461259414110 Marionette DEBUG loaded listener.js 10:23:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (16037000) [pid = 3944] [serial = 1343] [outer = 13CDC400] 10:23:34 INFO - PROCESS | 3944 | 1461259414531 Marionette TRACE conn8 <- [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]]]}] 10:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 592ms 10:23:34 INFO - PROCESS | 3944 | 1461259414583 Marionette TRACE conn8 -> [0,1753,"getWindowHandle",null] 10:23:34 INFO - PROCESS | 3944 | 1461259414584 Marionette TRACE conn8 <- [1,1753,null,{"value":"13"}] 10:23:34 INFO - PROCESS | 3944 | 1461259414615 Marionette TRACE conn8 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:23:34 INFO - PROCESS | 3944 | 1461259414617 Marionette TRACE conn8 <- [1,1754,null,{}] 10:23:34 INFO - PROCESS | 3944 | 1461259414621 Marionette TRACE conn8 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:34 INFO - PROCESS | 3944 | 1461259414694 Marionette TRACE conn8 <- [1,1755,null,{"value":null}] 10:23:34 INFO - PROCESS | 3944 | 1461259414700 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:34 INFO - PROCESS | 3944 | ++DOCSHELL 15F45800 == 47 [pid = 3944] [id = 448] 10:23:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (198CC000) [pid = 3944] [serial = 1344] [outer = 00000000] 10:23:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (19AE1000) [pid = 3944] [serial = 1345] [outer = 198CC000] 10:23:34 INFO - PROCESS | 3944 | 1461259414744 Marionette DEBUG loaded listener.js 10:23:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1A344400) [pid = 3944] [serial = 1346] [outer = 198CC000] 10:23:35 INFO - PROCESS | 3944 | 1461259415161 Marionette TRACE conn8 <- [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]]]}] 10:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 592ms 10:23:35 INFO - PROCESS | 3944 | 1461259415218 Marionette TRACE conn8 -> [0,1757,"getWindowHandle",null] 10:23:35 INFO - PROCESS | 3944 | 1461259415219 Marionette TRACE conn8 <- [1,1757,null,{"value":"13"}] 10:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:23:35 INFO - PROCESS | 3944 | 1461259415223 Marionette TRACE conn8 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:23:35 INFO - PROCESS | 3944 | 1461259415224 Marionette TRACE conn8 <- [1,1758,null,{}] 10:23:35 INFO - PROCESS | 3944 | 1461259415228 Marionette TRACE conn8 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:35 INFO - PROCESS | 3944 | 1461259415301 Marionette TRACE conn8 <- [1,1759,null,{"value":null}] 10:23:35 INFO - PROCESS | 3944 | 1461259415307 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:35 INFO - PROCESS | 3944 | ++DOCSHELL 18FDF800 == 48 [pid = 3944] [id = 449] 10:23:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (19974C00) [pid = 3944] [serial = 1347] [outer = 00000000] 10:23:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1A83E800) [pid = 3944] [serial = 1348] [outer = 19974C00] 10:23:35 INFO - PROCESS | 3944 | 1461259415350 Marionette DEBUG loaded listener.js 10:23:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (19AE0400) [pid = 3944] [serial = 1349] [outer = 19974C00] 10:23:35 INFO - PROCESS | 3944 | 1461259415848 Marionette TRACE conn8 <- [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]]]}] 10:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 686ms 10:23:35 INFO - PROCESS | 3944 | 1461259415925 Marionette TRACE conn8 -> [0,1761,"getWindowHandle",null] 10:23:35 INFO - PROCESS | 3944 | 1461259415929 Marionette TRACE conn8 <- [1,1761,null,{"value":"13"}] 10:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:23:35 INFO - PROCESS | 3944 | 1461259415935 Marionette TRACE conn8 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:23:35 INFO - PROCESS | 3944 | 1461259415939 Marionette TRACE conn8 <- [1,1762,null,{}] 10:23:35 INFO - PROCESS | 3944 | 1461259415970 Marionette TRACE conn8 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:36 INFO - PROCESS | 3944 | 1461259416172 Marionette TRACE conn8 <- [1,1763,null,{"value":null}] 10:23:36 INFO - PROCESS | 3944 | 1461259416231 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:36 INFO - PROCESS | 3944 | ++DOCSHELL 11B09400 == 49 [pid = 3944] [id = 450] 10:23:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (11B0A000) [pid = 3944] [serial = 1350] [outer = 00000000] 10:23:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1352FC00) [pid = 3944] [serial = 1351] [outer = 11B0A000] 10:23:36 INFO - PROCESS | 3944 | 1461259416294 Marionette DEBUG loaded listener.js 10:23:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (13612000) [pid = 3944] [serial = 1352] [outer = 11B0A000] 10:23:36 INFO - PROCESS | 3944 | 1461259416950 Marionette TRACE conn8 <- [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]]]}] 10:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1091ms 10:23:37 INFO - PROCESS | 3944 | 1461259417056 Marionette TRACE conn8 -> [0,1765,"getWindowHandle",null] 10:23:37 INFO - PROCESS | 3944 | 1461259417062 Marionette TRACE conn8 <- [1,1765,null,{"value":"13"}] 10:23:37 INFO - PROCESS | 3944 | 1461259417069 Marionette TRACE conn8 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:23:37 INFO - PROCESS | 3944 | 1461259417072 Marionette TRACE conn8 <- [1,1766,null,{}] 10:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:23:37 INFO - PROCESS | 3944 | 1461259417076 Marionette TRACE conn8 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:37 INFO - PROCESS | 3944 | 1461259417192 Marionette TRACE conn8 <- [1,1767,null,{"value":null}] 10:23:37 INFO - PROCESS | 3944 | 1461259417319 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:37 INFO - PROCESS | 3944 | ++DOCSHELL 1352C000 == 50 [pid = 3944] [id = 451] 10:23:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (13C6F000) [pid = 3944] [serial = 1353] [outer = 00000000] 10:23:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (149F2400) [pid = 3944] [serial = 1354] [outer = 13C6F000] 10:23:37 INFO - PROCESS | 3944 | 1461259417374 Marionette DEBUG loaded listener.js 10:23:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1580C000) [pid = 3944] [serial = 1355] [outer = 13C6F000] 10:23:38 INFO - PROCESS | 3944 | 1461259418280 Marionette TRACE conn8 <- [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]]]}] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 13CD0400 == 49 [pid = 3944] [id = 430] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 1352DC00 == 48 [pid = 3944] [id = 433] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 13C6C400 == 47 [pid = 3944] [id = 431] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 16031C00 == 46 [pid = 3944] [id = 434] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 18FE5400 == 45 [pid = 3944] [id = 432] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 16033000 == 44 [pid = 3944] [id = 428] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 15F45800 == 43 [pid = 3944] [id = 448] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 13616800 == 42 [pid = 3944] [id = 447] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 15FDF000 == 41 [pid = 3944] [id = 446] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 15F94800 == 40 [pid = 3944] [id = 445] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 15801C00 == 39 [pid = 3944] [id = 444] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 18777800 == 38 [pid = 3944] [id = 443] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 13CDC000 == 37 [pid = 3944] [id = 442] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 16E9C800 == 36 [pid = 3944] [id = 441] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 1603A000 == 35 [pid = 3944] [id = 440] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 15807000 == 34 [pid = 3944] [id = 439] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 15803000 == 33 [pid = 3944] [id = 438] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (19AC3800) [pid = 3944] [serial = 1306] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 13614400 == 32 [pid = 3944] [id = 437] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 13407C00 == 31 [pid = 3944] [id = 436] 10:23:38 INFO - PROCESS | 3944 | --DOCSHELL 19078800 == 30 [pid = 3944] [id = 435] 10:23:38 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 10:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1293ms 10:23:38 INFO - PROCESS | 3944 | 1461259418373 Marionette TRACE conn8 -> [0,1769,"getWindowHandle",null] 10:23:38 INFO - PROCESS | 3944 | 1461259418377 Marionette TRACE conn8 <- [1,1769,null,{"value":"13"}] 10:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:23:38 INFO - PROCESS | 3944 | 1461259418382 Marionette TRACE conn8 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:23:38 INFO - PROCESS | 3944 | 1461259418386 Marionette TRACE conn8 <- [1,1770,null,{}] 10:23:38 INFO - PROCESS | 3944 | 1461259418392 Marionette TRACE conn8 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:38 INFO - PROCESS | 3944 | 1461259418464 Marionette TRACE conn8 <- [1,1771,null,{"value":null}] 10:23:38 INFO - PROCESS | 3944 | 1461259418473 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:38 INFO - PROCESS | 3944 | ++DOCSHELL 1360B800 == 31 [pid = 3944] [id = 452] 10:23:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1360C000) [pid = 3944] [serial = 1356] [outer = 00000000] 10:23:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (13615800) [pid = 3944] [serial = 1357] [outer = 1360C000] 10:23:38 INFO - PROCESS | 3944 | 1461259418520 Marionette DEBUG loaded listener.js 10:23:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1373D400) [pid = 3944] [serial = 1358] [outer = 1360C000] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (18B08C00) [pid = 3944] [serial = 1291] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (19070C00) [pid = 3944] [serial = 1294] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (18B08800) [pid = 3944] [serial = 1292] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (19854400) [pid = 3944] [serial = 1297] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1906F400) [pid = 3944] [serial = 1295] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1996C800) [pid = 3944] [serial = 1303] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (182EA800) [pid = 3944] [serial = 1288] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (16705000) [pid = 3944] [serial = 1285] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (16EA2000) [pid = 3944] [serial = 1286] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (13CCEC00) [pid = 3944] [serial = 1282] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (13CDB400) [pid = 3944] [serial = 1283] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (13478000) [pid = 3944] [serial = 1279] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1352AC00) [pid = 3944] [serial = 1280] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (198CA000) [pid = 3944] [serial = 1304] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (16E9C000) [pid = 3944] [serial = 1277] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1670D400) [pid = 3944] [serial = 1276] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (139D1800) [pid = 3944] [serial = 1274] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (13745C00) [pid = 3944] [serial = 1273] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (19E99C00) [pid = 3944] [serial = 1271] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (17D22800) [pid = 3944] [serial = 1300] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (198D2C00) [pid = 3944] [serial = 1298] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (182F9400) [pid = 3944] [serial = 1289] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (18773800) [pid = 3944] [serial = 1301] [outer = 00000000] [url = about:blank] 10:23:39 INFO - PROCESS | 3944 | 1461259419051 Marionette TRACE conn8 <- [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]]]}] 10:23:39 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 10:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 732ms 10:23:39 INFO - PROCESS | 3944 | 1461259419107 Marionette TRACE conn8 -> [0,1773,"getWindowHandle",null] 10:23:39 INFO - PROCESS | 3944 | 1461259419113 Marionette TRACE conn8 <- [1,1773,null,{"value":"13"}] 10:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:23:39 INFO - PROCESS | 3944 | 1461259419119 Marionette TRACE conn8 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:23:39 INFO - PROCESS | 3944 | 1461259419121 Marionette TRACE conn8 <- [1,1774,null,{}] 10:23:39 INFO - PROCESS | 3944 | 1461259419125 Marionette TRACE conn8 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:39 INFO - PROCESS | 3944 | 1461259419234 Marionette TRACE conn8 <- [1,1775,null,{"value":null}] 10:23:39 INFO - PROCESS | 3944 | 1461259419326 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:39 INFO - PROCESS | 3944 | ++DOCSHELL 13744800 == 32 [pid = 3944] [id = 453] 10:23:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (13C06C00) [pid = 3944] [serial = 1359] [outer = 00000000] 10:23:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (13CD4800) [pid = 3944] [serial = 1360] [outer = 13C06C00] 10:23:39 INFO - PROCESS | 3944 | 1461259419372 Marionette DEBUG loaded listener.js 10:23:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (13CDAC00) [pid = 3944] [serial = 1361] [outer = 13C06C00] 10:23:39 INFO - PROCESS | 3944 | 1461259419745 Marionette TRACE conn8 <- [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]]]}] 10:23:39 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 10:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 685ms 10:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:23:39 INFO - PROCESS | 3944 | 1461259419817 Marionette TRACE conn8 -> [0,1777,"getWindowHandle",null] 10:23:39 INFO - PROCESS | 3944 | 1461259419819 Marionette TRACE conn8 <- [1,1777,null,{"value":"13"}] 10:23:39 INFO - PROCESS | 3944 | 1461259419823 Marionette TRACE conn8 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:23:39 INFO - PROCESS | 3944 | 1461259419827 Marionette TRACE conn8 <- [1,1778,null,{}] 10:23:39 INFO - PROCESS | 3944 | 1461259419877 Marionette TRACE conn8 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:39 INFO - PROCESS | 3944 | 1461259419969 Marionette TRACE conn8 <- [1,1779,null,{"value":null}] 10:23:39 INFO - PROCESS | 3944 | 1461259419977 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:40 INFO - PROCESS | 3944 | ++DOCSHELL 15DDA000 == 33 [pid = 3944] [id = 454] 10:23:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (15DDCC00) [pid = 3944] [serial = 1362] [outer = 00000000] 10:23:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16038400) [pid = 3944] [serial = 1363] [outer = 15DDCC00] 10:23:40 INFO - PROCESS | 3944 | 1461259420027 Marionette DEBUG loaded listener.js 10:23:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1670D000) [pid = 3944] [serial = 1364] [outer = 15DDCC00] 10:23:40 INFO - PROCESS | 3944 | 1461259420462 Marionette TRACE conn8 <- [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]]]}] 10:23:40 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) 10:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 10:23:40 INFO - PROCESS | 3944 | 1461259420502 Marionette TRACE conn8 -> [0,1781,"getWindowHandle",null] 10:23:40 INFO - PROCESS | 3944 | 1461259420504 Marionette TRACE conn8 <- [1,1781,null,{"value":"13"}] 10:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:23:40 INFO - PROCESS | 3944 | 1461259420507 Marionette TRACE conn8 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:23:40 INFO - PROCESS | 3944 | 1461259420509 Marionette TRACE conn8 <- [1,1782,null,{}] 10:23:40 INFO - PROCESS | 3944 | 1461259420512 Marionette TRACE conn8 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:40 INFO - PROCESS | 3944 | 1461259420589 Marionette TRACE conn8 <- [1,1783,null,{"value":null}] 10:23:40 INFO - PROCESS | 3944 | 1461259420596 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:40 INFO - PROCESS | 3944 | ++DOCSHELL 15F47C00 == 34 [pid = 3944] [id = 455] 10:23:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (16842000) [pid = 3944] [serial = 1365] [outer = 00000000] 10:23:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17DBD000) [pid = 3944] [serial = 1366] [outer = 16842000] 10:23:40 INFO - PROCESS | 3944 | 1461259420641 Marionette DEBUG loaded listener.js 10:23:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17DC2400) [pid = 3944] [serial = 1367] [outer = 16842000] 10:23:41 INFO - PROCESS | 3944 | 1461259421104 Marionette TRACE conn8 <- [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]]]}] 10:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 624ms 10:23:41 INFO - PROCESS | 3944 | 1461259421149 Marionette TRACE conn8 -> [0,1785,"getWindowHandle",null] 10:23:41 INFO - PROCESS | 3944 | 1461259421151 Marionette TRACE conn8 <- [1,1785,null,{"value":"13"}] 10:23:41 INFO - PROCESS | 3944 | 1461259421154 Marionette TRACE conn8 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:23:41 INFO - PROCESS | 3944 | 1461259421156 Marionette TRACE conn8 <- [1,1786,null,{}] 10:23:41 INFO - PROCESS | 3944 | 1461259421159 Marionette TRACE conn8 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:41 INFO - PROCESS | 3944 | 1461259421262 Marionette TRACE conn8 <- [1,1787,null,{"value":null}] 10:23:41 INFO - PROCESS | 3944 | 1461259421270 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:41 INFO - PROCESS | 3944 | ++DOCSHELL 1683B000 == 35 [pid = 3944] [id = 456] 10:23:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (16EA8000) [pid = 3944] [serial = 1368] [outer = 00000000] 10:23:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (182F3800) [pid = 3944] [serial = 1369] [outer = 16EA8000] 10:23:41 INFO - PROCESS | 3944 | 1461259421315 Marionette DEBUG loaded listener.js 10:23:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1873DC00) [pid = 3944] [serial = 1370] [outer = 16EA8000] 10:23:41 INFO - PROCESS | 3944 | 1461259421802 Marionette TRACE conn8 <- [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]]]}] 10:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 701ms 10:23:41 INFO - PROCESS | 3944 | 1461259421861 Marionette TRACE conn8 -> [0,1789,"getWindowHandle",null] 10:23:41 INFO - PROCESS | 3944 | 1461259421863 Marionette TRACE conn8 <- [1,1789,null,{"value":"13"}] 10:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:23:41 INFO - PROCESS | 3944 | 1461259421866 Marionette TRACE conn8 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - PROCESS | 3944 | 1461259421868 Marionette TRACE conn8 <- [1,1790,null,{}] 10:23:41 INFO - PROCESS | 3944 | 1461259421872 Marionette TRACE conn8 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:41 INFO - PROCESS | 3944 | 1461259421995 Marionette TRACE conn8 <- [1,1791,null,{"value":null}] 10:23:42 INFO - PROCESS | 3944 | 1461259422010 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 3944 | ++DOCSHELL 182EA800 == 36 [pid = 3944] [id = 457] 10:23:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1873E000) [pid = 3944] [serial = 1371] [outer = 00000000] 10:23:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (18EBAC00) [pid = 3944] [serial = 1372] [outer = 1873E000] 10:23:42 INFO - PROCESS | 3944 | 1461259422061 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (18EBA000) [pid = 3944] [serial = 1373] [outer = 1873E000] 10:23:42 INFO - PROCESS | 3944 | 1461259422516 Marionette TRACE conn8 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 686ms 10:23:42 INFO - PROCESS | 3944 | 1461259422565 Marionette TRACE conn8 -> [0,1793,"getWindowHandle",null] 10:23:42 INFO - PROCESS | 3944 | 1461259422567 Marionette TRACE conn8 <- [1,1793,null,{"value":"13"}] 10:23:42 INFO - PROCESS | 3944 | 1461259422570 Marionette TRACE conn8 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:23:42 INFO - PROCESS | 3944 | 1461259422572 Marionette TRACE conn8 <- [1,1794,null,{}] 10:23:42 INFO - PROCESS | 3944 | 1461259422576 Marionette TRACE conn8 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:42 INFO - PROCESS | 3944 | 1461259422706 Marionette TRACE conn8 <- [1,1795,null,{"value":null}] 10:23:42 INFO - PROCESS | 3944 | 1461259422719 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 3944 | ++DOCSHELL 19077800 == 37 [pid = 3944] [id = 458] 10:23:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (19079C00) [pid = 3944] [serial = 1374] [outer = 00000000] 10:23:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (193B5800) [pid = 3944] [serial = 1375] [outer = 19079C00] 10:23:42 INFO - PROCESS | 3944 | 1461259422810 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (19852000) [pid = 3944] [serial = 1376] [outer = 19079C00] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (19976C00) [pid = 3944] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (15803C00) [pid = 3944] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1580A800) [pid = 3944] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (18FDC400) [pid = 3944] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1662CC00) [pid = 3944] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (18907800) [pid = 3944] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (13414C00) [pid = 3944] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (149E9000) [pid = 3944] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1373F800) [pid = 3944] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (193AFC00) [pid = 3944] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (19854000) [pid = 3944] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (198CC000) [pid = 3944] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (16EA4000) [pid = 3944] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:23:43 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (13CDC400) [pid = 3944] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:23:43 INFO - PROCESS | 3944 | 1461259423310 Marionette TRACE conn8 <- [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]]]}] 10:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 795ms 10:23:43 INFO - PROCESS | 3944 | 1461259423373 Marionette TRACE conn8 -> [0,1797,"getWindowHandle",null] 10:23:43 INFO - PROCESS | 3944 | 1461259423375 Marionette TRACE conn8 <- [1,1797,null,{"value":"13"}] 10:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:23:43 INFO - PROCESS | 3944 | 1461259423378 Marionette TRACE conn8 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:23:43 INFO - PROCESS | 3944 | 1461259423380 Marionette TRACE conn8 <- [1,1798,null,{}] 10:23:43 INFO - PROCESS | 3944 | 1461259423383 Marionette TRACE conn8 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:43 INFO - PROCESS | 3944 | 1461259423462 Marionette TRACE conn8 <- [1,1799,null,{"value":null}] 10:23:43 INFO - PROCESS | 3944 | 1461259423468 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:43 INFO - PROCESS | 3944 | ++DOCSHELL 1352B400 == 38 [pid = 3944] [id = 459] 10:23:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1360DC00) [pid = 3944] [serial = 1377] [outer = 00000000] 10:23:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16037C00) [pid = 3944] [serial = 1378] [outer = 1360DC00] 10:23:43 INFO - PROCESS | 3944 | 1461259423512 Marionette DEBUG loaded listener.js 10:23:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (17DC8000) [pid = 3944] [serial = 1379] [outer = 1360DC00] 10:23:43 INFO - PROCESS | 3944 | 1461259423925 Marionette TRACE conn8 <- [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]]]}] 10:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 592ms 10:23:43 INFO - PROCESS | 3944 | 1461259423975 Marionette TRACE conn8 -> [0,1801,"getWindowHandle",null] 10:23:43 INFO - PROCESS | 3944 | 1461259423977 Marionette TRACE conn8 <- [1,1801,null,{"value":"13"}] 10:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:23:43 INFO - PROCESS | 3944 | 1461259423985 Marionette TRACE conn8 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:23:43 INFO - PROCESS | 3944 | 1461259423986 Marionette TRACE conn8 <- [1,1802,null,{}] 10:23:43 INFO - PROCESS | 3944 | 1461259423990 Marionette TRACE conn8 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:44 INFO - PROCESS | 3944 | 1461259424047 Marionette TRACE conn8 <- [1,1803,null,{"value":null}] 10:23:44 INFO - PROCESS | 3944 | 1461259424053 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:44 INFO - PROCESS | 3944 | ++DOCSHELL 158F0800 == 39 [pid = 3944] [id = 460] 10:23:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (15DD1400) [pid = 3944] [serial = 1380] [outer = 00000000] 10:23:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (193B3400) [pid = 3944] [serial = 1381] [outer = 15DD1400] 10:23:44 INFO - PROCESS | 3944 | 1461259424097 Marionette DEBUG loaded listener.js 10:23:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (19121800) [pid = 3944] [serial = 1382] [outer = 15DD1400] 10:23:44 INFO - PROCESS | 3944 | 1461259424539 Marionette TRACE conn8 <- [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]]]}] 10:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 593ms 10:23:44 INFO - PROCESS | 3944 | 1461259424567 Marionette TRACE conn8 -> [0,1805,"getWindowHandle",null] 10:23:44 INFO - PROCESS | 3944 | 1461259424569 Marionette TRACE conn8 <- [1,1805,null,{"value":"13"}] 10:23:44 INFO - PROCESS | 3944 | 1461259424572 Marionette TRACE conn8 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:23:44 INFO - PROCESS | 3944 | 1461259424574 Marionette TRACE conn8 <- [1,1806,null,{}] 10:23:44 INFO - PROCESS | 3944 | 1461259424589 Marionette TRACE conn8 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:44 INFO - PROCESS | 3944 | 1461259424661 Marionette TRACE conn8 <- [1,1807,null,{"value":null}] 10:23:44 INFO - PROCESS | 3944 | 1461259424667 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:44 INFO - PROCESS | 3944 | ++DOCSHELL 18EB1400 == 40 [pid = 3944] [id = 461] 10:23:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1996E000) [pid = 3944] [serial = 1383] [outer = 00000000] 10:23:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (19AB5C00) [pid = 3944] [serial = 1384] [outer = 1996E000] 10:23:44 INFO - PROCESS | 3944 | 1461259424710 Marionette DEBUG loaded listener.js 10:23:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (19977400) [pid = 3944] [serial = 1385] [outer = 1996E000] 10:23:45 INFO - PROCESS | 3944 | 1461259425211 Marionette TRACE conn8 <- [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]]]}] 10:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 686ms 10:23:45 INFO - PROCESS | 3944 | 1461259425273 Marionette TRACE conn8 -> [0,1809,"getWindowHandle",null] 10:23:45 INFO - PROCESS | 3944 | 1461259425277 Marionette TRACE conn8 <- [1,1809,null,{"value":"13"}] 10:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:23:45 INFO - PROCESS | 3944 | 1461259425283 Marionette TRACE conn8 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:23:45 INFO - PROCESS | 3944 | 1461259425288 Marionette TRACE conn8 <- [1,1810,null,{}] 10:23:45 INFO - PROCESS | 3944 | 1461259425295 Marionette TRACE conn8 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:45 INFO - PROCESS | 3944 | 1461259425428 Marionette TRACE conn8 <- [1,1811,null,{"value":null}] 10:23:45 INFO - PROCESS | 3944 | 1461259425597 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:45 INFO - PROCESS | 3944 | ++DOCSHELL 13528400 == 41 [pid = 3944] [id = 462] 10:23:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1352F400) [pid = 3944] [serial = 1386] [outer = 00000000] 10:23:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (13748400) [pid = 3944] [serial = 1387] [outer = 1352F400] 10:23:45 INFO - PROCESS | 3944 | 1461259425653 Marionette DEBUG loaded listener.js 10:23:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (13C69000) [pid = 3944] [serial = 1388] [outer = 1352F400] 10:23:46 INFO - PROCESS | 3944 | 1461259426181 Marionette TRACE conn8 <- [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]]]}] 10:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 951ms 10:23:46 INFO - PROCESS | 3944 | 1461259426229 Marionette TRACE conn8 -> [0,1813,"getWindowHandle",null] 10:23:46 INFO - PROCESS | 3944 | 1461259426235 Marionette TRACE conn8 <- [1,1813,null,{"value":"13"}] 10:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:23:46 INFO - PROCESS | 3944 | 1461259426242 Marionette TRACE conn8 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:23:46 INFO - PROCESS | 3944 | 1461259426245 Marionette TRACE conn8 <- [1,1814,null,{}] 10:23:46 INFO - PROCESS | 3944 | 1461259426249 Marionette TRACE conn8 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:46 INFO - PROCESS | 3944 | 1461259426350 Marionette TRACE conn8 <- [1,1815,null,{"value":null}] 10:23:46 INFO - PROCESS | 3944 | 1461259426453 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:46 INFO - PROCESS | 3944 | ++DOCSHELL 15807C00 == 42 [pid = 3944] [id = 463] 10:23:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (158A5000) [pid = 3944] [serial = 1389] [outer = 00000000] 10:23:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (16705000) [pid = 3944] [serial = 1390] [outer = 158A5000] 10:23:46 INFO - PROCESS | 3944 | 1461259426507 Marionette DEBUG loaded listener.js 10:23:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (17DBBC00) [pid = 3944] [serial = 1391] [outer = 158A5000] 10:23:47 INFO - PROCESS | 3944 | 1461259427145 Marionette TRACE conn8 <- [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]]]}] 10:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 935ms 10:23:47 INFO - PROCESS | 3944 | 1461259427190 Marionette TRACE conn8 -> [0,1817,"getWindowHandle",null] 10:23:47 INFO - PROCESS | 3944 | 1461259427193 Marionette TRACE conn8 <- [1,1817,null,{"value":"13"}] 10:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:23:47 INFO - PROCESS | 3944 | 1461259427197 Marionette TRACE conn8 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:23:47 INFO - PROCESS | 3944 | 1461259427200 Marionette TRACE conn8 <- [1,1818,null,{}] 10:23:47 INFO - PROCESS | 3944 | 1461259427212 Marionette TRACE conn8 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:47 INFO - PROCESS | 3944 | 1461259427346 Marionette TRACE conn8 <- [1,1819,null,{"value":null}] 10:23:47 INFO - PROCESS | 3944 | 1461259427476 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:47 INFO - PROCESS | 3944 | ++DOCSHELL 18EBD800 == 43 [pid = 3944] [id = 464] 10:23:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (18FE2400) [pid = 3944] [serial = 1392] [outer = 00000000] 10:23:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (19AB6800) [pid = 3944] [serial = 1393] [outer = 18FE2400] 10:23:47 INFO - PROCESS | 3944 | 1461259427535 Marionette DEBUG loaded listener.js 10:23:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (19AE0800) [pid = 3944] [serial = 1394] [outer = 18FE2400] 10:23:48 INFO - PROCESS | 3944 | 1461259428102 Marionette TRACE conn8 <- [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]]]}] 10:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 935ms 10:23:48 INFO - PROCESS | 3944 | 1461259428141 Marionette TRACE conn8 -> [0,1821,"getWindowHandle",null] 10:23:48 INFO - PROCESS | 3944 | 1461259428144 Marionette TRACE conn8 <- [1,1821,null,{"value":"13"}] 10:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:23:48 INFO - PROCESS | 3944 | 1461259428148 Marionette TRACE conn8 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:23:48 INFO - PROCESS | 3944 | 1461259428150 Marionette TRACE conn8 <- [1,1822,null,{}] 10:23:48 INFO - PROCESS | 3944 | 1461259428154 Marionette TRACE conn8 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:48 INFO - PROCESS | 3944 | 1461259428252 Marionette TRACE conn8 <- [1,1823,null,{"value":null}] 10:23:48 INFO - PROCESS | 3944 | 1461259428354 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:48 INFO - PROCESS | 3944 | ++DOCSHELL 11B79400 == 44 [pid = 3944] [id = 465] 10:23:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (11B7A400) [pid = 3944] [serial = 1395] [outer = 00000000] 10:23:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (18EB8C00) [pid = 3944] [serial = 1396] [outer = 11B7A400] 10:23:48 INFO - PROCESS | 3944 | 1461259428409 Marionette DEBUG loaded listener.js 10:23:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (19076000) [pid = 3944] [serial = 1397] [outer = 11B7A400] 10:23:49 INFO - PROCESS | 3944 | 1461259429157 Marionette TRACE conn8 <- [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]]]}] 10:23:49 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 10:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1029ms 10:23:49 INFO - PROCESS | 3944 | 1461259429206 Marionette TRACE conn8 -> [0,1825,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 3944 | 1461259429211 Marionette TRACE conn8 <- [1,1825,null,{"value":"13"}] 10:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:23:49 INFO - PROCESS | 3944 | 1461259429216 Marionette TRACE conn8 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 3944 | 1461259429220 Marionette TRACE conn8 <- [1,1826,null,{}] 10:23:49 INFO - PROCESS | 3944 | 1461259429225 Marionette TRACE conn8 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:49 INFO - PROCESS | 3944 | 1461259429318 Marionette TRACE conn8 <- [1,1827,null,{"value":null}] 10:23:49 INFO - PROCESS | 3944 | 1461259429446 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:49 INFO - PROCESS | 3944 | --DOCSHELL 158F0800 == 43 [pid = 3944] [id = 460] 10:23:49 INFO - PROCESS | 3944 | --DOCSHELL 1352B400 == 42 [pid = 3944] [id = 459] 10:23:49 INFO - PROCESS | 3944 | --DOCSHELL 19077800 == 41 [pid = 3944] [id = 458] 10:23:49 INFO - PROCESS | 3944 | --DOCSHELL 182EA800 == 40 [pid = 3944] [id = 457] 10:23:49 INFO - PROCESS | 3944 | --DOCSHELL 1683B000 == 39 [pid = 3944] [id = 456] 10:23:49 INFO - PROCESS | 3944 | --DOCSHELL 15F47C00 == 38 [pid = 3944] [id = 455] 10:23:49 INFO - PROCESS | 3944 | --DOCSHELL 15DDA000 == 37 [pid = 3944] [id = 454] 10:23:49 INFO - PROCESS | 3944 | --DOCSHELL 13744800 == 36 [pid = 3944] [id = 453] 10:23:49 INFO - PROCESS | 3944 | --DOCSHELL 1360B800 == 35 [pid = 3944] [id = 452] 10:23:49 INFO - PROCESS | 3944 | --DOCSHELL 1352C000 == 34 [pid = 3944] [id = 451] 10:23:49 INFO - PROCESS | 3944 | --DOCSHELL 11B09400 == 33 [pid = 3944] [id = 450] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1A83E800) [pid = 3944] [serial = 1348] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (19AD8C00) [pid = 3944] [serial = 1307] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (15808000) [pid = 3944] [serial = 1315] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1580D400) [pid = 3944] [serial = 1316] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (15F4C400) [pid = 3944] [serial = 1318] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (16034800) [pid = 3944] [serial = 1319] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (18FE4800) [pid = 3944] [serial = 1333] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (16E9B400) [pid = 3944] [serial = 1321] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (16EA7400) [pid = 3944] [serial = 1322] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (18FD6800) [pid = 3944] [serial = 1330] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1352B000) [pid = 3944] [serial = 1309] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (13532400) [pid = 3944] [serial = 1310] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (18B0DC00) [pid = 3944] [serial = 1327] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (18B0C400) [pid = 3944] [serial = 1328] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (138B4400) [pid = 3944] [serial = 1312] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (139D7000) [pid = 3944] [serial = 1313] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1985DC00) [pid = 3944] [serial = 1337] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1964F800) [pid = 3944] [serial = 1336] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (18FE4400) [pid = 3944] [serial = 1334] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (19ABFC00) [pid = 3944] [serial = 1340] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (19ABA800) [pid = 3944] [serial = 1339] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (19AE1000) [pid = 3944] [serial = 1345] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (18773000) [pid = 3944] [serial = 1325] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (18218800) [pid = 3944] [serial = 1324] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (17D1EC00) [pid = 3944] [serial = 1342] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1A344400) [pid = 3944] [serial = 1346] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (18C10000) [pid = 3944] [serial = 1331] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (16037000) [pid = 3944] [serial = 1343] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 3944 | ++DOCSHELL 11B03800 == 34 [pid = 3944] [id = 466] 10:23:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (11B09400) [pid = 3944] [serial = 1398] [outer = 00000000] 10:23:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1352F000) [pid = 3944] [serial = 1399] [outer = 11B09400] 10:23:49 INFO - PROCESS | 3944 | 1461259429539 Marionette DEBUG loaded listener.js 10:23:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (138B4400) [pid = 3944] [serial = 1400] [outer = 11B09400] 10:23:49 INFO - PROCESS | 3944 | 1461259429918 Marionette TRACE conn8 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 732ms 10:23:49 INFO - PROCESS | 3944 | 1461259429960 Marionette TRACE conn8 -> [0,1829,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 3944 | 1461259429965 Marionette TRACE conn8 <- [1,1829,null,{"value":"13"}] 10:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:23:49 INFO - PROCESS | 3944 | 1461259429972 Marionette TRACE conn8 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 3944 | 1461259429974 Marionette TRACE conn8 <- [1,1830,null,{}] 10:23:49 INFO - PROCESS | 3944 | 1461259429978 Marionette TRACE conn8 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:50 INFO - PROCESS | 3944 | 1461259430093 Marionette TRACE conn8 <- [1,1831,null,{"value":null}] 10:23:50 INFO - PROCESS | 3944 | 1461259430202 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:50 INFO - PROCESS | 3944 | ++DOCSHELL 149F4800 == 35 [pid = 3944] [id = 467] 10:23:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (15606C00) [pid = 3944] [serial = 1401] [outer = 00000000] 10:23:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (15809800) [pid = 3944] [serial = 1402] [outer = 15606C00] 10:23:50 INFO - PROCESS | 3944 | 1461259430247 Marionette DEBUG loaded listener.js 10:23:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (158A3800) [pid = 3944] [serial = 1403] [outer = 15606C00] 10:23:50 INFO - PROCESS | 3944 | 1461259430643 Marionette TRACE conn8 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 733ms 10:23:50 INFO - PROCESS | 3944 | 1461259430709 Marionette TRACE conn8 -> [0,1833,"getWindowHandle",null] 10:23:50 INFO - PROCESS | 3944 | 1461259430712 Marionette TRACE conn8 <- [1,1833,null,{"value":"13"}] 10:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:23:50 INFO - PROCESS | 3944 | 1461259430715 Marionette TRACE conn8 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:23:50 INFO - PROCESS | 3944 | 1461259430719 Marionette TRACE conn8 <- [1,1834,null,{}] 10:23:50 INFO - PROCESS | 3944 | 1461259430729 Marionette TRACE conn8 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:50 INFO - PROCESS | 3944 | 1461259430812 Marionette TRACE conn8 <- [1,1835,null,{"value":null}] 10:23:50 INFO - PROCESS | 3944 | 1461259430827 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:50 INFO - PROCESS | 3944 | ++DOCSHELL 16B2E400 == 36 [pid = 3944] [id = 468] 10:23:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16E9A800) [pid = 3944] [serial = 1404] [outer = 00000000] 10:23:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16EA5C00) [pid = 3944] [serial = 1405] [outer = 16E9A800] 10:23:50 INFO - PROCESS | 3944 | 1461259430877 Marionette DEBUG loaded listener.js 10:23:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (17DBCC00) [pid = 3944] [serial = 1406] [outer = 16E9A800] 10:23:51 INFO - PROCESS | 3944 | 1461259431304 Marionette TRACE conn8 <- [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]]]}] 10:23:51 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) 10:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 639ms 10:23:51 INFO - PROCESS | 3944 | 1461259431353 Marionette TRACE conn8 -> [0,1837,"getWindowHandle",null] 10:23:51 INFO - PROCESS | 3944 | 1461259431356 Marionette TRACE conn8 <- [1,1837,null,{"value":"13"}] 10:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:23:51 INFO - PROCESS | 3944 | 1461259431359 Marionette TRACE conn8 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:23:51 INFO - PROCESS | 3944 | 1461259431361 Marionette TRACE conn8 <- [1,1838,null,{}] 10:23:51 INFO - PROCESS | 3944 | 1461259431365 Marionette TRACE conn8 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:51 INFO - PROCESS | 3944 | 1461259431442 Marionette TRACE conn8 <- [1,1839,null,{"value":null}] 10:23:51 INFO - PROCESS | 3944 | 1461259431479 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 3944 | ++DOCSHELL 1821BC00 == 37 [pid = 3944] [id = 469] 10:23:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (18222400) [pid = 3944] [serial = 1407] [outer = 00000000] 10:23:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (18776400) [pid = 3944] [serial = 1408] [outer = 18222400] 10:23:51 INFO - PROCESS | 3944 | 1461259431540 Marionette DEBUG loaded listener.js 10:23:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (18B05000) [pid = 3944] [serial = 1409] [outer = 18222400] 10:23:52 INFO - PROCESS | 3944 | 1461259432028 Marionette TRACE conn8 <- [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]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 701ms 10:23:52 INFO - PROCESS | 3944 | 1461259432058 Marionette TRACE conn8 -> [0,1841,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 3944 | 1461259432060 Marionette TRACE conn8 <- [1,1841,null,{"value":"13"}] 10:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:23:52 INFO - PROCESS | 3944 | 1461259432064 Marionette TRACE conn8 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 3944 | 1461259432065 Marionette TRACE conn8 <- [1,1842,null,{}] 10:23:52 INFO - PROCESS | 3944 | 1461259432069 Marionette TRACE conn8 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:52 INFO - PROCESS | 3944 | 1461259432174 Marionette TRACE conn8 <- [1,1843,null,{"value":null}] 10:23:52 INFO - PROCESS | 3944 | 1461259432181 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:52 INFO - PROCESS | 3944 | ++DOCSHELL 18C07000 == 38 [pid = 3944] [id = 470] 10:23:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (18C0A000) [pid = 3944] [serial = 1410] [outer = 00000000] 10:23:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (18EB6400) [pid = 3944] [serial = 1411] [outer = 18C0A000] 10:23:52 INFO - PROCESS | 3944 | 1461259432226 Marionette DEBUG loaded listener.js 10:23:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (18EB8800) [pid = 3944] [serial = 1412] [outer = 18C0A000] 10:23:52 INFO - PROCESS | 3944 | 1461259432700 Marionette TRACE conn8 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 701ms 10:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:23:52 INFO - PROCESS | 3944 | 1461259432768 Marionette TRACE conn8 -> [0,1845,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 3944 | 1461259432770 Marionette TRACE conn8 <- [1,1845,null,{"value":"13"}] 10:23:52 INFO - PROCESS | 3944 | 1461259432774 Marionette TRACE conn8 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 3944 | 1461259432776 Marionette TRACE conn8 <- [1,1846,null,{}] 10:23:52 INFO - PROCESS | 3944 | 1461259432780 Marionette TRACE conn8 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:52 INFO - PROCESS | 3944 | 1461259432927 Marionette TRACE conn8 <- [1,1847,null,{"value":null}] 10:23:52 INFO - PROCESS | 3944 | 1461259432955 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:52 INFO - PROCESS | 3944 | ++DOCSHELL 193B4000 == 39 [pid = 3944] [id = 471] 10:23:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (193B4800) [pid = 3944] [serial = 1413] [outer = 00000000] 10:23:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1996D800) [pid = 3944] [serial = 1414] [outer = 193B4800] 10:23:52 INFO - PROCESS | 3944 | 1461259433004 Marionette DEBUG loaded listener.js 10:23:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (19977C00) [pid = 3944] [serial = 1415] [outer = 193B4800] 10:23:53 INFO - PROCESS | 3944 | 1461259433447 Marionette TRACE conn8 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 686ms 10:23:53 INFO - PROCESS | 3944 | 1461259433476 Marionette TRACE conn8 -> [0,1849,"getWindowHandle",null] 10:23:53 INFO - PROCESS | 3944 | 1461259433478 Marionette TRACE conn8 <- [1,1849,null,{"value":"13"}] 10:23:53 INFO - PROCESS | 3944 | 1461259433481 Marionette TRACE conn8 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:23:53 INFO - PROCESS | 3944 | 1461259433483 Marionette TRACE conn8 <- [1,1850,null,{}] 10:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:23:53 INFO - PROCESS | 3944 | 1461259433487 Marionette TRACE conn8 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:53 INFO - PROCESS | 3944 | 1461259433591 Marionette TRACE conn8 <- [1,1851,null,{"value":null}] 10:23:53 INFO - PROCESS | 3944 | 1461259433598 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:53 INFO - PROCESS | 3944 | ++DOCSHELL 1340D400 == 40 [pid = 3944] [id = 472] 10:23:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1347BC00) [pid = 3944] [serial = 1416] [outer = 00000000] 10:23:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1A33B000) [pid = 3944] [serial = 1417] [outer = 1347BC00] 10:23:53 INFO - PROCESS | 3944 | 1461259433643 Marionette DEBUG loaded listener.js 10:23:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1A1CFC00) [pid = 3944] [serial = 1418] [outer = 1347BC00] 10:23:53 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1360C000) [pid = 3944] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:23:53 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (15DD1400) [pid = 3944] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:23:53 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (13C06C00) [pid = 3944] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:23:53 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (15DDCC00) [pid = 3944] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:23:53 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (16EA8000) [pid = 3944] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:23:53 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (19079C00) [pid = 3944] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:23:53 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (16842000) [pid = 3944] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:23:53 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1360DC00) [pid = 3944] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:23:53 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1873E000) [pid = 3944] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:23:54 INFO - PROCESS | 3944 | 1461259434155 Marionette TRACE conn8 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 701ms 10:23:54 INFO - PROCESS | 3944 | 1461259434183 Marionette TRACE conn8 -> [0,1853,"getWindowHandle",null] 10:23:54 INFO - PROCESS | 3944 | 1461259434185 Marionette TRACE conn8 <- [1,1853,null,{"value":"13"}] 10:23:54 INFO - PROCESS | 3944 | 1461259434188 Marionette TRACE conn8 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:23:54 INFO - PROCESS | 3944 | 1461259434190 Marionette TRACE conn8 <- [1,1854,null,{}] 10:23:54 INFO - PROCESS | 3944 | 1461259434194 Marionette TRACE conn8 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:54 INFO - PROCESS | 3944 | 1461259434294 Marionette TRACE conn8 <- [1,1855,null,{"value":null}] 10:23:54 INFO - PROCESS | 3944 | 1461259434303 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 3944 | ++DOCSHELL 13525400 == 41 [pid = 3944] [id = 473] 10:23:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1352AC00) [pid = 3944] [serial = 1419] [outer = 00000000] 10:23:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (18FD6800) [pid = 3944] [serial = 1420] [outer = 1352AC00] 10:23:54 INFO - PROCESS | 3944 | 1461259434348 Marionette DEBUG loaded listener.js 10:23:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (198C9C00) [pid = 3944] [serial = 1421] [outer = 1352AC00] 10:23:54 INFO - PROCESS | 3944 | 1461259434775 Marionette TRACE conn8 <- [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]]]}] 10:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 639ms 10:23:54 INFO - PROCESS | 3944 | 1461259434827 Marionette TRACE conn8 -> [0,1857,"getWindowHandle",null] 10:23:54 INFO - PROCESS | 3944 | 1461259434829 Marionette TRACE conn8 <- [1,1857,null,{"value":"13"}] 10:23:54 INFO - PROCESS | 3944 | 1461259434832 Marionette TRACE conn8 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:23:54 INFO - PROCESS | 3944 | 1461259434833 Marionette TRACE conn8 <- [1,1858,null,{}] 10:23:54 INFO - PROCESS | 3944 | 1461259434837 Marionette TRACE conn8 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:54 INFO - PROCESS | 3944 | 1461259434911 Marionette TRACE conn8 <- [1,1859,null,{"value":null}] 10:23:54 INFO - PROCESS | 3944 | 1461259434917 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 3944 | ++DOCSHELL 1873E000 == 42 [pid = 3944] [id = 474] 10:23:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (19AE1800) [pid = 3944] [serial = 1422] [outer = 00000000] 10:23:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1A845000) [pid = 3944] [serial = 1423] [outer = 19AE1800] 10:23:54 INFO - PROCESS | 3944 | 1461259434961 Marionette DEBUG loaded listener.js 10:23:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1A8B6400) [pid = 3944] [serial = 1424] [outer = 19AE1800] 10:23:55 INFO - PROCESS | 3944 | 1461259435358 Marionette TRACE conn8 <- [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]]]}] 10:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 592ms 10:23:55 INFO - PROCESS | 3944 | 1461259435413 Marionette TRACE conn8 -> [0,1861,"getWindowHandle",null] 10:23:55 INFO - PROCESS | 3944 | 1461259435415 Marionette TRACE conn8 <- [1,1861,null,{"value":"13"}] 10:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:23:55 INFO - PROCESS | 3944 | 1461259435423 Marionette TRACE conn8 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:23:55 INFO - PROCESS | 3944 | 1461259435424 Marionette TRACE conn8 <- [1,1862,null,{}] 10:23:55 INFO - PROCESS | 3944 | 1461259435428 Marionette TRACE conn8 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:55 INFO - PROCESS | 3944 | 1461259435506 Marionette TRACE conn8 <- [1,1863,null,{"value":null}] 10:23:55 INFO - PROCESS | 3944 | 1461259435512 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:55 INFO - PROCESS | 3944 | ++DOCSHELL 19ABC000 == 43 [pid = 3944] [id = 475] 10:23:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1A3B5C00) [pid = 3944] [serial = 1425] [outer = 00000000] 10:23:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1AB01800) [pid = 3944] [serial = 1426] [outer = 1A3B5C00] 10:23:55 INFO - PROCESS | 3944 | 1461259435558 Marionette DEBUG loaded listener.js 10:23:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1AB03C00) [pid = 3944] [serial = 1427] [outer = 1A3B5C00] 10:23:56 INFO - PROCESS | 3944 | 1461259436194 Marionette TRACE conn8 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 841ms 10:23:56 INFO - PROCESS | 3944 | 1461259436267 Marionette TRACE conn8 -> [0,1865,"getWindowHandle",null] 10:23:56 INFO - PROCESS | 3944 | 1461259436272 Marionette TRACE conn8 <- [1,1865,null,{"value":"13"}] 10:23:56 INFO - PROCESS | 3944 | 1461259436277 Marionette TRACE conn8 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:23:56 INFO - PROCESS | 3944 | 1461259436282 Marionette TRACE conn8 <- [1,1866,null,{}] 10:23:56 INFO - PROCESS | 3944 | 1461259436287 Marionette TRACE conn8 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:56 INFO - PROCESS | 3944 | 1461259436393 Marionette TRACE conn8 <- [1,1867,null,{"value":null}] 10:23:56 INFO - PROCESS | 3944 | 1461259436526 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:56 INFO - PROCESS | 3944 | ++DOCSHELL 13609C00 == 44 [pid = 3944] [id = 476] 10:23:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1360AC00) [pid = 3944] [serial = 1428] [outer = 00000000] 10:23:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (139D3C00) [pid = 3944] [serial = 1429] [outer = 1360AC00] 10:23:56 INFO - PROCESS | 3944 | 1461259436584 Marionette DEBUG loaded listener.js 10:23:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (13CD8000) [pid = 3944] [serial = 1430] [outer = 1360AC00] 10:23:57 INFO - PROCESS | 3944 | 1461259437219 Marionette TRACE conn8 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 997ms 10:23:57 INFO - PROCESS | 3944 | 1461259437282 Marionette TRACE conn8 -> [0,1869,"getWindowHandle",null] 10:23:57 INFO - PROCESS | 3944 | 1461259437288 Marionette TRACE conn8 <- [1,1869,null,{"value":"13"}] 10:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:23:57 INFO - PROCESS | 3944 | 1461259437295 Marionette TRACE conn8 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:23:57 INFO - PROCESS | 3944 | 1461259437298 Marionette TRACE conn8 <- [1,1870,null,{}] 10:23:57 INFO - PROCESS | 3944 | 1461259437302 Marionette TRACE conn8 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:57 INFO - PROCESS | 3944 | 1461259437406 Marionette TRACE conn8 <- [1,1871,null,{"value":null}] 10:23:57 INFO - PROCESS | 3944 | 1461259437537 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:57 INFO - PROCESS | 3944 | ++DOCSHELL 15806400 == 45 [pid = 3944] [id = 477] 10:23:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (15DEBC00) [pid = 3944] [serial = 1431] [outer = 00000000] 10:23:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (16EA5000) [pid = 3944] [serial = 1432] [outer = 15DEBC00] 10:23:57 INFO - PROCESS | 3944 | 1461259437593 Marionette DEBUG loaded listener.js 10:23:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (182F2C00) [pid = 3944] [serial = 1433] [outer = 15DEBC00] 10:23:58 INFO - PROCESS | 3944 | 1461259438202 Marionette TRACE conn8 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 935ms 10:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:23:58 INFO - PROCESS | 3944 | 1461259438238 Marionette TRACE conn8 -> [0,1873,"getWindowHandle",null] 10:23:58 INFO - PROCESS | 3944 | 1461259438240 Marionette TRACE conn8 <- [1,1873,null,{"value":"13"}] 10:23:58 INFO - PROCESS | 3944 | 1461259438244 Marionette TRACE conn8 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:23:58 INFO - PROCESS | 3944 | 1461259438248 Marionette TRACE conn8 <- [1,1874,null,{}] 10:23:58 INFO - PROCESS | 3944 | 1461259438260 Marionette TRACE conn8 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:58 INFO - PROCESS | 3944 | 1461259438363 Marionette TRACE conn8 <- [1,1875,null,{"value":null}] 10:23:58 INFO - PROCESS | 3944 | 1461259438497 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:58 INFO - PROCESS | 3944 | ++DOCSHELL 1A3B7800 == 46 [pid = 3944] [id = 478] 10:23:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1A431800) [pid = 3944] [serial = 1434] [outer = 00000000] 10:23:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1AA28400) [pid = 3944] [serial = 1435] [outer = 1A431800] 10:23:58 INFO - PROCESS | 3944 | 1461259438555 Marionette DEBUG loaded listener.js 10:23:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1AB0A000) [pid = 3944] [serial = 1436] [outer = 1A431800] 10:23:59 INFO - PROCESS | 3944 | 1461259439295 Marionette TRACE conn8 <- [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]]]}] 10:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1091ms 10:23:59 INFO - PROCESS | 3944 | 1461259439345 Marionette TRACE conn8 -> [0,1877,"getWindowHandle",null] 10:23:59 INFO - PROCESS | 3944 | 1461259439349 Marionette TRACE conn8 <- [1,1877,null,{"value":"13"}] 10:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:23:59 INFO - PROCESS | 3944 | 1461259439354 Marionette TRACE conn8 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:23:59 INFO - PROCESS | 3944 | 1461259439358 Marionette TRACE conn8 <- [1,1878,null,{}] 10:23:59 INFO - PROCESS | 3944 | 1461259439365 Marionette TRACE conn8 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:59 INFO - PROCESS | 3944 | 1461259439455 Marionette TRACE conn8 <- [1,1879,null,{"value":null}] 10:23:59 INFO - PROCESS | 3944 | 1461259439595 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:59 INFO - PROCESS | 3944 | ++DOCSHELL 13532400 == 47 [pid = 3944] [id = 479] 10:23:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (13744C00) [pid = 3944] [serial = 1437] [outer = 00000000] 10:23:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (13ED7400) [pid = 3944] [serial = 1438] [outer = 13744C00] 10:23:59 INFO - PROCESS | 3944 | 1461259439672 Marionette DEBUG loaded listener.js 10:23:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (149ED000) [pid = 3944] [serial = 1439] [outer = 13744C00] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 1873E000 == 46 [pid = 3944] [id = 474] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 13525400 == 45 [pid = 3944] [id = 473] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 1340D400 == 44 [pid = 3944] [id = 472] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 193B4000 == 43 [pid = 3944] [id = 471] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 18C07000 == 42 [pid = 3944] [id = 470] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 1821BC00 == 41 [pid = 3944] [id = 469] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 16B2E400 == 40 [pid = 3944] [id = 468] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 149F4800 == 39 [pid = 3944] [id = 467] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 11B03800 == 38 [pid = 3944] [id = 466] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 11B79400 == 37 [pid = 3944] [id = 465] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 18EBD800 == 36 [pid = 3944] [id = 464] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (19AB5C00) [pid = 3944] [serial = 1384] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 15807C00 == 35 [pid = 3944] [id = 463] 10:24:00 INFO - PROCESS | 3944 | --DOCSHELL 13528400 == 34 [pid = 3944] [id = 462] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1373D400) [pid = 3944] [serial = 1358] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (193B3400) [pid = 3944] [serial = 1381] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (13CD4800) [pid = 3944] [serial = 1360] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (16038400) [pid = 3944] [serial = 1363] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (182F3800) [pid = 3944] [serial = 1369] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1352FC00) [pid = 3944] [serial = 1351] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (13615800) [pid = 3944] [serial = 1357] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1670D000) [pid = 3944] [serial = 1364] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (19852000) [pid = 3944] [serial = 1376] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (17DBD000) [pid = 3944] [serial = 1366] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (17DC8000) [pid = 3944] [serial = 1379] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1873DC00) [pid = 3944] [serial = 1370] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (149F2400) [pid = 3944] [serial = 1354] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (16037C00) [pid = 3944] [serial = 1378] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (18EBA000) [pid = 3944] [serial = 1373] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (193B5800) [pid = 3944] [serial = 1375] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (18EBAC00) [pid = 3944] [serial = 1372] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (13CDAC00) [pid = 3944] [serial = 1361] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (17DC2400) [pid = 3944] [serial = 1367] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (19121800) [pid = 3944] [serial = 1382] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 3944 | 1461259440301 Marionette TRACE conn8 <- [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]]]}] 10:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 998ms 10:24:00 INFO - PROCESS | 3944 | 1461259440358 Marionette TRACE conn8 -> [0,1881,"getWindowHandle",null] 10:24:00 INFO - PROCESS | 3944 | 1461259440363 Marionette TRACE conn8 <- [1,1881,null,{"value":"13"}] 10:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:24:00 INFO - PROCESS | 3944 | 1461259440369 Marionette TRACE conn8 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:24:00 INFO - PROCESS | 3944 | 1461259440372 Marionette TRACE conn8 <- [1,1882,null,{}] 10:24:00 INFO - PROCESS | 3944 | 1461259440376 Marionette TRACE conn8 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:00 INFO - PROCESS | 3944 | 1461259440455 Marionette TRACE conn8 <- [1,1883,null,{"value":null}] 10:24:00 INFO - PROCESS | 3944 | 1461259440465 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:00 INFO - PROCESS | 3944 | ++DOCSHELL 138BDC00 == 35 [pid = 3944] [id = 480] 10:24:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (139DD000) [pid = 3944] [serial = 1440] [outer = 00000000] 10:24:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (15807C00) [pid = 3944] [serial = 1441] [outer = 139DD000] 10:24:00 INFO - PROCESS | 3944 | 1461259440510 Marionette DEBUG loaded listener.js 10:24:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (15F41C00) [pid = 3944] [serial = 1442] [outer = 139DD000] 10:24:01 INFO - PROCESS | 3944 | 1461259440996 Marionette TRACE conn8 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 686ms 10:24:01 INFO - PROCESS | 3944 | 1461259441052 Marionette TRACE conn8 -> [0,1885,"getWindowHandle",null] 10:24:01 INFO - PROCESS | 3944 | 1461259441054 Marionette TRACE conn8 <- [1,1885,null,{"value":"13"}] 10:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:24:01 INFO - PROCESS | 3944 | 1461259441058 Marionette TRACE conn8 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:24:01 INFO - PROCESS | 3944 | 1461259441061 Marionette TRACE conn8 <- [1,1886,null,{}] 10:24:01 INFO - PROCESS | 3944 | 1461259441071 Marionette TRACE conn8 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:01 INFO - PROCESS | 3944 | 1461259441154 Marionette TRACE conn8 <- [1,1887,null,{"value":null}] 10:24:01 INFO - PROCESS | 3944 | 1461259441162 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:01 INFO - PROCESS | 3944 | ++DOCSHELL 16EA1000 == 36 [pid = 3944] [id = 481] 10:24:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (16EA2000) [pid = 3944] [serial = 1443] [outer = 00000000] 10:24:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (17DC2400) [pid = 3944] [serial = 1444] [outer = 16EA2000] 10:24:01 INFO - PROCESS | 3944 | 1461259441210 Marionette DEBUG loaded listener.js 10:24:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (181B4800) [pid = 3944] [serial = 1445] [outer = 16EA2000] 10:24:01 INFO - PROCESS | 3944 | 1461259441690 Marionette TRACE conn8 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 702ms 10:24:01 INFO - PROCESS | 3944 | 1461259441757 Marionette TRACE conn8 -> [0,1889,"getWindowHandle",null] 10:24:01 INFO - PROCESS | 3944 | 1461259441759 Marionette TRACE conn8 <- [1,1889,null,{"value":"13"}] 10:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:24:01 INFO - PROCESS | 3944 | 1461259441763 Marionette TRACE conn8 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:24:01 INFO - PROCESS | 3944 | 1461259441765 Marionette TRACE conn8 <- [1,1890,null,{}] 10:24:01 INFO - PROCESS | 3944 | 1461259441768 Marionette TRACE conn8 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:01 INFO - PROCESS | 3944 | 1461259441845 Marionette TRACE conn8 <- [1,1891,null,{"value":null}] 10:24:01 INFO - PROCESS | 3944 | 1461259441854 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:01 INFO - PROCESS | 3944 | ++DOCSHELL 18744C00 == 37 [pid = 3944] [id = 482] 10:24:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (18915800) [pid = 3944] [serial = 1446] [outer = 00000000] 10:24:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (18EBA800) [pid = 3944] [serial = 1447] [outer = 18915800] 10:24:01 INFO - PROCESS | 3944 | 1461259441899 Marionette DEBUG loaded listener.js 10:24:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (18EBF800) [pid = 3944] [serial = 1448] [outer = 18915800] 10:24:02 INFO - PROCESS | 3944 | 1461259442360 Marionette TRACE conn8 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 638ms 10:24:02 INFO - PROCESS | 3944 | 1461259442400 Marionette TRACE conn8 -> [0,1893,"getWindowHandle",null] 10:24:02 INFO - PROCESS | 3944 | 1461259442402 Marionette TRACE conn8 <- [1,1893,null,{"value":"13"}] 10:24:02 INFO - PROCESS | 3944 | 1461259442406 Marionette TRACE conn8 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:24:02 INFO - PROCESS | 3944 | 1461259442407 Marionette TRACE conn8 <- [1,1894,null,{}] 10:24:02 INFO - PROCESS | 3944 | 1461259442411 Marionette TRACE conn8 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:02 INFO - PROCESS | 3944 | 1461259442485 Marionette TRACE conn8 <- [1,1895,null,{"value":null}] 10:24:02 INFO - PROCESS | 3944 | 1461259442522 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:02 INFO - PROCESS | 3944 | ++DOCSHELL 18FE3800 == 38 [pid = 3944] [id = 483] 10:24:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (18FE4000) [pid = 3944] [serial = 1449] [outer = 00000000] 10:24:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (19077800) [pid = 3944] [serial = 1450] [outer = 18FE4000] 10:24:02 INFO - PROCESS | 3944 | 1461259442567 Marionette DEBUG loaded listener.js 10:24:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (19076400) [pid = 3944] [serial = 1451] [outer = 18FE4000] 10:24:03 INFO - PROCESS | 3944 | 1461259443047 Marionette TRACE conn8 <- [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]]]}] 10:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 702ms 10:24:03 INFO - PROCESS | 3944 | 1461259443106 Marionette TRACE conn8 -> [0,1897,"getWindowHandle",null] 10:24:03 INFO - PROCESS | 3944 | 1461259443108 Marionette TRACE conn8 <- [1,1897,null,{"value":"13"}] 10:24:03 INFO - PROCESS | 3944 | 1461259443111 Marionette TRACE conn8 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:24:03 INFO - PROCESS | 3944 | 1461259443112 Marionette TRACE conn8 <- [1,1898,null,{}] 10:24:03 INFO - PROCESS | 3944 | 1461259443116 Marionette TRACE conn8 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:03 INFO - PROCESS | 3944 | 1461259443243 Marionette TRACE conn8 <- [1,1899,null,{"value":null}] 10:24:03 INFO - PROCESS | 3944 | 1461259443307 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:03 INFO - PROCESS | 3944 | ++DOCSHELL 193B5800 == 39 [pid = 3944] [id = 484] 10:24:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (198D4C00) [pid = 3944] [serial = 1452] [outer = 00000000] 10:24:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (19AC3800) [pid = 3944] [serial = 1453] [outer = 198D4C00] 10:24:03 INFO - PROCESS | 3944 | 1461259443355 Marionette DEBUG loaded listener.js 10:24:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1A1CD000) [pid = 3944] [serial = 1454] [outer = 198D4C00] 10:24:03 INFO - PROCESS | 3944 | 1461259443773 Marionette TRACE conn8 <- [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]]]}] 10:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 701ms 10:24:03 INFO - PROCESS | 3944 | 1461259443812 Marionette TRACE conn8 -> [0,1901,"getWindowHandle",null] 10:24:03 INFO - PROCESS | 3944 | 1461259443814 Marionette TRACE conn8 <- [1,1901,null,{"value":"13"}] 10:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:24:03 INFO - PROCESS | 3944 | 1461259443818 Marionette TRACE conn8 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - PROCESS | 3944 | 1461259443820 Marionette TRACE conn8 <- [1,1902,null,{}] 10:24:03 INFO - PROCESS | 3944 | 1461259443851 Marionette TRACE conn8 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:03 INFO - PROCESS | 3944 | 1461259443965 Marionette TRACE conn8 <- [1,1903,null,{"value":null}] 10:24:03 INFO - PROCESS | 3944 | 1461259443977 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:03 INFO - PROCESS | 3944 | ++DOCSHELL 1360C000 == 40 [pid = 3944] [id = 485] 10:24:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (19652400) [pid = 3944] [serial = 1455] [outer = 00000000] 10:24:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1A8B9000) [pid = 3944] [serial = 1456] [outer = 19652400] 10:24:04 INFO - PROCESS | 3944 | 1461259444029 Marionette DEBUG loaded listener.js 10:24:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1AB09C00) [pid = 3944] [serial = 1457] [outer = 19652400] 10:24:04 INFO - PROCESS | 3944 | 1461259444445 Marionette TRACE conn8 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 624ms 10:24:04 INFO - PROCESS | 3944 | 1461259444455 Marionette TRACE conn8 -> [0,1905,"getWindowHandle",null] 10:24:04 INFO - PROCESS | 3944 | 1461259444457 Marionette TRACE conn8 <- [1,1905,null,{"value":"13"}] 10:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:24:04 INFO - PROCESS | 3944 | 1461259444461 Marionette TRACE conn8 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:24:04 INFO - PROCESS | 3944 | 1461259444463 Marionette TRACE conn8 <- [1,1906,null,{}] 10:24:04 INFO - PROCESS | 3944 | 1461259444472 Marionette TRACE conn8 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:04 INFO - PROCESS | 3944 | 1461259444577 Marionette TRACE conn8 <- [1,1907,null,{"value":null}] 10:24:04 INFO - PROCESS | 3944 | 1461259444584 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:04 INFO - PROCESS | 3944 | ++DOCSHELL 13408400 == 41 [pid = 3944] [id = 486] 10:24:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (19976000) [pid = 3944] [serial = 1458] [outer = 00000000] 10:24:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1AB52C00) [pid = 3944] [serial = 1459] [outer = 19976000] 10:24:04 INFO - PROCESS | 3944 | 1461259444628 Marionette DEBUG loaded listener.js 10:24:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1AB52800) [pid = 3944] [serial = 1460] [outer = 19976000] 10:24:04 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (18C0A000) [pid = 3944] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:24:04 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (193B4800) [pid = 3944] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:24:04 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (18222400) [pid = 3944] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:24:04 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (15606C00) [pid = 3944] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:24:04 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (16E9A800) [pid = 3944] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:24:04 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (11B09400) [pid = 3944] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:24:04 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1347BC00) [pid = 3944] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:24:04 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1352AC00) [pid = 3944] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:24:04 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (19AE1800) [pid = 3944] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:24:05 INFO - PROCESS | 3944 | 1461259445155 Marionette TRACE conn8 <- [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]]]}] 10:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 732ms 10:24:05 INFO - PROCESS | 3944 | 1461259445200 Marionette TRACE conn8 -> [0,1909,"getWindowHandle",null] 10:24:05 INFO - PROCESS | 3944 | 1461259445202 Marionette TRACE conn8 <- [1,1909,null,{"value":"13"}] 10:24:05 INFO - PROCESS | 3944 | 1461259445205 Marionette TRACE conn8 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:24:05 INFO - PROCESS | 3944 | 1461259445207 Marionette TRACE conn8 <- [1,1910,null,{}] 10:24:05 INFO - PROCESS | 3944 | 1461259445211 Marionette TRACE conn8 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:05 INFO - PROCESS | 3944 | 1461259445311 Marionette TRACE conn8 <- [1,1911,null,{"value":null}] 10:24:05 INFO - PROCESS | 3944 | 1461259445321 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:05 INFO - PROCESS | 3944 | ++DOCSHELL 13CD7C00 == 42 [pid = 3944] [id = 487] 10:24:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (15F45000) [pid = 3944] [serial = 1461] [outer = 00000000] 10:24:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (19ADE800) [pid = 3944] [serial = 1462] [outer = 15F45000] 10:24:05 INFO - PROCESS | 3944 | 1461259445364 Marionette DEBUG loaded listener.js 10:24:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (19ADD800) [pid = 3944] [serial = 1463] [outer = 15F45000] 10:24:05 INFO - PROCESS | 3944 | 1461259445799 Marionette TRACE conn8 <- [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]]]}] 10:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 639ms 10:24:05 INFO - PROCESS | 3944 | 1461259445844 Marionette TRACE conn8 -> [0,1913,"getWindowHandle",null] 10:24:05 INFO - PROCESS | 3944 | 1461259445846 Marionette TRACE conn8 <- [1,1913,null,{"value":"13"}] 10:24:05 INFO - PROCESS | 3944 | 1461259445849 Marionette TRACE conn8 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:24:05 INFO - PROCESS | 3944 | 1461259445851 Marionette TRACE conn8 <- [1,1914,null,{}] 10:24:05 INFO - PROCESS | 3944 | 1461259445854 Marionette TRACE conn8 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:05 INFO - PROCESS | 3944 | 1461259445929 Marionette TRACE conn8 <- [1,1915,null,{"value":null}] 10:24:05 INFO - PROCESS | 3944 | 1461259445936 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:05 INFO - PROCESS | 3944 | ++DOCSHELL 182F6000 == 43 [pid = 3944] [id = 488] 10:24:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1985BC00) [pid = 3944] [serial = 1464] [outer = 00000000] 10:24:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1ABC9400) [pid = 3944] [serial = 1465] [outer = 1985BC00] 10:24:05 INFO - PROCESS | 3944 | 1461259445979 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1AC0E000) [pid = 3944] [serial = 1466] [outer = 1985BC00] 10:24:06 INFO - PROCESS | 3944 | 1461259446405 Marionette TRACE conn8 <- [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]]]}] 10:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 592ms 10:24:06 INFO - PROCESS | 3944 | 1461259446452 Marionette TRACE conn8 -> [0,1917,"getWindowHandle",null] 10:24:06 INFO - PROCESS | 3944 | 1461259446455 Marionette TRACE conn8 <- [1,1917,null,{"value":"13"}] 10:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:24:06 INFO - PROCESS | 3944 | 1461259446458 Marionette TRACE conn8 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:24:06 INFO - PROCESS | 3944 | 1461259446461 Marionette TRACE conn8 <- [1,1918,null,{}] 10:24:06 INFO - PROCESS | 3944 | 1461259446464 Marionette TRACE conn8 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:06 INFO - PROCESS | 3944 | 1461259446557 Marionette TRACE conn8 <- [1,1919,null,{"value":null}] 10:24:06 INFO - PROCESS | 3944 | 1461259446564 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 3944 | ++DOCSHELL 1AF13400 == 44 [pid = 3944] [id = 489] 10:24:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1AF18C00) [pid = 3944] [serial = 1467] [outer = 00000000] 10:24:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1AF1F400) [pid = 3944] [serial = 1468] [outer = 1AF18C00] 10:24:06 INFO - PROCESS | 3944 | 1461259446613 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1AF93C00) [pid = 3944] [serial = 1469] [outer = 1AF18C00] 10:24:07 INFO - PROCESS | 3944 | 1461259447282 Marionette TRACE conn8 <- [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]]]}] 10:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 888ms 10:24:07 INFO - PROCESS | 3944 | 1461259447346 Marionette TRACE conn8 -> [0,1921,"getWindowHandle",null] 10:24:07 INFO - PROCESS | 3944 | 1461259447351 Marionette TRACE conn8 <- [1,1921,null,{"value":"13"}] 10:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:24:07 INFO - PROCESS | 3944 | 1461259447357 Marionette TRACE conn8 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:24:07 INFO - PROCESS | 3944 | 1461259447361 Marionette TRACE conn8 <- [1,1922,null,{}] 10:24:07 INFO - PROCESS | 3944 | 1461259447367 Marionette TRACE conn8 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:07 INFO - PROCESS | 3944 | 1461259447503 Marionette TRACE conn8 <- [1,1923,null,{"value":null}] 10:24:07 INFO - PROCESS | 3944 | 1461259447639 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:07 INFO - PROCESS | 3944 | ++DOCSHELL 1373E800 == 45 [pid = 3944] [id = 490] 10:24:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1373EC00) [pid = 3944] [serial = 1470] [outer = 00000000] 10:24:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (14907400) [pid = 3944] [serial = 1471] [outer = 1373EC00] 10:24:07 INFO - PROCESS | 3944 | 1461259447697 Marionette DEBUG loaded listener.js 10:24:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1580E800) [pid = 3944] [serial = 1472] [outer = 1373EC00] 10:24:08 INFO - PROCESS | 3944 | 1461259448305 Marionette TRACE conn8 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 997ms 10:24:08 INFO - PROCESS | 3944 | 1461259448359 Marionette TRACE conn8 -> [0,1925,"getWindowHandle",null] 10:24:08 INFO - PROCESS | 3944 | 1461259448366 Marionette TRACE conn8 <- [1,1925,null,{"value":"13"}] 10:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:24:08 INFO - PROCESS | 3944 | 1461259448372 Marionette TRACE conn8 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:24:08 INFO - PROCESS | 3944 | 1461259448375 Marionette TRACE conn8 <- [1,1926,null,{}] 10:24:08 INFO - PROCESS | 3944 | 1461259448379 Marionette TRACE conn8 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:08 INFO - PROCESS | 3944 | 1461259448482 Marionette TRACE conn8 <- [1,1927,null,{"value":null}] 10:24:08 INFO - PROCESS | 3944 | 1461259448616 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:08 INFO - PROCESS | 3944 | ++DOCSHELL 1603A000 == 46 [pid = 3944] [id = 491] 10:24:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (16B2E400) [pid = 3944] [serial = 1473] [outer = 00000000] 10:24:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (182F9400) [pid = 3944] [serial = 1474] [outer = 16B2E400] 10:24:08 INFO - PROCESS | 3944 | 1461259448672 Marionette DEBUG loaded listener.js 10:24:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (18EB6000) [pid = 3944] [serial = 1475] [outer = 16B2E400] 10:24:09 INFO - PROCESS | 3944 | 1461259449268 Marionette TRACE conn8 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 951ms 10:24:09 INFO - PROCESS | 3944 | 1461259449321 Marionette TRACE conn8 -> [0,1929,"getWindowHandle",null] 10:24:09 INFO - PROCESS | 3944 | 1461259449323 Marionette TRACE conn8 <- [1,1929,null,{"value":"13"}] 10:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:24:09 INFO - PROCESS | 3944 | 1461259449327 Marionette TRACE conn8 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:24:09 INFO - PROCESS | 3944 | 1461259449331 Marionette TRACE conn8 <- [1,1930,null,{}] 10:24:09 INFO - PROCESS | 3944 | 1461259449342 Marionette TRACE conn8 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:09 INFO - PROCESS | 3944 | 1461259449446 Marionette TRACE conn8 <- [1,1931,null,{"value":null}] 10:24:09 INFO - PROCESS | 3944 | 1461259449583 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:09 INFO - PROCESS | 3944 | ++DOCSHELL 1AB56800 == 47 [pid = 3944] [id = 492] 10:24:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1AB58400) [pid = 3944] [serial = 1476] [outer = 00000000] 10:24:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1AF17000) [pid = 3944] [serial = 1477] [outer = 1AB58400] 10:24:09 INFO - PROCESS | 3944 | 1461259449641 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1AF1C800) [pid = 3944] [serial = 1478] [outer = 1AB58400] 10:24:10 INFO - PROCESS | 3944 | 1461259450223 Marionette TRACE conn8 <- [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]]]}] 10:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 934ms 10:24:10 INFO - PROCESS | 3944 | 1461259450272 Marionette TRACE conn8 -> [0,1933,"getWindowHandle",null] 10:24:10 INFO - PROCESS | 3944 | 1461259450275 Marionette TRACE conn8 <- [1,1933,null,{"value":"13"}] 10:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:24:10 INFO - PROCESS | 3944 | 1461259450278 Marionette TRACE conn8 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:24:10 INFO - PROCESS | 3944 | 1461259450280 Marionette TRACE conn8 <- [1,1934,null,{}] 10:24:10 INFO - PROCESS | 3944 | 1461259450284 Marionette TRACE conn8 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:10 INFO - PROCESS | 3944 | 1461259450386 Marionette TRACE conn8 <- [1,1935,null,{"value":null}] 10:24:10 INFO - PROCESS | 3944 | 1461259450654 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:10 INFO - PROCESS | 3944 | ++DOCSHELL 11B70800 == 48 [pid = 3944] [id = 493] 10:24:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (11B72400) [pid = 3944] [serial = 1479] [outer = 00000000] 10:24:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (13747800) [pid = 3944] [serial = 1480] [outer = 11B72400] 10:24:10 INFO - PROCESS | 3944 | 1461259450719 Marionette DEBUG loaded listener.js 10:24:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (13CD7800) [pid = 3944] [serial = 1481] [outer = 11B72400] 10:24:11 INFO - PROCESS | 3944 | 1461259451317 Marionette TRACE conn8 <- [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]]]}] 10:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1091ms 10:24:11 INFO - PROCESS | 3944 | 1461259451376 Marionette TRACE conn8 -> [0,1937,"getWindowHandle",null] 10:24:11 INFO - PROCESS | 3944 | 1461259451381 Marionette TRACE conn8 <- [1,1937,null,{"value":"13"}] 10:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:24:11 INFO - PROCESS | 3944 | 1461259451386 Marionette TRACE conn8 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:24:11 INFO - PROCESS | 3944 | 1461259451389 Marionette TRACE conn8 <- [1,1938,null,{}] 10:24:11 INFO - PROCESS | 3944 | 1461259451394 Marionette TRACE conn8 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:11 INFO - PROCESS | 3944 | 1461259451489 Marionette TRACE conn8 <- [1,1939,null,{"value":null}] 10:24:11 INFO - PROCESS | 3944 | 1461259451608 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 17D29800 == 47 [pid = 3944] [id = 429] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 182F6000 == 46 [pid = 3944] [id = 488] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 13CD7C00 == 45 [pid = 3944] [id = 487] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 13408400 == 44 [pid = 3944] [id = 486] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 1360C000 == 43 [pid = 3944] [id = 485] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 193B5800 == 42 [pid = 3944] [id = 484] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 18FE3800 == 41 [pid = 3944] [id = 483] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 18744C00 == 40 [pid = 3944] [id = 482] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 16EA1000 == 39 [pid = 3944] [id = 481] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 138BDC00 == 38 [pid = 3944] [id = 480] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 13532400 == 37 [pid = 3944] [id = 479] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1AB01800) [pid = 3944] [serial = 1426] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | ++DOCSHELL 13408400 == 38 [pid = 3944] [id = 494] 10:24:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (13466400) [pid = 3944] [serial = 1482] [outer = 00000000] 10:24:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (138B6000) [pid = 3944] [serial = 1483] [outer = 13466400] 10:24:11 INFO - PROCESS | 3944 | 1461259451687 Marionette DEBUG loaded listener.js 10:24:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (158A9400) [pid = 3944] [serial = 1484] [outer = 13466400] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 13609C00 == 37 [pid = 3944] [id = 476] 10:24:11 INFO - PROCESS | 3944 | --DOCSHELL 19ABC000 == 36 [pid = 3944] [id = 475] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (19977C00) [pid = 3944] [serial = 1415] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (18FD6800) [pid = 3944] [serial = 1420] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1A845000) [pid = 3944] [serial = 1423] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (18B05000) [pid = 3944] [serial = 1409] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1A1CFC00) [pid = 3944] [serial = 1418] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (198C9C00) [pid = 3944] [serial = 1421] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1A8B6400) [pid = 3944] [serial = 1424] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (18EB6400) [pid = 3944] [serial = 1411] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1996D800) [pid = 3944] [serial = 1414] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (13748400) [pid = 3944] [serial = 1387] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (16705000) [pid = 3944] [serial = 1390] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (18776400) [pid = 3944] [serial = 1408] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (15809800) [pid = 3944] [serial = 1402] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (158A3800) [pid = 3944] [serial = 1403] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (16EA5C00) [pid = 3944] [serial = 1405] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (17DBCC00) [pid = 3944] [serial = 1406] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (18EB8800) [pid = 3944] [serial = 1412] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1352F000) [pid = 3944] [serial = 1399] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (138B4400) [pid = 3944] [serial = 1400] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (18EB8C00) [pid = 3944] [serial = 1396] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (19AB6800) [pid = 3944] [serial = 1393] [outer = 00000000] [url = about:blank] 10:24:11 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1A33B000) [pid = 3944] [serial = 1417] [outer = 00000000] [url = about:blank] 10:24:12 INFO - PROCESS | 3944 | 1461259452126 Marionette TRACE conn8 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 795ms 10:24:12 INFO - PROCESS | 3944 | 1461259452190 Marionette TRACE conn8 -> [0,1941,"getWindowHandle",null] 10:24:12 INFO - PROCESS | 3944 | 1461259452195 Marionette TRACE conn8 <- [1,1941,null,{"value":"13"}] 10:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:24:12 INFO - PROCESS | 3944 | 1461259452200 Marionette TRACE conn8 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:24:12 INFO - PROCESS | 3944 | 1461259452202 Marionette TRACE conn8 <- [1,1942,null,{}] 10:24:12 INFO - PROCESS | 3944 | 1461259452206 Marionette TRACE conn8 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:12 INFO - PROCESS | 3944 | 1461259452293 Marionette TRACE conn8 <- [1,1943,null,{"value":null}] 10:24:12 INFO - PROCESS | 3944 | 1461259452303 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 3944 | ++DOCSHELL 15DDA000 == 37 [pid = 3944] [id = 495] 10:24:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (16845800) [pid = 3944] [serial = 1485] [outer = 00000000] 10:24:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1821BC00) [pid = 3944] [serial = 1486] [outer = 16845800] 10:24:12 INFO - PROCESS | 3944 | 1461259452349 Marionette DEBUG loaded listener.js 10:24:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (18775000) [pid = 3944] [serial = 1487] [outer = 16845800] 10:24:12 INFO - PROCESS | 3944 | 1461259452813 Marionette TRACE conn8 <- [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]]]}] 10:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 701ms 10:24:12 INFO - PROCESS | 3944 | 1461259452882 Marionette TRACE conn8 -> [0,1945,"getWindowHandle",null] 10:24:12 INFO - PROCESS | 3944 | 1461259452885 Marionette TRACE conn8 <- [1,1945,null,{"value":"13"}] 10:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:24:12 INFO - PROCESS | 3944 | 1461259452889 Marionette TRACE conn8 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:24:12 INFO - PROCESS | 3944 | 1461259452895 Marionette TRACE conn8 <- [1,1946,null,{}] 10:24:12 INFO - PROCESS | 3944 | 1461259452904 Marionette TRACE conn8 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:12 INFO - PROCESS | 3944 | 1461259452985 Marionette TRACE conn8 <- [1,1947,null,{"value":null}] 10:24:12 INFO - PROCESS | 3944 | 1461259452994 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:13 INFO - PROCESS | 3944 | ++DOCSHELL 18FC9000 == 38 [pid = 3944] [id = 496] 10:24:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (18FDE000) [pid = 3944] [serial = 1488] [outer = 00000000] 10:24:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (19075800) [pid = 3944] [serial = 1489] [outer = 18FDE000] 10:24:13 INFO - PROCESS | 3944 | 1461259453039 Marionette DEBUG loaded listener.js 10:24:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (193B4000) [pid = 3944] [serial = 1490] [outer = 18FDE000] 10:24:13 INFO - PROCESS | 3944 | 1461259453499 Marionette TRACE conn8 <- [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]]]}] 10:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 654ms 10:24:13 INFO - PROCESS | 3944 | 1461259453546 Marionette TRACE conn8 -> [0,1949,"getWindowHandle",null] 10:24:13 INFO - PROCESS | 3944 | 1461259453549 Marionette TRACE conn8 <- [1,1949,null,{"value":"13"}] 10:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:24:13 INFO - PROCESS | 3944 | 1461259453552 Marionette TRACE conn8 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:24:13 INFO - PROCESS | 3944 | 1461259453554 Marionette TRACE conn8 <- [1,1950,null,{}] 10:24:13 INFO - PROCESS | 3944 | 1461259453557 Marionette TRACE conn8 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:13 INFO - PROCESS | 3944 | 1461259453635 Marionette TRACE conn8 <- [1,1951,null,{"value":null}] 10:24:13 INFO - PROCESS | 3944 | 1461259453672 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:13 INFO - PROCESS | 3944 | ++DOCSHELL 1985F000 == 39 [pid = 3944] [id = 497] 10:24:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (19860C00) [pid = 3944] [serial = 1491] [outer = 00000000] 10:24:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (19972C00) [pid = 3944] [serial = 1492] [outer = 19860C00] 10:24:13 INFO - PROCESS | 3944 | 1461259453716 Marionette DEBUG loaded listener.js 10:24:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (19976400) [pid = 3944] [serial = 1493] [outer = 19860C00] 10:24:14 INFO - PROCESS | 3944 | 1461259454179 Marionette TRACE conn8 <- [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]]]}] 10:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 623ms 10:24:14 INFO - PROCESS | 3944 | 1461259454196 Marionette TRACE conn8 -> [0,1953,"getWindowHandle",null] 10:24:14 INFO - PROCESS | 3944 | 1461259454198 Marionette TRACE conn8 <- [1,1953,null,{"value":"13"}] 10:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:24:14 INFO - PROCESS | 3944 | 1461259454201 Marionette TRACE conn8 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:24:14 INFO - PROCESS | 3944 | 1461259454203 Marionette TRACE conn8 <- [1,1954,null,{}] 10:24:14 INFO - PROCESS | 3944 | 1461259454207 Marionette TRACE conn8 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:14 INFO - PROCESS | 3944 | 1461259454319 Marionette TRACE conn8 <- [1,1955,null,{"value":null}] 10:24:14 INFO - PROCESS | 3944 | 1461259454325 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:14 INFO - PROCESS | 3944 | ++DOCSHELL 19AD8400 == 40 [pid = 3944] [id = 498] 10:24:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (19AD8800) [pid = 3944] [serial = 1494] [outer = 00000000] 10:24:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1A337800) [pid = 3944] [serial = 1495] [outer = 19AD8800] 10:24:14 INFO - PROCESS | 3944 | 1461259454430 Marionette DEBUG loaded listener.js 10:24:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1A436C00) [pid = 3944] [serial = 1496] [outer = 19AD8800] 10:24:14 INFO - PROCESS | 3944 | 1461259454872 Marionette TRACE conn8 <- [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]]]}] 10:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 701ms 10:24:14 INFO - PROCESS | 3944 | 1461259454911 Marionette TRACE conn8 -> [0,1957,"getWindowHandle",null] 10:24:14 INFO - PROCESS | 3944 | 1461259454912 Marionette TRACE conn8 <- [1,1957,null,{"value":"13"}] 10:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:24:14 INFO - PROCESS | 3944 | 1461259454916 Marionette TRACE conn8 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:24:14 INFO - PROCESS | 3944 | 1461259454918 Marionette TRACE conn8 <- [1,1958,null,{}] 10:24:14 INFO - PROCESS | 3944 | 1461259454921 Marionette TRACE conn8 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:15 INFO - PROCESS | 3944 | 1461259455041 Marionette TRACE conn8 <- [1,1959,null,{"value":null}] 10:24:15 INFO - PROCESS | 3944 | 1461259455135 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:15 INFO - PROCESS | 3944 | ++DOCSHELL 1AB50400 == 41 [pid = 3944] [id = 499] 10:24:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1AB51000) [pid = 3944] [serial = 1497] [outer = 00000000] 10:24:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1ABC7000) [pid = 3944] [serial = 1498] [outer = 1AB51000] 10:24:15 INFO - PROCESS | 3944 | 1461259455180 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1ABCAC00) [pid = 3944] [serial = 1499] [outer = 1AB51000] 10:24:15 INFO - PROCESS | 3944 | 1461259455583 Marionette TRACE conn8 <- [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]]]}] 10:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 701ms 10:24:15 INFO - PROCESS | 3944 | 1461259455620 Marionette TRACE conn8 -> [0,1961,"getWindowHandle",null] 10:24:15 INFO - PROCESS | 3944 | 1461259455622 Marionette TRACE conn8 <- [1,1961,null,{"value":"13"}] 10:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:24:15 INFO - PROCESS | 3944 | 1461259455625 Marionette TRACE conn8 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:24:15 INFO - PROCESS | 3944 | 1461259455627 Marionette TRACE conn8 <- [1,1962,null,{}] 10:24:15 INFO - PROCESS | 3944 | 1461259455630 Marionette TRACE conn8 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:15 INFO - PROCESS | 3944 | 1461259455737 Marionette TRACE conn8 <- [1,1963,null,{"value":null}] 10:24:15 INFO - PROCESS | 3944 | 1461259455854 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:15 INFO - PROCESS | 3944 | ++DOCSHELL 1AF99000 == 42 [pid = 3944] [id = 500] 10:24:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1AF99400) [pid = 3944] [serial = 1500] [outer = 00000000] 10:24:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1AF9D400) [pid = 3944] [serial = 1501] [outer = 1AF99400] 10:24:15 INFO - PROCESS | 3944 | 1461259455900 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1AF9CC00) [pid = 3944] [serial = 1502] [outer = 1AF99400] 10:24:16 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (18915800) [pid = 3944] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:24:16 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (18FE4000) [pid = 3944] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:24:16 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (198D4C00) [pid = 3944] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:24:16 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (19652400) [pid = 3944] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:24:16 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (139DD000) [pid = 3944] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:24:16 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (16EA2000) [pid = 3944] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:24:16 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (19976000) [pid = 3944] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:24:16 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (13744C00) [pid = 3944] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:24:16 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (15F45000) [pid = 3944] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:24:16 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1985BC00) [pid = 3944] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:24:16 INFO - PROCESS | 3944 | 1461259456379 Marionette TRACE conn8 <- [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]]]}] 10:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 811ms 10:24:16 INFO - PROCESS | 3944 | 1461259456428 Marionette TRACE conn8 -> [0,1965,"getWindowHandle",null] 10:24:16 INFO - PROCESS | 3944 | 1461259456430 Marionette TRACE conn8 <- [1,1965,null,{"value":"13"}] 10:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:24:16 INFO - PROCESS | 3944 | 1461259456434 Marionette TRACE conn8 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:24:16 INFO - PROCESS | 3944 | 1461259456435 Marionette TRACE conn8 <- [1,1966,null,{}] 10:24:16 INFO - PROCESS | 3944 | 1461259456439 Marionette TRACE conn8 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:16 INFO - PROCESS | 3944 | 1461259456516 Marionette TRACE conn8 <- [1,1967,null,{"value":null}] 10:24:16 INFO - PROCESS | 3944 | 1461259456522 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:16 INFO - PROCESS | 3944 | ++DOCSHELL 13579800 == 43 [pid = 3944] [id = 501] 10:24:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (13747C00) [pid = 3944] [serial = 1503] [outer = 00000000] 10:24:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1996E400) [pid = 3944] [serial = 1504] [outer = 13747C00] 10:24:16 INFO - PROCESS | 3944 | 1461259456566 Marionette DEBUG loaded listener.js 10:24:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1A8BAC00) [pid = 3944] [serial = 1505] [outer = 13747C00] 10:24:16 INFO - PROCESS | 3944 | 1461259456987 Marionette TRACE conn8 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 592ms 10:24:17 INFO - PROCESS | 3944 | 1461259457031 Marionette TRACE conn8 -> [0,1969,"getWindowHandle",null] 10:24:17 INFO - PROCESS | 3944 | 1461259457033 Marionette TRACE conn8 <- [1,1969,null,{"value":"13"}] 10:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:24:17 INFO - PROCESS | 3944 | 1461259457038 Marionette TRACE conn8 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:24:17 INFO - PROCESS | 3944 | 1461259457040 Marionette TRACE conn8 <- [1,1970,null,{}] 10:24:17 INFO - PROCESS | 3944 | 1461259457044 Marionette TRACE conn8 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:17 INFO - PROCESS | 3944 | 1461259457122 Marionette TRACE conn8 <- [1,1971,null,{"value":null}] 10:24:17 INFO - PROCESS | 3944 | 1461259457128 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:17 INFO - PROCESS | 3944 | ++DOCSHELL 138B9000 == 44 [pid = 3944] [id = 502] 10:24:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (18FE3400) [pid = 3944] [serial = 1506] [outer = 00000000] 10:24:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1B339C00) [pid = 3944] [serial = 1507] [outer = 18FE3400] 10:24:17 INFO - PROCESS | 3944 | 1461259457172 Marionette DEBUG loaded listener.js 10:24:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1B33D800) [pid = 3944] [serial = 1508] [outer = 18FE3400] 10:24:17 INFO - PROCESS | 3944 | 1461259457583 Marionette TRACE conn8 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 592ms 10:24:17 INFO - PROCESS | 3944 | 1461259457642 Marionette TRACE conn8 -> [0,1973,"getWindowHandle",null] 10:24:17 INFO - PROCESS | 3944 | 1461259457644 Marionette TRACE conn8 <- [1,1973,null,{"value":"13"}] 10:24:17 INFO - PROCESS | 3944 | 1461259457648 Marionette TRACE conn8 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:24:17 INFO - PROCESS | 3944 | 1461259457649 Marionette TRACE conn8 <- [1,1974,null,{}] 10:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:24:17 INFO - PROCESS | 3944 | 1461259457657 Marionette TRACE conn8 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:17 INFO - PROCESS | 3944 | 1461259457734 Marionette TRACE conn8 <- [1,1975,null,{"value":null}] 10:24:17 INFO - PROCESS | 3944 | 1461259457740 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:17 INFO - PROCESS | 3944 | ++DOCSHELL 11B03000 == 45 [pid = 3944] [id = 503] 10:24:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1B336C00) [pid = 3944] [serial = 1509] [outer = 00000000] 10:24:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1B406400) [pid = 3944] [serial = 1510] [outer = 1B336C00] 10:24:17 INFO - PROCESS | 3944 | 1461259457790 Marionette DEBUG loaded listener.js 10:24:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1B40AC00) [pid = 3944] [serial = 1511] [outer = 1B336C00] 10:24:18 INFO - PROCESS | 3944 | 1461259458227 Marionette TRACE conn8 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 639ms 10:24:18 INFO - PROCESS | 3944 | 1461259458277 Marionette TRACE conn8 -> [0,1977,"getWindowHandle",null] 10:24:18 INFO - PROCESS | 3944 | 1461259458280 Marionette TRACE conn8 <- [1,1977,null,{"value":"13"}] 10:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:24:18 INFO - PROCESS | 3944 | 1461259458336 Marionette TRACE conn8 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:24:18 INFO - PROCESS | 3944 | 1461259458339 Marionette TRACE conn8 <- [1,1978,null,{}] 10:24:18 INFO - PROCESS | 3944 | 1461259458345 Marionette TRACE conn8 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:18 INFO - PROCESS | 3944 | 1461259458459 Marionette TRACE conn8 <- [1,1979,null,{"value":null}] 10:24:18 INFO - PROCESS | 3944 | 1461259458573 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 3944 | ++DOCSHELL 13744400 == 46 [pid = 3944] [id = 504] 10:24:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (13745C00) [pid = 3944] [serial = 1512] [outer = 00000000] 10:24:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (13CD2800) [pid = 3944] [serial = 1513] [outer = 13745C00] 10:24:18 INFO - PROCESS | 3944 | 1461259458629 Marionette DEBUG loaded listener.js 10:24:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (15808000) [pid = 3944] [serial = 1514] [outer = 13745C00] 10:24:19 INFO - PROCESS | 3944 | 1461259459287 Marionette TRACE conn8 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 997ms 10:24:19 INFO - PROCESS | 3944 | 1461259459336 Marionette TRACE conn8 -> [0,1981,"getWindowHandle",null] 10:24:19 INFO - PROCESS | 3944 | 1461259459340 Marionette TRACE conn8 <- [1,1981,null,{"value":"13"}] 10:24:19 INFO - PROCESS | 3944 | 1461259459344 Marionette TRACE conn8 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:24:19 INFO - PROCESS | 3944 | 1461259459347 Marionette TRACE conn8 <- [1,1982,null,{}] 10:24:19 INFO - PROCESS | 3944 | 1461259459355 Marionette TRACE conn8 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:19 INFO - PROCESS | 3944 | 1461259459470 Marionette TRACE conn8 <- [1,1983,null,{"value":null}] 10:24:19 INFO - PROCESS | 3944 | 1461259459606 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:19 INFO - PROCESS | 3944 | ++DOCSHELL 17DC3800 == 47 [pid = 3944] [id = 505] 10:24:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (181B4000) [pid = 3944] [serial = 1515] [outer = 00000000] 10:24:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (18EB0800) [pid = 3944] [serial = 1516] [outer = 181B4000] 10:24:19 INFO - PROCESS | 3944 | 1461259459661 Marionette DEBUG loaded listener.js 10:24:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (18FDA800) [pid = 3944] [serial = 1517] [outer = 181B4000] 10:24:20 INFO - PROCESS | 3944 | 1461259460191 Marionette TRACE conn8 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 904ms 10:24:20 INFO - PROCESS | 3944 | 1461259460251 Marionette TRACE conn8 -> [0,1985,"getWindowHandle",null] 10:24:20 INFO - PROCESS | 3944 | 1461259460253 Marionette TRACE conn8 <- [1,1985,null,{"value":"13"}] 10:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:24:20 INFO - PROCESS | 3944 | 1461259460257 Marionette TRACE conn8 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:24:20 INFO - PROCESS | 3944 | 1461259460260 Marionette TRACE conn8 <- [1,1986,null,{}] 10:24:20 INFO - PROCESS | 3944 | 1461259460264 Marionette TRACE conn8 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:20 INFO - PROCESS | 3944 | 1461259460365 Marionette TRACE conn8 <- [1,1987,null,{"value":null}] 10:24:20 INFO - PROCESS | 3944 | 1461259460526 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:20 INFO - PROCESS | 3944 | ++DOCSHELL 1AB50000 == 48 [pid = 3944] [id = 506] 10:24:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1AB51800) [pid = 3944] [serial = 1518] [outer = 00000000] 10:24:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1AF9BC00) [pid = 3944] [serial = 1519] [outer = 1AB51800] 10:24:20 INFO - PROCESS | 3944 | 1461259460588 Marionette DEBUG loaded listener.js 10:24:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1B33E800) [pid = 3944] [serial = 1520] [outer = 1AB51800] 10:24:21 INFO - PROCESS | 3944 | 1461259461219 Marionette TRACE conn8 <- [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]]]}] 10:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 997ms 10:24:21 INFO - PROCESS | 3944 | 1461259461259 Marionette TRACE conn8 -> [0,1989,"getWindowHandle",null] 10:24:21 INFO - PROCESS | 3944 | 1461259461262 Marionette TRACE conn8 <- [1,1989,null,{"value":"13"}] 10:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:24:21 INFO - PROCESS | 3944 | 1461259461266 Marionette TRACE conn8 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:24:21 INFO - PROCESS | 3944 | 1461259461268 Marionette TRACE conn8 <- [1,1990,null,{}] 10:24:21 INFO - PROCESS | 3944 | 1461259461271 Marionette TRACE conn8 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:21 INFO - PROCESS | 3944 | 1461259461374 Marionette TRACE conn8 <- [1,1991,null,{"value":null}] 10:24:21 INFO - PROCESS | 3944 | 1461259461509 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:21 INFO - PROCESS | 3944 | ++DOCSHELL 1A110C00 == 49 [pid = 3944] [id = 507] 10:24:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1AF90400) [pid = 3944] [serial = 1521] [outer = 00000000] 10:24:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1B431000) [pid = 3944] [serial = 1522] [outer = 1AF90400] 10:24:21 INFO - PROCESS | 3944 | 1461259461569 Marionette DEBUG loaded listener.js 10:24:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1B434800) [pid = 3944] [serial = 1523] [outer = 1AF90400] 10:24:22 INFO - PROCESS | 3944 | 1461259462121 Marionette TRACE conn8 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 904ms 10:24:22 INFO - PROCESS | 3944 | 1461259462170 Marionette TRACE conn8 -> [0,1993,"getWindowHandle",null] 10:24:22 INFO - PROCESS | 3944 | 1461259462172 Marionette TRACE conn8 <- [1,1993,null,{"value":"13"}] 10:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:24:22 INFO - PROCESS | 3944 | 1461259462176 Marionette TRACE conn8 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:24:22 INFO - PROCESS | 3944 | 1461259462178 Marionette TRACE conn8 <- [1,1994,null,{}] 10:24:22 INFO - PROCESS | 3944 | 1461259462182 Marionette TRACE conn8 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:22 INFO - PROCESS | 3944 | 1461259462282 Marionette TRACE conn8 <- [1,1995,null,{"value":null}] 10:24:22 INFO - PROCESS | 3944 | 1461259462390 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:22 INFO - PROCESS | 3944 | ++DOCSHELL 1580A000 == 50 [pid = 3944] [id = 508] 10:24:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (15DE9400) [pid = 3944] [serial = 1524] [outer = 00000000] 10:24:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (182F2000) [pid = 3944] [serial = 1525] [outer = 15DE9400] 10:24:22 INFO - PROCESS | 3944 | 1461259462444 Marionette DEBUG loaded listener.js 10:24:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (18C12C00) [pid = 3944] [serial = 1526] [outer = 15DE9400] 10:24:23 INFO - PROCESS | 3944 | 1461259463196 Marionette TRACE conn8 <- [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]]]}] 10:24:23 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 10:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1075ms 10:24:23 INFO - PROCESS | 3944 | 1461259463269 Marionette TRACE conn8 -> [0,1997,"getWindowHandle",null] 10:24:23 INFO - PROCESS | 3944 | 1461259463274 Marionette TRACE conn8 <- [1,1997,null,{"value":"13"}] 10:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:24:23 INFO - PROCESS | 3944 | 1461259463280 Marionette TRACE conn8 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:24:23 INFO - PROCESS | 3944 | 1461259463283 Marionette TRACE conn8 <- [1,1998,null,{}] 10:24:23 INFO - PROCESS | 3944 | 1461259463288 Marionette TRACE conn8 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:23 INFO - PROCESS | 3944 | 1461259463387 Marionette TRACE conn8 <- [1,1999,null,{"value":null}] 10:24:23 INFO - PROCESS | 3944 | 1461259463527 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 3944 | ++DOCSHELL 1352E800 == 51 [pid = 3944] [id = 509] 10:24:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (13C06000) [pid = 3944] [serial = 1527] [outer = 00000000] 10:24:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1683F800) [pid = 3944] [serial = 1528] [outer = 13C06000] 10:24:23 INFO - PROCESS | 3944 | 1461259463588 Marionette DEBUG loaded listener.js 10:24:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (17D1D400) [pid = 3944] [serial = 1529] [outer = 13C06000] 10:24:23 INFO - PROCESS | 3944 | --DOCSHELL 138B9000 == 50 [pid = 3944] [id = 502] 10:24:23 INFO - PROCESS | 3944 | --DOCSHELL 13579800 == 49 [pid = 3944] [id = 501] 10:24:23 INFO - PROCESS | 3944 | --DOCSHELL 1AF99000 == 48 [pid = 3944] [id = 500] 10:24:23 INFO - PROCESS | 3944 | --DOCSHELL 1AB50400 == 47 [pid = 3944] [id = 499] 10:24:23 INFO - PROCESS | 3944 | --DOCSHELL 19AD8400 == 46 [pid = 3944] [id = 498] 10:24:23 INFO - PROCESS | 3944 | --DOCSHELL 1985F000 == 45 [pid = 3944] [id = 497] 10:24:23 INFO - PROCESS | 3944 | --DOCSHELL 18FC9000 == 44 [pid = 3944] [id = 496] 10:24:23 INFO - PROCESS | 3944 | --DOCSHELL 15DDA000 == 43 [pid = 3944] [id = 495] 10:24:23 INFO - PROCESS | 3944 | --DOCSHELL 13408400 == 42 [pid = 3944] [id = 494] 10:24:23 INFO - PROCESS | 3944 | --DOCSHELL 11B70800 == 41 [pid = 3944] [id = 493] 10:24:23 INFO - PROCESS | 3944 | --DOCSHELL 1603A000 == 40 [pid = 3944] [id = 491] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1AF1F400) [pid = 3944] [serial = 1468] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOCSHELL 1373E800 == 39 [pid = 3944] [id = 490] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (19ADE800) [pid = 3944] [serial = 1462] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1ABC9400) [pid = 3944] [serial = 1465] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1AB52800) [pid = 3944] [serial = 1460] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (13ED7400) [pid = 3944] [serial = 1438] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (19ADD800) [pid = 3944] [serial = 1463] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1AC0E000) [pid = 3944] [serial = 1466] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (19076400) [pid = 3944] [serial = 1451] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (18EBA800) [pid = 3944] [serial = 1447] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (18EBF800) [pid = 3944] [serial = 1448] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (19077800) [pid = 3944] [serial = 1450] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (19AC3800) [pid = 3944] [serial = 1453] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1A8B9000) [pid = 3944] [serial = 1456] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1A1CD000) [pid = 3944] [serial = 1454] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (15807C00) [pid = 3944] [serial = 1441] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (15F41C00) [pid = 3944] [serial = 1442] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (17DC2400) [pid = 3944] [serial = 1444] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (181B4800) [pid = 3944] [serial = 1445] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1AB52C00) [pid = 3944] [serial = 1459] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (149ED000) [pid = 3944] [serial = 1439] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (139D3C00) [pid = 3944] [serial = 1429] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (16EA5000) [pid = 3944] [serial = 1432] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1AA28400) [pid = 3944] [serial = 1435] [outer = 00000000] [url = about:blank] 10:24:23 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1AB09C00) [pid = 3944] [serial = 1457] [outer = 00000000] [url = about:blank] 10:24:24 INFO - PROCESS | 3944 | 1461259464077 Marionette TRACE conn8 <- [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]]]}] 10:24:24 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 10:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 841ms 10:24:24 INFO - PROCESS | 3944 | 1461259464107 Marionette TRACE conn8 -> [0,2001,"getWindowHandle",null] 10:24:24 INFO - PROCESS | 3944 | 1461259464112 Marionette TRACE conn8 <- [1,2001,null,{"value":"13"}] 10:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:24:24 INFO - PROCESS | 3944 | 1461259464118 Marionette TRACE conn8 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:24:24 INFO - PROCESS | 3944 | 1461259464121 Marionette TRACE conn8 <- [1,2002,null,{}] 10:24:24 INFO - PROCESS | 3944 | 1461259464125 Marionette TRACE conn8 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:24 INFO - PROCESS | 3944 | 1461259464209 Marionette TRACE conn8 <- [1,2003,null,{"value":null}] 10:24:24 INFO - PROCESS | 3944 | 1461259464220 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:24 INFO - PROCESS | 3944 | ++DOCSHELL 15D26C00 == 40 [pid = 3944] [id = 510] 10:24:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (15D2A800) [pid = 3944] [serial = 1530] [outer = 00000000] 10:24:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (17DC4400) [pid = 3944] [serial = 1531] [outer = 15D2A800] 10:24:24 INFO - PROCESS | 3944 | 1461259464266 Marionette DEBUG loaded listener.js 10:24:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (18216000) [pid = 3944] [serial = 1532] [outer = 15D2A800] 10:24:24 INFO - PROCESS | 3944 | 1461259464763 Marionette TRACE conn8 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 686ms 10:24:24 INFO - PROCESS | 3944 | 1461259464817 Marionette TRACE conn8 -> [0,2005,"getWindowHandle",null] 10:24:24 INFO - PROCESS | 3944 | 1461259464819 Marionette TRACE conn8 <- [1,2005,null,{"value":"13"}] 10:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:24:24 INFO - PROCESS | 3944 | 1461259464822 Marionette TRACE conn8 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:24:24 INFO - PROCESS | 3944 | 1461259464826 Marionette TRACE conn8 <- [1,2006,null,{}] 10:24:24 INFO - PROCESS | 3944 | 1461259464836 Marionette TRACE conn8 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:24 INFO - PROCESS | 3944 | 1461259464921 Marionette TRACE conn8 <- [1,2007,null,{"value":null}] 10:24:24 INFO - PROCESS | 3944 | 1461259464929 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:24 INFO - PROCESS | 3944 | ++DOCSHELL 18FC6C00 == 41 [pid = 3944] [id = 511] 10:24:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (18FC7C00) [pid = 3944] [serial = 1533] [outer = 00000000] 10:24:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (19075000) [pid = 3944] [serial = 1534] [outer = 18FC7C00] 10:24:24 INFO - PROCESS | 3944 | 1461259464978 Marionette DEBUG loaded listener.js 10:24:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (193B4400) [pid = 3944] [serial = 1535] [outer = 18FC7C00] 10:24:25 INFO - PROCESS | 3944 | 1461259465426 Marionette TRACE conn8 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 639ms 10:24:25 INFO - PROCESS | 3944 | 1461259465468 Marionette TRACE conn8 -> [0,2009,"getWindowHandle",null] 10:24:25 INFO - PROCESS | 3944 | 1461259465470 Marionette TRACE conn8 <- [1,2009,null,{"value":"13"}] 10:24:25 INFO - PROCESS | 3944 | 1461259465473 Marionette TRACE conn8 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:24:25 INFO - PROCESS | 3944 | 1461259465475 Marionette TRACE conn8 <- [1,2010,null,{}] 10:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:24:25 INFO - PROCESS | 3944 | 1461259465479 Marionette TRACE conn8 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:25 INFO - PROCESS | 3944 | 1461259465590 Marionette TRACE conn8 <- [1,2011,null,{"value":null}] 10:24:25 INFO - PROCESS | 3944 | 1461259465603 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:25 INFO - PROCESS | 3944 | ++DOCSHELL 19970C00 == 42 [pid = 3944] [id = 512] 10:24:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (19971400) [pid = 3944] [serial = 1536] [outer = 00000000] 10:24:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (19AD8000) [pid = 3944] [serial = 1537] [outer = 19971400] 10:24:25 INFO - PROCESS | 3944 | 1461259465649 Marionette DEBUG loaded listener.js 10:24:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (19ADF000) [pid = 3944] [serial = 1538] [outer = 19971400] 10:24:26 INFO - PROCESS | 3944 | 1461259466101 Marionette TRACE conn8 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 685ms 10:24:26 INFO - PROCESS | 3944 | 1461259466176 Marionette TRACE conn8 -> [0,2013,"getWindowHandle",null] 10:24:26 INFO - PROCESS | 3944 | 1461259466178 Marionette TRACE conn8 <- [1,2013,null,{"value":"13"}] 10:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:24:26 INFO - PROCESS | 3944 | 1461259466188 Marionette TRACE conn8 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:24:26 INFO - PROCESS | 3944 | 1461259466190 Marionette TRACE conn8 <- [1,2014,null,{}] 10:24:26 INFO - PROCESS | 3944 | 1461259466194 Marionette TRACE conn8 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:26 INFO - PROCESS | 3944 | 1461259466301 Marionette TRACE conn8 <- [1,2015,null,{"value":null}] 10:24:26 INFO - PROCESS | 3944 | 1461259466311 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 3944 | ++DOCSHELL 13615800 == 43 [pid = 3944] [id = 513] 10:24:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (13CD3C00) [pid = 3944] [serial = 1539] [outer = 00000000] 10:24:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1A3BAC00) [pid = 3944] [serial = 1540] [outer = 13CD3C00] 10:24:26 INFO - PROCESS | 3944 | 1461259466355 Marionette DEBUG loaded listener.js 10:24:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1A890000) [pid = 3944] [serial = 1541] [outer = 13CD3C00] 10:24:26 INFO - PROCESS | 3944 | 1461259466810 Marionette TRACE conn8 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 639ms 10:24:26 INFO - PROCESS | 3944 | 1461259466827 Marionette TRACE conn8 -> [0,2017,"getWindowHandle",null] 10:24:26 INFO - PROCESS | 3944 | 1461259466829 Marionette TRACE conn8 <- [1,2017,null,{"value":"13"}] 10:24:26 INFO - PROCESS | 3944 | 1461259466833 Marionette TRACE conn8 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:24:26 INFO - PROCESS | 3944 | 1461259466835 Marionette TRACE conn8 <- [1,2018,null,{}] 10:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:24:26 INFO - PROCESS | 3944 | 1461259466838 Marionette TRACE conn8 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:26 INFO - PROCESS | 3944 | 1461259466956 Marionette TRACE conn8 <- [1,2019,null,{"value":null}] 10:24:27 INFO - PROCESS | 3944 | 1461259467052 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:27 INFO - PROCESS | 3944 | ++DOCSHELL 13527C00 == 44 [pid = 3944] [id = 514] 10:24:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1AB0D000) [pid = 3944] [serial = 1542] [outer = 00000000] 10:24:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1AB58C00) [pid = 3944] [serial = 1543] [outer = 1AB0D000] 10:24:27 INFO - PROCESS | 3944 | 1461259467100 Marionette DEBUG loaded listener.js 10:24:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1AB58800) [pid = 3944] [serial = 1544] [outer = 1AB0D000] 10:24:27 INFO - PROCESS | 3944 | 1461259467533 Marionette TRACE conn8 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 732ms 10:24:27 INFO - PROCESS | 3944 | 1461259467576 Marionette TRACE conn8 -> [0,2021,"getWindowHandle",null] 10:24:27 INFO - PROCESS | 3944 | 1461259467577 Marionette TRACE conn8 <- [1,2021,null,{"value":"13"}] 10:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:24:27 INFO - PROCESS | 3944 | 1461259467581 Marionette TRACE conn8 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:24:27 INFO - PROCESS | 3944 | 1461259467583 Marionette TRACE conn8 <- [1,2022,null,{}] 10:24:27 INFO - PROCESS | 3944 | 1461259467590 Marionette TRACE conn8 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:27 INFO - PROCESS | 3944 | 1461259467706 Marionette TRACE conn8 <- [1,2023,null,{"value":null}] 10:24:27 INFO - PROCESS | 3944 | 1461259467713 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:27 INFO - PROCESS | 3944 | ++DOCSHELL 16EA1C00 == 45 [pid = 3944] [id = 515] 10:24:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (17DCAC00) [pid = 3944] [serial = 1545] [outer = 00000000] 10:24:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1AF1F400) [pid = 3944] [serial = 1546] [outer = 17DCAC00] 10:24:27 INFO - PROCESS | 3944 | 1461259467757 Marionette DEBUG loaded listener.js 10:24:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1AF1D400) [pid = 3944] [serial = 1547] [outer = 17DCAC00] 10:24:28 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1AB51000) [pid = 3944] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:24:28 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1AF99400) [pid = 3944] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:24:28 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (19860C00) [pid = 3944] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:24:28 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (16845800) [pid = 3944] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:24:28 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (11B72400) [pid = 3944] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:24:28 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (13466400) [pid = 3944] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:24:28 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (18FDE000) [pid = 3944] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:24:28 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (13747C00) [pid = 3944] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:24:28 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (19AD8800) [pid = 3944] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:24:28 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (18FE3400) [pid = 3944] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:24:28 INFO - PROCESS | 3944 | 1461259468368 Marionette TRACE conn8 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 826ms 10:24:28 INFO - PROCESS | 3944 | 1461259468424 Marionette TRACE conn8 -> [0,2025,"getWindowHandle",null] 10:24:28 INFO - PROCESS | 3944 | 1461259468426 Marionette TRACE conn8 <- [1,2025,null,{"value":"13"}] 10:24:28 INFO - PROCESS | 3944 | 1461259468429 Marionette TRACE conn8 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:24:28 INFO - PROCESS | 3944 | 1461259468431 Marionette TRACE conn8 <- [1,2026,null,{}] 10:24:28 INFO - PROCESS | 3944 | 1461259468434 Marionette TRACE conn8 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:28 INFO - PROCESS | 3944 | 1461259468510 Marionette TRACE conn8 <- [1,2027,null,{"value":null}] 10:24:28 INFO - PROCESS | 3944 | 1461259468516 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:28 INFO - PROCESS | 3944 | ++DOCSHELL 139DD000 == 46 [pid = 3944] [id = 516] 10:24:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (13CD4400) [pid = 3944] [serial = 1548] [outer = 00000000] 10:24:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (18EBA000) [pid = 3944] [serial = 1549] [outer = 13CD4400] 10:24:28 INFO - PROCESS | 3944 | 1461259468563 Marionette DEBUG loaded listener.js 10:24:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (19854400) [pid = 3944] [serial = 1550] [outer = 13CD4400] 10:24:28 INFO - PROCESS | 3944 | 1461259468996 Marionette TRACE conn8 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 593ms 10:24:29 INFO - PROCESS | 3944 | 1461259469027 Marionette TRACE conn8 -> [0,2029,"getWindowHandle",null] 10:24:29 INFO - PROCESS | 3944 | 1461259469029 Marionette TRACE conn8 <- [1,2029,null,{"value":"13"}] 10:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:24:29 INFO - PROCESS | 3944 | 1461259469032 Marionette TRACE conn8 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:24:29 INFO - PROCESS | 3944 | 1461259469034 Marionette TRACE conn8 <- [1,2030,null,{}] 10:24:29 INFO - PROCESS | 3944 | 1461259469037 Marionette TRACE conn8 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:29 INFO - PROCESS | 3944 | 1461259469114 Marionette TRACE conn8 <- [1,2031,null,{"value":null}] 10:24:29 INFO - PROCESS | 3944 | 1461259469120 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:29 INFO - PROCESS | 3944 | ++DOCSHELL 13478000 == 47 [pid = 3944] [id = 517] 10:24:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1360C000) [pid = 3944] [serial = 1551] [outer = 00000000] 10:24:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1AF1A400) [pid = 3944] [serial = 1552] [outer = 1360C000] 10:24:29 INFO - PROCESS | 3944 | 1461259469164 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1B338C00) [pid = 3944] [serial = 1553] [outer = 1360C000] 10:24:29 INFO - PROCESS | 3944 | 1461259469563 Marionette TRACE conn8 <- [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]]]}] 10:24:29 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) 10:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 592ms 10:24:29 INFO - PROCESS | 3944 | 1461259469615 Marionette TRACE conn8 -> [0,2033,"getWindowHandle",null] 10:24:29 INFO - PROCESS | 3944 | 1461259469617 Marionette TRACE conn8 <- [1,2033,null,{"value":"13"}] 10:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:24:29 INFO - PROCESS | 3944 | 1461259469625 Marionette TRACE conn8 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:24:29 INFO - PROCESS | 3944 | 1461259469627 Marionette TRACE conn8 <- [1,2034,null,{}] 10:24:29 INFO - PROCESS | 3944 | 1461259469630 Marionette TRACE conn8 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:29 INFO - PROCESS | 3944 | 1461259469714 Marionette TRACE conn8 <- [1,2035,null,{"value":null}] 10:24:29 INFO - PROCESS | 3944 | 1461259469723 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:29 INFO - PROCESS | 3944 | ++DOCSHELL 16E9C800 == 48 [pid = 3944] [id = 518] 10:24:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1AB5AC00) [pid = 3944] [serial = 1554] [outer = 00000000] 10:24:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1B40C800) [pid = 3944] [serial = 1555] [outer = 1AB5AC00] 10:24:29 INFO - PROCESS | 3944 | 1461259469767 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1B42B400) [pid = 3944] [serial = 1556] [outer = 1AB5AC00] 10:24:30 INFO - PROCESS | 3944 | 1461259470228 Marionette TRACE conn8 <- [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]]]}] 10:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 639ms 10:24:30 INFO - PROCESS | 3944 | 1461259470276 Marionette TRACE conn8 -> [0,2037,"getWindowHandle",null] 10:24:30 INFO - PROCESS | 3944 | 1461259470278 Marionette TRACE conn8 <- [1,2037,null,{"value":"13"}] 10:24:30 INFO - PROCESS | 3944 | 1461259470282 Marionette TRACE conn8 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:24:30 INFO - PROCESS | 3944 | 1461259470284 Marionette TRACE conn8 <- [1,2038,null,{}] 10:24:30 INFO - PROCESS | 3944 | 1461259470288 Marionette TRACE conn8 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:30 INFO - PROCESS | 3944 | 1461259470433 Marionette TRACE conn8 <- [1,2039,null,{"value":null}] 10:24:30 INFO - PROCESS | 3944 | 1461259470575 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:30 INFO - PROCESS | 3944 | ++DOCSHELL 1373E000 == 49 [pid = 3944] [id = 519] 10:24:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1373F800) [pid = 3944] [serial = 1557] [outer = 00000000] 10:24:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (13CD7C00) [pid = 3944] [serial = 1558] [outer = 1373F800] 10:24:30 INFO - PROCESS | 3944 | 1461259470634 Marionette DEBUG loaded listener.js 10:24:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (15612C00) [pid = 3944] [serial = 1559] [outer = 1373F800] 10:24:31 INFO - PROCESS | 3944 | 1461259471278 Marionette TRACE conn8 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1030ms 10:24:31 INFO - PROCESS | 3944 | 1461259471344 Marionette TRACE conn8 -> [0,2041,"getWindowHandle",null] 10:24:31 INFO - PROCESS | 3944 | 1461259471349 Marionette TRACE conn8 <- [1,2041,null,{"value":"13"}] 10:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:24:31 INFO - PROCESS | 3944 | 1461259471354 Marionette TRACE conn8 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:24:31 INFO - PROCESS | 3944 | 1461259471358 Marionette TRACE conn8 <- [1,2042,null,{}] 10:24:31 INFO - PROCESS | 3944 | 1461259471363 Marionette TRACE conn8 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:31 INFO - PROCESS | 3944 | 1461259471470 Marionette TRACE conn8 <- [1,2043,null,{"value":null}] 10:24:31 INFO - PROCESS | 3944 | 1461259471608 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:31 INFO - PROCESS | 3944 | ++DOCSHELL 16E9C000 == 50 [pid = 3944] [id = 520] 10:24:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (16EA5000) [pid = 3944] [serial = 1560] [outer = 00000000] 10:24:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (18B03000) [pid = 3944] [serial = 1561] [outer = 16EA5000] 10:24:31 INFO - PROCESS | 3944 | 1461259471667 Marionette DEBUG loaded listener.js 10:24:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (18C0B800) [pid = 3944] [serial = 1562] [outer = 16EA5000] 10:24:32 INFO - PROCESS | 3944 | 1461259472229 Marionette TRACE conn8 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 936ms 10:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:24:32 INFO - PROCESS | 3944 | 1461259472299 Marionette TRACE conn8 -> [0,2045,"getWindowHandle",null] 10:24:32 INFO - PROCESS | 3944 | 1461259472302 Marionette TRACE conn8 <- [1,2045,null,{"value":"13"}] 10:24:32 INFO - PROCESS | 3944 | 1461259472306 Marionette TRACE conn8 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:24:32 INFO - PROCESS | 3944 | 1461259472309 Marionette TRACE conn8 <- [1,2046,null,{}] 10:24:32 INFO - PROCESS | 3944 | 1461259472313 Marionette TRACE conn8 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:32 INFO - PROCESS | 3944 | 1461259472417 Marionette TRACE conn8 <- [1,2047,null,{"value":null}] 10:24:32 INFO - PROCESS | 3944 | 1461259472557 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:32 INFO - PROCESS | 3944 | ++DOCSHELL 1A3AE800 == 51 [pid = 3944] [id = 521] 10:24:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1A3AFC00) [pid = 3944] [serial = 1563] [outer = 00000000] 10:24:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1AB06800) [pid = 3944] [serial = 1564] [outer = 1A3AFC00] 10:24:32 INFO - PROCESS | 3944 | 1461259472614 Marionette DEBUG loaded listener.js 10:24:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1AB52000) [pid = 3944] [serial = 1565] [outer = 1A3AFC00] 10:24:33 INFO - PROCESS | 3944 | 1461259473212 Marionette TRACE conn8 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 937ms 10:24:33 INFO - PROCESS | 3944 | 1461259473250 Marionette TRACE conn8 -> [0,2049,"getWindowHandle",null] 10:24:33 INFO - PROCESS | 3944 | 1461259473254 Marionette TRACE conn8 <- [1,2049,null,{"value":"13"}] 10:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:24:33 INFO - PROCESS | 3944 | 1461259473265 Marionette TRACE conn8 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:24:33 INFO - PROCESS | 3944 | 1461259473270 Marionette TRACE conn8 <- [1,2050,null,{}] 10:24:33 INFO - PROCESS | 3944 | 1461259473274 Marionette TRACE conn8 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:33 INFO - PROCESS | 3944 | 1461259473409 Marionette TRACE conn8 <- [1,2051,null,{"value":null}] 10:24:33 INFO - PROCESS | 3944 | 1461259473546 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:33 INFO - PROCESS | 3944 | ++DOCSHELL 12DBD000 == 52 [pid = 3944] [id = 522] 10:24:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (15F4C400) [pid = 3944] [serial = 1566] [outer = 00000000] 10:24:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1B4D7400) [pid = 3944] [serial = 1567] [outer = 15F4C400] 10:24:33 INFO - PROCESS | 3944 | 1461259473601 Marionette DEBUG loaded listener.js 10:24:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B4D9C00) [pid = 3944] [serial = 1568] [outer = 15F4C400] 10:24:34 INFO - PROCESS | 3944 | 1461259474240 Marionette TRACE conn8 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1046ms 10:24:34 INFO - PROCESS | 3944 | 1461259474330 Marionette TRACE conn8 -> [0,2053,"getWindowHandle",null] 10:24:34 INFO - PROCESS | 3944 | 1461259474332 Marionette TRACE conn8 <- [1,2053,null,{"value":"13"}] 10:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:24:34 INFO - PROCESS | 3944 | 1461259474336 Marionette TRACE conn8 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:24:34 INFO - PROCESS | 3944 | 1461259474338 Marionette TRACE conn8 <- [1,2054,null,{}] 10:24:34 INFO - PROCESS | 3944 | 1461259474342 Marionette TRACE conn8 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:34 INFO - PROCESS | 3944 | 1461259474473 Marionette TRACE conn8 <- [1,2055,null,{"value":null}] 10:24:34 INFO - PROCESS | 3944 | 1461259474731 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:34 INFO - PROCESS | 3944 | ++DOCSHELL 11B77000 == 53 [pid = 3944] [id = 523] 10:24:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (124DF400) [pid = 3944] [serial = 1569] [outer = 00000000] 10:24:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (16691400) [pid = 3944] [serial = 1570] [outer = 124DF400] 10:24:34 INFO - PROCESS | 3944 | 1461259474785 Marionette DEBUG loaded listener.js 10:24:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (16EA3000) [pid = 3944] [serial = 1571] [outer = 124DF400] 10:24:35 INFO - PROCESS | 3944 | 1461259475424 Marionette TRACE conn8 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1140ms 10:24:35 INFO - PROCESS | 3944 | 1461259475482 Marionette TRACE conn8 -> [0,2057,"getWindowHandle",null] 10:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:24:35 INFO - PROCESS | 3944 | 1461259475485 Marionette TRACE conn8 <- [1,2057,null,{"value":"13"}] 10:24:35 INFO - PROCESS | 3944 | 1461259475490 Marionette TRACE conn8 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:24:35 INFO - PROCESS | 3944 | 1461259475494 Marionette TRACE conn8 <- [1,2058,null,{}] 10:24:35 INFO - PROCESS | 3944 | 1461259475499 Marionette TRACE conn8 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:35 INFO - PROCESS | 3944 | 1461259475597 Marionette TRACE conn8 <- [1,2059,null,{"value":null}] 10:24:35 INFO - PROCESS | 3944 | 1461259475726 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:35 INFO - PROCESS | 3944 | --DOCSHELL 16E9C800 == 52 [pid = 3944] [id = 518] 10:24:35 INFO - PROCESS | 3944 | --DOCSHELL 13478000 == 51 [pid = 3944] [id = 517] 10:24:35 INFO - PROCESS | 3944 | --DOCSHELL 139DD000 == 50 [pid = 3944] [id = 516] 10:24:35 INFO - PROCESS | 3944 | --DOCSHELL 16EA1C00 == 49 [pid = 3944] [id = 515] 10:24:35 INFO - PROCESS | 3944 | --DOCSHELL 13527C00 == 48 [pid = 3944] [id = 514] 10:24:35 INFO - PROCESS | 3944 | --DOCSHELL 13615800 == 47 [pid = 3944] [id = 513] 10:24:35 INFO - PROCESS | 3944 | --DOCSHELL 19970C00 == 46 [pid = 3944] [id = 512] 10:24:35 INFO - PROCESS | 3944 | --DOCSHELL 18FC6C00 == 45 [pid = 3944] [id = 511] 10:24:35 INFO - PROCESS | 3944 | --DOCSHELL 15D26C00 == 44 [pid = 3944] [id = 510] 10:24:35 INFO - PROCESS | 3944 | --DOCSHELL 1352E800 == 43 [pid = 3944] [id = 509] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1B406400) [pid = 3944] [serial = 1510] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | ++DOCSHELL 13527C00 == 44 [pid = 3944] [id = 524] 10:24:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1352E400) [pid = 3944] [serial = 1572] [outer = 00000000] 10:24:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (13CD4000) [pid = 3944] [serial = 1573] [outer = 1352E400] 10:24:35 INFO - PROCESS | 3944 | 1461259475823 Marionette DEBUG loaded listener.js 10:24:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (16EA1C00) [pid = 3944] [serial = 1574] [outer = 1352E400] 10:24:35 INFO - PROCESS | 3944 | --DOCSHELL 13744400 == 43 [pid = 3944] [id = 504] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (182F9400) [pid = 3944] [serial = 1474] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1AF17000) [pid = 3944] [serial = 1477] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1996E400) [pid = 3944] [serial = 1504] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1AF9CC00) [pid = 3944] [serial = 1502] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1A337800) [pid = 3944] [serial = 1495] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1A436C00) [pid = 3944] [serial = 1496] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1B339C00) [pid = 3944] [serial = 1507] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (19976400) [pid = 3944] [serial = 1493] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1A8BAC00) [pid = 3944] [serial = 1505] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1B33D800) [pid = 3944] [serial = 1508] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1ABC7000) [pid = 3944] [serial = 1498] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1AF9D400) [pid = 3944] [serial = 1501] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1ABCAC00) [pid = 3944] [serial = 1499] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (19972C00) [pid = 3944] [serial = 1492] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1821BC00) [pid = 3944] [serial = 1486] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (18775000) [pid = 3944] [serial = 1487] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (13CD7800) [pid = 3944] [serial = 1481] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (13747800) [pid = 3944] [serial = 1480] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (138B6000) [pid = 3944] [serial = 1483] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (158A9400) [pid = 3944] [serial = 1484] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (19075800) [pid = 3944] [serial = 1489] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (193B4000) [pid = 3944] [serial = 1490] [outer = 00000000] [url = about:blank] 10:24:35 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (14907400) [pid = 3944] [serial = 1471] [outer = 00000000] [url = about:blank] 10:24:36 INFO - PROCESS | 3944 | 1461259476262 Marionette TRACE conn8 <- [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]]]}] 10:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 796ms 10:24:36 INFO - PROCESS | 3944 | 1461259476307 Marionette TRACE conn8 -> [0,2061,"getWindowHandle",null] 10:24:36 INFO - PROCESS | 3944 | 1461259476311 Marionette TRACE conn8 <- [1,2061,null,{"value":"13"}] 10:24:36 INFO - PROCESS | 3944 | 1461259476316 Marionette TRACE conn8 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:24:36 INFO - PROCESS | 3944 | 1461259476318 Marionette TRACE conn8 <- [1,2062,null,{}] 10:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:24:36 INFO - PROCESS | 3944 | 1461259476322 Marionette TRACE conn8 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:36 INFO - PROCESS | 3944 | 1461259476404 Marionette TRACE conn8 <- [1,2063,null,{"value":null}] 10:24:36 INFO - PROCESS | 3944 | 1461259476411 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:36 INFO - PROCESS | 3944 | ++DOCSHELL 138B6000 == 44 [pid = 3944] [id = 525] 10:24:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (13C6AC00) [pid = 3944] [serial = 1575] [outer = 00000000] 10:24:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (193B3800) [pid = 3944] [serial = 1576] [outer = 13C6AC00] 10:24:36 INFO - PROCESS | 3944 | 1461259476456 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (19654400) [pid = 3944] [serial = 1577] [outer = 13C6AC00] 10:24:36 INFO - PROCESS | 3944 | 1461259476938 Marionette TRACE conn8 <- [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]]]}] 10:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 624ms 10:24:36 INFO - PROCESS | 3944 | 1461259476958 Marionette TRACE conn8 -> [0,2065,"getWindowHandle",null] 10:24:36 INFO - PROCESS | 3944 | 1461259476960 Marionette TRACE conn8 <- [1,2065,null,{"value":"13"}] 10:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:24:36 INFO - PROCESS | 3944 | 1461259476965 Marionette TRACE conn8 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:24:36 INFO - PROCESS | 3944 | 1461259476970 Marionette TRACE conn8 <- [1,2066,null,{}] 10:24:36 INFO - PROCESS | 3944 | 1461259476979 Marionette TRACE conn8 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:37 INFO - PROCESS | 3944 | 1461259477061 Marionette TRACE conn8 <- [1,2067,null,{"value":null}] 10:24:37 INFO - PROCESS | 3944 | 1461259477071 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:37 INFO - PROCESS | 3944 | ++DOCSHELL 19AD6800 == 45 [pid = 3944] [id = 526] 10:24:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1A339400) [pid = 3944] [serial = 1578] [outer = 00000000] 10:24:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1A436C00) [pid = 3944] [serial = 1579] [outer = 1A339400] 10:24:37 INFO - PROCESS | 3944 | 1461259477115 Marionette DEBUG loaded listener.js 10:24:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1A8B9800) [pid = 3944] [serial = 1580] [outer = 1A339400] 10:24:37 INFO - PROCESS | 3944 | 1461259477619 Marionette TRACE conn8 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 702ms 10:24:37 INFO - PROCESS | 3944 | 1461259477663 Marionette TRACE conn8 -> [0,2069,"getWindowHandle",null] 10:24:37 INFO - PROCESS | 3944 | 1461259477665 Marionette TRACE conn8 <- [1,2069,null,{"value":"13"}] 10:24:37 INFO - PROCESS | 3944 | 1461259477669 Marionette TRACE conn8 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:24:37 INFO - PROCESS | 3944 | 1461259477670 Marionette TRACE conn8 <- [1,2070,null,{}] 10:24:37 INFO - PROCESS | 3944 | 1461259477674 Marionette TRACE conn8 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:37 INFO - PROCESS | 3944 | 1461259477756 Marionette TRACE conn8 <- [1,2071,null,{"value":null}] 10:24:37 INFO - PROCESS | 3944 | 1461259477762 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:37 INFO - PROCESS | 3944 | ++DOCSHELL 1A3B8000 == 46 [pid = 3944] [id = 527] 10:24:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1A428C00) [pid = 3944] [serial = 1581] [outer = 00000000] 10:24:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1ABCAC00) [pid = 3944] [serial = 1582] [outer = 1A428C00] 10:24:37 INFO - PROCESS | 3944 | 1461259477807 Marionette DEBUG loaded listener.js 10:24:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1ABC9C00) [pid = 3944] [serial = 1583] [outer = 1A428C00] 10:24:38 INFO - PROCESS | 3944 | 1461259478284 Marionette TRACE conn8 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 640ms 10:24:38 INFO - PROCESS | 3944 | 1461259478312 Marionette TRACE conn8 -> [0,2073,"getWindowHandle",null] 10:24:38 INFO - PROCESS | 3944 | 1461259478314 Marionette TRACE conn8 <- [1,2073,null,{"value":"13"}] 10:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:24:38 INFO - PROCESS | 3944 | 1461259478317 Marionette TRACE conn8 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:24:38 INFO - PROCESS | 3944 | 1461259478319 Marionette TRACE conn8 <- [1,2074,null,{}] 10:24:38 INFO - PROCESS | 3944 | 1461259478322 Marionette TRACE conn8 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:38 INFO - PROCESS | 3944 | 1461259478433 Marionette TRACE conn8 <- [1,2075,null,{"value":null}] 10:24:38 INFO - PROCESS | 3944 | 1461259478527 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:38 INFO - PROCESS | 3944 | ++DOCSHELL 1AF20400 == 47 [pid = 3944] [id = 528] 10:24:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1AF20C00) [pid = 3944] [serial = 1584] [outer = 00000000] 10:24:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1AF9D400) [pid = 3944] [serial = 1585] [outer = 1AF20C00] 10:24:38 INFO - PROCESS | 3944 | 1461259478581 Marionette DEBUG loaded listener.js 10:24:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1B33B400) [pid = 3944] [serial = 1586] [outer = 1AF20C00] 10:24:39 INFO - PROCESS | 3944 | 1461259479033 Marionette TRACE conn8 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 733ms 10:24:39 INFO - PROCESS | 3944 | 1461259479062 Marionette TRACE conn8 -> [0,2077,"getWindowHandle",null] 10:24:39 INFO - PROCESS | 3944 | 1461259479064 Marionette TRACE conn8 <- [1,2077,null,{"value":"13"}] 10:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:24:39 INFO - PROCESS | 3944 | 1461259479067 Marionette TRACE conn8 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:24:39 INFO - PROCESS | 3944 | 1461259479069 Marionette TRACE conn8 <- [1,2078,null,{}] 10:24:39 INFO - PROCESS | 3944 | 1461259479073 Marionette TRACE conn8 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:39 INFO - PROCESS | 3944 | 1461259479188 Marionette TRACE conn8 <- [1,2079,null,{"value":null}] 10:24:39 INFO - PROCESS | 3944 | 1461259479196 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:39 INFO - PROCESS | 3944 | ++DOCSHELL 13C02C00 == 48 [pid = 3944] [id = 529] 10:24:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1B405C00) [pid = 3944] [serial = 1587] [outer = 00000000] 10:24:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B430800) [pid = 3944] [serial = 1588] [outer = 1B405C00] 10:24:39 INFO - PROCESS | 3944 | 1461259479297 Marionette DEBUG loaded listener.js 10:24:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B430400) [pid = 3944] [serial = 1589] [outer = 1B405C00] 10:24:39 INFO - PROCESS | 3944 | 1461259479716 Marionette TRACE conn8 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 687ms 10:24:39 INFO - PROCESS | 3944 | 1461259479768 Marionette TRACE conn8 -> [0,2081,"getWindowHandle",null] 10:24:39 INFO - PROCESS | 3944 | 1461259479770 Marionette TRACE conn8 <- [1,2081,null,{"value":"13"}] 10:24:39 INFO - PROCESS | 3944 | 1461259479774 Marionette TRACE conn8 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:24:39 INFO - PROCESS | 3944 | 1461259479775 Marionette TRACE conn8 <- [1,2082,null,{}] 10:24:39 INFO - PROCESS | 3944 | 1461259479779 Marionette TRACE conn8 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:39 INFO - PROCESS | 3944 | 1461259479922 Marionette TRACE conn8 <- [1,2083,null,{"value":null}] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (13C06000) [pid = 3944] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (19971400) [pid = 3944] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (13C6F000) [pid = 3944] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (13CD3C00) [pid = 3944] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (15DE9400) [pid = 3944] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1AB0D000) [pid = 3944] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (13CD4400) [pid = 3944] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1360C000) [pid = 3944] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (18FC7C00) [pid = 3944] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (15D2A800) [pid = 3944] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (17DCAC00) [pid = 3944] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1B336C00) [pid = 3944] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:24:40 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (11B7A400) [pid = 3944] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:24:40 INFO - PROCESS | 3944 | 1461259480138 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 3944 | ++DOCSHELL 11B09000 == 49 [pid = 3944] [id = 530] 10:24:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (11B0B400) [pid = 3944] [serial = 1590] [outer = 00000000] 10:24:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (138B3400) [pid = 3944] [serial = 1591] [outer = 11B0B400] 10:24:40 INFO - PROCESS | 3944 | 1461259480183 Marionette DEBUG loaded listener.js 10:24:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (13C6F000) [pid = 3944] [serial = 1592] [outer = 11B0B400] 10:24:40 INFO - PROCESS | 3944 | 1461259480532 Marionette TRACE conn8 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 797ms 10:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:24:40 INFO - PROCESS | 3944 | 1461259480576 Marionette TRACE conn8 -> [0,2085,"getWindowHandle",null] 10:24:40 INFO - PROCESS | 3944 | 1461259480578 Marionette TRACE conn8 <- [1,2085,null,{"value":"13"}] 10:24:40 INFO - PROCESS | 3944 | 1461259480581 Marionette TRACE conn8 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:24:40 INFO - PROCESS | 3944 | 1461259480583 Marionette TRACE conn8 <- [1,2086,null,{}] 10:24:40 INFO - PROCESS | 3944 | 1461259480587 Marionette TRACE conn8 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:40 INFO - PROCESS | 3944 | 1461259480700 Marionette TRACE conn8 <- [1,2087,null,{"value":null}] 10:24:40 INFO - PROCESS | 3944 | 1461259480708 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 3944 | ++DOCSHELL 1360F000 == 50 [pid = 3944] [id = 531] 10:24:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (13CD3C00) [pid = 3944] [serial = 1593] [outer = 00000000] 10:24:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1AB10800) [pid = 3944] [serial = 1594] [outer = 13CD3C00] 10:24:40 INFO - PROCESS | 3944 | 1461259480752 Marionette DEBUG loaded listener.js 10:24:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1AF9C000) [pid = 3944] [serial = 1595] [outer = 13CD3C00] 10:24:41 INFO - PROCESS | 3944 | 1461259481180 Marionette TRACE conn8 <- [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]]]}] 10:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 625ms 10:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:24:41 INFO - PROCESS | 3944 | 1461259481220 Marionette TRACE conn8 -> [0,2089,"getWindowHandle",null] 10:24:41 INFO - PROCESS | 3944 | 1461259481222 Marionette TRACE conn8 <- [1,2089,null,{"value":"13"}] 10:24:41 INFO - PROCESS | 3944 | 1461259481225 Marionette TRACE conn8 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:24:41 INFO - PROCESS | 3944 | 1461259481227 Marionette TRACE conn8 <- [1,2090,null,{}] 10:24:41 INFO - PROCESS | 3944 | 1461259481230 Marionette TRACE conn8 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:41 INFO - PROCESS | 3944 | 1461259481346 Marionette TRACE conn8 <- [1,2091,null,{"value":null}] 10:24:41 INFO - PROCESS | 3944 | 1461259481386 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:41 INFO - PROCESS | 3944 | ++DOCSHELL 13C04400 == 51 [pid = 3944] [id = 532] 10:24:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (15D2A800) [pid = 3944] [serial = 1596] [outer = 00000000] 10:24:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1B4DB800) [pid = 3944] [serial = 1597] [outer = 15D2A800] 10:24:41 INFO - PROCESS | 3944 | 1461259481431 Marionette DEBUG loaded listener.js 10:24:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1B54BC00) [pid = 3944] [serial = 1598] [outer = 15D2A800] 10:24:41 INFO - PROCESS | 3944 | 1461259481851 Marionette TRACE conn8 <- [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]]]}] 10:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 625ms 10:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:24:41 INFO - PROCESS | 3944 | 1461259481863 Marionette TRACE conn8 -> [0,2093,"getWindowHandle",null] 10:24:41 INFO - PROCESS | 3944 | 1461259481865 Marionette TRACE conn8 <- [1,2093,null,{"value":"13"}] 10:24:41 INFO - PROCESS | 3944 | 1461259481868 Marionette TRACE conn8 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:24:41 INFO - PROCESS | 3944 | 1461259481870 Marionette TRACE conn8 <- [1,2094,null,{}] 10:24:41 INFO - PROCESS | 3944 | 1461259481873 Marionette TRACE conn8 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:41 INFO - PROCESS | 3944 | 1461259481990 Marionette TRACE conn8 <- [1,2095,null,{"value":null}] 10:24:41 INFO - PROCESS | 3944 | 1461259481999 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:42 INFO - PROCESS | 3944 | ++DOCSHELL 1B42C800 == 52 [pid = 3944] [id = 533] 10:24:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1B42E000) [pid = 3944] [serial = 1599] [outer = 00000000] 10:24:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1B701C00) [pid = 3944] [serial = 1600] [outer = 1B42E000] 10:24:42 INFO - PROCESS | 3944 | 1461259482049 Marionette DEBUG loaded listener.js 10:24:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B706C00) [pid = 3944] [serial = 1601] [outer = 1B42E000] 10:24:42 INFO - PROCESS | 3944 | 1461259482769 Marionette TRACE conn8 <- [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]]]}] 10:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 937ms 10:24:42 INFO - PROCESS | 3944 | 1461259482815 Marionette TRACE conn8 -> [0,2097,"getWindowHandle",null] 10:24:42 INFO - PROCESS | 3944 | 1461259482821 Marionette TRACE conn8 <- [1,2097,null,{"value":"13"}] 10:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:24:42 INFO - PROCESS | 3944 | 1461259482827 Marionette TRACE conn8 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:24:42 INFO - PROCESS | 3944 | 1461259482831 Marionette TRACE conn8 <- [1,2098,null,{}] 10:24:42 INFO - PROCESS | 3944 | 1461259482836 Marionette TRACE conn8 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:42 INFO - PROCESS | 3944 | 1461259482949 Marionette TRACE conn8 <- [1,2099,null,{"value":null}] 10:24:43 INFO - PROCESS | 3944 | 1461259483076 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:43 INFO - PROCESS | 3944 | ++DOCSHELL 16B2D000 == 53 [pid = 3944] [id = 534] 10:24:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (17D25400) [pid = 3944] [serial = 1602] [outer = 00000000] 10:24:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (18EB8400) [pid = 3944] [serial = 1603] [outer = 17D25400] 10:24:43 INFO - PROCESS | 3944 | 1461259483142 Marionette DEBUG loaded listener.js 10:24:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1906F000) [pid = 3944] [serial = 1604] [outer = 17D25400] 10:24:43 INFO - PROCESS | 3944 | 1461259483711 Marionette TRACE conn8 <- [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]]]}] 10:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 937ms 10:24:43 INFO - PROCESS | 3944 | 1461259483756 Marionette TRACE conn8 -> [0,2101,"getWindowHandle",null] 10:24:43 INFO - PROCESS | 3944 | 1461259483762 Marionette TRACE conn8 <- [1,2101,null,{"value":"13"}] 10:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:24:43 INFO - PROCESS | 3944 | 1461259483768 Marionette TRACE conn8 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:24:43 INFO - PROCESS | 3944 | 1461259483771 Marionette TRACE conn8 <- [1,2102,null,{}] 10:24:43 INFO - PROCESS | 3944 | 1461259483775 Marionette TRACE conn8 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:43 INFO - PROCESS | 3944 | 1461259483883 Marionette TRACE conn8 <- [1,2103,null,{"value":null}] 10:24:44 INFO - PROCESS | 3944 | 1461259483997 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:44 INFO - PROCESS | 3944 | ++DOCSHELL 18B02400 == 54 [pid = 3944] [id = 535] 10:24:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (18B05800) [pid = 3944] [serial = 1605] [outer = 00000000] 10:24:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1A434C00) [pid = 3944] [serial = 1606] [outer = 18B05800] 10:24:44 INFO - PROCESS | 3944 | 1461259484092 Marionette DEBUG loaded listener.js 10:24:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1AB57800) [pid = 3944] [serial = 1607] [outer = 18B05800] 10:24:44 INFO - PROCESS | 3944 | 1461259484708 Marionette TRACE conn8 <- [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]]]}] 10:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 999ms 10:24:44 INFO - PROCESS | 3944 | 1461259484780 Marionette TRACE conn8 -> [0,2105,"getWindowHandle",null] 10:24:44 INFO - PROCESS | 3944 | 1461259484782 Marionette TRACE conn8 <- [1,2105,null,{"value":"13"}] 10:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:24:44 INFO - PROCESS | 3944 | 1461259484787 Marionette TRACE conn8 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:24:44 INFO - PROCESS | 3944 | 1461259484791 Marionette TRACE conn8 <- [1,2106,null,{}] 10:24:44 INFO - PROCESS | 3944 | 1461259484802 Marionette TRACE conn8 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:44 INFO - PROCESS | 3944 | 1461259484910 Marionette TRACE conn8 <- [1,2107,null,{"value":null}] 10:24:45 INFO - PROCESS | 3944 | 1461259485052 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 3944 | ++DOCSHELL 1B33AC00 == 55 [pid = 3944] [id = 536] 10:24:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1B403C00) [pid = 3944] [serial = 1608] [outer = 00000000] 10:24:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1B704C00) [pid = 3944] [serial = 1609] [outer = 1B403C00] 10:24:45 INFO - PROCESS | 3944 | 1461259485110 Marionette DEBUG loaded listener.js 10:24:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1B70BC00) [pid = 3944] [serial = 1610] [outer = 1B403C00] 10:24:45 INFO - PROCESS | 3944 | 1461259485729 Marionette TRACE conn8 <- [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]]]}] 10:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 999ms 10:24:45 INFO - PROCESS | 3944 | 1461259485788 Marionette TRACE conn8 -> [0,2109,"getWindowHandle",null] 10:24:45 INFO - PROCESS | 3944 | 1461259485791 Marionette TRACE conn8 <- [1,2109,null,{"value":"13"}] 10:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:24:45 INFO - PROCESS | 3944 | 1461259485795 Marionette TRACE conn8 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:24:45 INFO - PROCESS | 3944 | 1461259485797 Marionette TRACE conn8 <- [1,2110,null,{}] 10:24:45 INFO - PROCESS | 3944 | 1461259485801 Marionette TRACE conn8 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:45 INFO - PROCESS | 3944 | 1461259485907 Marionette TRACE conn8 <- [1,2111,null,{"value":null}] 10:24:46 INFO - PROCESS | 3944 | 1461259486216 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:46 INFO - PROCESS | 3944 | ++DOCSHELL 11B73000 == 56 [pid = 3944] [id = 537] 10:24:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (11B78400) [pid = 3944] [serial = 1611] [outer = 00000000] 10:24:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (15807800) [pid = 3944] [serial = 1612] [outer = 11B78400] 10:24:46 INFO - PROCESS | 3944 | 1461259486294 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (15F49C00) [pid = 3944] [serial = 1613] [outer = 11B78400] 10:24:46 INFO - PROCESS | 3944 | --DOCSHELL 15DF2C00 == 55 [pid = 3944] [id = 10] 10:24:46 INFO - PROCESS | 3944 | 1461259486944 Marionette TRACE conn8 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1186ms 10:24:46 INFO - PROCESS | 3944 | 1461259486988 Marionette TRACE conn8 -> [0,2113,"getWindowHandle",null] 10:24:46 INFO - PROCESS | 3944 | 1461259486992 Marionette TRACE conn8 <- [1,2113,null,{"value":"13"}] 10:24:46 INFO - PROCESS | 3944 | 1461259486997 Marionette TRACE conn8 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:24:46 INFO - PROCESS | 3944 | 1461259487000 Marionette TRACE conn8 <- [1,2114,null,{}] 10:24:46 INFO - PROCESS | 3944 | 1461259487006 Marionette TRACE conn8 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:47 INFO - PROCESS | 3944 | 1461259487102 Marionette TRACE conn8 <- [1,2115,null,{"value":null}] 10:24:47 INFO - PROCESS | 3944 | 1461259487267 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:47 INFO - PROCESS | 3944 | ++DOCSHELL 18B05400 == 56 [pid = 3944] [id = 538] 10:24:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (18B08400) [pid = 3944] [serial = 1614] [outer = 00000000] 10:24:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (18EBB000) [pid = 3944] [serial = 1615] [outer = 18B08400] 10:24:47 INFO - PROCESS | 3944 | 1461259487322 Marionette DEBUG loaded listener.js 10:24:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (18FE1000) [pid = 3944] [serial = 1616] [outer = 18B08400] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 1AF13400 == 55 [pid = 3944] [id = 489] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 1A3B7800 == 54 [pid = 3944] [id = 478] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 13C04400 == 53 [pid = 3944] [id = 532] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 1360F000 == 52 [pid = 3944] [id = 531] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 11B09000 == 51 [pid = 3944] [id = 530] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 13C02C00 == 50 [pid = 3944] [id = 529] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 1AF20400 == 49 [pid = 3944] [id = 528] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 1A3B8000 == 48 [pid = 3944] [id = 527] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 19AD6800 == 47 [pid = 3944] [id = 526] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 138B6000 == 46 [pid = 3944] [id = 525] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 13527C00 == 45 [pid = 3944] [id = 524] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 11B77000 == 44 [pid = 3944] [id = 523] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (13CD2800) [pid = 3944] [serial = 1513] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (18EB0800) [pid = 3944] [serial = 1516] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1AF9BC00) [pid = 3944] [serial = 1519] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1B431000) [pid = 3944] [serial = 1522] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1B40C800) [pid = 3944] [serial = 1555] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 16E9C000 == 43 [pid = 3944] [id = 520] 10:24:47 INFO - PROCESS | 3944 | --DOCSHELL 1373E000 == 42 [pid = 3944] [id = 519] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1683F800) [pid = 3944] [serial = 1528] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (19ADF000) [pid = 3944] [serial = 1538] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (19AD8000) [pid = 3944] [serial = 1537] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1580C000) [pid = 3944] [serial = 1355] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1A890000) [pid = 3944] [serial = 1541] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (182F2000) [pid = 3944] [serial = 1525] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1AB58C00) [pid = 3944] [serial = 1543] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (19854400) [pid = 3944] [serial = 1550] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1AF1A400) [pid = 3944] [serial = 1552] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (19075000) [pid = 3944] [serial = 1534] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (17DC4400) [pid = 3944] [serial = 1531] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1AB58800) [pid = 3944] [serial = 1544] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1B338C00) [pid = 3944] [serial = 1553] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (17D1D400) [pid = 3944] [serial = 1529] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1AF1D400) [pid = 3944] [serial = 1547] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1B40AC00) [pid = 3944] [serial = 1511] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (19076000) [pid = 3944] [serial = 1397] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1A3BAC00) [pid = 3944] [serial = 1540] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1AF1F400) [pid = 3944] [serial = 1546] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (18C12C00) [pid = 3944] [serial = 1526] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (193B4400) [pid = 3944] [serial = 1535] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (18EBA000) [pid = 3944] [serial = 1549] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (18216000) [pid = 3944] [serial = 1532] [outer = 00000000] [url = about:blank] 10:24:47 INFO - PROCESS | 3944 | 1461259487883 Marionette TRACE conn8 <- [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]]]}] 10:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 952ms 10:24:47 INFO - PROCESS | 3944 | 1461259487945 Marionette TRACE conn8 -> [0,2117,"getWindowHandle",null] 10:24:47 INFO - PROCESS | 3944 | 1461259487949 Marionette TRACE conn8 <- [1,2117,null,{"value":"13"}] 10:24:47 INFO - PROCESS | 3944 | 1461259487953 Marionette TRACE conn8 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:24:47 INFO - PROCESS | 3944 | 1461259487955 Marionette TRACE conn8 <- [1,2118,null,{}] 10:24:47 INFO - PROCESS | 3944 | 1461259487959 Marionette TRACE conn8 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:48 INFO - PROCESS | 3944 | 1461259488044 Marionette TRACE conn8 <- [1,2119,null,{"value":null}] 10:24:48 INFO - PROCESS | 3944 | 1461259488144 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 3944 | ++DOCSHELL 13616C00 == 43 [pid = 3944] [id = 539] 10:24:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1373E000) [pid = 3944] [serial = 1617] [outer = 00000000] 10:24:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (16E9C000) [pid = 3944] [serial = 1618] [outer = 1373E000] 10:24:48 INFO - PROCESS | 3944 | 1461259488190 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (18FD8000) [pid = 3944] [serial = 1619] [outer = 1373E000] 10:24:48 INFO - PROCESS | 3944 | 1461259488625 Marionette TRACE conn8 <- [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] 10:24:48 INFO - PROCESS | 3944 | 1461259488697 Marionette TRACE conn8 <- [1,2121,null,{"value":"13"}] 10:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:24:48 INFO - PROCESS | 3944 | 1461259488702 Marionette TRACE conn8 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:24:48 INFO - PROCESS | 3944 | 1461259488708 Marionette TRACE conn8 <- [1,2122,null,{}] 10:24:48 INFO - PROCESS | 3944 | 1461259488750 Marionette TRACE conn8 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:48 INFO - PROCESS | 3944 | 1461259488834 Marionette TRACE conn8 <- [1,2123,null,{"value":null}] 10:24:48 INFO - PROCESS | 3944 | 1461259488849 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 3944 | ++DOCSHELL 1873DC00 == 44 [pid = 3944] [id = 540] 10:24:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (19AD3000) [pid = 3944] [serial = 1620] [outer = 00000000] 10:24:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1A33B400) [pid = 3944] [serial = 1621] [outer = 19AD3000] 10:24:48 INFO - PROCESS | 3944 | 1461259488894 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1A42C400) [pid = 3944] [serial = 1622] [outer = 19AD3000] 10:24:49 INFO - PROCESS | 3944 | 1461259489349 Marionette TRACE conn8 <- [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]]]}] 10:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 671ms 10:24:49 INFO - PROCESS | 3944 | 1461259489379 Marionette TRACE conn8 -> [0,2125,"getWindowHandle",null] 10:24:49 INFO - PROCESS | 3944 | 1461259489381 Marionette TRACE conn8 <- [1,2125,null,{"value":"13"}] 10:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:24:49 INFO - PROCESS | 3944 | 1461259489385 Marionette TRACE conn8 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:24:49 INFO - PROCESS | 3944 | 1461259489386 Marionette TRACE conn8 <- [1,2126,null,{}] 10:24:49 INFO - PROCESS | 3944 | 1461259489390 Marionette TRACE conn8 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:49 INFO - PROCESS | 3944 | 1461259489468 Marionette TRACE conn8 <- [1,2127,null,{"value":null}] 10:24:49 INFO - PROCESS | 3944 | 1461259489475 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:49 INFO - PROCESS | 3944 | ++DOCSHELL 19ADA400 == 45 [pid = 3944] [id = 541] 10:24:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1A1CF400) [pid = 3944] [serial = 1623] [outer = 00000000] 10:24:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1AB50400) [pid = 3944] [serial = 1624] [outer = 1A1CF400] 10:24:49 INFO - PROCESS | 3944 | 1461259489520 Marionette DEBUG loaded listener.js 10:24:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1AB59400) [pid = 3944] [serial = 1625] [outer = 1A1CF400] 10:24:49 INFO - PROCESS | 3944 | 1461259489973 Marionette TRACE conn8 <- [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]]]}] 10:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 640ms 10:24:50 INFO - PROCESS | 3944 | 1461259490023 Marionette TRACE conn8 -> [0,2129,"getWindowHandle",null] 10:24:50 INFO - PROCESS | 3944 | 1461259490025 Marionette TRACE conn8 <- [1,2129,null,{"value":"13"}] 10:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:24:50 INFO - PROCESS | 3944 | 1461259490028 Marionette TRACE conn8 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:24:50 INFO - PROCESS | 3944 | 1461259490030 Marionette TRACE conn8 <- [1,2130,null,{}] 10:24:50 INFO - PROCESS | 3944 | 1461259490034 Marionette TRACE conn8 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:50 INFO - PROCESS | 3944 | 1461259490145 Marionette TRACE conn8 <- [1,2131,null,{"value":null}] 10:24:50 INFO - PROCESS | 3944 | 1461259490151 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:50 INFO - PROCESS | 3944 | ++DOCSHELL 13744400 == 46 [pid = 3944] [id = 542] 10:24:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1AF12400) [pid = 3944] [serial = 1626] [outer = 00000000] 10:24:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1AF1EC00) [pid = 3944] [serial = 1627] [outer = 1AF12400] 10:24:50 INFO - PROCESS | 3944 | 1461259490292 Marionette DEBUG loaded listener.js 10:24:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1AF9A400) [pid = 3944] [serial = 1628] [outer = 1AF12400] 10:24:50 INFO - PROCESS | 3944 | 1461259490764 Marionette TRACE conn8 <- [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] 10:24:50 INFO - PROCESS | 3944 | 1461259490832 Marionette TRACE conn8 <- [1,2133,null,{"value":"13"}] 10:24:50 INFO - PROCESS | 3944 | 1461259490835 Marionette TRACE conn8 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:24:50 INFO - PROCESS | 3944 | 1461259490837 Marionette TRACE conn8 <- [1,2134,null,{}] 10:24:50 INFO - PROCESS | 3944 | 1461259490841 Marionette TRACE conn8 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:50 INFO - PROCESS | 3944 | 1461259490954 Marionette TRACE conn8 <- [1,2135,null,{"value":null}] 10:24:51 INFO - PROCESS | 3944 | 1461259491024 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:51 INFO - PROCESS | 3944 | ++DOCSHELL 1AF9F400 == 47 [pid = 3944] [id = 543] 10:24:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B401400) [pid = 3944] [serial = 1629] [outer = 00000000] 10:24:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B40C800) [pid = 3944] [serial = 1630] [outer = 1B401400] 10:24:51 INFO - PROCESS | 3944 | 1461259491068 Marionette DEBUG loaded listener.js 10:24:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1B40E400) [pid = 3944] [serial = 1631] [outer = 1B401400] 10:24:51 INFO - PROCESS | 3944 | 1461259491489 Marionette TRACE conn8 <- [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] 10:24:51 INFO - PROCESS | 3944 | 1461259491537 Marionette TRACE conn8 <- [1,2137,null,{"value":"13"}] 10:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:24:51 INFO - PROCESS | 3944 | 1461259491576 Marionette TRACE conn8 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:24:51 INFO - PROCESS | 3944 | 1461259491578 Marionette TRACE conn8 <- [1,2138,null,{}] 10:24:51 INFO - PROCESS | 3944 | 1461259491587 Marionette TRACE conn8 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:51 INFO - PROCESS | 3944 | 1461259491701 Marionette TRACE conn8 <- [1,2139,null,{"value":null}] 10:24:51 INFO - PROCESS | 3944 | 1461259491711 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:51 INFO - PROCESS | 3944 | ++DOCSHELL 1B40B800 == 48 [pid = 3944] [id = 544] 10:24:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1B40E800) [pid = 3944] [serial = 1632] [outer = 00000000] 10:24:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B54F400) [pid = 3944] [serial = 1633] [outer = 1B40E800] 10:24:51 INFO - PROCESS | 3944 | 1461259491755 Marionette DEBUG loaded listener.js 10:24:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1B554C00) [pid = 3944] [serial = 1634] [outer = 1B40E800] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1A3B5C00) [pid = 3944] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1AB58400) [pid = 3944] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (15DEBC00) [pid = 3944] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1A431800) [pid = 3944] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1AF18C00) [pid = 3944] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (16B2E400) [pid = 3944] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1360AC00) [pid = 3944] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (19974C00) [pid = 3944] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1373EC00) [pid = 3944] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (11B0A000) [pid = 3944] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1996E000) [pid = 3944] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (158A5000) [pid = 3944] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1352F400) [pid = 3944] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (18FE2400) [pid = 3944] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1AF20C00) [pid = 3944] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (124DF400) [pid = 3944] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1AB5AC00) [pid = 3944] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (13C6AC00) [pid = 3944] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1A339400) [pid = 3944] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1B405C00) [pid = 3944] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1A428C00) [pid = 3944] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1352E400) [pid = 3944] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (15D2A800) [pid = 3944] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (11B0B400) [pid = 3944] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:24:52 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (13CD3C00) [pid = 3944] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:24:52 INFO - PROCESS | 3944 | 1461259492473 Marionette TRACE conn8 <- [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]]]}] 10:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 952ms 10:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:24:52 INFO - PROCESS | 3944 | 1461259492517 Marionette TRACE conn8 -> [0,2141,"getWindowHandle",null] 10:24:52 INFO - PROCESS | 3944 | 1461259492519 Marionette TRACE conn8 <- [1,2141,null,{"value":"13"}] 10:24:52 INFO - PROCESS | 3944 | 1461259492522 Marionette TRACE conn8 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:24:52 INFO - PROCESS | 3944 | 1461259492524 Marionette TRACE conn8 <- [1,2142,null,{}] 10:24:52 INFO - PROCESS | 3944 | 1461259492527 Marionette TRACE conn8 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:52 INFO - PROCESS | 3944 | 1461259492605 Marionette TRACE conn8 <- [1,2143,null,{"value":null}] 10:24:52 INFO - PROCESS | 3944 | 1461259492703 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:52 INFO - PROCESS | 3944 | ++DOCSHELL 11B08800 == 49 [pid = 3944] [id = 545] 10:24:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (11B0B400) [pid = 3944] [serial = 1635] [outer = 00000000] 10:24:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (13615C00) [pid = 3944] [serial = 1636] [outer = 11B0B400] 10:24:52 INFO - PROCESS | 3944 | 1461259492749 Marionette DEBUG loaded listener.js 10:24:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (15D23800) [pid = 3944] [serial = 1637] [outer = 11B0B400] 10:24:53 INFO - PROCESS | 3944 | 1461259493127 Marionette TRACE conn8 <- [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]]]}] 10:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 624ms 10:24:53 INFO - PROCESS | 3944 | 1461259493161 Marionette TRACE conn8 -> [0,2145,"getWindowHandle",null] 10:24:53 INFO - PROCESS | 3944 | 1461259493163 Marionette TRACE conn8 <- [1,2145,null,{"value":"13"}] 10:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:24:53 INFO - PROCESS | 3944 | 1461259493166 Marionette TRACE conn8 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:24:53 INFO - PROCESS | 3944 | 1461259493168 Marionette TRACE conn8 <- [1,2146,null,{}] 10:24:53 INFO - PROCESS | 3944 | 1461259493172 Marionette TRACE conn8 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:53 INFO - PROCESS | 3944 | 1461259493289 Marionette TRACE conn8 <- [1,2147,null,{"value":null}] 10:24:53 INFO - PROCESS | 3944 | 1461259493295 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:53 INFO - PROCESS | 3944 | ++DOCSHELL 13CDC800 == 50 [pid = 3944] [id = 546] 10:24:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (17DBD400) [pid = 3944] [serial = 1638] [outer = 00000000] 10:24:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (193BBC00) [pid = 3944] [serial = 1639] [outer = 17DBD400] 10:24:53 INFO - PROCESS | 3944 | 1461259493343 Marionette DEBUG loaded listener.js 10:24:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1A3B0400) [pid = 3944] [serial = 1640] [outer = 17DBD400] 10:24:53 INFO - PROCESS | 3944 | 1461259493747 Marionette TRACE conn8 <- [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]]]}] 10:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 640ms 10:24:53 INFO - PROCESS | 3944 | 1461259493810 Marionette TRACE conn8 -> [0,2149,"getWindowHandle",null] 10:24:53 INFO - PROCESS | 3944 | 1461259493812 Marionette TRACE conn8 <- [1,2149,null,{"value":"13"}] 10:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:24:53 INFO - PROCESS | 3944 | 1461259493815 Marionette TRACE conn8 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:24:53 INFO - PROCESS | 3944 | 1461259493817 Marionette TRACE conn8 <- [1,2150,null,{}] 10:24:53 INFO - PROCESS | 3944 | 1461259493821 Marionette TRACE conn8 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:53 INFO - PROCESS | 3944 | 1461259493900 Marionette TRACE conn8 <- [1,2151,null,{"value":null}] 10:24:53 INFO - PROCESS | 3944 | 1461259493909 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:53 INFO - PROCESS | 3944 | ++DOCSHELL 13744C00 == 51 [pid = 3944] [id = 547] 10:24:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1A8B3000) [pid = 3944] [serial = 1641] [outer = 00000000] 10:24:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1B333C00) [pid = 3944] [serial = 1642] [outer = 1A8B3000] 10:24:53 INFO - PROCESS | 3944 | 1461259493958 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1B553C00) [pid = 3944] [serial = 1643] [outer = 1A8B3000] 10:24:54 INFO - PROCESS | 3944 | 1461259494525 Marionette TRACE conn8 <- [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]]]}] 10:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 10:24:54 INFO - PROCESS | 3944 | 1461259494557 Marionette TRACE conn8 -> [0,2153,"getWindowHandle",null] 10:24:54 INFO - PROCESS | 3944 | 1461259494561 Marionette TRACE conn8 <- [1,2153,null,{"value":"13"}] 10:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:24:54 INFO - PROCESS | 3944 | 1461259494567 Marionette TRACE conn8 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:24:54 INFO - PROCESS | 3944 | 1461259494571 Marionette TRACE conn8 <- [1,2154,null,{}] 10:24:54 INFO - PROCESS | 3944 | 1461259494671 Marionette TRACE conn8 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:54 INFO - PROCESS | 3944 | 1461259494827 Marionette TRACE conn8 <- [1,2155,null,{"value":null}] 10:24:54 INFO - PROCESS | 3944 | 1461259494890 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 3944 | ++DOCSHELL 1373EC00 == 52 [pid = 3944] [id = 548] 10:24:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (13747800) [pid = 3944] [serial = 1644] [outer = 00000000] 10:24:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1683F800) [pid = 3944] [serial = 1645] [outer = 13747800] 10:24:54 INFO - PROCESS | 3944 | 1461259494988 Marionette DEBUG loaded listener.js 10:24:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (17DC4400) [pid = 3944] [serial = 1646] [outer = 13747800] 10:24:55 INFO - PROCESS | 3944 | 1461259495600 Marionette TRACE conn8 <- [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]]]}] 10:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1092ms 10:24:55 INFO - PROCESS | 3944 | 1461259495672 Marionette TRACE conn8 -> [0,2157,"getWindowHandle",null] 10:24:55 INFO - PROCESS | 3944 | 1461259495678 Marionette TRACE conn8 <- [1,2157,null,{"value":"13"}] 10:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:24:55 INFO - PROCESS | 3944 | 1461259495685 Marionette TRACE conn8 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:24:55 INFO - PROCESS | 3944 | 1461259495688 Marionette TRACE conn8 <- [1,2158,null,{}] 10:24:55 INFO - PROCESS | 3944 | 1461259495692 Marionette TRACE conn8 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:55 INFO - PROCESS | 3944 | 1461259495828 Marionette TRACE conn8 <- [1,2159,null,{"value":null}] 10:24:55 INFO - PROCESS | 3944 | 1461259495971 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:55 INFO - PROCESS | 3944 | ++DOCSHELL 15FDDC00 == 53 [pid = 3944] [id = 549] 10:24:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (182EB400) [pid = 3944] [serial = 1647] [outer = 00000000] 10:24:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (19860C00) [pid = 3944] [serial = 1648] [outer = 182EB400] 10:24:56 INFO - PROCESS | 3944 | 1461259496027 Marionette DEBUG loaded listener.js 10:24:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (19974400) [pid = 3944] [serial = 1649] [outer = 182EB400] 10:24:56 INFO - PROCESS | 3944 | 1461259496640 Marionette TRACE conn8 <- [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]]]}] 10:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 999ms 10:24:56 INFO - PROCESS | 3944 | 1461259496686 Marionette TRACE conn8 -> [0,2161,"getWindowHandle",null] 10:24:56 INFO - PROCESS | 3944 | 1461259496688 Marionette TRACE conn8 <- [1,2161,null,{"value":"13"}] 10:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:24:56 INFO - PROCESS | 3944 | 1461259496692 Marionette TRACE conn8 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:24:56 INFO - PROCESS | 3944 | 1461259496696 Marionette TRACE conn8 <- [1,2162,null,{}] 10:24:56 INFO - PROCESS | 3944 | 1461259496707 Marionette TRACE conn8 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:56 INFO - PROCESS | 3944 | 1461259496816 Marionette TRACE conn8 <- [1,2163,null,{"value":null}] 10:24:56 INFO - PROCESS | 3944 | 1461259496959 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:56 INFO - PROCESS | 3944 | ++DOCSHELL 1AB0F800 == 54 [pid = 3944] [id = 550] 10:24:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1AF18800) [pid = 3944] [serial = 1650] [outer = 00000000] 10:24:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1B341400) [pid = 3944] [serial = 1651] [outer = 1AF18800] 10:24:57 INFO - PROCESS | 3944 | 1461259497017 Marionette DEBUG loaded listener.js 10:24:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1B4D1400) [pid = 3944] [serial = 1652] [outer = 1AF18800] 10:24:57 INFO - PROCESS | 3944 | 1461259497610 Marionette TRACE conn8 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 937ms 10:24:57 INFO - PROCESS | 3944 | 1461259497637 Marionette TRACE conn8 -> [0,2165,"getWindowHandle",null] 10:24:57 INFO - PROCESS | 3944 | 1461259497639 Marionette TRACE conn8 <- [1,2165,null,{"value":"13"}] 10:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:24:57 INFO - PROCESS | 3944 | 1461259497643 Marionette TRACE conn8 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:24:57 INFO - PROCESS | 3944 | 1461259497645 Marionette TRACE conn8 <- [1,2166,null,{}] 10:24:57 INFO - PROCESS | 3944 | 1461259497649 Marionette TRACE conn8 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:57 INFO - PROCESS | 3944 | 1461259497752 Marionette TRACE conn8 <- [1,2167,null,{"value":null}] 10:24:57 INFO - PROCESS | 3944 | 1461259497865 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:57 INFO - PROCESS | 3944 | ++DOCSHELL 1B733400 == 55 [pid = 3944] [id = 551] 10:24:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1B733800) [pid = 3944] [serial = 1653] [outer = 00000000] 10:24:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B73C800) [pid = 3944] [serial = 1654] [outer = 1B733800] 10:24:57 INFO - PROCESS | 3944 | 1461259497961 Marionette DEBUG loaded listener.js 10:24:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B73F400) [pid = 3944] [serial = 1655] [outer = 1B733800] 10:24:58 INFO - PROCESS | 3944 | 1461259498575 Marionette TRACE conn8 <- [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]]]}] 10:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 999ms 10:24:58 INFO - PROCESS | 3944 | 1461259498646 Marionette TRACE conn8 -> [0,2169,"getWindowHandle",null] 10:24:58 INFO - PROCESS | 3944 | 1461259498648 Marionette TRACE conn8 <- [1,2169,null,{"value":"13"}] 10:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:24:58 INFO - PROCESS | 3944 | 1461259498652 Marionette TRACE conn8 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:24:58 INFO - PROCESS | 3944 | 1461259498654 Marionette TRACE conn8 <- [1,2170,null,{}] 10:24:58 INFO - PROCESS | 3944 | 1461259498674 Marionette TRACE conn8 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:58 INFO - PROCESS | 3944 | 1461259498778 Marionette TRACE conn8 <- [1,2171,null,{"value":null}] 10:24:59 INFO - PROCESS | 3944 | 1461259499024 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:59 INFO - PROCESS | 3944 | ++DOCSHELL 1360F000 == 56 [pid = 3944] [id = 552] 10:24:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (13617000) [pid = 3944] [serial = 1656] [outer = 00000000] 10:24:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (15DF5C00) [pid = 3944] [serial = 1657] [outer = 13617000] 10:24:59 INFO - PROCESS | 3944 | 1461259499091 Marionette DEBUG loaded listener.js 10:24:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1603B000) [pid = 3944] [serial = 1658] [outer = 13617000] 10:24:59 INFO - PROCESS | 3944 | 1461259499669 Marionette TRACE conn8 <- [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]]]}] 10:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1061ms 10:24:59 INFO - PROCESS | 3944 | 1461259499710 Marionette TRACE conn8 -> [0,2173,"getWindowHandle",null] 10:24:59 INFO - PROCESS | 3944 | 1461259499715 Marionette TRACE conn8 <- [1,2173,null,{"value":"13"}] 10:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:24:59 INFO - PROCESS | 3944 | 1461259499720 Marionette TRACE conn8 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:24:59 INFO - PROCESS | 3944 | 1461259499724 Marionette TRACE conn8 <- [1,2174,null,{}] 10:24:59 INFO - PROCESS | 3944 | 1461259499729 Marionette TRACE conn8 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:59 INFO - PROCESS | 3944 | 1461259499828 Marionette TRACE conn8 <- [1,2175,null,{"value":null}] 10:24:59 INFO - PROCESS | 3944 | 1461259499975 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:00 INFO - PROCESS | 3944 | ++DOCSHELL 1876C400 == 57 [pid = 3944] [id = 553] 10:25:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (18771C00) [pid = 3944] [serial = 1659] [outer = 00000000] 10:25:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (18C0F000) [pid = 3944] [serial = 1660] [outer = 18771C00] 10:25:00 INFO - PROCESS | 3944 | 1461259500037 Marionette DEBUG loaded listener.js 10:25:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (18EB9000) [pid = 3944] [serial = 1661] [outer = 18771C00] 10:25:00 INFO - PROCESS | 3944 | --DOCSHELL 11B03000 == 56 [pid = 3944] [id = 503] 10:25:00 INFO - PROCESS | 3944 | --DOCSHELL 13CDC800 == 55 [pid = 3944] [id = 546] 10:25:00 INFO - PROCESS | 3944 | --DOCSHELL 11B08800 == 54 [pid = 3944] [id = 545] 10:25:00 INFO - PROCESS | 3944 | --DOCSHELL 1B40B800 == 53 [pid = 3944] [id = 544] 10:25:00 INFO - PROCESS | 3944 | --DOCSHELL 1AF9F400 == 52 [pid = 3944] [id = 543] 10:25:00 INFO - PROCESS | 3944 | --DOCSHELL 13744400 == 51 [pid = 3944] [id = 542] 10:25:00 INFO - PROCESS | 3944 | --DOCSHELL 19ADA400 == 50 [pid = 3944] [id = 541] 10:25:00 INFO - PROCESS | 3944 | --DOCSHELL 1873DC00 == 49 [pid = 3944] [id = 540] 10:25:00 INFO - PROCESS | 3944 | --DOCSHELL 13616C00 == 48 [pid = 3944] [id = 539] 10:25:00 INFO - PROCESS | 3944 | --DOCSHELL 18B05400 == 47 [pid = 3944] [id = 538] 10:25:00 INFO - PROCESS | 3944 | --DOCSHELL 11B73000 == 46 [pid = 3944] [id = 537] 10:25:00 INFO - PROCESS | 3944 | --DOCSHELL 1B42C800 == 45 [pid = 3944] [id = 533] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1AB03C00) [pid = 3944] [serial = 1427] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1AF1C800) [pid = 3944] [serial = 1478] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (182F2C00) [pid = 3944] [serial = 1433] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1AB0A000) [pid = 3944] [serial = 1436] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1AF93C00) [pid = 3944] [serial = 1469] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (18EB6000) [pid = 3944] [serial = 1475] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (13CD8000) [pid = 3944] [serial = 1430] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (19AE0400) [pid = 3944] [serial = 1349] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1580E800) [pid = 3944] [serial = 1472] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (13612000) [pid = 3944] [serial = 1352] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (19977400) [pid = 3944] [serial = 1385] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (17DBBC00) [pid = 3944] [serial = 1391] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (13C69000) [pid = 3944] [serial = 1388] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (19AE0800) [pid = 3944] [serial = 1394] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (13C6F000) [pid = 3944] [serial = 1592] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1AF9C000) [pid = 3944] [serial = 1595] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1AB10800) [pid = 3944] [serial = 1594] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1ABC9C00) [pid = 3944] [serial = 1583] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1AF9D400) [pid = 3944] [serial = 1585] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (18B03000) [pid = 3944] [serial = 1561] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (16EA3000) [pid = 3944] [serial = 1571] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (16691400) [pid = 3944] [serial = 1570] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1B42B400) [pid = 3944] [serial = 1556] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (193B3800) [pid = 3944] [serial = 1576] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (19654400) [pid = 3944] [serial = 1577] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1AB06800) [pid = 3944] [serial = 1564] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1A436C00) [pid = 3944] [serial = 1579] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1A8B9800) [pid = 3944] [serial = 1580] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1B430800) [pid = 3944] [serial = 1588] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1ABCAC00) [pid = 3944] [serial = 1582] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (13CD4000) [pid = 3944] [serial = 1573] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (16EA1C00) [pid = 3944] [serial = 1574] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (13CD7C00) [pid = 3944] [serial = 1558] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1B4DB800) [pid = 3944] [serial = 1597] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1B33B400) [pid = 3944] [serial = 1586] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1B4D7400) [pid = 3944] [serial = 1567] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (138B3400) [pid = 3944] [serial = 1591] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1B430400) [pid = 3944] [serial = 1589] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1B54BC00) [pid = 3944] [serial = 1598] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 3944 | 1461259500547 Marionette TRACE conn8 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 828ms 10:25:00 INFO - PROCESS | 3944 | 1461259500567 Marionette TRACE conn8 -> [0,2177,"getWindowHandle",null] 10:25:00 INFO - PROCESS | 3944 | 1461259500571 Marionette TRACE conn8 <- [1,2177,null,{"value":"13"}] 10:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:25:00 INFO - PROCESS | 3944 | 1461259500575 Marionette TRACE conn8 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:25:00 INFO - PROCESS | 3944 | 1461259500577 Marionette TRACE conn8 <- [1,2178,null,{}] 10:25:00 INFO - PROCESS | 3944 | 1461259500581 Marionette TRACE conn8 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:00 INFO - PROCESS | 3944 | 1461259500672 Marionette TRACE conn8 <- [1,2179,null,{"value":null}] 10:25:00 INFO - PROCESS | 3944 | 1461259500679 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:00 INFO - PROCESS | 3944 | ++DOCSHELL 13CD8000 == 46 [pid = 3944] [id = 554] 10:25:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (14953800) [pid = 3944] [serial = 1662] [outer = 00000000] 10:25:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (17D1F800) [pid = 3944] [serial = 1663] [outer = 14953800] 10:25:00 INFO - PROCESS | 3944 | 1461259500725 Marionette DEBUG loaded listener.js 10:25:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (182EE000) [pid = 3944] [serial = 1664] [outer = 14953800] 10:25:01 INFO - PROCESS | 3944 | 1461259501221 Marionette TRACE conn8 <- [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]]]}] 10:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 703ms 10:25:01 INFO - PROCESS | 3944 | 1461259501275 Marionette TRACE conn8 -> [0,2181,"getWindowHandle",null] 10:25:01 INFO - PROCESS | 3944 | 1461259501278 Marionette TRACE conn8 <- [1,2181,null,{"value":"13"}] 10:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:25:01 INFO - PROCESS | 3944 | 1461259501283 Marionette TRACE conn8 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - PROCESS | 3944 | 1461259501288 Marionette TRACE conn8 <- [1,2182,null,{}] 10:25:01 INFO - PROCESS | 3944 | 1461259501297 Marionette TRACE conn8 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:01 INFO - PROCESS | 3944 | 1461259501382 Marionette TRACE conn8 <- [1,2183,null,{"value":null}] 10:25:01 INFO - PROCESS | 3944 | 1461259501393 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 3944 | ++DOCSHELL 193B3C00 == 47 [pid = 3944] [id = 555] 10:25:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (19653000) [pid = 3944] [serial = 1665] [outer = 00000000] 10:25:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1996B000) [pid = 3944] [serial = 1666] [outer = 19653000] 10:25:01 INFO - PROCESS | 3944 | 1461259501438 Marionette DEBUG loaded listener.js 10:25:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (19977400) [pid = 3944] [serial = 1667] [outer = 19653000] 10:25:01 INFO - PROCESS | 3944 | 1461259501912 Marionette TRACE conn8 <- [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]]]}] 10:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 702ms 10:25:01 INFO - PROCESS | 3944 | 1461259501980 Marionette TRACE conn8 -> [0,2185,"getWindowHandle",null] 10:25:01 INFO - PROCESS | 3944 | 1461259501983 Marionette TRACE conn8 <- [1,2185,null,{"value":"13"}] 10:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:25:01 INFO - PROCESS | 3944 | 1461259501986 Marionette TRACE conn8 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - PROCESS | 3944 | 1461259501988 Marionette TRACE conn8 <- [1,2186,null,{}] 10:25:01 INFO - PROCESS | 3944 | 1461259501992 Marionette TRACE conn8 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:02 INFO - PROCESS | 3944 | 1461259502072 Marionette TRACE conn8 <- [1,2187,null,{"value":null}] 10:25:02 INFO - PROCESS | 3944 | 1461259502179 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:02 INFO - PROCESS | 3944 | ++DOCSHELL 198D1400 == 48 [pid = 3944] [id = 556] 10:25:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (19AB6800) [pid = 3944] [serial = 1668] [outer = 00000000] 10:25:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1A3AEC00) [pid = 3944] [serial = 1669] [outer = 19AB6800] 10:25:02 INFO - PROCESS | 3944 | 1461259502224 Marionette DEBUG loaded listener.js 10:25:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1A42B400) [pid = 3944] [serial = 1670] [outer = 19AB6800] 10:25:02 INFO - PROCESS | 3944 | 1461259502624 Marionette TRACE conn8 <- [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]]]}] 10:25:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:25:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 703ms 10:25:02 INFO - PROCESS | 3944 | 1461259502686 Marionette TRACE conn8 -> [0,2189,"getWindowHandle",null] 10:25:02 INFO - PROCESS | 3944 | 1461259502688 Marionette TRACE conn8 <- [1,2189,null,{"value":"13"}] 10:25:02 INFO - PROCESS | 3944 | 1461259502691 Marionette TRACE conn8 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:25:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:25:02 INFO - PROCESS | 3944 | 1461259502693 Marionette TRACE conn8 <- [1,2190,null,{}] 10:25:02 INFO - PROCESS | 3944 | 1461259502703 Marionette TRACE conn8 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:02 INFO - PROCESS | 3944 | 1461259502845 Marionette TRACE conn8 <- [1,2191,null,{"value":null}] 10:25:02 INFO - PROCESS | 3944 | 1461259502868 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:02 INFO - PROCESS | 3944 | ++DOCSHELL 1A8B8000 == 49 [pid = 3944] [id = 557] 10:25:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1A8B8400) [pid = 3944] [serial = 1671] [outer = 00000000] 10:25:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1AB06400) [pid = 3944] [serial = 1672] [outer = 1A8B8400] 10:25:02 INFO - PROCESS | 3944 | 1461259502923 Marionette DEBUG loaded listener.js 10:25:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1AB4DC00) [pid = 3944] [serial = 1673] [outer = 1A8B8400] 10:25:03 INFO - PROCESS | 3944 | 1461259503371 Marionette TRACE conn8 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 10:25:03 INFO - PROCESS | 3944 | 1461259503442 Marionette TRACE conn8 -> [0,2193,"getWindowHandle",null] 10:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:25:03 INFO - PROCESS | 3944 | 1461259503445 Marionette TRACE conn8 <- [1,2193,null,{"value":"13"}] 10:25:03 INFO - PROCESS | 3944 | 1461259503449 Marionette TRACE conn8 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:25:03 INFO - PROCESS | 3944 | 1461259503451 Marionette TRACE conn8 <- [1,2194,null,{}] 10:25:03 INFO - PROCESS | 3944 | 1461259503454 Marionette TRACE conn8 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:03 INFO - PROCESS | 3944 | 1461259503570 Marionette TRACE conn8 <- [1,2195,null,{"value":null}] 10:25:03 INFO - PROCESS | 3944 | 1461259503637 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:03 INFO - PROCESS | 3944 | ++DOCSHELL 1AB51400 == 50 [pid = 3944] [id = 558] 10:25:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1AB59800) [pid = 3944] [serial = 1674] [outer = 00000000] 10:25:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1AF1F000) [pid = 3944] [serial = 1675] [outer = 1AB59800] 10:25:03 INFO - PROCESS | 3944 | 1461259503688 Marionette DEBUG loaded listener.js 10:25:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1AF1DC00) [pid = 3944] [serial = 1676] [outer = 1AB59800] 10:25:04 INFO - PROCESS | 3944 | 1461259504103 Marionette TRACE conn8 <- [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]]]}] 10:25:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:25:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 702ms 10:25:04 INFO - PROCESS | 3944 | 1461259504148 Marionette TRACE conn8 -> [0,2197,"getWindowHandle",null] 10:25:04 INFO - PROCESS | 3944 | 1461259504150 Marionette TRACE conn8 <- [1,2197,null,{"value":"13"}] 10:25:04 INFO - PROCESS | 3944 | 1461259504154 Marionette TRACE conn8 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:25:04 INFO - PROCESS | 3944 | 1461259504155 Marionette TRACE conn8 <- [1,2198,null,{}] 10:25:04 INFO - PROCESS | 3944 | 1461259504159 Marionette TRACE conn8 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:04 INFO - PROCESS | 3944 | 1461259504297 Marionette TRACE conn8 <- [1,2199,null,{"value":null}] 10:25:04 INFO - PROCESS | 3944 | 1461259504366 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:04 INFO - PROCESS | 3944 | ++DOCSHELL 182F8400 == 51 [pid = 3944] [id = 559] 10:25:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (19649C00) [pid = 3944] [serial = 1677] [outer = 00000000] 10:25:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1B333400) [pid = 3944] [serial = 1678] [outer = 19649C00] 10:25:04 INFO - PROCESS | 3944 | 1461259504410 Marionette DEBUG loaded listener.js 10:25:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1AF9EC00) [pid = 3944] [serial = 1679] [outer = 19649C00] 10:25:04 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (18B08400) [pid = 3944] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:25:04 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1AF12400) [pid = 3944] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:25:04 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1A1CF400) [pid = 3944] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:25:04 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1373E000) [pid = 3944] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:25:04 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (19AD3000) [pid = 3944] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:25:04 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (11B78400) [pid = 3944] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:25:04 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1B401400) [pid = 3944] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:25:04 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (11B0B400) [pid = 3944] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:25:04 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (17DBD400) [pid = 3944] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:25:04 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1B40E800) [pid = 3944] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:25:04 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1356F000) [pid = 3944] [serial = 29] [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.] 10:25:04 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (15DF4400) [pid = 3944] [serial = 26] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:25:04 INFO - PROCESS | 3944 | 1461259504925 Marionette TRACE conn8 <- [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]]]}] 10:25:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:25:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 843ms 10:25:04 INFO - PROCESS | 3944 | 1461259504997 Marionette TRACE conn8 -> [0,2201,"getWindowHandle",null] 10:25:04 INFO - PROCESS | 3944 | 1461259504999 Marionette TRACE conn8 <- [1,2201,null,{"value":"13"}] 10:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:25:04 INFO - PROCESS | 3944 | 1461259505002 Marionette TRACE conn8 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:25:04 INFO - PROCESS | 3944 | 1461259505004 Marionette TRACE conn8 <- [1,2202,null,{}] 10:25:04 INFO - PROCESS | 3944 | 1461259505007 Marionette TRACE conn8 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:05 INFO - PROCESS | 3944 | 1461259505087 Marionette TRACE conn8 <- [1,2203,null,{"value":null}] 10:25:05 INFO - PROCESS | 3944 | 1461259505093 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:05 INFO - PROCESS | 3944 | ++DOCSHELL 15DF4400 == 52 [pid = 3944] [id = 560] 10:25:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (18C0A000) [pid = 3944] [serial = 1680] [outer = 00000000] 10:25:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1ABC9000) [pid = 3944] [serial = 1681] [outer = 18C0A000] 10:25:05 INFO - PROCESS | 3944 | 1461259505137 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1AF1D400) [pid = 3944] [serial = 1682] [outer = 18C0A000] 10:25:05 INFO - PROCESS | 3944 | 1461259505571 Marionette TRACE conn8 <- [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]]]}] 10:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 593ms 10:25:05 INFO - PROCESS | 3944 | 1461259505600 Marionette TRACE conn8 -> [0,2205,"getWindowHandle",null] 10:25:05 INFO - PROCESS | 3944 | 1461259505602 Marionette TRACE conn8 <- [1,2205,null,{"value":"13"}] 10:25:05 INFO - PROCESS | 3944 | 1461259505605 Marionette TRACE conn8 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:25:05 INFO - PROCESS | 3944 | 1461259505607 Marionette TRACE conn8 <- [1,2206,null,{}] 10:25:05 INFO - PROCESS | 3944 | 1461259505610 Marionette TRACE conn8 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:05 INFO - PROCESS | 3944 | 1461259505691 Marionette TRACE conn8 <- [1,2207,null,{"value":null}] 10:25:05 INFO - PROCESS | 3944 | 1461259505697 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:05 INFO - PROCESS | 3944 | ++DOCSHELL 1A1CF400 == 53 [pid = 3944] [id = 561] 10:25:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1AB02400) [pid = 3944] [serial = 1683] [outer = 00000000] 10:25:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1B408C00) [pid = 3944] [serial = 1684] [outer = 1AB02400] 10:25:05 INFO - PROCESS | 3944 | 1461259505746 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1B408000) [pid = 3944] [serial = 1685] [outer = 1AB02400] 10:25:06 INFO - PROCESS | 3944 | 1461259506203 Marionette TRACE conn8 <- [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]]]}] 10:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 640ms 10:25:06 INFO - PROCESS | 3944 | 1461259506244 Marionette TRACE conn8 -> [0,2209,"getWindowHandle",null] 10:25:06 INFO - PROCESS | 3944 | 1461259506246 Marionette TRACE conn8 <- [1,2209,null,{"value":"13"}] 10:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:25:06 INFO - PROCESS | 3944 | 1461259506249 Marionette TRACE conn8 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:25:06 INFO - PROCESS | 3944 | 1461259506251 Marionette TRACE conn8 <- [1,2210,null,{}] 10:25:06 INFO - PROCESS | 3944 | 1461259506271 Marionette TRACE conn8 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:06 INFO - PROCESS | 3944 | 1461259506351 Marionette TRACE conn8 <- [1,2211,null,{"value":null}] 10:25:06 INFO - PROCESS | 3944 | 1461259506360 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:06 INFO - PROCESS | 3944 | ++DOCSHELL 1B405C00 == 54 [pid = 3944] [id = 562] 10:25:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1B42C400) [pid = 3944] [serial = 1686] [outer = 00000000] 10:25:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1B4CEC00) [pid = 3944] [serial = 1687] [outer = 1B42C400] 10:25:06 INFO - PROCESS | 3944 | 1461259506409 Marionette DEBUG loaded listener.js 10:25:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1B4DB800) [pid = 3944] [serial = 1688] [outer = 1B42C400] 10:25:07 INFO - PROCESS | 3944 | 1461259507050 Marionette TRACE conn8 <- [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]]]}] 10:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 905ms 10:25:07 INFO - PROCESS | 3944 | 1461259507154 Marionette TRACE conn8 -> [0,2213,"getWindowHandle",null] 10:25:07 INFO - PROCESS | 3944 | 1461259507158 Marionette TRACE conn8 <- [1,2213,null,{"value":"13"}] 10:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:25:07 INFO - PROCESS | 3944 | 1461259507178 Marionette TRACE conn8 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:25:07 INFO - PROCESS | 3944 | 1461259507182 Marionette TRACE conn8 <- [1,2214,null,{}] 10:25:07 INFO - PROCESS | 3944 | 1461259507188 Marionette TRACE conn8 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:07 INFO - PROCESS | 3944 | 1461259507308 Marionette TRACE conn8 <- [1,2215,null,{"value":null}] 10:25:07 INFO - PROCESS | 3944 | 1461259507443 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:07 INFO - PROCESS | 3944 | ++DOCSHELL 1352A800 == 55 [pid = 3944] [id = 563] 10:25:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (13CD7000) [pid = 3944] [serial = 1689] [outer = 00000000] 10:25:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (16694800) [pid = 3944] [serial = 1690] [outer = 13CD7000] 10:25:07 INFO - PROCESS | 3944 | 1461259507502 Marionette DEBUG loaded listener.js 10:25:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (16EA3000) [pid = 3944] [serial = 1691] [outer = 13CD7000] 10:25:08 INFO - PROCESS | 3944 | 1461259508050 Marionette TRACE conn8 <- [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]]]}] 10:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 890ms 10:25:08 INFO - PROCESS | 3944 | 1461259508090 Marionette TRACE conn8 -> [0,2217,"getWindowHandle",null] 10:25:08 INFO - PROCESS | 3944 | 1461259508096 Marionette TRACE conn8 <- [1,2217,null,{"value":"13"}] 10:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:25:08 INFO - PROCESS | 3944 | 1461259508104 Marionette TRACE conn8 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:25:08 INFO - PROCESS | 3944 | 1461259508107 Marionette TRACE conn8 <- [1,2218,null,{}] 10:25:08 INFO - PROCESS | 3944 | 1461259508111 Marionette TRACE conn8 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:08 INFO - PROCESS | 3944 | 1461259508216 Marionette TRACE conn8 <- [1,2219,null,{"value":null}] 10:25:08 INFO - PROCESS | 3944 | 1461259508330 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:08 INFO - PROCESS | 3944 | ++DOCSHELL 15DEA000 == 56 [pid = 3944] [id = 564] 10:25:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (16037C00) [pid = 3944] [serial = 1692] [outer = 00000000] 10:25:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (18FE4800) [pid = 3944] [serial = 1693] [outer = 16037C00] 10:25:08 INFO - PROCESS | 3944 | 1461259508425 Marionette DEBUG loaded listener.js 10:25:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (193BC400) [pid = 3944] [serial = 1694] [outer = 16037C00] 10:25:09 INFO - PROCESS | 3944 | 1461259509016 Marionette TRACE conn8 <- [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]]]}] 10:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 937ms 10:25:09 INFO - PROCESS | 3944 | 1461259509050 Marionette TRACE conn8 -> [0,2221,"getWindowHandle",null] 10:25:09 INFO - PROCESS | 3944 | 1461259509052 Marionette TRACE conn8 <- [1,2221,null,{"value":"13"}] 10:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:25:09 INFO - PROCESS | 3944 | 1461259509056 Marionette TRACE conn8 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:25:09 INFO - PROCESS | 3944 | 1461259509060 Marionette TRACE conn8 <- [1,2222,null,{}] 10:25:09 INFO - PROCESS | 3944 | 1461259509071 Marionette TRACE conn8 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:09 INFO - PROCESS | 3944 | 1461259509180 Marionette TRACE conn8 <- [1,2223,null,{"value":null}] 10:25:09 INFO - PROCESS | 3944 | 1461259509338 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 3944 | ++DOCSHELL 1AF19400 == 57 [pid = 3944] [id = 565] 10:25:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1AF19800) [pid = 3944] [serial = 1695] [outer = 00000000] 10:25:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1B406400) [pid = 3944] [serial = 1696] [outer = 1AF19800] 10:25:09 INFO - PROCESS | 3944 | 1461259509396 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1B433C00) [pid = 3944] [serial = 1697] [outer = 1AF19800] 10:25:10 INFO - PROCESS | 3944 | 1461259510023 Marionette TRACE conn8 <- [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]]]}] 10:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 999ms 10:25:10 INFO - PROCESS | 3944 | 1461259510058 Marionette TRACE conn8 -> [0,2225,"getWindowHandle",null] 10:25:10 INFO - PROCESS | 3944 | 1461259510061 Marionette TRACE conn8 <- [1,2225,null,{"value":"13"}] 10:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:25:10 INFO - PROCESS | 3944 | 1461259510065 Marionette TRACE conn8 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - PROCESS | 3944 | 1461259510067 Marionette TRACE conn8 <- [1,2226,null,{}] 10:25:10 INFO - PROCESS | 3944 | 1461259510071 Marionette TRACE conn8 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:10 INFO - PROCESS | 3944 | 1461259510175 Marionette TRACE conn8 <- [1,2227,null,{"value":null}] 10:25:10 INFO - PROCESS | 3944 | 1461259510315 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:10 INFO - PROCESS | 3944 | ++DOCSHELL 1AB0F000 == 58 [pid = 3944] [id = 566] 10:25:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1B33BC00) [pid = 3944] [serial = 1698] [outer = 00000000] 10:25:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1B704800) [pid = 3944] [serial = 1699] [outer = 1B33BC00] 10:25:10 INFO - PROCESS | 3944 | 1461259510370 Marionette DEBUG loaded listener.js 10:25:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1B70F000) [pid = 3944] [serial = 1700] [outer = 1B33BC00] 10:25:10 INFO - PROCESS | 3944 | 1461259510955 Marionette TRACE conn8 <- [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]]]}] 10:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 953ms 10:25:10 INFO - PROCESS | 3944 | 1461259511009 Marionette TRACE conn8 -> [0,2229,"getWindowHandle",null] 10:25:10 INFO - PROCESS | 3944 | 1461259511012 Marionette TRACE conn8 <- [1,2229,null,{"value":"13"}] 10:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:25:11 INFO - PROCESS | 3944 | 1461259511016 Marionette TRACE conn8 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:25:11 INFO - PROCESS | 3944 | 1461259511018 Marionette TRACE conn8 <- [1,2230,null,{}] 10:25:11 INFO - PROCESS | 3944 | 1461259511022 Marionette TRACE conn8 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:11 INFO - PROCESS | 3944 | 1461259511125 Marionette TRACE conn8 <- [1,2231,null,{"value":null}] 10:25:11 INFO - PROCESS | 3944 | 1461259511239 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 3944 | ++DOCSHELL 11B72400 == 59 [pid = 3944] [id = 567] 10:25:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1360A000) [pid = 3944] [serial = 1701] [outer = 00000000] 10:25:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (14907400) [pid = 3944] [serial = 1702] [outer = 1360A000] 10:25:11 INFO - PROCESS | 3944 | 1461259511495 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1580D000) [pid = 3944] [serial = 1703] [outer = 1360A000] 10:25:12 INFO - PROCESS | 3944 | 1461259512119 Marionette TRACE conn8 <- [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]]]}] 10:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1155ms 10:25:12 INFO - PROCESS | 3944 | 1461259512171 Marionette TRACE conn8 -> [0,2233,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 3944 | 1461259512175 Marionette TRACE conn8 <- [1,2233,null,{"value":"13"}] 10:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:25:12 INFO - PROCESS | 3944 | 1461259512181 Marionette TRACE conn8 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:25:12 INFO - PROCESS | 3944 | 1461259512184 Marionette TRACE conn8 <- [1,2234,null,{}] 10:25:12 INFO - PROCESS | 3944 | 1461259512189 Marionette TRACE conn8 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:12 INFO - PROCESS | 3944 | 1461259512288 Marionette TRACE conn8 <- [1,2235,null,{"value":null}] 10:25:12 INFO - PROCESS | 3944 | 1461259512409 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:12 INFO - PROCESS | 3944 | ++DOCSHELL 1662E800 == 60 [pid = 3944] [id = 568] 10:25:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (16EA4000) [pid = 3944] [serial = 1704] [outer = 00000000] 10:25:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (18745400) [pid = 3944] [serial = 1705] [outer = 16EA4000] 10:25:12 INFO - PROCESS | 3944 | 1461259512499 Marionette DEBUG loaded listener.js 10:25:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (18B08000) [pid = 3944] [serial = 1706] [outer = 16EA4000] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 1A1CF400 == 59 [pid = 3944] [id = 561] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 15DF4400 == 58 [pid = 3944] [id = 560] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 182F8400 == 57 [pid = 3944] [id = 559] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 1AB51400 == 56 [pid = 3944] [id = 558] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 1A8B8000 == 55 [pid = 3944] [id = 557] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 198D1400 == 54 [pid = 3944] [id = 556] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 193B3C00 == 53 [pid = 3944] [id = 555] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 13CD8000 == 52 [pid = 3944] [id = 554] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 1876C400 == 51 [pid = 3944] [id = 553] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 124DD800 == 50 [pid = 3944] [id = 11] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 1360F000 == 49 [pid = 3944] [id = 552] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (13574400) [pid = 3944] [serial = 28] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1B333C00) [pid = 3944] [serial = 1642] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 1AB0F800 == 48 [pid = 3944] [id = 550] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 15FDDC00 == 47 [pid = 3944] [id = 549] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 1373EC00 == 46 [pid = 3944] [id = 548] 10:25:12 INFO - PROCESS | 3944 | --DOCSHELL 13744C00 == 45 [pid = 3944] [id = 547] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1A434C00) [pid = 3944] [serial = 1606] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1B704C00) [pid = 3944] [serial = 1609] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (18FE1000) [pid = 3944] [serial = 1616] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (18EBB000) [pid = 3944] [serial = 1615] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1AF1EC00) [pid = 3944] [serial = 1627] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1AF9A400) [pid = 3944] [serial = 1628] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1AB50400) [pid = 3944] [serial = 1624] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (16E9C000) [pid = 3944] [serial = 1618] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (18FD8000) [pid = 3944] [serial = 1619] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1A33B400) [pid = 3944] [serial = 1621] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1A42C400) [pid = 3944] [serial = 1622] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (15F49C00) [pid = 3944] [serial = 1613] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (15807800) [pid = 3944] [serial = 1612] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1B40E400) [pid = 3944] [serial = 1631] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (13615C00) [pid = 3944] [serial = 1636] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1B40C800) [pid = 3944] [serial = 1630] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1A3B0400) [pid = 3944] [serial = 1640] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1B54F400) [pid = 3944] [serial = 1633] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (193BBC00) [pid = 3944] [serial = 1639] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1B554C00) [pid = 3944] [serial = 1634] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1FA36400) [pid = 3944] [serial = 1073] [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.] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (15D23800) [pid = 3944] [serial = 1637] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1AB59400) [pid = 3944] [serial = 1625] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1B701C00) [pid = 3944] [serial = 1600] [outer = 00000000] [url = about:blank] 10:25:12 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (18EB8400) [pid = 3944] [serial = 1603] [outer = 00000000] [url = about:blank] 10:25:13 INFO - PROCESS | 3944 | 1461259513015 Marionette TRACE conn8 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 906ms 10:25:13 INFO - PROCESS | 3944 | 1461259513085 Marionette TRACE conn8 -> [0,2237,"getWindowHandle",null] 10:25:13 INFO - PROCESS | 3944 | 1461259513089 Marionette TRACE conn8 <- [1,2237,null,{"value":"13"}] 10:25:13 INFO - PROCESS | 3944 | 1461259513095 Marionette TRACE conn8 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:25:13 INFO - PROCESS | 3944 | 1461259513097 Marionette TRACE conn8 <- [1,2238,null,{}] 10:25:13 INFO - PROCESS | 3944 | 1461259513101 Marionette TRACE conn8 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:13 INFO - PROCESS | 3944 | 1461259513183 Marionette TRACE conn8 <- [1,2239,null,{"value":null}] 10:25:13 INFO - PROCESS | 3944 | 1461259513191 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:13 INFO - PROCESS | 3944 | ++DOCSHELL 15D06400 == 46 [pid = 3944] [id = 569] 10:25:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (15F94400) [pid = 3944] [serial = 1707] [outer = 00000000] 10:25:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (181B6800) [pid = 3944] [serial = 1708] [outer = 15F94400] 10:25:13 INFO - PROCESS | 3944 | 1461259513237 Marionette DEBUG loaded listener.js 10:25:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (18C0FC00) [pid = 3944] [serial = 1709] [outer = 15F94400] 10:25:13 INFO - PROCESS | 3944 | 1461259513744 Marionette TRACE conn8 <- [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]]]}] 10:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 702ms 10:25:13 INFO - PROCESS | 3944 | 1461259513795 Marionette TRACE conn8 -> [0,2241,"getWindowHandle",null] 10:25:13 INFO - PROCESS | 3944 | 1461259513797 Marionette TRACE conn8 <- [1,2241,null,{"value":"13"}] 10:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:25:13 INFO - PROCESS | 3944 | 1461259513801 Marionette TRACE conn8 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:25:13 INFO - PROCESS | 3944 | 1461259513805 Marionette TRACE conn8 <- [1,2242,null,{}] 10:25:13 INFO - PROCESS | 3944 | 1461259513817 Marionette TRACE conn8 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:13 INFO - PROCESS | 3944 | 1461259513902 Marionette TRACE conn8 <- [1,2243,null,{"value":null}] 10:25:14 INFO - PROCESS | 3944 | 1461259514049 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:14 INFO - PROCESS | 3944 | ++DOCSHELL 16705C00 == 47 [pid = 3944] [id = 570] 10:25:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (18B10000) [pid = 3944] [serial = 1710] [outer = 00000000] 10:25:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1985D000) [pid = 3944] [serial = 1711] [outer = 18B10000] 10:25:14 INFO - PROCESS | 3944 | 1461259514094 Marionette DEBUG loaded listener.js 10:25:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1996B400) [pid = 3944] [serial = 1712] [outer = 18B10000] 10:25:14 INFO - PROCESS | 3944 | 1461259514474 Marionette TRACE conn8 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 10:25:14 INFO - PROCESS | 3944 | 1461259514541 Marionette TRACE conn8 -> [0,2245,"getWindowHandle",null] 10:25:14 INFO - PROCESS | 3944 | 1461259514544 Marionette TRACE conn8 <- [1,2245,null,{"value":"13"}] 10:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:25:14 INFO - PROCESS | 3944 | 1461259514547 Marionette TRACE conn8 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:25:14 INFO - PROCESS | 3944 | 1461259514549 Marionette TRACE conn8 <- [1,2246,null,{}] 10:25:14 INFO - PROCESS | 3944 | 1461259514553 Marionette TRACE conn8 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:14 INFO - PROCESS | 3944 | 1461259514638 Marionette TRACE conn8 <- [1,2247,null,{"value":null}] 10:25:14 INFO - PROCESS | 3944 | 1461259514649 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:14 INFO - PROCESS | 3944 | ++DOCSHELL 193B3C00 == 48 [pid = 3944] [id = 571] 10:25:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (19AD8800) [pid = 3944] [serial = 1713] [outer = 00000000] 10:25:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1A1D9800) [pid = 3944] [serial = 1714] [outer = 19AD8800] 10:25:14 INFO - PROCESS | 3944 | 1461259514694 Marionette DEBUG loaded listener.js 10:25:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1A3B0400) [pid = 3944] [serial = 1715] [outer = 19AD8800] 10:25:15 INFO - PROCESS | 3944 | 1461259515164 Marionette TRACE conn8 <- [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]]]}] 10:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 703ms 10:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:25:15 INFO - PROCESS | 3944 | 1461259515233 Marionette TRACE conn8 -> [0,2249,"getWindowHandle",null] 10:25:15 INFO - PROCESS | 3944 | 1461259515235 Marionette TRACE conn8 <- [1,2249,null,{"value":"13"}] 10:25:15 INFO - PROCESS | 3944 | 1461259515238 Marionette TRACE conn8 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:25:15 INFO - PROCESS | 3944 | 1461259515240 Marionette TRACE conn8 <- [1,2250,null,{}] 10:25:15 INFO - PROCESS | 3944 | 1461259515286 Marionette TRACE conn8 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:15 INFO - PROCESS | 3944 | 1461259515396 Marionette TRACE conn8 <- [1,2251,null,{"value":null}] 10:25:15 INFO - PROCESS | 3944 | 1461259515409 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:15 INFO - PROCESS | 3944 | ++DOCSHELL 19AE0C00 == 49 [pid = 3944] [id = 572] 10:25:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (19AE1000) [pid = 3944] [serial = 1716] [outer = 00000000] 10:25:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1AA34800) [pid = 3944] [serial = 1717] [outer = 19AE1000] 10:25:15 INFO - PROCESS | 3944 | 1461259515514 Marionette DEBUG loaded listener.js 10:25:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1AB0D800) [pid = 3944] [serial = 1718] [outer = 19AE1000] 10:25:15 INFO - PROCESS | 3944 | 1461259515955 Marionette TRACE conn8 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 749ms 10:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:25:15 INFO - PROCESS | 3944 | 1461259515979 Marionette TRACE conn8 -> [0,2253,"getWindowHandle",null] 10:25:15 INFO - PROCESS | 3944 | 1461259515981 Marionette TRACE conn8 <- [1,2253,null,{"value":"13"}] 10:25:15 INFO - PROCESS | 3944 | 1461259515985 Marionette TRACE conn8 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:25:15 INFO - PROCESS | 3944 | 1461259515986 Marionette TRACE conn8 <- [1,2254,null,{}] 10:25:15 INFO - PROCESS | 3944 | 1461259515990 Marionette TRACE conn8 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:16 INFO - PROCESS | 3944 | 1461259516117 Marionette TRACE conn8 <- [1,2255,null,{"value":null}] 10:25:16 INFO - PROCESS | 3944 | 1461259516188 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:16 INFO - PROCESS | 3944 | ++DOCSHELL 1373B800 == 50 [pid = 3944] [id = 573] 10:25:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1AB4F000) [pid = 3944] [serial = 1719] [outer = 00000000] 10:25:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1AF20400) [pid = 3944] [serial = 1720] [outer = 1AB4F000] 10:25:16 INFO - PROCESS | 3944 | 1461259516232 Marionette DEBUG loaded listener.js 10:25:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1AF1F800) [pid = 3944] [serial = 1721] [outer = 1AB4F000] 10:25:16 INFO - PROCESS | 3944 | 1461259516632 Marionette TRACE conn8 <- [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]]]}] 10:25:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:25:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 703ms 10:25:16 INFO - PROCESS | 3944 | 1461259516681 Marionette TRACE conn8 -> [0,2257,"getWindowHandle",null] 10:25:16 INFO - PROCESS | 3944 | 1461259516683 Marionette TRACE conn8 <- [1,2257,null,{"value":"13"}] 10:25:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:25:16 INFO - PROCESS | 3944 | 1461259516692 Marionette TRACE conn8 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:25:16 INFO - PROCESS | 3944 | 1461259516694 Marionette TRACE conn8 <- [1,2258,null,{}] 10:25:16 INFO - PROCESS | 3944 | 1461259516698 Marionette TRACE conn8 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:16 INFO - PROCESS | 3944 | 1461259516838 Marionette TRACE conn8 <- [1,2259,null,{"value":null}] 10:25:17 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1A8B8400) [pid = 3944] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:25:17 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1AB59800) [pid = 3944] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:25:17 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (18771C00) [pid = 3944] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:25:17 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (19AB6800) [pid = 3944] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:25:17 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (13617000) [pid = 3944] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:25:17 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (14953800) [pid = 3944] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:25:17 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (19653000) [pid = 3944] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:25:17 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (19649C00) [pid = 3944] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:25:17 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1AB02400) [pid = 3944] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:25:17 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (18C0A000) [pid = 3944] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:25:17 INFO - PROCESS | 3944 | 1461259517058 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:17 INFO - PROCESS | 3944 | ++DOCSHELL 11B73000 == 51 [pid = 3944] [id = 574] 10:25:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (11B77000) [pid = 3944] [serial = 1722] [outer = 00000000] 10:25:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1580E000) [pid = 3944] [serial = 1723] [outer = 11B77000] 10:25:17 INFO - PROCESS | 3944 | 1461259517113 Marionette DEBUG loaded listener.js 10:25:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (18EB5C00) [pid = 3944] [serial = 1724] [outer = 11B77000] 10:25:17 INFO - PROCESS | 3944 | 1461259517481 Marionette TRACE conn8 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 828ms 10:25:17 INFO - PROCESS | 3944 | 1461259517535 Marionette TRACE conn8 -> [0,2261,"getWindowHandle",null] 10:25:17 INFO - PROCESS | 3944 | 1461259517537 Marionette TRACE conn8 <- [1,2261,null,{"value":"13"}] 10:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:25:17 INFO - PROCESS | 3944 | 1461259517540 Marionette TRACE conn8 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:25:17 INFO - PROCESS | 3944 | 1461259517542 Marionette TRACE conn8 <- [1,2262,null,{}] 10:25:17 INFO - PROCESS | 3944 | 1461259517545 Marionette TRACE conn8 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:17 INFO - PROCESS | 3944 | 1461259517625 Marionette TRACE conn8 <- [1,2263,null,{"value":null}] 10:25:17 INFO - PROCESS | 3944 | 1461259517632 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:17 INFO - PROCESS | 3944 | ++DOCSHELL 18744C00 == 52 [pid = 3944] [id = 575] 10:25:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (198D4C00) [pid = 3944] [serial = 1725] [outer = 00000000] 10:25:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1B33D800) [pid = 3944] [serial = 1726] [outer = 198D4C00] 10:25:17 INFO - PROCESS | 3944 | 1461259517676 Marionette DEBUG loaded listener.js 10:25:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1B406C00) [pid = 3944] [serial = 1727] [outer = 198D4C00] 10:25:18 INFO - PROCESS | 3944 | 1461259518096 Marionette TRACE conn8 <- [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]]]}] 10:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 593ms 10:25:18 INFO - PROCESS | 3944 | 1461259518149 Marionette TRACE conn8 -> [0,2265,"getWindowHandle",null] 10:25:18 INFO - PROCESS | 3944 | 1461259518151 Marionette TRACE conn8 <- [1,2265,null,{"value":"13"}] 10:25:18 INFO - PROCESS | 3944 | 1461259518154 Marionette TRACE conn8 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:25:18 INFO - PROCESS | 3944 | 1461259518156 Marionette TRACE conn8 <- [1,2266,null,{}] 10:25:18 INFO - PROCESS | 3944 | 1461259518160 Marionette TRACE conn8 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:18 INFO - PROCESS | 3944 | 1461259518239 Marionette TRACE conn8 <- [1,2267,null,{"value":null}] 10:25:18 INFO - PROCESS | 3944 | 1461259518245 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 3944 | ++DOCSHELL 13C02C00 == 53 [pid = 3944] [id = 576] 10:25:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (13CD9C00) [pid = 3944] [serial = 1728] [outer = 00000000] 10:25:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1B42E800) [pid = 3944] [serial = 1729] [outer = 13CD9C00] 10:25:18 INFO - PROCESS | 3944 | 1461259518290 Marionette DEBUG loaded listener.js 10:25:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1B4D5800) [pid = 3944] [serial = 1730] [outer = 13CD9C00] 10:25:18 INFO - PROCESS | 3944 | 1461259518744 Marionette TRACE conn8 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 640ms 10:25:18 INFO - PROCESS | 3944 | 1461259518792 Marionette TRACE conn8 -> [0,2269,"getWindowHandle",null] 10:25:18 INFO - PROCESS | 3944 | 1461259518794 Marionette TRACE conn8 <- [1,2269,null,{"value":"13"}] 10:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:25:18 INFO - PROCESS | 3944 | 1461259518813 Marionette TRACE conn8 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - PROCESS | 3944 | 1461259518815 Marionette TRACE conn8 <- [1,2270,null,{}] 10:25:18 INFO - PROCESS | 3944 | 1461259518819 Marionette TRACE conn8 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:18 INFO - PROCESS | 3944 | 1461259518899 Marionette TRACE conn8 <- [1,2271,null,{"value":null}] 10:25:18 INFO - PROCESS | 3944 | 1461259518905 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 3944 | ++DOCSHELL 1B40D800 == 54 [pid = 3944] [id = 577] 10:25:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1B436800) [pid = 3944] [serial = 1731] [outer = 00000000] 10:25:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1B554C00) [pid = 3944] [serial = 1732] [outer = 1B436800] 10:25:18 INFO - PROCESS | 3944 | 1461259518953 Marionette DEBUG loaded listener.js 10:25:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1B708C00) [pid = 3944] [serial = 1733] [outer = 1B436800] 10:25:19 INFO - PROCESS | 3944 | 1461259519684 Marionette TRACE conn8 <- [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]]]}] 10:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 968ms 10:25:19 INFO - PROCESS | 3944 | 1461259519764 Marionette TRACE conn8 -> [0,2273,"getWindowHandle",null] 10:25:19 INFO - PROCESS | 3944 | 1461259519770 Marionette TRACE conn8 <- [1,2273,null,{"value":"13"}] 10:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:25:19 INFO - PROCESS | 3944 | 1461259519775 Marionette TRACE conn8 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:25:19 INFO - PROCESS | 3944 | 1461259519779 Marionette TRACE conn8 <- [1,2274,null,{}] 10:25:19 INFO - PROCESS | 3944 | 1461259519785 Marionette TRACE conn8 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:19 INFO - PROCESS | 3944 | 1461259519935 Marionette TRACE conn8 <- [1,2275,null,{"value":null}] 10:25:20 INFO - PROCESS | 3944 | 1461259520073 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 3944 | ++DOCSHELL 13533C00 == 55 [pid = 3944] [id = 578] 10:25:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1360F000) [pid = 3944] [serial = 1734] [outer = 00000000] 10:25:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (16B36C00) [pid = 3944] [serial = 1735] [outer = 1360F000] 10:25:20 INFO - PROCESS | 3944 | 1461259520133 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (17DCA800) [pid = 3944] [serial = 1736] [outer = 1360F000] 10:25:20 INFO - PROCESS | 3944 | 1461259520702 Marionette TRACE conn8 <- [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]]]}] 10:25:20 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 10:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 999ms 10:25:20 INFO - PROCESS | 3944 | 1461259520778 Marionette TRACE conn8 -> [0,2277,"getWindowHandle",null] 10:25:20 INFO - PROCESS | 3944 | 1461259520784 Marionette TRACE conn8 <- [1,2277,null,{"value":"13"}] 10:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:25:20 INFO - PROCESS | 3944 | 1461259520791 Marionette TRACE conn8 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:25:20 INFO - PROCESS | 3944 | 1461259520794 Marionette TRACE conn8 <- [1,2278,null,{}] 10:25:20 INFO - PROCESS | 3944 | 1461259520798 Marionette TRACE conn8 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:20 INFO - PROCESS | 3944 | 1461259520938 Marionette TRACE conn8 <- [1,2279,null,{"value":null}] 10:25:21 INFO - PROCESS | 3944 | 1461259521081 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:21 INFO - PROCESS | 3944 | ++DOCSHELL 19073800 == 56 [pid = 3944] [id = 579] 10:25:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (19074000) [pid = 3944] [serial = 1737] [outer = 00000000] 10:25:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1A8B3800) [pid = 3944] [serial = 1738] [outer = 19074000] 10:25:21 INFO - PROCESS | 3944 | 1461259521137 Marionette DEBUG loaded listener.js 10:25:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1AB0BC00) [pid = 3944] [serial = 1739] [outer = 19074000] 10:25:21 INFO - PROCESS | 3944 | 1461259521758 Marionette TRACE conn8 <- [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]]]}] 10:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 999ms 10:25:21 INFO - PROCESS | 3944 | 1461259521790 Marionette TRACE conn8 -> [0,2281,"getWindowHandle",null] 10:25:21 INFO - PROCESS | 3944 | 1461259521793 Marionette TRACE conn8 <- [1,2281,null,{"value":"13"}] 10:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:25:21 INFO - PROCESS | 3944 | 1461259521797 Marionette TRACE conn8 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:25:21 INFO - PROCESS | 3944 | 1461259521801 Marionette TRACE conn8 <- [1,2282,null,{}] 10:25:21 INFO - PROCESS | 3944 | 1461259521812 Marionette TRACE conn8 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:21 INFO - PROCESS | 3944 | 1461259521919 Marionette TRACE conn8 <- [1,2283,null,{"value":null}] 10:25:22 INFO - PROCESS | 3944 | 1461259522065 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 3944 | ++DOCSHELL 1360BC00 == 57 [pid = 3944] [id = 580] 10:25:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1B54A400) [pid = 3944] [serial = 1740] [outer = 00000000] 10:25:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1B70DC00) [pid = 3944] [serial = 1741] [outer = 1B54A400] 10:25:22 INFO - PROCESS | 3944 | 1461259522125 Marionette DEBUG loaded listener.js 10:25:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B73A000) [pid = 3944] [serial = 1742] [outer = 1B54A400] 10:25:22 INFO - PROCESS | 3944 | 1461259522703 Marionette TRACE conn8 <- [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]]]}] 10:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 952ms 10:25:22 INFO - PROCESS | 3944 | 1461259522741 Marionette TRACE conn8 -> [0,2285,"getWindowHandle",null] 10:25:22 INFO - PROCESS | 3944 | 1461259522744 Marionette TRACE conn8 <- [1,2285,null,{"value":"13"}] 10:25:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:25:22 INFO - PROCESS | 3944 | 1461259522748 Marionette TRACE conn8 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - PROCESS | 3944 | 1461259522750 Marionette TRACE conn8 <- [1,2286,null,{}] 10:25:22 INFO - PROCESS | 3944 | 1461259522754 Marionette TRACE conn8 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:22 INFO - PROCESS | 3944 | 1461259522859 Marionette TRACE conn8 <- [1,2287,null,{"value":null}] 10:25:22 INFO - PROCESS | 3944 | 1461259522974 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 3944 | ++DOCSHELL 1B77AC00 == 58 [pid = 3944] [id = 581] 10:25:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B77B000) [pid = 3944] [serial = 1743] [outer = 00000000] 10:25:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1B77FC00) [pid = 3944] [serial = 1744] [outer = 1B77B000] 10:25:23 INFO - PROCESS | 3944 | 1461259523069 Marionette DEBUG loaded listener.js 10:25:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1B782C00) [pid = 3944] [serial = 1745] [outer = 1B77B000] 10:25:23 INFO - PROCESS | 3944 | 1461259523584 Marionette TRACE conn8 <- [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]]]}] 10:25:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:25:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 906ms 10:25:23 INFO - PROCESS | 3944 | 1461259523651 Marionette TRACE conn8 -> [0,2289,"getWindowHandle",null] 10:25:23 INFO - PROCESS | 3944 | 1461259523654 Marionette TRACE conn8 <- [1,2289,null,{"value":"13"}] 10:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:25:23 INFO - PROCESS | 3944 | 1461259523657 Marionette TRACE conn8 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:25:23 INFO - PROCESS | 3944 | 1461259523659 Marionette TRACE conn8 <- [1,2290,null,{}] 10:25:23 INFO - PROCESS | 3944 | 1461259523663 Marionette TRACE conn8 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:23 INFO - PROCESS | 3944 | 1461259523766 Marionette TRACE conn8 <- [1,2291,null,{"value":null}] 10:25:23 INFO - PROCESS | 3944 | 1461259523922 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 3944 | ++DOCSHELL 13CDC800 == 59 [pid = 3944] [id = 582] 10:25:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1495EC00) [pid = 3944] [serial = 1746] [outer = 00000000] 10:25:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1B77C800) [pid = 3944] [serial = 1747] [outer = 1495EC00] 10:25:23 INFO - PROCESS | 3944 | 1461259523977 Marionette DEBUG loaded listener.js 10:25:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1BCDB800) [pid = 3944] [serial = 1748] [outer = 1495EC00] 10:25:24 INFO - PROCESS | 3944 | 1461259524567 Marionette TRACE conn8 <- [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]]]}] 10:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 952ms 10:25:24 INFO - PROCESS | 3944 | 1461259524602 Marionette TRACE conn8 -> [0,2293,"getWindowHandle",null] 10:25:24 INFO - PROCESS | 3944 | 1461259524604 Marionette TRACE conn8 <- [1,2293,null,{"value":"13"}] 10:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:25:24 INFO - PROCESS | 3944 | 1461259524608 Marionette TRACE conn8 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - PROCESS | 3944 | 1461259524610 Marionette TRACE conn8 <- [1,2294,null,{}] 10:25:24 INFO - PROCESS | 3944 | 1461259524614 Marionette TRACE conn8 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:24 INFO - PROCESS | 3944 | 1461259524727 Marionette TRACE conn8 <- [1,2295,null,{"value":null}] 10:25:25 INFO - PROCESS | 3944 | 1461259525041 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 3944 | ++DOCSHELL 14951C00 == 60 [pid = 3944] [id = 583] 10:25:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (14953800) [pid = 3944] [serial = 1749] [outer = 00000000] 10:25:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (15DF2000) [pid = 3944] [serial = 1750] [outer = 14953800] 10:25:25 INFO - PROCESS | 3944 | 1461259525093 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1603A000) [pid = 3944] [serial = 1751] [outer = 14953800] 10:25:25 INFO - PROCESS | 3944 | 1461259525650 Marionette TRACE conn8 <- [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]]]}] 10:25:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:25:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1092ms 10:25:25 INFO - PROCESS | 3944 | 1461259525704 Marionette TRACE conn8 -> [0,2297,"getWindowHandle",null] 10:25:25 INFO - PROCESS | 3944 | 1461259525708 Marionette TRACE conn8 <- [1,2297,null,{"value":"13"}] 10:25:25 INFO - PROCESS | 3944 | 1461259525713 Marionette TRACE conn8 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:25:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:25:25 INFO - PROCESS | 3944 | 1461259525716 Marionette TRACE conn8 <- [1,2298,null,{}] 10:25:25 INFO - PROCESS | 3944 | 1461259525722 Marionette TRACE conn8 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:25 INFO - PROCESS | 3944 | 1461259525826 Marionette TRACE conn8 <- [1,2299,null,{"value":null}] 10:25:25 INFO - PROCESS | 3944 | 1461259525947 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 1A110C00 == 59 [pid = 3944] [id = 507] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 18B02400 == 58 [pid = 3944] [id = 535] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 13C02C00 == 57 [pid = 3944] [id = 576] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 18744C00 == 56 [pid = 3944] [id = 575] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 11B73000 == 55 [pid = 3944] [id = 574] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 1373B800 == 54 [pid = 3944] [id = 573] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 19AE0C00 == 53 [pid = 3944] [id = 572] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 193B3C00 == 52 [pid = 3944] [id = 571] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 16705C00 == 51 [pid = 3944] [id = 570] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 15D06400 == 50 [pid = 3944] [id = 569] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 1662E800 == 49 [pid = 3944] [id = 568] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 11B72400 == 48 [pid = 3944] [id = 567] 10:25:25 INFO - PROCESS | 3944 | --DOCSHELL 1AF19400 == 47 [pid = 3944] [id = 565] 10:25:25 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1B4CEC00) [pid = 3944] [serial = 1687] [outer = 00000000] [url = about:blank] 10:25:25 INFO - PROCESS | 3944 | ++DOCSHELL 13611C00 == 48 [pid = 3944] [id = 584] 10:25:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (13617000) [pid = 3944] [serial = 1752] [outer = 00000000] 10:25:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (15F94800) [pid = 3944] [serial = 1753] [outer = 13617000] 10:25:26 INFO - PROCESS | 3944 | 1461259526033 Marionette DEBUG loaded listener.js 10:25:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (17DBBC00) [pid = 3944] [serial = 1754] [outer = 13617000] 10:25:26 INFO - PROCESS | 3944 | --DOCSHELL 15DEA000 == 47 [pid = 3944] [id = 564] 10:25:26 INFO - PROCESS | 3944 | --DOCSHELL 1352A800 == 46 [pid = 3944] [id = 563] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1AB06400) [pid = 3944] [serial = 1672] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1AF1F000) [pid = 3944] [serial = 1675] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1683F800) [pid = 3944] [serial = 1645] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1AB4DC00) [pid = 3944] [serial = 1673] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1B341400) [pid = 3944] [serial = 1651] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (19860C00) [pid = 3944] [serial = 1648] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (18C0F000) [pid = 3944] [serial = 1660] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1A3AEC00) [pid = 3944] [serial = 1669] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1603B000) [pid = 3944] [serial = 1658] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (15DF5C00) [pid = 3944] [serial = 1657] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (17D1F800) [pid = 3944] [serial = 1663] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (182EE000) [pid = 3944] [serial = 1664] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1996B000) [pid = 3944] [serial = 1666] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (19977400) [pid = 3944] [serial = 1667] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1B333400) [pid = 3944] [serial = 1678] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1B73C800) [pid = 3944] [serial = 1654] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1B408000) [pid = 3944] [serial = 1685] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1AF1DC00) [pid = 3944] [serial = 1676] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1B408C00) [pid = 3944] [serial = 1684] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1AF9EC00) [pid = 3944] [serial = 1679] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (18EB9000) [pid = 3944] [serial = 1661] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1ABC9000) [pid = 3944] [serial = 1681] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1A42B400) [pid = 3944] [serial = 1670] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1AF1D400) [pid = 3944] [serial = 1682] [outer = 00000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3944 | 1461259526481 Marionette TRACE conn8 <- [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]]]}] 10:25:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:25:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 796ms 10:25:26 INFO - PROCESS | 3944 | 1461259526518 Marionette TRACE conn8 -> [0,2301,"getWindowHandle",null] 10:25:26 INFO - PROCESS | 3944 | 1461259526522 Marionette TRACE conn8 <- [1,2301,null,{"value":"13"}] 10:25:26 INFO - PROCESS | 3944 | 1461259526529 Marionette TRACE conn8 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:25:26 INFO - PROCESS | 3944 | 1461259526531 Marionette TRACE conn8 <- [1,2302,null,{}] 10:25:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:25:26 INFO - PROCESS | 3944 | 1461259526535 Marionette TRACE conn8 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:26 INFO - PROCESS | 3944 | 1461259526619 Marionette TRACE conn8 <- [1,2303,null,{"value":null}] 10:25:26 INFO - PROCESS | 3944 | 1461259526629 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 3944 | ++DOCSHELL 193B2C00 == 47 [pid = 3944] [id = 585] 10:25:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (193B3400) [pid = 3944] [serial = 1755] [outer = 00000000] 10:25:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (198D2C00) [pid = 3944] [serial = 1756] [outer = 193B3400] 10:25:26 INFO - PROCESS | 3944 | 1461259526675 Marionette DEBUG loaded listener.js 10:25:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (19977400) [pid = 3944] [serial = 1757] [outer = 193B3400] 10:25:27 INFO - PROCESS | 3944 | 1461259527207 Marionette TRACE conn8 <- [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]]]}] 10:25:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:25:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 749ms 10:25:27 INFO - PROCESS | 3944 | 1461259527273 Marionette TRACE conn8 -> [0,2305,"getWindowHandle",null] 10:25:27 INFO - PROCESS | 3944 | 1461259527275 Marionette TRACE conn8 <- [1,2305,null,{"value":"13"}] 10:25:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:25:27 INFO - PROCESS | 3944 | 1461259527284 Marionette TRACE conn8 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - PROCESS | 3944 | 1461259527290 Marionette TRACE conn8 <- [1,2306,null,{}] 10:25:27 INFO - PROCESS | 3944 | 1461259527295 Marionette TRACE conn8 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:27 INFO - PROCESS | 3944 | 1461259527380 Marionette TRACE conn8 <- [1,2307,null,{"value":null}] 10:25:27 INFO - PROCESS | 3944 | 1461259527497 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:27 INFO - PROCESS | 3944 | ++DOCSHELL 18744C00 == 48 [pid = 3944] [id = 586] 10:25:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (18C0F000) [pid = 3944] [serial = 1758] [outer = 00000000] 10:25:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1A8B2C00) [pid = 3944] [serial = 1759] [outer = 18C0F000] 10:25:27 INFO - PROCESS | 3944 | 1461259527542 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1AB08800) [pid = 3944] [serial = 1760] [outer = 18C0F000] 10:25:27 INFO - PROCESS | 3944 | 1461259527909 Marionette TRACE conn8 <- [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] 10:25:27 INFO - PROCESS | 3944 | 1461259527949 Marionette TRACE conn8 <- [1,2309,null,{"value":"13"}] 10:25:27 INFO - PROCESS | 3944 | 1461259527952 Marionette TRACE conn8 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:25:27 INFO - PROCESS | 3944 | 1461259527954 Marionette TRACE conn8 <- [1,2310,null,{}] 10:25:27 INFO - PROCESS | 3944 | 1461259527958 Marionette TRACE conn8 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:28 INFO - PROCESS | 3944 | 1461259528069 Marionette TRACE conn8 <- [1,2311,null,{"value":null}] 10:25:28 INFO - PROCESS | 3944 | 1461259528076 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 3944 | ++DOCSHELL 182EA800 == 49 [pid = 3944] [id = 587] 10:25:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1A8ADC00) [pid = 3944] [serial = 1761] [outer = 00000000] 10:25:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1AF1D400) [pid = 3944] [serial = 1762] [outer = 1A8ADC00] 10:25:28 INFO - PROCESS | 3944 | 1461259528120 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1AF1FC00) [pid = 3944] [serial = 1763] [outer = 1A8ADC00] 10:25:28 INFO - PROCESS | 3944 | 1461259528598 Marionette TRACE conn8 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:25:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:25:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 703ms 10:25:28 INFO - PROCESS | 3944 | 1461259528652 Marionette TRACE conn8 -> [0,2313,"getWindowHandle",null] 10:25:28 INFO - PROCESS | 3944 | 1461259528654 Marionette TRACE conn8 <- [1,2313,null,{"value":"13"}] 10:25:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:25:28 INFO - PROCESS | 3944 | 1461259528658 Marionette TRACE conn8 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:25:28 INFO - PROCESS | 3944 | 1461259528659 Marionette TRACE conn8 <- [1,2314,null,{}] 10:25:28 INFO - PROCESS | 3944 | 1461259528663 Marionette TRACE conn8 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:28 INFO - PROCESS | 3944 | 1461259528784 Marionette TRACE conn8 <- [1,2315,null,{"value":null}] 10:25:28 INFO - PROCESS | 3944 | 1461259528854 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 3944 | ++DOCSHELL 1AF9A800 == 50 [pid = 3944] [id = 588] 10:25:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1AF9C000) [pid = 3944] [serial = 1764] [outer = 00000000] 10:25:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1B338800) [pid = 3944] [serial = 1765] [outer = 1AF9C000] 10:25:28 INFO - PROCESS | 3944 | 1461259528909 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1B408000) [pid = 3944] [serial = 1766] [outer = 1AF9C000] 10:25:29 INFO - PROCESS | 3944 | 1461259529337 Marionette TRACE conn8 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:25:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:25:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 749ms 10:25:29 INFO - PROCESS | 3944 | 1461259529437 Marionette TRACE conn8 -> [0,2317,"getWindowHandle",null] 10:25:29 INFO - PROCESS | 3944 | 1461259529439 Marionette TRACE conn8 <- [1,2317,null,{"value":"13"}] 10:25:29 INFO - PROCESS | 3944 | 1461259529443 Marionette TRACE conn8 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:25:29 INFO - PROCESS | 3944 | 1461259529445 Marionette TRACE conn8 <- [1,2318,null,{}] 10:25:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:25:29 INFO - PROCESS | 3944 | 1461259529450 Marionette TRACE conn8 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:29 INFO - PROCESS | 3944 | 1461259529574 Marionette TRACE conn8 <- [1,2319,null,{"value":null}] 10:25:29 INFO - PROCESS | 3944 | 1461259529645 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:29 INFO - PROCESS | 3944 | ++DOCSHELL 1B40B000 == 51 [pid = 3944] [id = 589] 10:25:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B40B400) [pid = 3944] [serial = 1767] [outer = 00000000] 10:25:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B54A800) [pid = 3944] [serial = 1768] [outer = 1B40B400] 10:25:29 INFO - PROCESS | 3944 | 1461259529689 Marionette DEBUG loaded listener.js 10:25:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1B549400) [pid = 3944] [serial = 1769] [outer = 1B40B400] 10:25:30 INFO - PROCESS | 3944 | 1461259530103 Marionette TRACE conn8 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:25:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:25:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 10:25:30 INFO - PROCESS | 3944 | 1461259530134 Marionette TRACE conn8 -> [0,2321,"getWindowHandle",null] 10:25:30 INFO - PROCESS | 3944 | 1461259530136 Marionette TRACE conn8 <- [1,2321,null,{"value":"13"}] 10:25:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:25:30 INFO - PROCESS | 3944 | 1461259530139 Marionette TRACE conn8 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:25:30 INFO - PROCESS | 3944 | 1461259530141 Marionette TRACE conn8 <- [1,2322,null,{}] 10:25:30 INFO - PROCESS | 3944 | 1461259530144 Marionette TRACE conn8 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:30 INFO - PROCESS | 3944 | 1461259530261 Marionette TRACE conn8 <- [1,2323,null,{"value":null}] 10:25:30 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (19AD8800) [pid = 3944] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:25:30 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (19AE1000) [pid = 3944] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:25:30 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (16EA4000) [pid = 3944] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:25:30 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (18B10000) [pid = 3944] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:25:30 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (15F94400) [pid = 3944] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:25:30 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1AB4F000) [pid = 3944] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:25:30 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1360A000) [pid = 3944] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:25:30 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (11B77000) [pid = 3944] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:25:30 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (198D4C00) [pid = 3944] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:25:30 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (13CD9C00) [pid = 3944] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:25:30 INFO - PROCESS | 3944 | 1461259530467 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:30 INFO - PROCESS | 3944 | ++DOCSHELL 11B7A400 == 52 [pid = 3944] [id = 590] 10:25:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1356F000) [pid = 3944] [serial = 1770] [outer = 00000000] 10:25:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (15DD0400) [pid = 3944] [serial = 1771] [outer = 1356F000] 10:25:30 INFO - PROCESS | 3944 | 1461259530521 Marionette DEBUG loaded listener.js 10:25:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (18FE4C00) [pid = 3944] [serial = 1772] [outer = 1356F000] 10:25:30 INFO - PROCESS | 3944 | 1461259530882 Marionette TRACE conn8 <- [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]]]}] 10:25:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:25:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 796ms 10:25:30 INFO - PROCESS | 3944 | 1461259530941 Marionette TRACE conn8 -> [0,2325,"getWindowHandle",null] 10:25:30 INFO - PROCESS | 3944 | 1461259530943 Marionette TRACE conn8 <- [1,2325,null,{"value":"13"}] 10:25:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:25:30 INFO - PROCESS | 3944 | 1461259530947 Marionette TRACE conn8 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:25:30 INFO - PROCESS | 3944 | 1461259530949 Marionette TRACE conn8 <- [1,2326,null,{}] 10:25:30 INFO - PROCESS | 3944 | 1461259530952 Marionette TRACE conn8 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:31 INFO - PROCESS | 3944 | 1461259531071 Marionette TRACE conn8 <- [1,2327,null,{"value":null}] 10:25:31 INFO - PROCESS | 3944 | 1461259531083 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:31 INFO - PROCESS | 3944 | ++DOCSHELL 15801400 == 53 [pid = 3944] [id = 591] 10:25:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (158F7800) [pid = 3944] [serial = 1773] [outer = 00000000] 10:25:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1B705000) [pid = 3944] [serial = 1774] [outer = 158F7800] 10:25:31 INFO - PROCESS | 3944 | 1461259531127 Marionette DEBUG loaded listener.js 10:25:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1B739000) [pid = 3944] [serial = 1775] [outer = 158F7800] 10:25:31 INFO - PROCESS | 3944 | 1461259531522 Marionette TRACE conn8 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:25:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:25:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 640ms 10:25:31 INFO - PROCESS | 3944 | 1461259531568 Marionette TRACE conn8 -> [0,2329,"getWindowHandle",null] 10:25:31 INFO - PROCESS | 3944 | 1461259531570 Marionette TRACE conn8 <- [1,2329,null,{"value":"13"}] 10:25:31 INFO - PROCESS | 3944 | 1461259531573 Marionette TRACE conn8 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:25:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:25:31 INFO - PROCESS | 3944 | 1461259531575 Marionette TRACE conn8 <- [1,2330,null,{}] 10:25:31 INFO - PROCESS | 3944 | 1461259531578 Marionette TRACE conn8 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:31 INFO - PROCESS | 3944 | 1461259531699 Marionette TRACE conn8 <- [1,2331,null,{"value":null}] 10:25:31 INFO - PROCESS | 3944 | 1461259531764 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:31 INFO - PROCESS | 3944 | ++DOCSHELL 13611000 == 54 [pid = 3944] [id = 592] 10:25:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (13616C00) [pid = 3944] [serial = 1776] [outer = 00000000] 10:25:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1BCE0C00) [pid = 3944] [serial = 1777] [outer = 13616C00] 10:25:31 INFO - PROCESS | 3944 | 1461259531809 Marionette DEBUG loaded listener.js 10:25:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1BCE4400) [pid = 3944] [serial = 1778] [outer = 13616C00] 10:25:32 INFO - PROCESS | 3944 | 1461259532155 Marionette TRACE conn8 <- [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]]]}] 10:25:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:25:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 640ms 10:25:32 INFO - PROCESS | 3944 | 1461259532212 Marionette TRACE conn8 -> [0,2333,"getWindowHandle",null] 10:25:32 INFO - PROCESS | 3944 | 1461259532213 Marionette TRACE conn8 <- [1,2333,null,{"value":"13"}] 10:25:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:25:32 INFO - PROCESS | 3944 | 1461259532217 Marionette TRACE conn8 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:25:32 INFO - PROCESS | 3944 | 1461259532219 Marionette TRACE conn8 <- [1,2334,null,{}] 10:25:32 INFO - PROCESS | 3944 | 1461259532222 Marionette TRACE conn8 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:32 INFO - PROCESS | 3944 | 1461259532370 Marionette TRACE conn8 <- [1,2335,null,{"value":null}] 10:25:32 INFO - PROCESS | 3944 | 1461259532382 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:32 INFO - PROCESS | 3944 | ++DOCSHELL 1BCE2C00 == 55 [pid = 3944] [id = 593] 10:25:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1BCE9800) [pid = 3944] [serial = 1779] [outer = 00000000] 10:25:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1BEAFC00) [pid = 3944] [serial = 1780] [outer = 1BCE9800] 10:25:32 INFO - PROCESS | 3944 | 1461259532431 Marionette DEBUG loaded listener.js 10:25:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1BEB4400) [pid = 3944] [serial = 1781] [outer = 1BCE9800] 10:25:33 INFO - PROCESS | 3944 | 1461259533092 Marionette TRACE conn8 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 906ms 10:25:33 INFO - PROCESS | 3944 | 1461259533122 Marionette TRACE conn8 -> [0,2337,"getWindowHandle",null] 10:25:33 INFO - PROCESS | 3944 | 1461259533128 Marionette TRACE conn8 <- [1,2337,null,{"value":"13"}] 10:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:25:33 INFO - PROCESS | 3944 | 1461259533133 Marionette TRACE conn8 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:25:33 INFO - PROCESS | 3944 | 1461259533137 Marionette TRACE conn8 <- [1,2338,null,{}] 10:25:33 INFO - PROCESS | 3944 | 1461259533143 Marionette TRACE conn8 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:33 INFO - PROCESS | 3944 | 1461259533257 Marionette TRACE conn8 <- [1,2339,null,{"value":null}] 10:25:33 INFO - PROCESS | 3944 | 1461259533418 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:33 INFO - PROCESS | 3944 | ++DOCSHELL 15807800 == 56 [pid = 3944] [id = 594] 10:25:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (16034800) [pid = 3944] [serial = 1782] [outer = 00000000] 10:25:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (18EB1800) [pid = 3944] [serial = 1783] [outer = 16034800] 10:25:33 INFO - PROCESS | 3944 | 1461259533477 Marionette DEBUG loaded listener.js 10:25:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (18FDC400) [pid = 3944] [serial = 1784] [outer = 16034800] 10:25:34 INFO - PROCESS | 3944 | 1461259534112 Marionette TRACE conn8 <- [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]]]}] 10:25:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:25:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 999ms 10:25:34 INFO - PROCESS | 3944 | 1461259534136 Marionette TRACE conn8 -> [0,2341,"getWindowHandle",null] 10:25:34 INFO - PROCESS | 3944 | 1461259534142 Marionette TRACE conn8 <- [1,2341,null,{"value":"13"}] 10:25:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:25:34 INFO - PROCESS | 3944 | 1461259534149 Marionette TRACE conn8 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:25:34 INFO - PROCESS | 3944 | 1461259534152 Marionette TRACE conn8 <- [1,2342,null,{}] 10:25:34 INFO - PROCESS | 3944 | 1461259534156 Marionette TRACE conn8 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:34 INFO - PROCESS | 3944 | 1461259534266 Marionette TRACE conn8 <- [1,2343,null,{"value":null}] 10:25:34 INFO - PROCESS | 3944 | 1461259534412 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:34 INFO - PROCESS | 3944 | ++DOCSHELL 18747800 == 57 [pid = 3944] [id = 595] 10:25:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1996EC00) [pid = 3944] [serial = 1785] [outer = 00000000] 10:25:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1AB0A000) [pid = 3944] [serial = 1786] [outer = 1996EC00] 10:25:34 INFO - PROCESS | 3944 | 1461259534468 Marionette DEBUG loaded listener.js 10:25:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1AB5C400) [pid = 3944] [serial = 1787] [outer = 1996EC00] 10:25:35 INFO - PROCESS | 3944 | 1461259535093 Marionette TRACE conn8 <- [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]]]}] 10:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 999ms 10:25:35 INFO - PROCESS | 3944 | 1461259535149 Marionette TRACE conn8 -> [0,2345,"getWindowHandle",null] 10:25:35 INFO - PROCESS | 3944 | 1461259535151 Marionette TRACE conn8 <- [1,2345,null,{"value":"13"}] 10:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:25:35 INFO - PROCESS | 3944 | 1461259535155 Marionette TRACE conn8 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:25:35 INFO - PROCESS | 3944 | 1461259535159 Marionette TRACE conn8 <- [1,2346,null,{}] 10:25:35 INFO - PROCESS | 3944 | 1461259535170 Marionette TRACE conn8 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:35 INFO - PROCESS | 3944 | 1461259535282 Marionette TRACE conn8 <- [1,2347,null,{"value":null}] 10:25:35 INFO - PROCESS | 3944 | 1461259535429 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:35 INFO - PROCESS | 3944 | ++DOCSHELL 1BCE2800 == 58 [pid = 3944] [id = 596] 10:25:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1BCE3C00) [pid = 3944] [serial = 1788] [outer = 00000000] 10:25:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1BEB1800) [pid = 3944] [serial = 1789] [outer = 1BCE3C00] 10:25:35 INFO - PROCESS | 3944 | 1461259535488 Marionette DEBUG loaded listener.js 10:25:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1BEB9400) [pid = 3944] [serial = 1790] [outer = 1BCE3C00] 10:25:36 INFO - PROCESS | 3944 | 1461259536066 Marionette TRACE conn8 <- [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]]]}] 10:25:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:25:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 952ms 10:25:36 INFO - PROCESS | 3944 | 1461259536099 Marionette TRACE conn8 -> [0,2349,"getWindowHandle",null] 10:25:36 INFO - PROCESS | 3944 | 1461259536102 Marionette TRACE conn8 <- [1,2349,null,{"value":"13"}] 10:25:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:25:36 INFO - PROCESS | 3944 | 1461259536106 Marionette TRACE conn8 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:25:36 INFO - PROCESS | 3944 | 1461259536108 Marionette TRACE conn8 <- [1,2350,null,{}] 10:25:36 INFO - PROCESS | 3944 | 1461259536112 Marionette TRACE conn8 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:36 INFO - PROCESS | 3944 | 1461259536221 Marionette TRACE conn8 <- [1,2351,null,{"value":null}] 10:25:36 INFO - PROCESS | 3944 | 1461259536380 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:36 INFO - PROCESS | 3944 | ++DOCSHELL 1BCE1400 == 59 [pid = 3944] [id = 597] 10:25:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1BEADC00) [pid = 3944] [serial = 1791] [outer = 00000000] 10:25:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1CB9F400) [pid = 3944] [serial = 1792] [outer = 1BEADC00] 10:25:36 INFO - PROCESS | 3944 | 1461259536436 Marionette DEBUG loaded listener.js 10:25:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1CBA2800) [pid = 3944] [serial = 1793] [outer = 1BEADC00] 10:25:36 INFO - PROCESS | 3944 | 1461259536996 Marionette TRACE conn8 <- [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]]]}] 10:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 937ms 10:25:37 INFO - PROCESS | 3944 | 1461259537051 Marionette TRACE conn8 -> [0,2353,"getWindowHandle",null] 10:25:37 INFO - PROCESS | 3944 | 1461259537053 Marionette TRACE conn8 <- [1,2353,null,{"value":"13"}] 10:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:25:37 INFO - PROCESS | 3944 | 1461259537057 Marionette TRACE conn8 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:25:37 INFO - PROCESS | 3944 | 1461259537059 Marionette TRACE conn8 <- [1,2354,null,{}] 10:25:37 INFO - PROCESS | 3944 | 1461259537062 Marionette TRACE conn8 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:37 INFO - PROCESS | 3944 | 1461259537168 Marionette TRACE conn8 <- [1,2355,null,{"value":null}] 10:25:37 INFO - PROCESS | 3944 | 1461259537335 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:37 INFO - PROCESS | 3944 | ++DOCSHELL 15805800 == 60 [pid = 3944] [id = 598] 10:25:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (18FD8C00) [pid = 3944] [serial = 1794] [outer = 00000000] 10:25:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1CBA6800) [pid = 3944] [serial = 1795] [outer = 18FD8C00] 10:25:37 INFO - PROCESS | 3944 | 1461259537389 Marionette DEBUG loaded listener.js 10:25:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1CBA7C00) [pid = 3944] [serial = 1796] [outer = 18FD8C00] 10:25:38 INFO - PROCESS | 3944 | 1461259538169 Marionette TRACE conn8 <- [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]]]}] 10:25:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:25:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1140ms 10:25:38 INFO - PROCESS | 3944 | 1461259538201 Marionette TRACE conn8 -> [0,2357,"getWindowHandle",null] 10:25:38 INFO - PROCESS | 3944 | 1461259538204 Marionette TRACE conn8 <- [1,2357,null,{"value":"13"}] 10:25:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:25:38 INFO - PROCESS | 3944 | 1461259538210 Marionette TRACE conn8 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:25:38 INFO - PROCESS | 3944 | 1461259538214 Marionette TRACE conn8 <- [1,2358,null,{}] 10:25:38 INFO - PROCESS | 3944 | 1461259538220 Marionette TRACE conn8 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:38 INFO - PROCESS | 3944 | 1461259538376 Marionette TRACE conn8 <- [1,2359,null,{"value":null}] 10:25:38 INFO - PROCESS | 3944 | 1461259538390 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:38 INFO - PROCESS | 3944 | ++DOCSHELL 17DBC800 == 61 [pid = 3944] [id = 599] 10:25:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (17DC1C00) [pid = 3944] [serial = 1797] [outer = 00000000] 10:25:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (18910800) [pid = 3944] [serial = 1798] [outer = 17DC1C00] 10:25:38 INFO - PROCESS | 3944 | 1461259538439 Marionette DEBUG loaded listener.js 10:25:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (18EB0800) [pid = 3944] [serial = 1799] [outer = 17DC1C00] 10:25:39 INFO - PROCESS | 3944 | 1461259539088 Marionette TRACE conn8 <- [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]]]}] 10:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 905ms 10:25:39 INFO - PROCESS | 3944 | 1461259539115 Marionette TRACE conn8 -> [0,2361,"getWindowHandle",null] 10:25:39 INFO - PROCESS | 3944 | 1461259539121 Marionette TRACE conn8 <- [1,2361,null,{"value":"13"}] 10:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:25:39 INFO - PROCESS | 3944 | 1461259539127 Marionette TRACE conn8 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:25:39 INFO - PROCESS | 3944 | 1461259539130 Marionette TRACE conn8 <- [1,2362,null,{}] 10:25:39 INFO - PROCESS | 3944 | 1461259539133 Marionette TRACE conn8 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:39 INFO - PROCESS | 3944 | 1461259539230 Marionette TRACE conn8 <- [1,2363,null,{"value":null}] 10:25:39 INFO - PROCESS | 3944 | 1461259539390 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:39 INFO - PROCESS | 3944 | ++DOCSHELL 1821BC00 == 62 [pid = 3944] [id = 600] 10:25:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1873DC00) [pid = 3944] [serial = 1800] [outer = 00000000] 10:25:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (198CDC00) [pid = 3944] [serial = 1801] [outer = 1873DC00] 10:25:39 INFO - PROCESS | 3944 | 1461259539439 Marionette DEBUG loaded listener.js 10:25:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (19977C00) [pid = 3944] [serial = 1802] [outer = 1873DC00] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 13611000 == 61 [pid = 3944] [id = 592] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 15801400 == 60 [pid = 3944] [id = 591] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 11B7A400 == 59 [pid = 3944] [id = 590] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 1B40B000 == 58 [pid = 3944] [id = 589] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 1AF9A800 == 57 [pid = 3944] [id = 588] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 182EA800 == 56 [pid = 3944] [id = 587] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 18744C00 == 55 [pid = 3944] [id = 586] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 193B2C00 == 54 [pid = 3944] [id = 585] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 13611C00 == 53 [pid = 3944] [id = 584] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 14951C00 == 52 [pid = 3944] [id = 583] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (1B406400) [pid = 3944] [serial = 1696] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (16694800) [pid = 3944] [serial = 1690] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (18FE4800) [pid = 3944] [serial = 1693] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (1B704800) [pid = 3944] [serial = 1699] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 1B77AC00 == 51 [pid = 3944] [id = 581] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 1360BC00 == 50 [pid = 3944] [id = 580] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 19073800 == 49 [pid = 3944] [id = 579] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 13533C00 == 48 [pid = 3944] [id = 578] 10:25:39 INFO - PROCESS | 3944 | --DOCSHELL 1B40D800 == 47 [pid = 3944] [id = 577] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (1B42E800) [pid = 3944] [serial = 1729] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (1A1D9800) [pid = 3944] [serial = 1714] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (1AA34800) [pid = 3944] [serial = 1717] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (18B08000) [pid = 3944] [serial = 1706] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (18745400) [pid = 3944] [serial = 1705] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1985D000) [pid = 3944] [serial = 1711] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1996B400) [pid = 3944] [serial = 1712] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (181B6800) [pid = 3944] [serial = 1708] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (18C0FC00) [pid = 3944] [serial = 1709] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1AF20400) [pid = 3944] [serial = 1720] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1580D000) [pid = 3944] [serial = 1703] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (14907400) [pid = 3944] [serial = 1702] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1AB0D800) [pid = 3944] [serial = 1718] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1B4D5800) [pid = 3944] [serial = 1730] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1580E000) [pid = 3944] [serial = 1723] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1AF1F800) [pid = 3944] [serial = 1721] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1B33D800) [pid = 3944] [serial = 1726] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (18EB5C00) [pid = 3944] [serial = 1724] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1A3B0400) [pid = 3944] [serial = 1715] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1B406C00) [pid = 3944] [serial = 1727] [outer = 00000000] [url = about:blank] 10:25:39 INFO - PROCESS | 3944 | 1461259539972 Marionette TRACE conn8 <- [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]]]}] 10:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 905ms 10:25:40 INFO - PROCESS | 3944 | 1461259540030 Marionette TRACE conn8 -> [0,2365,"getWindowHandle",null] 10:25:40 INFO - PROCESS | 3944 | 1461259540032 Marionette TRACE conn8 <- [1,2365,null,{"value":"13"}] 10:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:25:40 INFO - PROCESS | 3944 | 1461259540036 Marionette TRACE conn8 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:25:40 INFO - PROCESS | 3944 | 1461259540040 Marionette TRACE conn8 <- [1,2366,null,{}] 10:25:40 INFO - PROCESS | 3944 | 1461259540050 Marionette TRACE conn8 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:40 INFO - PROCESS | 3944 | 1461259540138 Marionette TRACE conn8 <- [1,2367,null,{"value":null}] 10:25:40 INFO - PROCESS | 3944 | 1461259540147 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:40 INFO - PROCESS | 3944 | ++DOCSHELL 18B08000 == 48 [pid = 3944] [id = 601] 10:25:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (18B09C00) [pid = 3944] [serial = 1803] [outer = 00000000] 10:25:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (19974C00) [pid = 3944] [serial = 1804] [outer = 18B09C00] 10:25:40 INFO - PROCESS | 3944 | 1461259540228 Marionette DEBUG loaded listener.js 10:25:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (19ADA800) [pid = 3944] [serial = 1805] [outer = 18B09C00] 10:25:40 INFO - PROCESS | 3944 | 1461259540778 Marionette TRACE conn8 <- [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]]]}] 10:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 796ms 10:25:40 INFO - PROCESS | 3944 | 1461259540838 Marionette TRACE conn8 -> [0,2369,"getWindowHandle",null] 10:25:40 INFO - PROCESS | 3944 | 1461259540840 Marionette TRACE conn8 <- [1,2369,null,{"value":"13"}] 10:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:25:40 INFO - PROCESS | 3944 | 1461259540844 Marionette TRACE conn8 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:25:40 INFO - PROCESS | 3944 | 1461259540845 Marionette TRACE conn8 <- [1,2370,null,{}] 10:25:40 INFO - PROCESS | 3944 | 1461259540849 Marionette TRACE conn8 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:40 INFO - PROCESS | 3944 | 1461259540960 Marionette TRACE conn8 <- [1,2371,null,{"value":null}] 10:25:41 INFO - PROCESS | 3944 | 1461259541077 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:41 INFO - PROCESS | 3944 | ++DOCSHELL 19AE0800 == 49 [pid = 3944] [id = 602] 10:25:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1A344400) [pid = 3944] [serial = 1806] [outer = 00000000] 10:25:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1A8B9800) [pid = 3944] [serial = 1807] [outer = 1A344400] 10:25:41 INFO - PROCESS | 3944 | 1461259541122 Marionette DEBUG loaded listener.js 10:25:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1AB05C00) [pid = 3944] [serial = 1808] [outer = 1A344400] 10:25:41 INFO - PROCESS | 3944 | 1461259541486 Marionette TRACE conn8 <- [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]]]}] 10:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 702ms 10:25:41 INFO - PROCESS | 3944 | 1461259541543 Marionette TRACE conn8 -> [0,2373,"getWindowHandle",null] 10:25:41 INFO - PROCESS | 3944 | 1461259541545 Marionette TRACE conn8 <- [1,2373,null,{"value":"13"}] 10:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:25:41 INFO - PROCESS | 3944 | 1461259541548 Marionette TRACE conn8 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:25:41 INFO - PROCESS | 3944 | 1461259541550 Marionette TRACE conn8 <- [1,2374,null,{}] 10:25:41 INFO - PROCESS | 3944 | 1461259541554 Marionette TRACE conn8 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:41 INFO - PROCESS | 3944 | 1461259541633 Marionette TRACE conn8 <- [1,2375,null,{"value":null}] 10:25:41 INFO - PROCESS | 3944 | 1461259541641 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:41 INFO - PROCESS | 3944 | ++DOCSHELL 1A42C400 == 50 [pid = 3944] [id = 603] 10:25:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1AB02C00) [pid = 3944] [serial = 1809] [outer = 00000000] 10:25:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1AC0E400) [pid = 3944] [serial = 1810] [outer = 1AB02C00] 10:25:41 INFO - PROCESS | 3944 | 1461259541685 Marionette DEBUG loaded listener.js 10:25:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1662C800) [pid = 3944] [serial = 1811] [outer = 1AB02C00] 10:25:42 INFO - PROCESS | 3944 | 1461259542178 Marionette TRACE conn8 <- [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]]]}] 10:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 703ms 10:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:25:42 INFO - PROCESS | 3944 | 1461259542250 Marionette TRACE conn8 -> [0,2377,"getWindowHandle",null] 10:25:42 INFO - PROCESS | 3944 | 1461259542252 Marionette TRACE conn8 <- [1,2377,null,{"value":"13"}] 10:25:42 INFO - PROCESS | 3944 | 1461259542256 Marionette TRACE conn8 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - PROCESS | 3944 | 1461259542258 Marionette TRACE conn8 <- [1,2378,null,{}] 10:25:42 INFO - PROCESS | 3944 | 1461259542261 Marionette TRACE conn8 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:42 INFO - PROCESS | 3944 | 1461259542424 Marionette TRACE conn8 <- [1,2379,null,{"value":null}] 10:25:42 INFO - PROCESS | 3944 | 1461259542454 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:42 INFO - PROCESS | 3944 | ++DOCSHELL 1B336400 == 51 [pid = 3944] [id = 604] 10:25:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1B337400) [pid = 3944] [serial = 1812] [outer = 00000000] 10:25:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1B340000) [pid = 3944] [serial = 1813] [outer = 1B337400] 10:25:42 INFO - PROCESS | 3944 | 1461259542502 Marionette DEBUG loaded listener.js 10:25:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1B40A000) [pid = 3944] [serial = 1814] [outer = 1B337400] 10:25:42 INFO - PROCESS | 3944 | 1461259542952 Marionette TRACE conn8 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 734ms 10:25:42 INFO - PROCESS | 3944 | 1461259542994 Marionette TRACE conn8 -> [0,2381,"getWindowHandle",null] 10:25:42 INFO - PROCESS | 3944 | 1461259542996 Marionette TRACE conn8 <- [1,2381,null,{"value":"13"}] 10:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:25:42 INFO - PROCESS | 3944 | 1461259542999 Marionette TRACE conn8 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - PROCESS | 3944 | 1461259543001 Marionette TRACE conn8 <- [1,2382,null,{}] 10:25:43 INFO - PROCESS | 3944 | 1461259543015 Marionette TRACE conn8 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:43 INFO - PROCESS | 3944 | 1461259543131 Marionette TRACE conn8 <- [1,2383,null,{"value":null}] 10:25:43 INFO - PROCESS | 3944 | 1461259543137 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 3944 | ++DOCSHELL 193B4C00 == 52 [pid = 3944] [id = 605] 10:25:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1AB58800) [pid = 3944] [serial = 1815] [outer = 00000000] 10:25:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1B437C00) [pid = 3944] [serial = 1816] [outer = 1AB58800] 10:25:43 INFO - PROCESS | 3944 | 1461259543184 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1B436C00) [pid = 3944] [serial = 1817] [outer = 1AB58800] 10:25:43 INFO - PROCESS | 3944 | 1461259543680 Marionette TRACE conn8 <- [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]]]}] 10:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 703ms 10:25:43 INFO - PROCESS | 3944 | 1461259543699 Marionette TRACE conn8 -> [0,2385,"getWindowHandle",null] 10:25:43 INFO - PROCESS | 3944 | 1461259543701 Marionette TRACE conn8 <- [1,2385,null,{"value":"13"}] 10:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:25:43 INFO - PROCESS | 3944 | 1461259543704 Marionette TRACE conn8 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:25:43 INFO - PROCESS | 3944 | 1461259543706 Marionette TRACE conn8 <- [1,2386,null,{}] 10:25:43 INFO - PROCESS | 3944 | 1461259543717 Marionette TRACE conn8 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:43 INFO - PROCESS | 3944 | 1461259543860 Marionette TRACE conn8 <- [1,2387,null,{"value":null}] 10:25:44 INFO - PROCESS | 3944 | 1461259544168 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (13616C00) [pid = 3944] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1AF9C000) [pid = 3944] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1B40B400) [pid = 3944] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1356F000) [pid = 3944] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (18C0F000) [pid = 3944] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (14953800) [pid = 3944] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1A8ADC00) [pid = 3944] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (13617000) [pid = 3944] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (193B3400) [pid = 3944] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1B436800) [pid = 3944] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (158F7800) [pid = 3944] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1B42C400) [pid = 3944] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1A8B3000) [pid = 3944] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1B42E000) [pid = 3944] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (13745C00) [pid = 3944] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (181B4000) [pid = 3944] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1AB51800) [pid = 3944] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:25:44 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1AF90400) [pid = 3944] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:25:44 INFO - PROCESS | 3944 | ++DOCSHELL 11B06C00 == 53 [pid = 3944] [id = 606] 10:25:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (11B0AC00) [pid = 3944] [serial = 1818] [outer = 00000000] 10:25:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (13748000) [pid = 3944] [serial = 1819] [outer = 11B0AC00] 10:25:44 INFO - PROCESS | 3944 | 1461259544221 Marionette DEBUG loaded listener.js 10:25:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (158A9C00) [pid = 3944] [serial = 1820] [outer = 11B0AC00] 10:25:44 INFO - PROCESS | 3944 | 1461259544586 Marionette TRACE conn8 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 905ms 10:25:44 INFO - PROCESS | 3944 | 1461259544609 Marionette TRACE conn8 -> [0,2389,"getWindowHandle",null] 10:25:44 INFO - PROCESS | 3944 | 1461259544611 Marionette TRACE conn8 <- [1,2389,null,{"value":"13"}] 10:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:25:44 INFO - PROCESS | 3944 | 1461259544616 Marionette TRACE conn8 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:25:44 INFO - PROCESS | 3944 | 1461259544618 Marionette TRACE conn8 <- [1,2390,null,{}] 10:25:44 INFO - PROCESS | 3944 | 1461259544623 Marionette TRACE conn8 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:44 INFO - PROCESS | 3944 | 1461259544775 Marionette TRACE conn8 <- [1,2391,null,{"value":null}] 10:25:44 INFO - PROCESS | 3944 | 1461259544787 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:44 INFO - PROCESS | 3944 | ++DOCSHELL 1AB01400 == 54 [pid = 3944] [id = 607] 10:25:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1AB04400) [pid = 3944] [serial = 1821] [outer = 00000000] 10:25:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1AF14C00) [pid = 3944] [serial = 1822] [outer = 1AB04400] 10:25:44 INFO - PROCESS | 3944 | 1461259544837 Marionette DEBUG loaded listener.js 10:25:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B404000) [pid = 3944] [serial = 1823] [outer = 1AB04400] 10:25:45 INFO - PROCESS | 3944 | 1461259545250 Marionette TRACE conn8 <- [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]]]}] 10:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 686ms 10:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:25:45 INFO - PROCESS | 3944 | 1461259545314 Marionette TRACE conn8 -> [0,2393,"getWindowHandle",null] 10:25:45 INFO - PROCESS | 3944 | 1461259545316 Marionette TRACE conn8 <- [1,2393,null,{"value":"13"}] 10:25:45 INFO - PROCESS | 3944 | 1461259545319 Marionette TRACE conn8 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:25:45 INFO - PROCESS | 3944 | 1461259545321 Marionette TRACE conn8 <- [1,2394,null,{}] 10:25:45 INFO - PROCESS | 3944 | 1461259545324 Marionette TRACE conn8 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:45 INFO - PROCESS | 3944 | 1461259545446 Marionette TRACE conn8 <- [1,2395,null,{"value":null}] 10:25:45 INFO - PROCESS | 3944 | 1461259545493 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:45 INFO - PROCESS | 3944 | ++DOCSHELL 198CC000 == 55 [pid = 3944] [id = 608] 10:25:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1996E800) [pid = 3944] [serial = 1824] [outer = 00000000] 10:25:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1B70E000) [pid = 3944] [serial = 1825] [outer = 1996E800] 10:25:45 INFO - PROCESS | 3944 | 1461259545538 Marionette DEBUG loaded listener.js 10:25:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1B77AC00) [pid = 3944] [serial = 1826] [outer = 1996E800] 10:25:45 INFO - PROCESS | 3944 | 1461259545945 Marionette TRACE conn8 <- [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]]]}] 10:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 687ms 10:25:46 INFO - PROCESS | 3944 | 1461259546022 Marionette TRACE conn8 -> [0,2397,"getWindowHandle",null] 10:25:46 INFO - PROCESS | 3944 | 1461259546024 Marionette TRACE conn8 <- [1,2397,null,{"value":"13"}] 10:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:25:46 INFO - PROCESS | 3944 | 1461259546032 Marionette TRACE conn8 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:25:46 INFO - PROCESS | 3944 | 1461259546034 Marionette TRACE conn8 <- [1,2398,null,{}] 10:25:46 INFO - PROCESS | 3944 | 1461259546038 Marionette TRACE conn8 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:46 INFO - PROCESS | 3944 | 1461259546139 Marionette TRACE conn8 <- [1,2399,null,{"value":null}] 10:25:46 INFO - PROCESS | 3944 | 1461259546154 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:46 INFO - PROCESS | 3944 | ++DOCSHELL 1BCE6000 == 56 [pid = 3944] [id = 609] 10:25:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1BEB1400) [pid = 3944] [serial = 1827] [outer = 00000000] 10:25:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1CB9AC00) [pid = 3944] [serial = 1828] [outer = 1BEB1400] 10:25:46 INFO - PROCESS | 3944 | 1461259546203 Marionette DEBUG loaded listener.js 10:25:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1CE4E000) [pid = 3944] [serial = 1829] [outer = 1BEB1400] 10:25:46 INFO - PROCESS | 3944 | 1461259546983 Marionette TRACE conn8 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 999ms 10:25:47 INFO - PROCESS | 3944 | 1461259547032 Marionette TRACE conn8 -> [0,2401,"getWindowHandle",null] 10:25:47 INFO - PROCESS | 3944 | 1461259547038 Marionette TRACE conn8 <- [1,2401,null,{"value":"13"}] 10:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:25:47 INFO - PROCESS | 3944 | 1461259547044 Marionette TRACE conn8 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:25:47 INFO - PROCESS | 3944 | 1461259547048 Marionette TRACE conn8 <- [1,2402,null,{}] 10:25:47 INFO - PROCESS | 3944 | 1461259547053 Marionette TRACE conn8 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:47 INFO - PROCESS | 3944 | 1461259547201 Marionette TRACE conn8 <- [1,2403,null,{"value":null}] 10:25:47 INFO - PROCESS | 3944 | 1461259547352 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:47 INFO - PROCESS | 3944 | ++DOCSHELL 1683B800 == 57 [pid = 3944] [id = 610] 10:25:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1683F800) [pid = 3944] [serial = 1830] [outer = 00000000] 10:25:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (18771C00) [pid = 3944] [serial = 1831] [outer = 1683F800] 10:25:47 INFO - PROCESS | 3944 | 1461259547410 Marionette DEBUG loaded listener.js 10:25:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (18EBB400) [pid = 3944] [serial = 1832] [outer = 1683F800] 10:25:47 INFO - PROCESS | 3944 | 1461259547960 Marionette TRACE conn8 <- [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]]]}] 10:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 999ms 10:25:48 INFO - PROCESS | 3944 | 1461259548031 Marionette TRACE conn8 -> [0,2405,"getWindowHandle",null] 10:25:48 INFO - PROCESS | 3944 | 1461259548037 Marionette TRACE conn8 <- [1,2405,null,{"value":"13"}] 10:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:25:48 INFO - PROCESS | 3944 | 1461259548043 Marionette TRACE conn8 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:25:48 INFO - PROCESS | 3944 | 1461259548046 Marionette TRACE conn8 <- [1,2406,null,{}] 10:25:48 INFO - PROCESS | 3944 | 1461259548050 Marionette TRACE conn8 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:48 INFO - PROCESS | 3944 | 1461259548160 Marionette TRACE conn8 <- [1,2407,null,{"value":null}] 10:25:48 INFO - PROCESS | 3944 | 1461259548308 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:48 INFO - PROCESS | 3944 | ++DOCSHELL 193B3400 == 58 [pid = 3944] [id = 611] 10:25:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (19AD6400) [pid = 3944] [serial = 1833] [outer = 00000000] 10:25:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1AA30000) [pid = 3944] [serial = 1834] [outer = 19AD6400] 10:25:48 INFO - PROCESS | 3944 | 1461259548364 Marionette DEBUG loaded listener.js 10:25:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1ABC9000) [pid = 3944] [serial = 1835] [outer = 19AD6400] 10:25:49 INFO - PROCESS | 3944 | 1461259549008 Marionette TRACE conn8 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 999ms 10:25:49 INFO - PROCESS | 3944 | 1461259549044 Marionette TRACE conn8 -> [0,2409,"getWindowHandle",null] 10:25:49 INFO - PROCESS | 3944 | 1461259549046 Marionette TRACE conn8 <- [1,2409,null,{"value":"13"}] 10:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:25:49 INFO - PROCESS | 3944 | 1461259549050 Marionette TRACE conn8 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:25:49 INFO - PROCESS | 3944 | 1461259549054 Marionette TRACE conn8 <- [1,2410,null,{}] 10:25:49 INFO - PROCESS | 3944 | 1461259549065 Marionette TRACE conn8 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:49 INFO - PROCESS | 3944 | 1461259549176 Marionette TRACE conn8 <- [1,2411,null,{"value":null}] 10:25:49 INFO - PROCESS | 3944 | 1461259549327 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:49 INFO - PROCESS | 3944 | ++DOCSHELL 13EDA400 == 59 [pid = 3944] [id = 612] 10:25:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1B77DC00) [pid = 3944] [serial = 1836] [outer = 00000000] 10:25:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1BEB0000) [pid = 3944] [serial = 1837] [outer = 1B77DC00] 10:25:49 INFO - PROCESS | 3944 | 1461259549385 Marionette DEBUG loaded listener.js 10:25:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1CB9F000) [pid = 3944] [serial = 1838] [outer = 1B77DC00] 10:25:49 INFO - PROCESS | 3944 | 1461259549953 Marionette TRACE conn8 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:25:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:25:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 937ms 10:25:50 INFO - PROCESS | 3944 | 1461259549995 Marionette TRACE conn8 -> [0,2413,"getWindowHandle",null] 10:25:50 INFO - PROCESS | 3944 | 1461259549998 Marionette TRACE conn8 <- [1,2413,null,{"value":"13"}] 10:25:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:25:50 INFO - PROCESS | 3944 | 1461259550002 Marionette TRACE conn8 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:25:50 INFO - PROCESS | 3944 | 1461259550004 Marionette TRACE conn8 <- [1,2414,null,{}] 10:25:50 INFO - PROCESS | 3944 | 1461259550008 Marionette TRACE conn8 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:50 INFO - PROCESS | 3944 | 1461259550122 Marionette TRACE conn8 <- [1,2415,null,{"value":null}] 10:25:50 INFO - PROCESS | 3944 | 1461259550282 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:50 INFO - PROCESS | 3944 | ++DOCSHELL 1BCDE000 == 60 [pid = 3944] [id = 613] 10:25:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (1BCE4800) [pid = 3944] [serial = 1839] [outer = 00000000] 10:25:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1CE56800) [pid = 3944] [serial = 1840] [outer = 1BCE4800] 10:25:50 INFO - PROCESS | 3944 | 1461259550337 Marionette DEBUG loaded listener.js 10:25:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1D357400) [pid = 3944] [serial = 1841] [outer = 1BCE4800] 10:25:50 INFO - PROCESS | 3944 | 1461259550884 Marionette TRACE conn8 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:25:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:25:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 952ms 10:25:50 INFO - PROCESS | 3944 | 1461259550946 Marionette TRACE conn8 -> [0,2417,"getWindowHandle",null] 10:25:50 INFO - PROCESS | 3944 | 1461259550949 Marionette TRACE conn8 <- [1,2417,null,{"value":"13"}] 10:25:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:25:50 INFO - PROCESS | 3944 | 1461259550952 Marionette TRACE conn8 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:25:50 INFO - PROCESS | 3944 | 1461259550954 Marionette TRACE conn8 <- [1,2418,null,{}] 10:25:50 INFO - PROCESS | 3944 | 1461259550958 Marionette TRACE conn8 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:51 INFO - PROCESS | 3944 | 1461259551062 Marionette TRACE conn8 <- [1,2419,null,{"value":null}] 10:25:51 INFO - PROCESS | 3944 | 1461259551226 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:51 INFO - PROCESS | 3944 | ++DOCSHELL 13ECE400 == 61 [pid = 3944] [id = 614] 10:25:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1CB9D400) [pid = 3944] [serial = 1842] [outer = 00000000] 10:25:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (1D35FC00) [pid = 3944] [serial = 1843] [outer = 1CB9D400] 10:25:51 INFO - PROCESS | 3944 | 1461259551281 Marionette DEBUG loaded listener.js 10:25:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (1D361C00) [pid = 3944] [serial = 1844] [outer = 1CB9D400] 10:25:51 INFO - PROCESS | 3944 | 1461259551887 Marionette TRACE conn8 <- [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]]]}] 10:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 999ms 10:25:51 INFO - PROCESS | 3944 | 1461259551955 Marionette TRACE conn8 -> [0,2421,"getWindowHandle",null] 10:25:51 INFO - PROCESS | 3944 | 1461259551957 Marionette TRACE conn8 <- [1,2421,null,{"value":"13"}] 10:25:51 INFO - PROCESS | 3944 | 1461259551961 Marionette TRACE conn8 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:25:51 INFO - PROCESS | 3944 | 1461259551963 Marionette TRACE conn8 <- [1,2422,null,{}] 10:25:51 INFO - PROCESS | 3944 | 1461259551967 Marionette TRACE conn8 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:52 INFO - PROCESS | 3944 | 1461259552081 Marionette TRACE conn8 <- [1,2423,null,{"value":null}] 10:25:52 INFO - PROCESS | 3944 | 1461259552237 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:52 INFO - PROCESS | 3944 | ++DOCSHELL 1356E400 == 62 [pid = 3944] [id = 615] 10:25:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (1360E400) [pid = 3944] [serial = 1845] [outer = 00000000] 10:25:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (1AB06C00) [pid = 3944] [serial = 1846] [outer = 1360E400] 10:25:52 INFO - PROCESS | 3944 | 1461259552296 Marionette DEBUG loaded listener.js 10:25:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (1ABC6000) [pid = 3944] [serial = 1847] [outer = 1360E400] 10:25:53 INFO - PROCESS | 3944 | 1461259553078 Marionette TRACE conn8 <- [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]]]}] 10:25:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:25:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1139ms 10:25:53 INFO - PROCESS | 3944 | 1461259553106 Marionette TRACE conn8 -> [0,2425,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 3944 | 1461259553110 Marionette TRACE conn8 <- [1,2425,null,{"value":"13"}] 10:25:53 INFO - PROCESS | 3944 | 1461259553115 Marionette TRACE conn8 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:25:53 INFO - PROCESS | 3944 | 1461259553119 Marionette TRACE conn8 <- [1,2426,null,{}] 10:25:53 INFO - PROCESS | 3944 | 1461259553124 Marionette TRACE conn8 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:53 INFO - PROCESS | 3944 | 1461259553234 Marionette TRACE conn8 <- [1,2427,null,{"value":null}] 10:25:53 INFO - PROCESS | 3944 | 1461259553391 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 3944 | ++DOCSHELL 182F8400 == 63 [pid = 3944] [id = 616] 10:25:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 159 (1873C800) [pid = 3944] [serial = 1848] [outer = 00000000] 10:25:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (18EB5C00) [pid = 3944] [serial = 1849] [outer = 1873C800] 10:25:53 INFO - PROCESS | 3944 | 1461259553465 Marionette DEBUG loaded listener.js 10:25:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (18FDB800) [pid = 3944] [serial = 1850] [outer = 1873C800] 10:25:53 INFO - PROCESS | 3944 | --DOCSHELL 198CC000 == 62 [pid = 3944] [id = 608] 10:25:53 INFO - PROCESS | 3944 | --DOCSHELL 1AB01400 == 61 [pid = 3944] [id = 607] 10:25:53 INFO - PROCESS | 3944 | --DOCSHELL 11B06C00 == 60 [pid = 3944] [id = 606] 10:25:53 INFO - PROCESS | 3944 | --DOCSHELL 193B4C00 == 59 [pid = 3944] [id = 605] 10:25:53 INFO - PROCESS | 3944 | --DOCSHELL 1B336400 == 58 [pid = 3944] [id = 604] 10:25:53 INFO - PROCESS | 3944 | --DOCSHELL 1A42C400 == 57 [pid = 3944] [id = 603] 10:25:53 INFO - PROCESS | 3944 | --DOCSHELL 19AE0800 == 56 [pid = 3944] [id = 602] 10:25:53 INFO - PROCESS | 3944 | --DOCSHELL 18B08000 == 55 [pid = 3944] [id = 601] 10:25:53 INFO - PROCESS | 3944 | --DOCSHELL 1821BC00 == 54 [pid = 3944] [id = 600] 10:25:53 INFO - PROCESS | 3944 | --DOCSHELL 17DBC800 == 53 [pid = 3944] [id = 599] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 160 (1B77FC00) [pid = 3944] [serial = 1744] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 159 (1B77C800) [pid = 3944] [serial = 1747] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 158 (15808000) [pid = 3944] [serial = 1514] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 157 (18FDA800) [pid = 3944] [serial = 1517] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 156 (1B33E800) [pid = 3944] [serial = 1520] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (1B434800) [pid = 3944] [serial = 1523] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (1B4DB800) [pid = 3944] [serial = 1688] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (1B553C00) [pid = 3944] [serial = 1643] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (1B706C00) [pid = 3944] [serial = 1601] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (1BCE0C00) [pid = 3944] [serial = 1777] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (1B338800) [pid = 3944] [serial = 1765] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (1B54A800) [pid = 3944] [serial = 1768] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (1B408000) [pid = 3944] [serial = 1766] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (15DD0400) [pid = 3944] [serial = 1771] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (1B549400) [pid = 3944] [serial = 1769] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1A8B2C00) [pid = 3944] [serial = 1759] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1AB08800) [pid = 3944] [serial = 1760] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1A8B3800) [pid = 3944] [serial = 1738] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1603A000) [pid = 3944] [serial = 1751] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (15DF2000) [pid = 3944] [serial = 1750] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (16B36C00) [pid = 3944] [serial = 1735] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1AF1D400) [pid = 3944] [serial = 1762] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (15F94800) [pid = 3944] [serial = 1753] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (17DBBC00) [pid = 3944] [serial = 1754] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (198D2C00) [pid = 3944] [serial = 1756] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (19977400) [pid = 3944] [serial = 1757] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1B554C00) [pid = 3944] [serial = 1732] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1B708C00) [pid = 3944] [serial = 1733] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1B70DC00) [pid = 3944] [serial = 1741] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (18FE4C00) [pid = 3944] [serial = 1772] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1B739000) [pid = 3944] [serial = 1775] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1BCE4400) [pid = 3944] [serial = 1778] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1B705000) [pid = 3944] [serial = 1774] [outer = 00000000] [url = about:blank] 10:25:53 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1AF1FC00) [pid = 3944] [serial = 1763] [outer = 00000000] [url = about:blank] 10:25:54 INFO - PROCESS | 3944 | 1461259554024 Marionette TRACE conn8 <- [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]]]}] 10:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 936ms 10:25:54 INFO - PROCESS | 3944 | 1461259554062 Marionette TRACE conn8 -> [0,2429,"getWindowHandle",null] 10:25:54 INFO - PROCESS | 3944 | 1461259554067 Marionette TRACE conn8 <- [1,2429,null,{"value":"13"}] 10:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:25:54 INFO - PROCESS | 3944 | 1461259554077 Marionette TRACE conn8 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:25:54 INFO - PROCESS | 3944 | 1461259554080 Marionette TRACE conn8 <- [1,2430,null,{}] 10:25:54 INFO - PROCESS | 3944 | 1461259554083 Marionette TRACE conn8 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:54 INFO - PROCESS | 3944 | 1461259554177 Marionette TRACE conn8 <- [1,2431,null,{"value":null}] 10:25:54 INFO - PROCESS | 3944 | 1461259554184 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:54 INFO - PROCESS | 3944 | ++DOCSHELL 15F4C800 == 54 [pid = 3944] [id = 617] 10:25:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (15F8E400) [pid = 3944] [serial = 1851] [outer = 00000000] 10:25:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (18EB5800) [pid = 3944] [serial = 1852] [outer = 15F8E400] 10:25:54 INFO - PROCESS | 3944 | 1461259554233 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (19072C00) [pid = 3944] [serial = 1853] [outer = 15F8E400] 10:25:54 INFO - PROCESS | 3944 | 1461259554780 Marionette TRACE conn8 <- [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]]]}] 10:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 749ms 10:25:54 INFO - PROCESS | 3944 | 1461259554819 Marionette TRACE conn8 -> [0,2433,"getWindowHandle",null] 10:25:54 INFO - PROCESS | 3944 | 1461259554821 Marionette TRACE conn8 <- [1,2433,null,{"value":"13"}] 10:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:25:54 INFO - PROCESS | 3944 | 1461259554825 Marionette TRACE conn8 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:25:54 INFO - PROCESS | 3944 | 1461259554828 Marionette TRACE conn8 <- [1,2434,null,{}] 10:25:54 INFO - PROCESS | 3944 | 1461259554838 Marionette TRACE conn8 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:54 INFO - PROCESS | 3944 | 1461259554929 Marionette TRACE conn8 <- [1,2435,null,{"value":null}] 10:25:55 INFO - PROCESS | 3944 | 1461259555038 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:55 INFO - PROCESS | 3944 | ++DOCSHELL 19ADB800 == 55 [pid = 3944] [id = 618] 10:25:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1A343800) [pid = 3944] [serial = 1854] [outer = 00000000] 10:25:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1A8BAC00) [pid = 3944] [serial = 1855] [outer = 1A343800] 10:25:55 INFO - PROCESS | 3944 | 1461259555086 Marionette DEBUG loaded listener.js 10:25:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1AB0C400) [pid = 3944] [serial = 1856] [outer = 1A343800] 10:25:55 INFO - PROCESS | 3944 | 1461259555472 Marionette TRACE conn8 <- [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]]]}] 10:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 703ms 10:25:55 INFO - PROCESS | 3944 | 1461259555524 Marionette TRACE conn8 -> [0,2437,"getWindowHandle",null] 10:25:55 INFO - PROCESS | 3944 | 1461259555527 Marionette TRACE conn8 <- [1,2437,null,{"value":"13"}] 10:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:25:55 INFO - PROCESS | 3944 | 1461259555530 Marionette TRACE conn8 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:25:55 INFO - PROCESS | 3944 | 1461259555532 Marionette TRACE conn8 <- [1,2438,null,{}] 10:25:55 INFO - PROCESS | 3944 | 1461259555535 Marionette TRACE conn8 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:55 INFO - PROCESS | 3944 | 1461259555619 Marionette TRACE conn8 <- [1,2439,null,{"value":null}] 10:25:55 INFO - PROCESS | 3944 | 1461259555626 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:55 INFO - PROCESS | 3944 | ++DOCSHELL 1AF15800 == 56 [pid = 3944] [id = 619] 10:25:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1AF1EC00) [pid = 3944] [serial = 1857] [outer = 00000000] 10:25:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1AF9CC00) [pid = 3944] [serial = 1858] [outer = 1AF1EC00] 10:25:55 INFO - PROCESS | 3944 | 1461259555671 Marionette DEBUG loaded listener.js 10:25:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1AF91800) [pid = 3944] [serial = 1859] [outer = 1AF1EC00] 10:25:56 INFO - PROCESS | 3944 | 1461259556117 Marionette TRACE conn8 <- [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]]]}] 10:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 640ms 10:25:56 INFO - PROCESS | 3944 | 1461259556170 Marionette TRACE conn8 -> [0,2441,"getWindowHandle",null] 10:25:56 INFO - PROCESS | 3944 | 1461259556172 Marionette TRACE conn8 <- [1,2441,null,{"value":"13"}] 10:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:25:56 INFO - PROCESS | 3944 | 1461259556175 Marionette TRACE conn8 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:25:56 INFO - PROCESS | 3944 | 1461259556177 Marionette TRACE conn8 <- [1,2442,null,{}] 10:25:56 INFO - PROCESS | 3944 | 1461259556181 Marionette TRACE conn8 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:56 INFO - PROCESS | 3944 | 1461259556313 Marionette TRACE conn8 <- [1,2443,null,{"value":null}] 10:25:56 INFO - PROCESS | 3944 | 1461259556413 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:56 INFO - PROCESS | 3944 | ++DOCSHELL 1B338000 == 57 [pid = 3944] [id = 620] 10:25:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1B33A000) [pid = 3944] [serial = 1860] [outer = 00000000] 10:25:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1B408000) [pid = 3944] [serial = 1861] [outer = 1B33A000] 10:25:56 INFO - PROCESS | 3944 | 1461259556458 Marionette DEBUG loaded listener.js 10:25:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1B409800) [pid = 3944] [serial = 1862] [outer = 1B33A000] 10:25:56 INFO - PROCESS | 3944 | 1461259556876 Marionette TRACE conn8 <- [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]]]}] 10:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 749ms 10:25:56 INFO - PROCESS | 3944 | 1461259556914 Marionette TRACE conn8 -> [0,2445,"getWindowHandle",null] 10:25:56 INFO - PROCESS | 3944 | 1461259556916 Marionette TRACE conn8 <- [1,2445,null,{"value":"13"}] 10:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:25:56 INFO - PROCESS | 3944 | 1461259556923 Marionette TRACE conn8 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:25:56 INFO - PROCESS | 3944 | 1461259556925 Marionette TRACE conn8 <- [1,2446,null,{}] 10:25:56 INFO - PROCESS | 3944 | 1461259556928 Marionette TRACE conn8 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:57 INFO - PROCESS | 3944 | 1461259557068 Marionette TRACE conn8 <- [1,2447,null,{"value":null}] 10:25:57 INFO - PROCESS | 3944 | 1461259557142 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:57 INFO - PROCESS | 3944 | ++DOCSHELL 1B33E000 == 58 [pid = 3944] [id = 621] 10:25:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1B4D0400) [pid = 3944] [serial = 1863] [outer = 00000000] 10:25:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1B702400) [pid = 3944] [serial = 1864] [outer = 1B4D0400] 10:25:57 INFO - PROCESS | 3944 | 1461259557189 Marionette DEBUG loaded listener.js 10:25:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1B704C00) [pid = 3944] [serial = 1865] [outer = 1B4D0400] 10:25:57 INFO - PROCESS | 3944 | 1461259557603 Marionette TRACE conn8 <- [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]]]}] 10:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 10:25:57 INFO - PROCESS | 3944 | 1461259557699 Marionette TRACE conn8 -> [0,2449,"getWindowHandle",null] 10:25:57 INFO - PROCESS | 3944 | 1461259557701 Marionette TRACE conn8 <- [1,2449,null,{"value":"13"}] 10:25:57 INFO - PROCESS | 3944 | 1461259557705 Marionette TRACE conn8 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:25:57 INFO - PROCESS | 3944 | 1461259557706 Marionette TRACE conn8 <- [1,2450,null,{}] 10:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:25:57 INFO - PROCESS | 3944 | 1461259557710 Marionette TRACE conn8 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:57 INFO - PROCESS | 3944 | 1461259557831 Marionette TRACE conn8 <- [1,2451,null,{"value":null}] 10:25:57 INFO - PROCESS | 3944 | 1461259557919 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:57 INFO - PROCESS | 3944 | ++DOCSHELL 1B556800 == 59 [pid = 3944] [id = 622] 10:25:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1B710C00) [pid = 3944] [serial = 1866] [outer = 00000000] 10:25:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1B742800) [pid = 3944] [serial = 1867] [outer = 1B710C00] 10:25:57 INFO - PROCESS | 3944 | 1461259557981 Marionette DEBUG loaded listener.js 10:25:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1B782000) [pid = 3944] [serial = 1868] [outer = 1B710C00] 10:25:58 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1996E800) [pid = 3944] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:25:58 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1B337400) [pid = 3944] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:25:58 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1AB58800) [pid = 3944] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:25:58 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (17DC1C00) [pid = 3944] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:25:58 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1A344400) [pid = 3944] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:25:58 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1873DC00) [pid = 3944] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:25:58 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1AB02C00) [pid = 3944] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:25:58 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (18B09C00) [pid = 3944] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:25:58 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (11B0AC00) [pid = 3944] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:25:58 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1AB04400) [pid = 3944] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:25:58 INFO - PROCESS | 3944 | 1461259558524 Marionette TRACE conn8 <- [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]]]}] 10:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 843ms 10:25:58 INFO - PROCESS | 3944 | 1461259558553 Marionette TRACE conn8 -> [0,2453,"getWindowHandle",null] 10:25:58 INFO - PROCESS | 3944 | 1461259558555 Marionette TRACE conn8 <- [1,2453,null,{"value":"13"}] 10:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:25:58 INFO - PROCESS | 3944 | 1461259558558 Marionette TRACE conn8 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:25:58 INFO - PROCESS | 3944 | 1461259558560 Marionette TRACE conn8 <- [1,2454,null,{}] 10:25:58 INFO - PROCESS | 3944 | 1461259558563 Marionette TRACE conn8 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:58 INFO - PROCESS | 3944 | 1461259558686 Marionette TRACE conn8 <- [1,2455,null,{"value":null}] 10:25:58 INFO - PROCESS | 3944 | 1461259558754 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:58 INFO - PROCESS | 3944 | ++DOCSHELL 1580E000 == 60 [pid = 3944] [id = 623] 10:25:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (15DEA000) [pid = 3944] [serial = 1869] [outer = 00000000] 10:25:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1A3B7800) [pid = 3944] [serial = 1870] [outer = 15DEA000] 10:25:58 INFO - PROCESS | 3944 | 1461259558801 Marionette DEBUG loaded listener.js 10:25:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1B33EC00) [pid = 3944] [serial = 1871] [outer = 15DEA000] 10:25:59 INFO - PROCESS | 3944 | 1461259559148 Marionette TRACE conn8 <- [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]]]}] 10:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 640ms 10:25:59 INFO - PROCESS | 3944 | 1461259559196 Marionette TRACE conn8 -> [0,2457,"getWindowHandle",null] 10:25:59 INFO - PROCESS | 3944 | 1461259559198 Marionette TRACE conn8 <- [1,2457,null,{"value":"13"}] 10:25:59 INFO - PROCESS | 3944 | 1461259559201 Marionette TRACE conn8 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:25:59 INFO - PROCESS | 3944 | 1461259559203 Marionette TRACE conn8 <- [1,2458,null,{}] 10:25:59 INFO - PROCESS | 3944 | 1461259559206 Marionette TRACE conn8 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:59 INFO - PROCESS | 3944 | 1461259559289 Marionette TRACE conn8 <- [1,2459,null,{"value":null}] 10:25:59 INFO - PROCESS | 3944 | 1461259559295 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:59 INFO - PROCESS | 3944 | ++DOCSHELL 1AB02400 == 61 [pid = 3944] [id = 624] 10:25:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1AF9DC00) [pid = 3944] [serial = 1872] [outer = 00000000] 10:25:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1BCDC800) [pid = 3944] [serial = 1873] [outer = 1AF9DC00] 10:25:59 INFO - PROCESS | 3944 | 1461259559348 Marionette DEBUG loaded listener.js 10:25:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1BCE3400) [pid = 3944] [serial = 1874] [outer = 1AF9DC00] 10:25:59 INFO - PROCESS | 3944 | 1461259559792 Marionette TRACE conn8 <- [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]]]}] 10:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 640ms 10:25:59 INFO - PROCESS | 3944 | 1461259559839 Marionette TRACE conn8 -> [0,2461,"getWindowHandle",null] 10:25:59 INFO - PROCESS | 3944 | 1461259559841 Marionette TRACE conn8 <- [1,2461,null,{"value":"13"}] 10:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:25:59 INFO - PROCESS | 3944 | 1461259559862 Marionette TRACE conn8 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:25:59 INFO - PROCESS | 3944 | 1461259559864 Marionette TRACE conn8 <- [1,2462,null,{}] 10:25:59 INFO - PROCESS | 3944 | 1461259559868 Marionette TRACE conn8 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:59 INFO - PROCESS | 3944 | 1461259559951 Marionette TRACE conn8 <- [1,2463,null,{"value":null}] 10:25:59 INFO - PROCESS | 3944 | 1461259559957 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:59 INFO - PROCESS | 3944 | ++DOCSHELL 1B73C000 == 62 [pid = 3944] [id = 625] 10:25:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1BEAF000) [pid = 3944] [serial = 1875] [outer = 00000000] 10:25:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1CBA2C00) [pid = 3944] [serial = 1876] [outer = 1BEAF000] 10:25:59 INFO - PROCESS | 3944 | 1461259560001 Marionette DEBUG loaded listener.js 10:26:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1CE4CC00) [pid = 3944] [serial = 1877] [outer = 1BEAF000] 10:26:00 INFO - PROCESS | 3944 | 1461259560648 Marionette TRACE conn8 <- [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]]]}] 10:26:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:26:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 905ms 10:26:00 INFO - PROCESS | 3944 | 1461259560750 Marionette TRACE conn8 -> [0,2465,"getWindowHandle",null] 10:26:00 INFO - PROCESS | 3944 | 1461259560755 Marionette TRACE conn8 <- [1,2465,null,{"value":"13"}] 10:26:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:26:00 INFO - PROCESS | 3944 | 1461259560762 Marionette TRACE conn8 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:26:00 INFO - PROCESS | 3944 | 1461259560768 Marionette TRACE conn8 <- [1,2466,null,{}] 10:26:00 INFO - PROCESS | 3944 | 1461259560774 Marionette TRACE conn8 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:00 INFO - PROCESS | 3944 | 1461259560898 Marionette TRACE conn8 <- [1,2467,null,{"value":null}] 10:26:01 INFO - PROCESS | 3944 | 1461259561044 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:01 INFO - PROCESS | 3944 | ++DOCSHELL 1580D800 == 63 [pid = 3944] [id = 626] 10:26:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1580DC00) [pid = 3944] [serial = 1878] [outer = 00000000] 10:26:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (17D1E800) [pid = 3944] [serial = 1879] [outer = 1580DC00] 10:26:01 INFO - PROCESS | 3944 | 1461259561102 Marionette DEBUG loaded listener.js 10:26:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (17DC8800) [pid = 3944] [serial = 1880] [outer = 1580DC00] 10:26:01 INFO - PROCESS | 3944 | 1461259561704 Marionette TRACE conn8 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 999ms 10:26:01 INFO - PROCESS | 3944 | 1461259561763 Marionette TRACE conn8 -> [0,2469,"getWindowHandle",null] 10:26:01 INFO - PROCESS | 3944 | 1461259561769 Marionette TRACE conn8 <- [1,2469,null,{"value":"13"}] 10:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:26:01 INFO - PROCESS | 3944 | 1461259561776 Marionette TRACE conn8 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:26:01 INFO - PROCESS | 3944 | 1461259561779 Marionette TRACE conn8 <- [1,2470,null,{}] 10:26:01 INFO - PROCESS | 3944 | 1461259561783 Marionette TRACE conn8 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:01 INFO - PROCESS | 3944 | 1461259561893 Marionette TRACE conn8 <- [1,2471,null,{"value":null}] 10:26:02 INFO - PROCESS | 3944 | 1461259562042 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:02 INFO - PROCESS | 3944 | ++DOCSHELL 19078800 == 64 [pid = 3944] [id = 627] 10:26:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1996B400) [pid = 3944] [serial = 1881] [outer = 00000000] 10:26:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1A3B0400) [pid = 3944] [serial = 1882] [outer = 1996B400] 10:26:02 INFO - PROCESS | 3944 | 1461259562100 Marionette DEBUG loaded listener.js 10:26:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (1A8B7000) [pid = 3944] [serial = 1883] [outer = 1996B400] 10:26:02 INFO - PROCESS | 3944 | 1461259562691 Marionette TRACE conn8 <- [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]]]}] 10:26:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:26:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 936ms 10:26:02 INFO - PROCESS | 3944 | 1461259562718 Marionette TRACE conn8 -> [0,2473,"getWindowHandle",null] 10:26:02 INFO - PROCESS | 3944 | 1461259562721 Marionette TRACE conn8 <- [1,2473,null,{"value":"13"}] 10:26:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:26:02 INFO - PROCESS | 3944 | 1461259562725 Marionette TRACE conn8 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:26:02 INFO - PROCESS | 3944 | 1461259562728 Marionette TRACE conn8 <- [1,2474,null,{}] 10:26:02 INFO - PROCESS | 3944 | 1461259562739 Marionette TRACE conn8 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:02 INFO - PROCESS | 3944 | 1461259562851 Marionette TRACE conn8 <- [1,2475,null,{"value":null}] 10:26:02 INFO - PROCESS | 3944 | 1461259563003 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:03 INFO - PROCESS | 3944 | ++DOCSHELL 1B786400 == 65 [pid = 3944] [id = 628] 10:26:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1BCDF400) [pid = 3944] [serial = 1884] [outer = 00000000] 10:26:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1BEBC400) [pid = 3944] [serial = 1885] [outer = 1BCDF400] 10:26:03 INFO - PROCESS | 3944 | 1461259563062 Marionette DEBUG loaded listener.js 10:26:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1CE56C00) [pid = 3944] [serial = 1886] [outer = 1BCDF400] 10:26:03 INFO - PROCESS | 3944 | 1461259563656 Marionette TRACE conn8 <- [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]]]}] 10:26:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:26:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 999ms 10:26:03 INFO - PROCESS | 3944 | 1461259563712 Marionette TRACE conn8 -> [0,2477,"getWindowHandle",null] 10:26:03 INFO - PROCESS | 3944 | 1461259563715 Marionette TRACE conn8 <- [1,2477,null,{"value":"13"}] 10:26:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:26:03 INFO - PROCESS | 3944 | 1461259563719 Marionette TRACE conn8 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:26:03 INFO - PROCESS | 3944 | 1461259563721 Marionette TRACE conn8 <- [1,2478,null,{}] 10:26:03 INFO - PROCESS | 3944 | 1461259563724 Marionette TRACE conn8 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:03 INFO - PROCESS | 3944 | 1461259563832 Marionette TRACE conn8 <- [1,2479,null,{"value":null}] 10:26:03 INFO - PROCESS | 3944 | 1461259563981 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:03 INFO - PROCESS | 3944 | ++DOCSHELL 1CE53400 == 66 [pid = 3944] [id = 629] 10:26:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (1D710000) [pid = 3944] [serial = 1887] [outer = 00000000] 10:26:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (1D716800) [pid = 3944] [serial = 1888] [outer = 1D710000] 10:26:04 INFO - PROCESS | 3944 | 1461259564037 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (1D71A000) [pid = 3944] [serial = 1889] [outer = 1D710000] 10:26:04 INFO - PROCESS | 3944 | 1461259564556 Marionette TRACE conn8 <- [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]]]}] 10:26:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:26:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 905ms 10:26:04 INFO - PROCESS | 3944 | 1461259564622 Marionette TRACE conn8 -> [0,2481,"getWindowHandle",null] 10:26:04 INFO - PROCESS | 3944 | 1461259564624 Marionette TRACE conn8 <- [1,2481,null,{"value":"13"}] 10:26:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:26:04 INFO - PROCESS | 3944 | 1461259564628 Marionette TRACE conn8 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:26:04 INFO - PROCESS | 3944 | 1461259564630 Marionette TRACE conn8 <- [1,2482,null,{}] 10:26:04 INFO - PROCESS | 3944 | 1461259564634 Marionette TRACE conn8 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:04 INFO - PROCESS | 3944 | 1461259564739 Marionette TRACE conn8 <- [1,2483,null,{"value":null}] 10:26:04 INFO - PROCESS | 3944 | 1461259564916 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:04 INFO - PROCESS | 3944 | ++DOCSHELL 158F7800 == 67 [pid = 3944] [id = 630] 10:26:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (15F8E000) [pid = 3944] [serial = 1890] [outer = 00000000] 10:26:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (1D71E400) [pid = 3944] [serial = 1891] [outer = 15F8E000] 10:26:04 INFO - PROCESS | 3944 | 1461259564976 Marionette DEBUG loaded listener.js 10:26:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 159 (1FA2FC00) [pid = 3944] [serial = 1892] [outer = 15F8E000] 10:26:05 INFO - PROCESS | 3944 | 1461259565870 Marionette TRACE conn8 <- [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]]]}] 10:26:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:26:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1296ms 10:26:05 INFO - PROCESS | 3944 | 1461259565932 Marionette TRACE conn8 -> [0,2485,"getWindowHandle",null] 10:26:05 INFO - PROCESS | 3944 | 1461259565937 Marionette TRACE conn8 <- [1,2485,null,{"value":"13"}] 10:26:05 INFO - PROCESS | 3944 | 1461259565941 Marionette TRACE conn8 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:26:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:26:05 INFO - PROCESS | 3944 | 1461259565944 Marionette TRACE conn8 <- [1,2486,null,{}] 10:26:05 INFO - PROCESS | 3944 | 1461259565950 Marionette TRACE conn8 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:06 INFO - PROCESS | 3944 | 1461259566050 Marionette TRACE conn8 <- [1,2487,null,{"value":null}] 10:26:06 INFO - PROCESS | 3944 | 1461259566204 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:06 INFO - PROCESS | 3944 | ++DOCSHELL 1357A800 == 68 [pid = 3944] [id = 631] 10:26:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (138B9000) [pid = 3944] [serial = 1893] [outer = 00000000] 10:26:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (15DD0800) [pid = 3944] [serial = 1894] [outer = 138B9000] 10:26:06 INFO - PROCESS | 3944 | 1461259566256 Marionette DEBUG loaded listener.js 10:26:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (1683BC00) [pid = 3944] [serial = 1895] [outer = 138B9000] 10:26:06 INFO - PROCESS | 3944 | 1461259566909 Marionette TRACE conn8 <- [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]]]}] 10:26:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:26:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1030ms 10:26:07 INFO - PROCESS | 3944 | 1461259567003 Marionette TRACE conn8 -> [0,2489,"getWindowHandle",null] 10:26:07 INFO - PROCESS | 3944 | 1461259567008 Marionette TRACE conn8 <- [1,2489,null,{"value":"13"}] 10:26:07 INFO - PROCESS | 3944 | 1461259567014 Marionette TRACE conn8 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:26:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:26:07 INFO - PROCESS | 3944 | 1461259567017 Marionette TRACE conn8 <- [1,2490,null,{}] 10:26:07 INFO - PROCESS | 3944 | 1461259567021 Marionette TRACE conn8 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:07 INFO - PROCESS | 3944 | 1461259567122 Marionette TRACE conn8 <- [1,2491,null,{"value":null}] 10:26:07 INFO - PROCESS | 3944 | 1461259567274 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:07 INFO - PROCESS | 3944 | ++DOCSHELL 17DC1C00 == 69 [pid = 3944] [id = 632] 10:26:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (18776400) [pid = 3944] [serial = 1896] [outer = 00000000] 10:26:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (1985AC00) [pid = 3944] [serial = 1897] [outer = 18776400] 10:26:07 INFO - PROCESS | 3944 | 1461259567327 Marionette DEBUG loaded listener.js 10:26:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (1996C400) [pid = 3944] [serial = 1898] [outer = 18776400] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 1B733400 == 68 [pid = 3944] [id = 551] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 1AB02400 == 67 [pid = 3944] [id = 624] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 1580E000 == 66 [pid = 3944] [id = 623] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 1B556800 == 65 [pid = 3944] [id = 622] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 1B33E000 == 64 [pid = 3944] [id = 621] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 1B338000 == 63 [pid = 3944] [id = 620] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 1BCE2C00 == 62 [pid = 3944] [id = 593] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 1AF15800 == 61 [pid = 3944] [id = 619] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 19ADB800 == 60 [pid = 3944] [id = 618] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 15F4C800 == 59 [pid = 3944] [id = 617] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 182F8400 == 58 [pid = 3944] [id = 616] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (1CBA6800) [pid = 3944] [serial = 1795] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (18EB1800) [pid = 3944] [serial = 1783] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (1AB0A000) [pid = 3944] [serial = 1786] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (1CB9F400) [pid = 3944] [serial = 1792] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 160 (1BEB1800) [pid = 3944] [serial = 1789] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 13EDA400 == 57 [pid = 3944] [id = 612] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 193B3400 == 56 [pid = 3944] [id = 611] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 1683B800 == 55 [pid = 3944] [id = 610] 10:26:07 INFO - PROCESS | 3944 | --DOCSHELL 1BCE6000 == 54 [pid = 3944] [id = 609] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 159 (1B77AC00) [pid = 3944] [serial = 1826] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 158 (1AF14C00) [pid = 3944] [serial = 1822] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 157 (1B404000) [pid = 3944] [serial = 1823] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 156 (1662C800) [pid = 3944] [serial = 1811] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (1B70E000) [pid = 3944] [serial = 1825] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (1B340000) [pid = 3944] [serial = 1813] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (1B437C00) [pid = 3944] [serial = 1816] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (1B40A000) [pid = 3944] [serial = 1814] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (1BEAFC00) [pid = 3944] [serial = 1780] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (18EB0800) [pid = 3944] [serial = 1799] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (18910800) [pid = 3944] [serial = 1798] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (1A8B9800) [pid = 3944] [serial = 1807] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1AB05C00) [pid = 3944] [serial = 1808] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (19977C00) [pid = 3944] [serial = 1802] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (198CDC00) [pid = 3944] [serial = 1801] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1AC0E400) [pid = 3944] [serial = 1810] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (19974C00) [pid = 3944] [serial = 1804] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (19ADA800) [pid = 3944] [serial = 1805] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1B436C00) [pid = 3944] [serial = 1817] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (158A9C00) [pid = 3944] [serial = 1820] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (13748000) [pid = 3944] [serial = 1819] [outer = 00000000] [url = about:blank] 10:26:07 INFO - PROCESS | 3944 | 1461259567861 Marionette TRACE conn8 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:26:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:26:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 905ms 10:26:07 INFO - PROCESS | 3944 | 1461259567921 Marionette TRACE conn8 -> [0,2493,"getWindowHandle",null] 10:26:07 INFO - PROCESS | 3944 | 1461259567923 Marionette TRACE conn8 <- [1,2493,null,{"value":"13"}] 10:26:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:26:07 INFO - PROCESS | 3944 | 1461259567926 Marionette TRACE conn8 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:26:07 INFO - PROCESS | 3944 | 1461259567930 Marionette TRACE conn8 <- [1,2494,null,{}] 10:26:07 INFO - PROCESS | 3944 | 1461259567940 Marionette TRACE conn8 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:08 INFO - PROCESS | 3944 | 1461259568026 Marionette TRACE conn8 <- [1,2495,null,{"value":null}] 10:26:08 INFO - PROCESS | 3944 | 1461259568173 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:08 INFO - PROCESS | 3944 | ++DOCSHELL 13748000 == 55 [pid = 3944] [id = 633] 10:26:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (158F4400) [pid = 3944] [serial = 1899] [outer = 00000000] 10:26:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (19073000) [pid = 3944] [serial = 1900] [outer = 158F4400] 10:26:08 INFO - PROCESS | 3944 | 1461259568222 Marionette DEBUG loaded listener.js 10:26:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (19975C00) [pid = 3944] [serial = 1901] [outer = 158F4400] 10:26:08 INFO - PROCESS | 3944 | 1461259568590 Marionette TRACE conn8 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:26:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:26:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 686ms 10:26:08 INFO - PROCESS | 3944 | 1461259568626 Marionette TRACE conn8 -> [0,2497,"getWindowHandle",null] 10:26:08 INFO - PROCESS | 3944 | 1461259568628 Marionette TRACE conn8 <- [1,2497,null,{"value":"13"}] 10:26:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:26:08 INFO - PROCESS | 3944 | 1461259568632 Marionette TRACE conn8 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:26:08 INFO - PROCESS | 3944 | 1461259568633 Marionette TRACE conn8 <- [1,2498,null,{}] 10:26:08 INFO - PROCESS | 3944 | 1461259568637 Marionette TRACE conn8 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:08 INFO - PROCESS | 3944 | 1461259568749 Marionette TRACE conn8 <- [1,2499,null,{"value":null}] 10:26:08 INFO - PROCESS | 3944 | 1461259568758 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:08 INFO - PROCESS | 3944 | ++DOCSHELL 1996CC00 == 56 [pid = 3944] [id = 634] 10:26:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (19ADE000) [pid = 3944] [serial = 1902] [outer = 00000000] 10:26:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1A431000) [pid = 3944] [serial = 1903] [outer = 19ADE000] 10:26:08 INFO - PROCESS | 3944 | 1461259568804 Marionette DEBUG loaded listener.js 10:26:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1A8B5800) [pid = 3944] [serial = 1904] [outer = 19ADE000] 10:26:09 INFO - PROCESS | 3944 | 1461259569239 Marionette TRACE conn8 <- [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]]]}] 10:26:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:26:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 624ms 10:26:09 INFO - PROCESS | 3944 | 1461259569288 Marionette TRACE conn8 -> [0,2501,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 3944 | 1461259569290 Marionette TRACE conn8 <- [1,2501,null,{"value":"13"}] 10:26:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:26:09 INFO - PROCESS | 3944 | 1461259569294 Marionette TRACE conn8 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - PROCESS | 3944 | 1461259569296 Marionette TRACE conn8 <- [1,2502,null,{}] 10:26:09 INFO - PROCESS | 3944 | 1461259569299 Marionette TRACE conn8 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:09 INFO - PROCESS | 3944 | 1461259569382 Marionette TRACE conn8 <- [1,2503,null,{"value":null}] 10:26:09 INFO - PROCESS | 3944 | 1461259569388 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:09 INFO - PROCESS | 3944 | ++DOCSHELL 1A1CD400 == 57 [pid = 3944] [id = 635] 10:26:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1AB02000) [pid = 3944] [serial = 1905] [outer = 00000000] 10:26:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1AB53000) [pid = 3944] [serial = 1906] [outer = 1AB02000] 10:26:09 INFO - PROCESS | 3944 | 1461259569433 Marionette DEBUG loaded listener.js 10:26:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1AB59C00) [pid = 3944] [serial = 1907] [outer = 1AB02000] 10:26:09 INFO - PROCESS | 3944 | 1461259569924 Marionette TRACE conn8 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:26:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:26:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 702ms 10:26:09 INFO - PROCESS | 3944 | 1461259569995 Marionette TRACE conn8 -> [0,2505,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 3944 | 1461259569997 Marionette TRACE conn8 <- [1,2505,null,{"value":"13"}] 10:26:09 INFO - PROCESS | 3944 | 1461259570001 Marionette TRACE conn8 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:26:09 INFO - PROCESS | 3944 | 1461259570003 Marionette TRACE conn8 <- [1,2506,null,{}] 10:26:09 INFO - PROCESS | 3944 | 1461259570006 Marionette TRACE conn8 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:10 INFO - PROCESS | 3944 | 1461259570174 Marionette TRACE conn8 <- [1,2507,null,{"value":null}] 10:26:10 INFO - PROCESS | 3944 | 1461259570203 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:10 INFO - PROCESS | 3944 | ++DOCSHELL 1AF9D000 == 58 [pid = 3944] [id = 636] 10:26:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1B334800) [pid = 3944] [serial = 1908] [outer = 00000000] 10:26:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (1B33DC00) [pid = 3944] [serial = 1909] [outer = 1B334800] 10:26:10 INFO - PROCESS | 3944 | 1461259570251 Marionette DEBUG loaded listener.js 10:26:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1B33C400) [pid = 3944] [serial = 1910] [outer = 1B334800] 10:26:10 INFO - PROCESS | 3944 | 1461259570719 Marionette TRACE conn8 <- [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]]]}] 10:26:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:26:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 733ms 10:26:10 INFO - PROCESS | 3944 | 1461259570743 Marionette TRACE conn8 -> [0,2509,"getWindowHandle",null] 10:26:10 INFO - PROCESS | 3944 | 1461259570745 Marionette TRACE conn8 <- [1,2509,null,{"value":"13"}] 10:26:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:26:10 INFO - PROCESS | 3944 | 1461259570748 Marionette TRACE conn8 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:26:10 INFO - PROCESS | 3944 | 1461259570750 Marionette TRACE conn8 <- [1,2510,null,{}] 10:26:10 INFO - PROCESS | 3944 | 1461259570754 Marionette TRACE conn8 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:10 INFO - PROCESS | 3944 | 1461259570870 Marionette TRACE conn8 <- [1,2511,null,{"value":null}] 10:26:10 INFO - PROCESS | 3944 | 1461259570942 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:10 INFO - PROCESS | 3944 | ++DOCSHELL 1603CC00 == 59 [pid = 3944] [id = 637] 10:26:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1907A800) [pid = 3944] [serial = 1911] [outer = 00000000] 10:26:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1B40F000) [pid = 3944] [serial = 1912] [outer = 1907A800] 10:26:10 INFO - PROCESS | 3944 | 1461259570986 Marionette DEBUG loaded listener.js 10:26:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (1B42A800) [pid = 3944] [serial = 1913] [outer = 1907A800] 10:26:11 INFO - PROCESS | 3944 | 1461259571407 Marionette TRACE conn8 <- [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]]]}] 10:26:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:26:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 703ms 10:26:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:26:11 INFO - PROCESS | 3944 | 1461259571453 Marionette TRACE conn8 -> [0,2513,"getWindowHandle",null] 10:26:11 INFO - PROCESS | 3944 | 1461259571455 Marionette TRACE conn8 <- [1,2513,null,{"value":"13"}] 10:26:11 INFO - PROCESS | 3944 | 1461259571459 Marionette TRACE conn8 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:26:11 INFO - PROCESS | 3944 | 1461259571461 Marionette TRACE conn8 <- [1,2514,null,{}] 10:26:11 INFO - PROCESS | 3944 | 1461259571465 Marionette TRACE conn8 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:11 INFO - PROCESS | 3944 | 1461259571623 Marionette TRACE conn8 <- [1,2515,null,{"value":null}] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (1B403C00) [pid = 3944] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (1B77B000) [pid = 3944] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (1B54A400) [pid = 3944] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (19074000) [pid = 3944] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (1B4D0400) [pid = 3944] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (1360F000) [pid = 3944] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1495EC00) [pid = 3944] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (1B710C00) [pid = 3944] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (15DEA000) [pid = 3944] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (15F8E400) [pid = 3944] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1B33A000) [pid = 3944] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1A343800) [pid = 3944] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1360E400) [pid = 3944] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1AF18800) [pid = 3944] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1AF9DC00) [pid = 3944] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (16EA5000) [pid = 3944] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (182EB400) [pid = 3944] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1873C800) [pid = 3944] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (17D25400) [pid = 3944] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (18B05800) [pid = 3944] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (13CD7000) [pid = 3944] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1373F800) [pid = 3944] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1A3AFC00) [pid = 3944] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1AF1EC00) [pid = 3944] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1B33BC00) [pid = 3944] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (18FD8C00) [pid = 3944] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1AF19800) [pid = 3944] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (16037C00) [pid = 3944] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (15F4C400) [pid = 3944] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (13747800) [pid = 3944] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:26:12 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1B733800) [pid = 3944] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:26:12 INFO - PROCESS | 3944 | 1461259572156 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:12 INFO - PROCESS | 3944 | ++DOCSHELL 1247A000 == 60 [pid = 3944] [id = 638] 10:26:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (12D62800) [pid = 3944] [serial = 1914] [outer = 00000000] 10:26:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (13CD0C00) [pid = 3944] [serial = 1915] [outer = 12D62800] 10:26:12 INFO - PROCESS | 3944 | 1461259572204 Marionette DEBUG loaded listener.js 10:26:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1580B800) [pid = 3944] [serial = 1916] [outer = 12D62800] 10:26:12 INFO - PROCESS | 3944 | 1461259572582 Marionette TRACE conn8 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:26:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:26:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1140ms 10:26:12 INFO - PROCESS | 3944 | 1461259572606 Marionette TRACE conn8 -> [0,2517,"getWindowHandle",null] 10:26:12 INFO - PROCESS | 3944 | 1461259572608 Marionette TRACE conn8 <- [1,2517,null,{"value":"13"}] 10:26:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:26:12 INFO - PROCESS | 3944 | 1461259572612 Marionette TRACE conn8 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:26:12 INFO - PROCESS | 3944 | 1461259572614 Marionette TRACE conn8 <- [1,2518,null,{}] 10:26:12 INFO - PROCESS | 3944 | 1461259572617 Marionette TRACE conn8 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:12 INFO - PROCESS | 3944 | 1461259572701 Marionette TRACE conn8 <- [1,2519,null,{"value":null}] 10:26:12 INFO - PROCESS | 3944 | 1461259572815 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:12 INFO - PROCESS | 3944 | ++DOCSHELL 138B8000 == 61 [pid = 3944] [id = 639] 10:26:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (15606C00) [pid = 3944] [serial = 1917] [outer = 00000000] 10:26:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (19ABB400) [pid = 3944] [serial = 1918] [outer = 15606C00] 10:26:12 INFO - PROCESS | 3944 | 1461259572862 Marionette DEBUG loaded listener.js 10:26:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1A435000) [pid = 3944] [serial = 1919] [outer = 15606C00] 10:26:13 INFO - PROCESS | 3944 | 1461259573213 Marionette TRACE conn8 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:26:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:26:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 624ms 10:26:13 INFO - PROCESS | 3944 | 1461259573249 Marionette TRACE conn8 -> [0,2521,"getWindowHandle",null] 10:26:13 INFO - PROCESS | 3944 | 1461259573251 Marionette TRACE conn8 <- [1,2521,null,{"value":"13"}] 10:26:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:26:13 INFO - PROCESS | 3944 | 1461259573254 Marionette TRACE conn8 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:26:13 INFO - PROCESS | 3944 | 1461259573256 Marionette TRACE conn8 <- [1,2522,null,{}] 10:26:13 INFO - PROCESS | 3944 | 1461259573259 Marionette TRACE conn8 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:13 INFO - PROCESS | 3944 | 1461259573384 Marionette TRACE conn8 <- [1,2523,null,{"value":null}] 10:26:13 INFO - PROCESS | 3944 | 1461259573428 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:13 INFO - PROCESS | 3944 | ++DOCSHELL 13745800 == 62 [pid = 3944] [id = 640] 10:26:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (18EB0400) [pid = 3944] [serial = 1920] [outer = 00000000] 10:26:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B42D800) [pid = 3944] [serial = 1921] [outer = 18EB0400] 10:26:13 INFO - PROCESS | 3944 | 1461259573473 Marionette DEBUG loaded listener.js 10:26:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1B4CE800) [pid = 3944] [serial = 1922] [outer = 18EB0400] 10:26:13 INFO - PROCESS | 3944 | 1461259573900 Marionette TRACE conn8 <- [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]]]}] 10:26:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:26:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 686ms 10:26:13 INFO - PROCESS | 3944 | 1461259573955 Marionette TRACE conn8 -> [0,2525,"getWindowHandle",null] 10:26:13 INFO - PROCESS | 3944 | 1461259573957 Marionette TRACE conn8 <- [1,2525,null,{"value":"13"}] 10:26:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:26:13 INFO - PROCESS | 3944 | 1461259573960 Marionette TRACE conn8 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:26:13 INFO - PROCESS | 3944 | 1461259573963 Marionette TRACE conn8 <- [1,2526,null,{}] 10:26:13 INFO - PROCESS | 3944 | 1461259573966 Marionette TRACE conn8 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:14 INFO - PROCESS | 3944 | 1461259574066 Marionette TRACE conn8 <- [1,2527,null,{"value":null}] 10:26:14 INFO - PROCESS | 3944 | 1461259574074 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:14 INFO - PROCESS | 3944 | ++DOCSHELL 1B54A000 == 63 [pid = 3944] [id = 641] 10:26:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1B54BC00) [pid = 3944] [serial = 1923] [outer = 00000000] 10:26:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B70E000) [pid = 3944] [serial = 1924] [outer = 1B54BC00] 10:26:14 INFO - PROCESS | 3944 | 1461259574124 Marionette DEBUG loaded listener.js 10:26:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1B739800) [pid = 3944] [serial = 1925] [outer = 1B54BC00] 10:26:14 INFO - PROCESS | 3944 | 1461259574896 Marionette TRACE conn8 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 999ms 10:26:14 INFO - PROCESS | 3944 | 1461259574964 Marionette TRACE conn8 -> [0,2529,"getWindowHandle",null] 10:26:14 INFO - PROCESS | 3944 | 1461259574970 Marionette TRACE conn8 <- [1,2529,null,{"value":"13"}] 10:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:26:14 INFO - PROCESS | 3944 | 1461259574975 Marionette TRACE conn8 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:26:14 INFO - PROCESS | 3944 | 1461259574979 Marionette TRACE conn8 <- [1,2530,null,{}] 10:26:14 INFO - PROCESS | 3944 | 1461259574985 Marionette TRACE conn8 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:15 INFO - PROCESS | 3944 | 1461259575133 Marionette TRACE conn8 <- [1,2531,null,{"value":null}] 10:26:15 INFO - PROCESS | 3944 | 1461259575286 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:15 INFO - PROCESS | 3944 | ++DOCSHELL 13C6AC00 == 64 [pid = 3944] [id = 642] 10:26:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (13CD2000) [pid = 3944] [serial = 1926] [outer = 00000000] 10:26:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (18215000) [pid = 3944] [serial = 1927] [outer = 13CD2000] 10:26:15 INFO - PROCESS | 3944 | 1461259575344 Marionette DEBUG loaded listener.js 10:26:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (18B08000) [pid = 3944] [serial = 1928] [outer = 13CD2000] 10:26:15 INFO - PROCESS | 3944 | 1461259575916 Marionette TRACE conn8 <- [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]]]}] 10:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 999ms 10:26:15 INFO - PROCESS | 3944 | 1461259575978 Marionette TRACE conn8 -> [0,2533,"getWindowHandle",null] 10:26:15 INFO - PROCESS | 3944 | 1461259575984 Marionette TRACE conn8 <- [1,2533,null,{"value":"13"}] 10:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:26:15 INFO - PROCESS | 3944 | 1461259575991 Marionette TRACE conn8 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:26:15 INFO - PROCESS | 3944 | 1461259575994 Marionette TRACE conn8 <- [1,2534,null,{}] 10:26:15 INFO - PROCESS | 3944 | 1461259575998 Marionette TRACE conn8 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:16 INFO - PROCESS | 3944 | 1461259576110 Marionette TRACE conn8 <- [1,2535,null,{"value":null}] 10:26:16 INFO - PROCESS | 3944 | 1461259576261 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:16 INFO - PROCESS | 3944 | ++DOCSHELL 15F4BC00 == 65 [pid = 3944] [id = 643] 10:26:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (17D1E000) [pid = 3944] [serial = 1929] [outer = 00000000] 10:26:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (19ABB000) [pid = 3944] [serial = 1930] [outer = 17D1E000] 10:26:16 INFO - PROCESS | 3944 | 1461259576317 Marionette DEBUG loaded listener.js 10:26:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1A3AEC00) [pid = 3944] [serial = 1931] [outer = 17D1E000] 10:26:16 INFO - PROCESS | 3944 | 1461259576914 Marionette TRACE conn8 <- [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]]]}] 10:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 984ms 10:26:16 INFO - PROCESS | 3944 | 1461259576980 Marionette TRACE conn8 -> [0,2537,"getWindowHandle",null] 10:26:16 INFO - PROCESS | 3944 | 1461259576983 Marionette TRACE conn8 <- [1,2537,null,{"value":"13"}] 10:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:26:16 INFO - PROCESS | 3944 | 1461259576987 Marionette TRACE conn8 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:26:16 INFO - PROCESS | 3944 | 1461259576991 Marionette TRACE conn8 <- [1,2538,null,{}] 10:26:17 INFO - PROCESS | 3944 | 1461259577015 Marionette TRACE conn8 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:17 INFO - PROCESS | 3944 | 1461259577166 Marionette TRACE conn8 <- [1,2539,null,{"value":null}] 10:26:17 INFO - PROCESS | 3944 | 1461259577283 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:17 INFO - PROCESS | 3944 | ++DOCSHELL 13613C00 == 66 [pid = 3944] [id = 644] 10:26:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1B337000) [pid = 3944] [serial = 1932] [outer = 00000000] 10:26:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1B708800) [pid = 3944] [serial = 1933] [outer = 1B337000] 10:26:17 INFO - PROCESS | 3944 | 1461259577344 Marionette DEBUG loaded listener.js 10:26:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1B738800) [pid = 3944] [serial = 1934] [outer = 1B337000] 10:26:17 INFO - PROCESS | 3944 | 1461259577918 Marionette TRACE conn8 <- [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]]]}] 10:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 952ms 10:26:17 INFO - PROCESS | 3944 | 1461259577931 Marionette TRACE conn8 -> [0,2541,"getWindowHandle",null] 10:26:17 INFO - PROCESS | 3944 | 1461259577934 Marionette TRACE conn8 <- [1,2541,null,{"value":"13"}] 10:26:17 INFO - PROCESS | 3944 | 1461259577954 Marionette TRACE conn8 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:26:17 INFO - PROCESS | 3944 | 1461259577956 Marionette TRACE conn8 <- [1,2542,null,{}] 10:26:17 INFO - PROCESS | 3944 | 1461259577960 Marionette TRACE conn8 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:18 INFO - PROCESS | 3944 | 1461259578068 Marionette TRACE conn8 <- [1,2543,null,{"value":null}] 10:26:18 INFO - PROCESS | 3944 | 1461259578230 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:18 INFO - PROCESS | 3944 | ++DOCSHELL 1B70DC00 == 67 [pid = 3944] [id = 645] 10:26:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1B735800) [pid = 3944] [serial = 1935] [outer = 00000000] 10:26:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1BCE1800) [pid = 3944] [serial = 1936] [outer = 1B735800] 10:26:18 INFO - PROCESS | 3944 | 1461259578286 Marionette DEBUG loaded listener.js 10:26:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1BEAF800) [pid = 3944] [serial = 1937] [outer = 1B735800] 10:26:18 INFO - PROCESS | 3944 | 1461259578842 Marionette TRACE conn8 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 953ms 10:26:18 INFO - PROCESS | 3944 | 1461259578901 Marionette TRACE conn8 -> [0,2545,"getWindowHandle",null] 10:26:18 INFO - PROCESS | 3944 | 1461259578905 Marionette TRACE conn8 <- [1,2545,null,{"value":"13"}] 10:26:18 INFO - PROCESS | 3944 | 1461259578909 Marionette TRACE conn8 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:26:18 INFO - PROCESS | 3944 | 1461259578912 Marionette TRACE conn8 <- [1,2546,null,{}] 10:26:18 INFO - PROCESS | 3944 | 1461259578916 Marionette TRACE conn8 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:19 INFO - PROCESS | 3944 | 1461259579020 Marionette TRACE conn8 <- [1,2547,null,{"value":null}] 10:26:19 INFO - PROCESS | 3944 | 1461259579183 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:19 INFO - PROCESS | 3944 | ++DOCSHELL 1360C400 == 68 [pid = 3944] [id = 646] 10:26:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1B42B000) [pid = 3944] [serial = 1938] [outer = 00000000] 10:26:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1CBA0800) [pid = 3944] [serial = 1939] [outer = 1B42B000] 10:26:19 INFO - PROCESS | 3944 | 1461259579239 Marionette DEBUG loaded listener.js 10:26:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (1CBA6800) [pid = 3944] [serial = 1940] [outer = 1B42B000] 10:26:19 INFO - PROCESS | 3944 | 1461259579877 Marionette TRACE conn8 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1031ms 10:26:19 INFO - PROCESS | 3944 | 1461259579952 Marionette TRACE conn8 -> [0,2549,"getWindowHandle",null] 10:26:19 INFO - PROCESS | 3944 | 1461259579954 Marionette TRACE conn8 <- [1,2549,null,{"value":"13"}] 10:26:19 INFO - PROCESS | 3944 | 1461259579958 Marionette TRACE conn8 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:26:19 INFO - PROCESS | 3944 | 1461259579960 Marionette TRACE conn8 <- [1,2550,null,{}] 10:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:26:19 INFO - PROCESS | 3944 | 1461259579964 Marionette TRACE conn8 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:20 INFO - PROCESS | 3944 | 1461259580111 Marionette TRACE conn8 <- [1,2551,null,{"value":null}] 10:26:20 INFO - PROCESS | 3944 | 1461259580263 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:20 INFO - PROCESS | 3944 | ++DOCSHELL 13615C00 == 69 [pid = 3944] [id = 647] 10:26:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1373A800) [pid = 3944] [serial = 1941] [outer = 00000000] 10:26:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (18775000) [pid = 3944] [serial = 1942] [outer = 1373A800] 10:26:20 INFO - PROCESS | 3944 | 1461259580322 Marionette DEBUG loaded listener.js 10:26:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (193B3800) [pid = 3944] [serial = 1943] [outer = 1373A800] 10:26:21 INFO - PROCESS | 3944 | 1461259581178 Marionette TRACE conn8 <- [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]]]}] 10:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1249ms 10:26:21 INFO - PROCESS | 3944 | 1461259581231 Marionette TRACE conn8 -> [0,2553,"getWindowHandle",null] 10:26:21 INFO - PROCESS | 3944 | 1461259581235 Marionette TRACE conn8 <- [1,2553,null,{"value":"13"}] 10:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:26:21 INFO - PROCESS | 3944 | 1461259581241 Marionette TRACE conn8 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:26:21 INFO - PROCESS | 3944 | 1461259581243 Marionette TRACE conn8 <- [1,2554,null,{}] 10:26:21 INFO - PROCESS | 3944 | 1461259581249 Marionette TRACE conn8 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:21 INFO - PROCESS | 3944 | 1461259581357 Marionette TRACE conn8 <- [1,2555,null,{"value":null}] 10:26:21 INFO - PROCESS | 3944 | 1461259581515 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:21 INFO - PROCESS | 3944 | ++DOCSHELL 16EA4000 == 70 [pid = 3944] [id = 648] 10:26:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (16EA6800) [pid = 3944] [serial = 1944] [outer = 00000000] 10:26:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (18C0F000) [pid = 3944] [serial = 1945] [outer = 16EA6800] 10:26:21 INFO - PROCESS | 3944 | 1461259581572 Marionette DEBUG loaded listener.js 10:26:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (18EB7C00) [pid = 3944] [serial = 1946] [outer = 16EA6800] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 1AB0F000 == 69 [pid = 3944] [id = 566] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 13745800 == 68 [pid = 3944] [id = 640] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 138B8000 == 67 [pid = 3944] [id = 639] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 1247A000 == 66 [pid = 3944] [id = 638] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 1603CC00 == 65 [pid = 3944] [id = 637] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 1AF9D000 == 64 [pid = 3944] [id = 636] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 1A1CD400 == 63 [pid = 3944] [id = 635] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 1996CC00 == 62 [pid = 3944] [id = 634] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 13748000 == 61 [pid = 3944] [id = 633] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 17DC1C00 == 60 [pid = 3944] [id = 632] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 1357A800 == 59 [pid = 3944] [id = 631] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (1CBA2C00) [pid = 3944] [serial = 1876] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 158F7800 == 58 [pid = 3944] [id = 630] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 1CE53400 == 57 [pid = 3944] [id = 629] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 1B786400 == 56 [pid = 3944] [id = 628] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 19078800 == 55 [pid = 3944] [id = 627] 10:26:21 INFO - PROCESS | 3944 | --DOCSHELL 1580D800 == 54 [pid = 3944] [id = 626] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (1B70BC00) [pid = 3944] [serial = 1610] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (1B782C00) [pid = 3944] [serial = 1745] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (1B73A000) [pid = 3944] [serial = 1742] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (1AB0BC00) [pid = 3944] [serial = 1739] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (1B702400) [pid = 3944] [serial = 1864] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (17DCA800) [pid = 3944] [serial = 1736] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (1BCDB800) [pid = 3944] [serial = 1748] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1B704C00) [pid = 3944] [serial = 1865] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (1B742800) [pid = 3944] [serial = 1867] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1B33EC00) [pid = 3944] [serial = 1871] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (18EB5800) [pid = 3944] [serial = 1852] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1B409800) [pid = 3944] [serial = 1862] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1A8BAC00) [pid = 3944] [serial = 1855] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1ABC6000) [pid = 3944] [serial = 1847] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1AB06C00) [pid = 3944] [serial = 1846] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1B4D1400) [pid = 3944] [serial = 1652] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1AB0C400) [pid = 3944] [serial = 1856] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1BCDC800) [pid = 3944] [serial = 1873] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (18C0B800) [pid = 3944] [serial = 1562] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (19974400) [pid = 3944] [serial = 1649] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (18EB5C00) [pid = 3944] [serial = 1849] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1B782000) [pid = 3944] [serial = 1868] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1A3B7800) [pid = 3944] [serial = 1870] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1906F000) [pid = 3944] [serial = 1604] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1AB57800) [pid = 3944] [serial = 1607] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (16EA3000) [pid = 3944] [serial = 1691] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1AA30000) [pid = 3944] [serial = 1834] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (15612C00) [pid = 3944] [serial = 1559] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1AB52000) [pid = 3944] [serial = 1565] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (18771C00) [pid = 3944] [serial = 1831] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1AF9CC00) [pid = 3944] [serial = 1858] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (19072C00) [pid = 3944] [serial = 1853] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1CE56800) [pid = 3944] [serial = 1840] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1B70F000) [pid = 3944] [serial = 1700] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1CBA7C00) [pid = 3944] [serial = 1796] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (18FDB800) [pid = 3944] [serial = 1850] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1D35FC00) [pid = 3944] [serial = 1843] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1CB9AC00) [pid = 3944] [serial = 1828] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1B433C00) [pid = 3944] [serial = 1697] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1B408000) [pid = 3944] [serial = 1861] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (193BC400) [pid = 3944] [serial = 1694] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1B4D9C00) [pid = 3944] [serial = 1568] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1BEB0000) [pid = 3944] [serial = 1837] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1AF91800) [pid = 3944] [serial = 1859] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (17DC4400) [pid = 3944] [serial = 1646] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1B73F400) [pid = 3944] [serial = 1655] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1BCE3400) [pid = 3944] [serial = 1874] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 3944 | 1461259582137 Marionette TRACE conn8 <- [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]]]}] 10:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 936ms 10:26:22 INFO - PROCESS | 3944 | 1461259582188 Marionette TRACE conn8 -> [0,2557,"getWindowHandle",null] 10:26:22 INFO - PROCESS | 3944 | 1461259582194 Marionette TRACE conn8 <- [1,2557,null,{"value":"13"}] 10:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:26:22 INFO - PROCESS | 3944 | 1461259582200 Marionette TRACE conn8 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:26:22 INFO - PROCESS | 3944 | 1461259582202 Marionette TRACE conn8 <- [1,2558,null,{}] 10:26:22 INFO - PROCESS | 3944 | 1461259582206 Marionette TRACE conn8 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:22 INFO - PROCESS | 3944 | 1461259582297 Marionette TRACE conn8 <- [1,2559,null,{"value":null}] 10:26:22 INFO - PROCESS | 3944 | 1461259582307 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:22 INFO - PROCESS | 3944 | ++DOCSHELL 16EA7C00 == 55 [pid = 3944] [id = 649] 10:26:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (17DBB800) [pid = 3944] [serial = 1947] [outer = 00000000] 10:26:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (18C07000) [pid = 3944] [serial = 1948] [outer = 17DBB800] 10:26:22 INFO - PROCESS | 3944 | 1461259582353 Marionette DEBUG loaded listener.js 10:26:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (18EBE800) [pid = 3944] [serial = 1949] [outer = 17DBB800] 10:26:22 INFO - PROCESS | 3944 | 1461259582891 Marionette TRACE conn8 <- [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]]]}] 10:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 10:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:26:22 INFO - PROCESS | 3944 | 1461259582939 Marionette TRACE conn8 -> [0,2561,"getWindowHandle",null] 10:26:22 INFO - PROCESS | 3944 | 1461259582941 Marionette TRACE conn8 <- [1,2561,null,{"value":"13"}] 10:26:22 INFO - PROCESS | 3944 | 1461259582945 Marionette TRACE conn8 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:26:22 INFO - PROCESS | 3944 | 1461259582948 Marionette TRACE conn8 <- [1,2562,null,{}] 10:26:22 INFO - PROCESS | 3944 | 1461259582959 Marionette TRACE conn8 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:23 INFO - PROCESS | 3944 | 1461259583084 Marionette TRACE conn8 <- [1,2563,null,{"value":null}] 10:26:23 INFO - PROCESS | 3944 | 1461259583197 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:23 INFO - PROCESS | 3944 | ++DOCSHELL 1996CC00 == 56 [pid = 3944] [id = 650] 10:26:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (19973800) [pid = 3944] [serial = 1950] [outer = 00000000] 10:26:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (19ABAC00) [pid = 3944] [serial = 1951] [outer = 19973800] 10:26:23 INFO - PROCESS | 3944 | 1461259583245 Marionette DEBUG loaded listener.js 10:26:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (19AE0000) [pid = 3944] [serial = 1952] [outer = 19973800] 10:26:23 INFO - PROCESS | 3944 | 1461259583617 Marionette TRACE conn8 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 687ms 10:26:23 INFO - PROCESS | 3944 | 1461259583644 Marionette TRACE conn8 -> [0,2565,"getWindowHandle",null] 10:26:23 INFO - PROCESS | 3944 | 1461259583647 Marionette TRACE conn8 <- [1,2565,null,{"value":"13"}] 10:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:26:23 INFO - PROCESS | 3944 | 1461259583651 Marionette TRACE conn8 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:26:23 INFO - PROCESS | 3944 | 1461259583653 Marionette TRACE conn8 <- [1,2566,null,{}] 10:26:23 INFO - PROCESS | 3944 | 1461259583656 Marionette TRACE conn8 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:23 INFO - PROCESS | 3944 | 1461259583743 Marionette TRACE conn8 <- [1,2567,null,{"value":null}] 10:26:23 INFO - PROCESS | 3944 | 1461259583749 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:23 INFO - PROCESS | 3944 | ++DOCSHELL 1A844800 == 57 [pid = 3944] [id = 651] 10:26:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1A8BAC00) [pid = 3944] [serial = 1953] [outer = 00000000] 10:26:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1AB0DC00) [pid = 3944] [serial = 1954] [outer = 1A8BAC00] 10:26:23 INFO - PROCESS | 3944 | 1461259583796 Marionette DEBUG loaded listener.js 10:26:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1AB50400) [pid = 3944] [serial = 1955] [outer = 1A8BAC00] 10:26:24 INFO - PROCESS | 3944 | 1461259584271 Marionette TRACE conn8 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 640ms 10:26:24 INFO - PROCESS | 3944 | 1461259584301 Marionette TRACE conn8 -> [0,2569,"getWindowHandle",null] 10:26:24 INFO - PROCESS | 3944 | 1461259584303 Marionette TRACE conn8 <- [1,2569,null,{"value":"13"}] 10:26:24 INFO - PROCESS | 3944 | 1461259584307 Marionette TRACE conn8 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:26:24 INFO - PROCESS | 3944 | 1461259584308 Marionette TRACE conn8 <- [1,2570,null,{}] 10:26:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:26:24 INFO - PROCESS | 3944 | 1461259584319 Marionette TRACE conn8 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:24 INFO - PROCESS | 3944 | 1461259584439 Marionette TRACE conn8 <- [1,2571,null,{"value":null}] 10:26:24 INFO - PROCESS | 3944 | 1461259584536 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:24 INFO - PROCESS | 3944 | ++DOCSHELL 1AB06400 == 58 [pid = 3944] [id = 652] 10:26:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1AB08800) [pid = 3944] [serial = 1956] [outer = 00000000] 10:26:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1AF18800) [pid = 3944] [serial = 1957] [outer = 1AB08800] 10:26:24 INFO - PROCESS | 3944 | 1461259584581 Marionette DEBUG loaded listener.js 10:26:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1AF1C800) [pid = 3944] [serial = 1958] [outer = 1AB08800] 10:26:24 INFO - PROCESS | 3944 | 1461259585005 Marionette TRACE conn8 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 734ms 10:26:25 INFO - PROCESS | 3944 | 1461259585057 Marionette TRACE conn8 -> [0,2573,"getWindowHandle",null] 10:26:25 INFO - PROCESS | 3944 | 1461259585061 Marionette TRACE conn8 <- [1,2573,null,{"value":"13"}] 10:26:25 INFO - PROCESS | 3944 | 1461259585065 Marionette TRACE conn8 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:26:25 INFO - PROCESS | 3944 | 1461259585068 Marionette TRACE conn8 <- [1,2574,null,{}] 10:26:25 INFO - PROCESS | 3944 | 1461259585079 Marionette TRACE conn8 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:25 INFO - PROCESS | 3944 | 1461259585214 Marionette TRACE conn8 <- [1,2575,null,{"value":null}] 10:26:25 INFO - PROCESS | 3944 | 1461259585289 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:25 INFO - PROCESS | 3944 | ++DOCSHELL 1AF17400 == 59 [pid = 3944] [id = 653] 10:26:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1AF9EC00) [pid = 3944] [serial = 1959] [outer = 00000000] 10:26:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1B40B400) [pid = 3944] [serial = 1960] [outer = 1AF9EC00] 10:26:25 INFO - PROCESS | 3944 | 1461259585336 Marionette DEBUG loaded listener.js 10:26:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1B40D000) [pid = 3944] [serial = 1961] [outer = 1AF9EC00] 10:26:25 INFO - PROCESS | 3944 | 1461259585756 Marionette TRACE conn8 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 10:26:25 INFO - PROCESS | 3944 | 1461259585811 Marionette TRACE conn8 -> [0,2577,"getWindowHandle",null] 10:26:25 INFO - PROCESS | 3944 | 1461259585813 Marionette TRACE conn8 <- [1,2577,null,{"value":"13"}] 10:26:25 INFO - PROCESS | 3944 | 1461259585817 Marionette TRACE conn8 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:26:25 INFO - PROCESS | 3944 | 1461259585818 Marionette TRACE conn8 <- [1,2578,null,{}] 10:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:26:25 INFO - PROCESS | 3944 | 1461259585822 Marionette TRACE conn8 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:25 INFO - PROCESS | 3944 | 1461259585945 Marionette TRACE conn8 <- [1,2579,null,{"value":null}] 10:26:26 INFO - PROCESS | 3944 | 1461259586021 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:26 INFO - PROCESS | 3944 | ++DOCSHELL 15DF4400 == 60 [pid = 3944] [id = 654] 10:26:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (17DC9400) [pid = 3944] [serial = 1962] [outer = 00000000] 10:26:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1B436C00) [pid = 3944] [serial = 1963] [outer = 17DC9400] 10:26:26 INFO - PROCESS | 3944 | 1461259586067 Marionette DEBUG loaded listener.js 10:26:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1B4D1800) [pid = 3944] [serial = 1964] [outer = 17DC9400] 10:26:26 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (18EB0400) [pid = 3944] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:26:26 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1B334800) [pid = 3944] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:26:26 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1907A800) [pid = 3944] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:26:26 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (15F8E000) [pid = 3944] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:26:26 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (19ADE000) [pid = 3944] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:26:26 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (138B9000) [pid = 3944] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:26:26 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (158F4400) [pid = 3944] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:26:26 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1AB02000) [pid = 3944] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:26:26 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (18776400) [pid = 3944] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:26:26 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (12D62800) [pid = 3944] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:26:26 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (15606C00) [pid = 3944] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:26:26 INFO - PROCESS | 3944 | 1461259586653 Marionette TRACE conn8 <- [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]]]}] 10:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 875ms 10:26:26 INFO - PROCESS | 3944 | 1461259586703 Marionette TRACE conn8 -> [0,2581,"getWindowHandle",null] 10:26:26 INFO - PROCESS | 3944 | 1461259586704 Marionette TRACE conn8 <- [1,2581,null,{"value":"13"}] 10:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:26:26 INFO - PROCESS | 3944 | 1461259586707 Marionette TRACE conn8 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:26:26 INFO - PROCESS | 3944 | 1461259586709 Marionette TRACE conn8 <- [1,2582,null,{}] 10:26:26 INFO - PROCESS | 3944 | 1461259586713 Marionette TRACE conn8 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:26 INFO - PROCESS | 3944 | 1461259586797 Marionette TRACE conn8 <- [1,2583,null,{"value":null}] 10:26:26 INFO - PROCESS | 3944 | 1461259586907 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:26 INFO - PROCESS | 3944 | ++DOCSHELL 1580D000 == 61 [pid = 3944] [id = 655] 10:26:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (158A5000) [pid = 3944] [serial = 1965] [outer = 00000000] 10:26:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (19649C00) [pid = 3944] [serial = 1966] [outer = 158A5000] 10:26:26 INFO - PROCESS | 3944 | 1461259586951 Marionette DEBUG loaded listener.js 10:26:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1A8AE400) [pid = 3944] [serial = 1967] [outer = 158A5000] 10:26:27 INFO - PROCESS | 3944 | 1461259587348 Marionette TRACE conn8 <- [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]]]}] 10:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 687ms 10:26:27 INFO - PROCESS | 3944 | 1461259587408 Marionette TRACE conn8 -> [0,2585,"getWindowHandle",null] 10:26:27 INFO - PROCESS | 3944 | 1461259587410 Marionette TRACE conn8 <- [1,2585,null,{"value":"13"}] 10:26:27 INFO - PROCESS | 3944 | 1461259587413 Marionette TRACE conn8 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:26:27 INFO - PROCESS | 3944 | 1461259587415 Marionette TRACE conn8 <- [1,2586,null,{}] 10:26:27 INFO - PROCESS | 3944 | 1461259587418 Marionette TRACE conn8 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:27 INFO - PROCESS | 3944 | 1461259587507 Marionette TRACE conn8 <- [1,2587,null,{"value":null}] 10:26:27 INFO - PROCESS | 3944 | 1461259587513 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:27 INFO - PROCESS | 3944 | ++DOCSHELL 18B03000 == 62 [pid = 3944] [id = 656] 10:26:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (18EB0400) [pid = 3944] [serial = 1968] [outer = 00000000] 10:26:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1B54B000) [pid = 3944] [serial = 1969] [outer = 18EB0400] 10:26:27 INFO - PROCESS | 3944 | 1461259587557 Marionette DEBUG loaded listener.js 10:26:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1B554C00) [pid = 3944] [serial = 1970] [outer = 18EB0400] 10:26:27 INFO - PROCESS | 3944 | 1461259587996 Marionette TRACE conn8 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 624ms 10:26:28 INFO - PROCESS | 3944 | 1461259588051 Marionette TRACE conn8 -> [0,2589,"getWindowHandle",null] 10:26:28 INFO - PROCESS | 3944 | 1461259588053 Marionette TRACE conn8 <- [1,2589,null,{"value":"13"}] 10:26:28 INFO - PROCESS | 3944 | 1461259588056 Marionette TRACE conn8 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:26:28 INFO - PROCESS | 3944 | 1461259588058 Marionette TRACE conn8 <- [1,2590,null,{}] 10:26:28 INFO - PROCESS | 3944 | 1461259588062 Marionette TRACE conn8 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:28 INFO - PROCESS | 3944 | 1461259588149 Marionette TRACE conn8 <- [1,2591,null,{"value":null}] 10:26:28 INFO - PROCESS | 3944 | 1461259588158 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:28 INFO - PROCESS | 3944 | ++DOCSHELL 1B40CC00 == 63 [pid = 3944] [id = 657] 10:26:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1B437400) [pid = 3944] [serial = 1971] [outer = 00000000] 10:26:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1B70C800) [pid = 3944] [serial = 1972] [outer = 1B437400] 10:26:28 INFO - PROCESS | 3944 | 1461259588205 Marionette DEBUG loaded listener.js 10:26:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1B735400) [pid = 3944] [serial = 1973] [outer = 1B437400] 10:26:28 INFO - PROCESS | 3944 | 1461259588894 Marionette TRACE conn8 <- [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]]]}] 10:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 905ms 10:26:28 INFO - PROCESS | 3944 | 1461259588962 Marionette TRACE conn8 -> [0,2593,"getWindowHandle",null] 10:26:28 INFO - PROCESS | 3944 | 1461259588966 Marionette TRACE conn8 <- [1,2593,null,{"value":"13"}] 10:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:26:28 INFO - PROCESS | 3944 | 1461259588972 Marionette TRACE conn8 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:26:28 INFO - PROCESS | 3944 | 1461259588976 Marionette TRACE conn8 <- [1,2594,null,{}] 10:26:28 INFO - PROCESS | 3944 | 1461259588982 Marionette TRACE conn8 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:29 INFO - PROCESS | 3944 | 1461259589137 Marionette TRACE conn8 <- [1,2595,null,{"value":null}] 10:26:29 INFO - PROCESS | 3944 | 1461259589288 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:29 INFO - PROCESS | 3944 | ++DOCSHELL 15802400 == 64 [pid = 3944] [id = 658] 10:26:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (15803000) [pid = 3944] [serial = 1974] [outer = 00000000] 10:26:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (17DC2000) [pid = 3944] [serial = 1975] [outer = 15803000] 10:26:29 INFO - PROCESS | 3944 | 1461259589347 Marionette DEBUG loaded listener.js 10:26:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (182F6000) [pid = 3944] [serial = 1976] [outer = 15803000] 10:26:29 INFO - PROCESS | 3944 | 1461259589904 Marionette TRACE conn8 <- [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]]]}] 10:26:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:26:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 936ms 10:26:29 INFO - PROCESS | 3944 | 1461259589933 Marionette TRACE conn8 -> [0,2597,"getWindowHandle",null] 10:26:29 INFO - PROCESS | 3944 | 1461259589939 Marionette TRACE conn8 <- [1,2597,null,{"value":"13"}] 10:26:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:26:29 INFO - PROCESS | 3944 | 1461259589947 Marionette TRACE conn8 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:26:29 INFO - PROCESS | 3944 | 1461259589951 Marionette TRACE conn8 <- [1,2598,null,{}] 10:26:29 INFO - PROCESS | 3944 | 1461259589955 Marionette TRACE conn8 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:30 INFO - PROCESS | 3944 | 1461259590065 Marionette TRACE conn8 <- [1,2599,null,{"value":null}] 10:26:30 INFO - PROCESS | 3944 | 1461259590228 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:30 INFO - PROCESS | 3944 | ++DOCSHELL 193B0000 == 65 [pid = 3944] [id = 659] 10:26:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (193B2C00) [pid = 3944] [serial = 1977] [outer = 00000000] 10:26:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (19AE0400) [pid = 3944] [serial = 1978] [outer = 193B2C00] 10:26:30 INFO - PROCESS | 3944 | 1461259590287 Marionette DEBUG loaded listener.js 10:26:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1AB0A400) [pid = 3944] [serial = 1979] [outer = 193B2C00] 10:26:30 INFO - PROCESS | 3944 | 1461259590959 Marionette TRACE conn8 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:26:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1046ms 10:26:31 INFO - PROCESS | 3944 | 1461259591024 Marionette TRACE conn8 -> [0,2601,"getWindowHandle",null] 10:26:31 INFO - PROCESS | 3944 | 1461259591027 Marionette TRACE conn8 <- [1,2601,null,{"value":"13"}] 10:26:31 INFO - PROCESS | 3944 | 1461259591032 Marionette TRACE conn8 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:26:31 INFO - PROCESS | 3944 | 1461259591036 Marionette TRACE conn8 <- [1,2602,null,{}] 10:26:31 INFO - PROCESS | 3944 | 1461259591047 Marionette TRACE conn8 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:31 INFO - PROCESS | 3944 | 1461259591170 Marionette TRACE conn8 <- [1,2603,null,{"value":null}] 10:26:31 INFO - PROCESS | 3944 | 1461259591327 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:31 INFO - PROCESS | 3944 | ++DOCSHELL 13C6A800 == 66 [pid = 3944] [id = 660] 10:26:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (19974C00) [pid = 3944] [serial = 1980] [outer = 00000000] 10:26:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1B742400) [pid = 3944] [serial = 1981] [outer = 19974C00] 10:26:31 INFO - PROCESS | 3944 | 1461259591386 Marionette DEBUG loaded listener.js 10:26:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1B781400) [pid = 3944] [serial = 1982] [outer = 19974C00] 10:26:31 INFO - PROCESS | 3944 | 1461259591992 Marionette TRACE conn8 <- [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]]]}] 10:26:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:26:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1014ms 10:26:32 INFO - PROCESS | 3944 | 1461259592041 Marionette TRACE conn8 -> [0,2605,"getWindowHandle",null] 10:26:32 INFO - PROCESS | 3944 | 1461259592044 Marionette TRACE conn8 <- [1,2605,null,{"value":"13"}] 10:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:26:32 INFO - PROCESS | 3944 | 1461259592048 Marionette TRACE conn8 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:26:32 INFO - PROCESS | 3944 | 1461259592050 Marionette TRACE conn8 <- [1,2606,null,{}] 10:26:32 INFO - PROCESS | 3944 | 1461259592054 Marionette TRACE conn8 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:32 INFO - PROCESS | 3944 | 1461259592163 Marionette TRACE conn8 <- [1,2607,null,{"value":null}] 10:26:32 INFO - PROCESS | 3944 | 1461259592313 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:32 INFO - PROCESS | 3944 | ++DOCSHELL 1B336400 == 67 [pid = 3944] [id = 661] 10:26:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B340400) [pid = 3944] [serial = 1983] [outer = 00000000] 10:26:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1BCE7800) [pid = 3944] [serial = 1984] [outer = 1B340400] 10:26:32 INFO - PROCESS | 3944 | 1461259592369 Marionette DEBUG loaded listener.js 10:26:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1BEB6C00) [pid = 3944] [serial = 1985] [outer = 1B340400] 10:26:32 INFO - PROCESS | 3944 | 1461259592891 Marionette TRACE conn8 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:26:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:26:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 906ms 10:26:32 INFO - PROCESS | 3944 | 1461259592951 Marionette TRACE conn8 -> [0,2609,"getWindowHandle",null] 10:26:32 INFO - PROCESS | 3944 | 1461259592953 Marionette TRACE conn8 <- [1,2609,null,{"value":"13"}] 10:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:26:32 INFO - PROCESS | 3944 | 1461259592957 Marionette TRACE conn8 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:26:32 INFO - PROCESS | 3944 | 1461259592959 Marionette TRACE conn8 <- [1,2610,null,{}] 10:26:32 INFO - PROCESS | 3944 | 1461259592963 Marionette TRACE conn8 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:33 INFO - PROCESS | 3944 | 1461259593071 Marionette TRACE conn8 <- [1,2611,null,{"value":null}] 10:26:33 INFO - PROCESS | 3944 | 1461259593233 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:33 INFO - PROCESS | 3944 | ++DOCSHELL 18B0F000 == 68 [pid = 3944] [id = 662] 10:26:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1BCDD800) [pid = 3944] [serial = 1986] [outer = 00000000] 10:26:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1CBA9000) [pid = 3944] [serial = 1987] [outer = 1BCDD800] 10:26:33 INFO - PROCESS | 3944 | 1461259593288 Marionette DEBUG loaded listener.js 10:26:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1CE4E800) [pid = 3944] [serial = 1988] [outer = 1BCDD800] 10:26:33 INFO - PROCESS | 3944 | 1461259593898 Marionette TRACE conn8 <- [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]]]}] 10:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 999ms 10:26:33 INFO - PROCESS | 3944 | 1461259593960 Marionette TRACE conn8 -> [0,2613,"getWindowHandle",null] 10:26:33 INFO - PROCESS | 3944 | 1461259593962 Marionette TRACE conn8 <- [1,2613,null,{"value":"13"}] 10:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:26:33 INFO - PROCESS | 3944 | 1461259593966 Marionette TRACE conn8 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:26:33 INFO - PROCESS | 3944 | 1461259593968 Marionette TRACE conn8 <- [1,2614,null,{}] 10:26:33 INFO - PROCESS | 3944 | 1461259593972 Marionette TRACE conn8 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:34 INFO - PROCESS | 3944 | 1461259594099 Marionette TRACE conn8 <- [1,2615,null,{"value":null}] 10:26:34 INFO - PROCESS | 3944 | 1461259594251 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:34 INFO - PROCESS | 3944 | ++DOCSHELL 15D2A800 == 69 [pid = 3944] [id = 663] 10:26:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (15DE9400) [pid = 3944] [serial = 1989] [outer = 00000000] 10:26:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1AF12C00) [pid = 3944] [serial = 1990] [outer = 15DE9400] 10:26:34 INFO - PROCESS | 3944 | 1461259594315 Marionette DEBUG loaded listener.js 10:26:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1B40AC00) [pid = 3944] [serial = 1991] [outer = 15DE9400] 10:26:35 INFO - PROCESS | 3944 | 1461259595151 Marionette TRACE conn8 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1249ms 10:26:35 INFO - PROCESS | 3944 | 1461259595232 Marionette TRACE conn8 -> [0,2617,"getWindowHandle",null] 10:26:35 INFO - PROCESS | 3944 | 1461259595237 Marionette TRACE conn8 <- [1,2617,null,{"value":"13"}] 10:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:26:35 INFO - PROCESS | 3944 | 1461259595243 Marionette TRACE conn8 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:26:35 INFO - PROCESS | 3944 | 1461259595247 Marionette TRACE conn8 <- [1,2618,null,{}] 10:26:35 INFO - PROCESS | 3944 | 1461259595252 Marionette TRACE conn8 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:35 INFO - PROCESS | 3944 | 1461259595363 Marionette TRACE conn8 <- [1,2619,null,{"value":null}] 10:26:35 INFO - PROCESS | 3944 | 1461259595520 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:35 INFO - PROCESS | 3944 | ++DOCSHELL 11CABC00 == 70 [pid = 3944] [id = 664] 10:26:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1495F400) [pid = 3944] [serial = 1992] [outer = 00000000] 10:26:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (16EA8000) [pid = 3944] [serial = 1993] [outer = 1495F400] 10:26:35 INFO - PROCESS | 3944 | 1461259595574 Marionette DEBUG loaded listener.js 10:26:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (181B4000) [pid = 3944] [serial = 1994] [outer = 1495F400] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 18B03000 == 69 [pid = 3944] [id = 656] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 1580D000 == 68 [pid = 3944] [id = 655] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 15DF4400 == 67 [pid = 3944] [id = 654] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 1AF17400 == 66 [pid = 3944] [id = 653] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 1AB06400 == 65 [pid = 3944] [id = 652] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 1B73C000 == 64 [pid = 3944] [id = 625] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 1A844800 == 63 [pid = 3944] [id = 651] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 1996CC00 == 62 [pid = 3944] [id = 650] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 16EA7C00 == 61 [pid = 3944] [id = 649] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 16EA4000 == 60 [pid = 3944] [id = 648] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 13615C00 == 59 [pid = 3944] [id = 647] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (17D1E800) [pid = 3944] [serial = 1879] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1A3B0400) [pid = 3944] [serial = 1882] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (1BEBC400) [pid = 3944] [serial = 1885] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (1D716800) [pid = 3944] [serial = 1888] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 1360C400 == 58 [pid = 3944] [id = 646] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 1B70DC00 == 57 [pid = 3944] [id = 645] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 13613C00 == 56 [pid = 3944] [id = 644] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 15F4BC00 == 55 [pid = 3944] [id = 643] 10:26:36 INFO - PROCESS | 3944 | --DOCSHELL 13C6AC00 == 54 [pid = 3944] [id = 642] 10:26:36 INFO - PROCESS | 3944 | 1461259596232 Marionette TRACE conn8 <- [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]]]}] 10:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1046ms 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1AB59C00) [pid = 3944] [serial = 1907] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1B42D800) [pid = 3944] [serial = 1921] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (1B33DC00) [pid = 3944] [serial = 1909] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (1B40F000) [pid = 3944] [serial = 1912] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1B33C400) [pid = 3944] [serial = 1910] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1FA2FC00) [pid = 3944] [serial = 1892] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1D71E400) [pid = 3944] [serial = 1891] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1A431000) [pid = 3944] [serial = 1903] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1A8B5800) [pid = 3944] [serial = 1904] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1683BC00) [pid = 3944] [serial = 1895] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (15DD0800) [pid = 3944] [serial = 1894] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (19073000) [pid = 3944] [serial = 1900] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (19975C00) [pid = 3944] [serial = 1901] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1B42A800) [pid = 3944] [serial = 1913] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1AB53000) [pid = 3944] [serial = 1906] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1996C400) [pid = 3944] [serial = 1898] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1985AC00) [pid = 3944] [serial = 1897] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1580B800) [pid = 3944] [serial = 1916] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (13CD0C00) [pid = 3944] [serial = 1915] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (19ABB400) [pid = 3944] [serial = 1918] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1B4CE800) [pid = 3944] [serial = 1922] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1A435000) [pid = 3944] [serial = 1919] [outer = 00000000] [url = about:blank] 10:26:36 INFO - PROCESS | 3944 | 1461259596303 Marionette TRACE conn8 -> [0,2621,"getWindowHandle",null] 10:26:36 INFO - PROCESS | 3944 | 1461259596309 Marionette TRACE conn8 <- [1,2621,null,{"value":"13"}] 10:26:36 INFO - PROCESS | 3944 | 1461259596317 Marionette TRACE conn8 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:26:36 INFO - PROCESS | 3944 | 1461259596320 Marionette TRACE conn8 <- [1,2622,null,{}] 10:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:26:36 INFO - PROCESS | 3944 | 1461259596326 Marionette TRACE conn8 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:36 INFO - PROCESS | 3944 | 1461259596426 Marionette TRACE conn8 <- [1,2623,null,{"value":null}] 10:26:36 INFO - PROCESS | 3944 | 1461259596438 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:36 INFO - PROCESS | 3944 | ++DOCSHELL 15F94800 == 55 [pid = 3944] [id = 665] 10:26:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (15FDA400) [pid = 3944] [serial = 1995] [outer = 00000000] 10:26:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1821BC00) [pid = 3944] [serial = 1996] [outer = 15FDA400] 10:26:36 INFO - PROCESS | 3944 | 1461259596484 Marionette DEBUG loaded listener.js 10:26:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (18B0B000) [pid = 3944] [serial = 1997] [outer = 15FDA400] 10:26:37 INFO - PROCESS | 3944 | 1461259597040 Marionette TRACE conn8 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 733ms 10:26:37 INFO - PROCESS | 3944 | 1461259597064 Marionette TRACE conn8 -> [0,2625,"getWindowHandle",null] 10:26:37 INFO - PROCESS | 3944 | 1461259597066 Marionette TRACE conn8 <- [1,2625,null,{"value":"13"}] 10:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:26:37 INFO - PROCESS | 3944 | 1461259597070 Marionette TRACE conn8 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:26:37 INFO - PROCESS | 3944 | 1461259597073 Marionette TRACE conn8 <- [1,2626,null,{}] 10:26:37 INFO - PROCESS | 3944 | 1461259597084 Marionette TRACE conn8 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:37 INFO - PROCESS | 3944 | 1461259597171 Marionette TRACE conn8 <- [1,2627,null,{"value":null}] 10:26:37 INFO - PROCESS | 3944 | 1461259597273 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:37 INFO - PROCESS | 3944 | ++DOCSHELL 19076400 == 56 [pid = 3944] [id = 666] 10:26:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (193B8C00) [pid = 3944] [serial = 1998] [outer = 00000000] 10:26:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (19972000) [pid = 3944] [serial = 1999] [outer = 193B8C00] 10:26:37 INFO - PROCESS | 3944 | 1461259597329 Marionette DEBUG loaded listener.js 10:26:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (19ABC000) [pid = 3944] [serial = 2000] [outer = 193B8C00] 10:26:37 INFO - PROCESS | 3944 | 1461259597712 Marionette TRACE conn8 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 687ms 10:26:37 INFO - PROCESS | 3944 | 1461259597769 Marionette TRACE conn8 -> [0,2629,"getWindowHandle",null] 10:26:37 INFO - PROCESS | 3944 | 1461259597772 Marionette TRACE conn8 <- [1,2629,null,{"value":"13"}] 10:26:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:26:37 INFO - PROCESS | 3944 | 1461259597775 Marionette TRACE conn8 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:26:37 INFO - PROCESS | 3944 | 1461259597777 Marionette TRACE conn8 <- [1,2630,null,{}] 10:26:37 INFO - PROCESS | 3944 | 1461259597780 Marionette TRACE conn8 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:37 INFO - PROCESS | 3944 | 1461259597867 Marionette TRACE conn8 <- [1,2631,null,{"value":null}] 10:26:37 INFO - PROCESS | 3944 | 1461259597874 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:37 INFO - PROCESS | 3944 | ++DOCSHELL 19972400 == 57 [pid = 3944] [id = 667] 10:26:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (19978C00) [pid = 3944] [serial = 2001] [outer = 00000000] 10:26:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1A843000) [pid = 3944] [serial = 2002] [outer = 19978C00] 10:26:37 INFO - PROCESS | 3944 | 1461259597919 Marionette DEBUG loaded listener.js 10:26:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1A8BA000) [pid = 3944] [serial = 2003] [outer = 19978C00] 10:26:38 INFO - PROCESS | 3944 | 1461259598373 Marionette TRACE conn8 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:26:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:26:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 640ms 10:26:38 INFO - PROCESS | 3944 | 1461259598424 Marionette TRACE conn8 -> [0,2633,"getWindowHandle",null] 10:26:38 INFO - PROCESS | 3944 | 1461259598426 Marionette TRACE conn8 <- [1,2633,null,{"value":"13"}] 10:26:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:26:38 INFO - PROCESS | 3944 | 1461259598430 Marionette TRACE conn8 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:26:38 INFO - PROCESS | 3944 | 1461259598432 Marionette TRACE conn8 <- [1,2634,null,{}] 10:26:38 INFO - PROCESS | 3944 | 1461259598444 Marionette TRACE conn8 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:38 INFO - PROCESS | 3944 | 1461259598569 Marionette TRACE conn8 <- [1,2635,null,{"value":null}] 10:26:38 INFO - PROCESS | 3944 | 1461259598673 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:38 INFO - PROCESS | 3944 | ++DOCSHELL 1A428C00 == 58 [pid = 3944] [id = 668] 10:26:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1A42B400) [pid = 3944] [serial = 2004] [outer = 00000000] 10:26:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1AB53000) [pid = 3944] [serial = 2005] [outer = 1A42B400] 10:26:38 INFO - PROCESS | 3944 | 1461259598718 Marionette DEBUG loaded listener.js 10:26:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1AB55C00) [pid = 3944] [serial = 2006] [outer = 1A42B400] 10:26:39 INFO - PROCESS | 3944 | 1461259599137 Marionette TRACE conn8 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:26:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:26:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 734ms 10:26:39 INFO - PROCESS | 3944 | 1461259599169 Marionette TRACE conn8 -> [0,2637,"getWindowHandle",null] 10:26:39 INFO - PROCESS | 3944 | 1461259599171 Marionette TRACE conn8 <- [1,2637,null,{"value":"13"}] 10:26:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:26:39 INFO - PROCESS | 3944 | 1461259599174 Marionette TRACE conn8 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:26:39 INFO - PROCESS | 3944 | 1461259599176 Marionette TRACE conn8 <- [1,2638,null,{}] 10:26:39 INFO - PROCESS | 3944 | 1461259599180 Marionette TRACE conn8 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:39 INFO - PROCESS | 3944 | 1461259599307 Marionette TRACE conn8 <- [1,2639,null,{"value":null}] 10:26:39 INFO - PROCESS | 3944 | 1461259599380 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:39 INFO - PROCESS | 3944 | ++DOCSHELL 1AB56400 == 59 [pid = 3944] [id = 669] 10:26:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1ABC7400) [pid = 3944] [serial = 2007] [outer = 00000000] 10:26:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1B33DC00) [pid = 3944] [serial = 2008] [outer = 1ABC7400] 10:26:39 INFO - PROCESS | 3944 | 1461259599427 Marionette DEBUG loaded listener.js 10:26:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B340C00) [pid = 3944] [serial = 2009] [outer = 1ABC7400] 10:26:39 INFO - PROCESS | 3944 | 1461259599847 Marionette TRACE conn8 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:26:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:26:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 687ms 10:26:39 INFO - PROCESS | 3944 | 1461259599875 Marionette TRACE conn8 -> [0,2641,"getWindowHandle",null] 10:26:39 INFO - PROCESS | 3944 | 1461259599877 Marionette TRACE conn8 <- [1,2641,null,{"value":"13"}] 10:26:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:26:39 INFO - PROCESS | 3944 | 1461259599880 Marionette TRACE conn8 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:26:39 INFO - PROCESS | 3944 | 1461259599882 Marionette TRACE conn8 <- [1,2642,null,{}] 10:26:39 INFO - PROCESS | 3944 | 1461259599885 Marionette TRACE conn8 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:40 INFO - PROCESS | 3944 | 1461259600031 Marionette TRACE conn8 <- [1,2643,null,{"value":null}] 10:26:40 INFO - PROCESS | 3944 | 1461259600055 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:40 INFO - PROCESS | 3944 | ++DOCSHELL 16033000 == 60 [pid = 3944] [id = 670] 10:26:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (17DC4800) [pid = 3944] [serial = 2010] [outer = 00000000] 10:26:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1B435000) [pid = 3944] [serial = 2011] [outer = 17DC4800] 10:26:40 INFO - PROCESS | 3944 | 1461259600100 Marionette DEBUG loaded listener.js 10:26:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1B4D0800) [pid = 3944] [serial = 2012] [outer = 17DC4800] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1AF9EC00) [pid = 3944] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1AB08800) [pid = 3944] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (17DC9400) [pid = 3944] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (158A5000) [pid = 3944] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1A8BAC00) [pid = 3944] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (16EA6800) [pid = 3944] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (19973800) [pid = 3944] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1373A800) [pid = 3944] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (17DBB800) [pid = 3944] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (18EB0400) [pid = 3944] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1683F800) [pid = 3944] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1580DC00) [pid = 3944] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1BEAF000) [pid = 3944] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1BCE4800) [pid = 3944] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1BEB1400) [pid = 3944] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1CB9D400) [pid = 3944] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1BCDF400) [pid = 3944] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1B77DC00) [pid = 3944] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (19AD6400) [pid = 3944] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1996B400) [pid = 3944] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1D710000) [pid = 3944] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1BCE9800) [pid = 3944] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (16034800) [pid = 3944] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1996EC00) [pid = 3944] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1BCE3C00) [pid = 3944] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:26:40 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1BEADC00) [pid = 3944] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:26:40 INFO - PROCESS | 3944 | 1461259600835 Marionette TRACE conn8 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:26:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:26:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 999ms 10:26:40 INFO - PROCESS | 3944 | 1461259600882 Marionette TRACE conn8 -> [0,2645,"getWindowHandle",null] 10:26:40 INFO - PROCESS | 3944 | 1461259600884 Marionette TRACE conn8 <- [1,2645,null,{"value":"13"}] 10:26:40 INFO - PROCESS | 3944 | 1461259600887 Marionette TRACE conn8 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:26:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:26:40 INFO - PROCESS | 3944 | 1461259600889 Marionette TRACE conn8 <- [1,2646,null,{}] 10:26:40 INFO - PROCESS | 3944 | 1461259600893 Marionette TRACE conn8 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:40 INFO - PROCESS | 3944 | 1461259600976 Marionette TRACE conn8 <- [1,2647,null,{"value":null}] 10:26:40 INFO - PROCESS | 3944 | 1461259600983 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:40 INFO - PROCESS | 3944 | ++DOCSHELL 138B9000 == 61 [pid = 3944] [id = 671] 10:26:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (13C04400) [pid = 3944] [serial = 2013] [outer = 00000000] 10:26:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (16EA6800) [pid = 3944] [serial = 2014] [outer = 13C04400] 10:26:41 INFO - PROCESS | 3944 | 1461259601030 Marionette DEBUG loaded listener.js 10:26:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (18776400) [pid = 3944] [serial = 2015] [outer = 13C04400] 10:26:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:26:41 INFO - PROCESS | 3944 | 1461259601515 Marionette TRACE conn8 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:26:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 640ms 10:26:41 INFO - PROCESS | 3944 | 1461259601527 Marionette TRACE conn8 -> [0,2649,"getWindowHandle",null] 10:26:41 INFO - PROCESS | 3944 | 1461259601529 Marionette TRACE conn8 <- [1,2649,null,{"value":"13"}] 10:26:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:26:41 INFO - PROCESS | 3944 | 1461259601532 Marionette TRACE conn8 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:26:41 INFO - PROCESS | 3944 | 1461259601533 Marionette TRACE conn8 <- [1,2650,null,{}] 10:26:41 INFO - PROCESS | 3944 | 1461259601537 Marionette TRACE conn8 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:41 INFO - PROCESS | 3944 | 1461259601629 Marionette TRACE conn8 <- [1,2651,null,{"value":null}] 10:26:41 INFO - PROCESS | 3944 | 1461259601636 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:41 INFO - PROCESS | 3944 | ++DOCSHELL 1373A000 == 62 [pid = 3944] [id = 672] 10:26:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1495EC00) [pid = 3944] [serial = 2016] [outer = 00000000] 10:26:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1AF90800) [pid = 3944] [serial = 2017] [outer = 1495EC00] 10:26:41 INFO - PROCESS | 3944 | 1461259601680 Marionette DEBUG loaded listener.js 10:26:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1B42DC00) [pid = 3944] [serial = 2018] [outer = 1495EC00] 10:26:42 INFO - PROCESS | 3944 | 1461259602106 Marionette TRACE conn8 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:26:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:26:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 593ms 10:26:42 INFO - PROCESS | 3944 | 1461259602129 Marionette TRACE conn8 -> [0,2653,"getWindowHandle",null] 10:26:42 INFO - PROCESS | 3944 | 1461259602131 Marionette TRACE conn8 <- [1,2653,null,{"value":"13"}] 10:26:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:26:42 INFO - PROCESS | 3944 | 1461259602134 Marionette TRACE conn8 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:26:42 INFO - PROCESS | 3944 | 1461259602136 Marionette TRACE conn8 <- [1,2654,null,{}] 10:26:42 INFO - PROCESS | 3944 | 1461259602143 Marionette TRACE conn8 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:42 INFO - PROCESS | 3944 | 1461259602276 Marionette TRACE conn8 <- [1,2655,null,{"value":null}] 10:26:42 INFO - PROCESS | 3944 | 1461259602286 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:42 INFO - PROCESS | 3944 | ++DOCSHELL 15DEA400 == 63 [pid = 3944] [id = 673] 10:26:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (19973800) [pid = 3944] [serial = 2019] [outer = 00000000] 10:26:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1B706400) [pid = 3944] [serial = 2020] [outer = 19973800] 10:26:42 INFO - PROCESS | 3944 | 1461259602330 Marionette DEBUG loaded listener.js 10:26:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1B737C00) [pid = 3944] [serial = 2021] [outer = 19973800] 10:26:43 INFO - PROCESS | 3944 | 1461259603280 Marionette TRACE conn8 <- [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]]]}] 10:26:43 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) 10:26:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1186ms 10:26:43 INFO - PROCESS | 3944 | 1461259603331 Marionette TRACE conn8 -> [0,2657,"getWindowHandle",null] 10:26:43 INFO - PROCESS | 3944 | 1461259603336 Marionette TRACE conn8 <- [1,2657,null,{"value":"13"}] 10:26:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:26:43 INFO - PROCESS | 3944 | 1461259603382 Marionette TRACE conn8 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:26:43 INFO - PROCESS | 3944 | 1461259603386 Marionette TRACE conn8 <- [1,2658,null,{}] 10:26:43 INFO - PROCESS | 3944 | 1461259603396 Marionette TRACE conn8 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:43 INFO - PROCESS | 3944 | 1461259603506 Marionette TRACE conn8 <- [1,2659,null,{"value":null}] 10:26:43 INFO - PROCESS | 3944 | 1461259603742 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:43 INFO - PROCESS | 3944 | ++DOCSHELL 1360C400 == 64 [pid = 3944] [id = 674] 10:26:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (13CDBC00) [pid = 3944] [serial = 2022] [outer = 00000000] 10:26:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (15DEA800) [pid = 3944] [serial = 2023] [outer = 13CDBC00] 10:26:43 INFO - PROCESS | 3944 | 1461259603803 Marionette DEBUG loaded listener.js 10:26:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (15F8E000) [pid = 3944] [serial = 2024] [outer = 13CDBC00] 10:26:44 INFO - PROCESS | 3944 | 1461259604849 Marionette TRACE conn8 <- [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] 10:26:44 INFO - PROCESS | 3944 | 1461259604909 Marionette TRACE conn8 <- [1,2661,null,{"value":"13"}] 10:26:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:26:44 INFO - PROCESS | 3944 | 1461259604916 Marionette TRACE conn8 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:26:44 INFO - PROCESS | 3944 | 1461259604919 Marionette TRACE conn8 <- [1,2662,null,{}] 10:26:44 INFO - PROCESS | 3944 | 1461259604964 Marionette TRACE conn8 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:45 INFO - PROCESS | 3944 | 1461259605104 Marionette TRACE conn8 <- [1,2663,null,{"value":null}] 10:26:45 INFO - PROCESS | 3944 | 1461259605252 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:45 INFO - PROCESS | 3944 | ++DOCSHELL 13CD1C00 == 65 [pid = 3944] [id = 675] 10:26:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1670EC00) [pid = 3944] [serial = 2025] [outer = 00000000] 10:26:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1996D800) [pid = 3944] [serial = 2026] [outer = 1670EC00] 10:26:45 INFO - PROCESS | 3944 | 1461259605307 Marionette DEBUG loaded listener.js 10:26:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (19AD8C00) [pid = 3944] [serial = 2027] [outer = 1670EC00] 10:26:46 INFO - PROCESS | 3944 | 1461259606319 Marionette TRACE conn8 <- [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] 10:26:46 INFO - PROCESS | 3944 | 1461259606392 Marionette TRACE conn8 <- [1,2665,null,{"value":"13"}] 10:26:46 INFO - PROCESS | 3944 | 1461259606397 Marionette TRACE conn8 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:26:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:26:46 INFO - PROCESS | 3944 | 1461259606401 Marionette TRACE conn8 <- [1,2666,null,{}] 10:26:46 INFO - PROCESS | 3944 | 1461259606412 Marionette TRACE conn8 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:46 INFO - PROCESS | 3944 | 1461259606519 Marionette TRACE conn8 <- [1,2667,null,{"value":null}] 10:26:46 INFO - PROCESS | 3944 | 1461259606744 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:46 INFO - PROCESS | 3944 | ++DOCSHELL 1AC04C00 == 66 [pid = 3944] [id = 676] 10:26:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1AC05400) [pid = 3944] [serial = 2028] [outer = 00000000] 10:26:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1B77E800) [pid = 3944] [serial = 2029] [outer = 1AC05400] 10:26:46 INFO - PROCESS | 3944 | 1461259606801 Marionette DEBUG loaded listener.js 10:26:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1BCDF400) [pid = 3944] [serial = 2030] [outer = 1AC05400] 10:26:47 INFO - PROCESS | 3944 | 1461259607860 Marionette TRACE conn8 <- [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]]]}] 10:26:47 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) 10:26:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1499ms 10:26:47 INFO - PROCESS | 3944 | 1461259607903 Marionette TRACE conn8 -> [0,2669,"getWindowHandle",null] 10:26:47 INFO - PROCESS | 3944 | 1461259607906 Marionette TRACE conn8 <- [1,2669,null,{"value":"13"}] 10:26:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:26:47 INFO - PROCESS | 3944 | 1461259607910 Marionette TRACE conn8 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:26:47 INFO - PROCESS | 3944 | 1461259607912 Marionette TRACE conn8 <- [1,2670,null,{}] 10:26:47 INFO - PROCESS | 3944 | 1461259607916 Marionette TRACE conn8 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:48 INFO - PROCESS | 3944 | 1461259608025 Marionette TRACE conn8 <- [1,2671,null,{"value":null}] 10:26:48 INFO - PROCESS | 3944 | 1461259608179 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:48 INFO - PROCESS | 3944 | ++DOCSHELL 18C0FC00 == 67 [pid = 3944] [id = 677] 10:26:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (18EB1800) [pid = 3944] [serial = 2031] [outer = 00000000] 10:26:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1A1CD400) [pid = 3944] [serial = 2032] [outer = 18EB1800] 10:26:48 INFO - PROCESS | 3944 | 1461259608240 Marionette DEBUG loaded listener.js 10:26:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1A3B8000) [pid = 3944] [serial = 2033] [outer = 18EB1800] 10:26:49 INFO - PROCESS | 3944 | 1461259609436 Marionette TRACE conn8 <- [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]]]}] 10:26:49 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) 10:26:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1546ms 10:26:49 INFO - PROCESS | 3944 | 1461259609460 Marionette TRACE conn8 -> [0,2673,"getWindowHandle",null] 10:26:49 INFO - PROCESS | 3944 | 1461259609464 Marionette TRACE conn8 <- [1,2673,null,{"value":"13"}] 10:26:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:26:49 INFO - PROCESS | 3944 | 1461259609509 Marionette TRACE conn8 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:26:49 INFO - PROCESS | 3944 | 1461259609512 Marionette TRACE conn8 <- [1,2674,null,{}] 10:26:49 INFO - PROCESS | 3944 | 1461259609571 Marionette TRACE conn8 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:49 INFO - PROCESS | 3944 | 1461259609679 Marionette TRACE conn8 <- [1,2675,null,{"value":null}] 10:26:49 INFO - PROCESS | 3944 | 1461259609824 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:49 INFO - PROCESS | 3944 | ++DOCSHELL 02A96800 == 68 [pid = 3944] [id = 678] 10:26:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (13614800) [pid = 3944] [serial = 2034] [outer = 00000000] 10:26:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (18218800) [pid = 3944] [serial = 2035] [outer = 13614800] 10:26:49 INFO - PROCESS | 3944 | 1461259609875 Marionette DEBUG loaded listener.js 10:26:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (18EBBC00) [pid = 3944] [serial = 2036] [outer = 13614800] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 1373A000 == 67 [pid = 3944] [id = 672] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 138B9000 == 66 [pid = 3944] [id = 671] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 16033000 == 65 [pid = 3944] [id = 670] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 1AB56400 == 64 [pid = 3944] [id = 669] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 1A428C00 == 63 [pid = 3944] [id = 668] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 19972400 == 62 [pid = 3944] [id = 667] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 19076400 == 61 [pid = 3944] [id = 666] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 15F94800 == 60 [pid = 3944] [id = 665] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 11CABC00 == 59 [pid = 3944] [id = 664] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 18B0F000 == 58 [pid = 3944] [id = 662] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1B70C800) [pid = 3944] [serial = 1972] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 1B336400 == 57 [pid = 3944] [id = 661] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 13C6A800 == 56 [pid = 3944] [id = 660] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 193B0000 == 55 [pid = 3944] [id = 659] 10:26:50 INFO - PROCESS | 3944 | --DOCSHELL 15802400 == 54 [pid = 3944] [id = 658] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (17DC8800) [pid = 3944] [serial = 1880] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1CE4CC00) [pid = 3944] [serial = 1877] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1D357400) [pid = 3944] [serial = 1841] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1CE4E000) [pid = 3944] [serial = 1829] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1D361C00) [pid = 3944] [serial = 1844] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1CE56C00) [pid = 3944] [serial = 1886] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1CB9F000) [pid = 3944] [serial = 1838] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1ABC9000) [pid = 3944] [serial = 1835] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1A8B7000) [pid = 3944] [serial = 1883] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1D71A000) [pid = 3944] [serial = 1889] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1BEB4400) [pid = 3944] [serial = 1781] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (18FDC400) [pid = 3944] [serial = 1784] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1AB5C400) [pid = 3944] [serial = 1787] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1BEB9400) [pid = 3944] [serial = 1790] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1CBA2800) [pid = 3944] [serial = 1793] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1B40B400) [pid = 3944] [serial = 1960] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1AF18800) [pid = 3944] [serial = 1957] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1AF1C800) [pid = 3944] [serial = 1958] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1B436C00) [pid = 3944] [serial = 1963] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1B40D000) [pid = 3944] [serial = 1961] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (19649C00) [pid = 3944] [serial = 1966] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1AB0DC00) [pid = 3944] [serial = 1954] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (18EB7C00) [pid = 3944] [serial = 1946] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (18C0F000) [pid = 3944] [serial = 1945] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (19ABAC00) [pid = 3944] [serial = 1951] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (19AE0000) [pid = 3944] [serial = 1952] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (193B3800) [pid = 3944] [serial = 1943] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (18775000) [pid = 3944] [serial = 1942] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (18C07000) [pid = 3944] [serial = 1948] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (18EBE800) [pid = 3944] [serial = 1949] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1B70E000) [pid = 3944] [serial = 1924] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1B54B000) [pid = 3944] [serial = 1969] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (18215000) [pid = 3944] [serial = 1927] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (19ABB000) [pid = 3944] [serial = 1930] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1B708800) [pid = 3944] [serial = 1933] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1BCE1800) [pid = 3944] [serial = 1936] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1CBA0800) [pid = 3944] [serial = 1939] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1B4D1800) [pid = 3944] [serial = 1964] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1A8AE400) [pid = 3944] [serial = 1967] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1AB50400) [pid = 3944] [serial = 1955] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1B554C00) [pid = 3944] [serial = 1970] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (18EBB400) [pid = 3944] [serial = 1832] [outer = 00000000] [url = about:blank] 10:26:50 INFO - PROCESS | 3944 | 1461259610844 Marionette TRACE conn8 <- [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] 10:26:50 INFO - PROCESS | 3944 | 1461259610869 Marionette TRACE conn8 <- [1,2677,null,{"value":"13"}] 10:26:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:26:50 INFO - PROCESS | 3944 | 1461259610879 Marionette TRACE conn8 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:26:50 INFO - PROCESS | 3944 | 1461259610881 Marionette TRACE conn8 <- [1,2678,null,{}] 10:26:50 INFO - PROCESS | 3944 | 1461259610885 Marionette TRACE conn8 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:50 INFO - PROCESS | 3944 | 1461259610973 Marionette TRACE conn8 <- [1,2679,null,{"value":null}] 10:26:50 INFO - PROCESS | 3944 | 1461259610980 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:50 INFO - PROCESS | 3944 | ++DOCSHELL 16691C00 == 55 [pid = 3944] [id = 679] 10:26:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (17DC6400) [pid = 3944] [serial = 2037] [outer = 00000000] 10:26:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (18EB9800) [pid = 3944] [serial = 2038] [outer = 17DC6400] 10:26:51 INFO - PROCESS | 3944 | 1461259611026 Marionette DEBUG loaded listener.js 10:26:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (18FDC400) [pid = 3944] [serial = 2039] [outer = 17DC6400] 10:26:52 INFO - PROCESS | 3944 | 1461259612025 Marionette TRACE conn8 <- [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] 10:26:52 INFO - PROCESS | 3944 | 1461259612067 Marionette TRACE conn8 <- [1,2681,null,{"value":"13"}] 10:26:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:26:52 INFO - PROCESS | 3944 | 1461259612071 Marionette TRACE conn8 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:26:52 INFO - PROCESS | 3944 | 1461259612075 Marionette TRACE conn8 <- [1,2682,null,{}] 10:26:52 INFO - PROCESS | 3944 | 1461259612094 Marionette TRACE conn8 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:52 INFO - PROCESS | 3944 | 1461259612220 Marionette TRACE conn8 <- [1,2683,null,{"value":null}] 10:26:52 INFO - PROCESS | 3944 | 1461259612289 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:52 INFO - PROCESS | 3944 | ++DOCSHELL 19974400 == 56 [pid = 3944] [id = 680] 10:26:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (19AD4000) [pid = 3944] [serial = 2040] [outer = 00000000] 10:26:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1A435C00) [pid = 3944] [serial = 2041] [outer = 19AD4000] 10:26:52 INFO - PROCESS | 3944 | 1461259612337 Marionette DEBUG loaded listener.js 10:26:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1AB04000) [pid = 3944] [serial = 2042] [outer = 19AD4000] 10:26:53 INFO - PROCESS | 3944 | 1461259613270 Marionette TRACE conn8 <- [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] 10:26:53 INFO - PROCESS | 3944 | 1461259613331 Marionette TRACE conn8 <- [1,2685,null,{"value":"13"}] 10:26:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:26:53 INFO - PROCESS | 3944 | 1461259613335 Marionette TRACE conn8 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:26:53 INFO - PROCESS | 3944 | 1461259613337 Marionette TRACE conn8 <- [1,2686,null,{}] 10:26:53 INFO - PROCESS | 3944 | 1461259613341 Marionette TRACE conn8 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:53 INFO - PROCESS | 3944 | 1461259613462 Marionette TRACE conn8 <- [1,2687,null,{"value":null}] 10:26:53 INFO - PROCESS | 3944 | 1461259613469 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:53 INFO - PROCESS | 3944 | ++DOCSHELL 02A8A000 == 57 [pid = 3944] [id = 681] 10:26:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (02A8D400) [pid = 3944] [serial = 2043] [outer = 00000000] 10:26:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1ABC6000) [pid = 3944] [serial = 2044] [outer = 02A8D400] 10:26:53 INFO - PROCESS | 3944 | 1461259613575 Marionette DEBUG loaded listener.js 10:26:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1AF17000) [pid = 3944] [serial = 2045] [outer = 02A8D400] 10:26:54 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1495F400) [pid = 3944] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:26:54 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (19978C00) [pid = 3944] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:26:54 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1A42B400) [pid = 3944] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:26:54 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (13C04400) [pid = 3944] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:26:54 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (15FDA400) [pid = 3944] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:26:54 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1ABC7400) [pid = 3944] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:26:54 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (193B8C00) [pid = 3944] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:26:54 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (17DC4800) [pid = 3944] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:26:54 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (1495EC00) [pid = 3944] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:26:54 INFO - PROCESS | 3944 | 1461259614582 Marionette TRACE conn8 <- [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] 10:26:54 INFO - PROCESS | 3944 | 1461259614637 Marionette TRACE conn8 <- [1,2689,null,{"value":"13"}] 10:26:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:26:54 INFO - PROCESS | 3944 | 1461259614641 Marionette TRACE conn8 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:26:54 INFO - PROCESS | 3944 | 1461259614643 Marionette TRACE conn8 <- [1,2690,null,{}] 10:26:54 INFO - PROCESS | 3944 | 1461259614646 Marionette TRACE conn8 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:54 INFO - PROCESS | 3944 | 1461259614729 Marionette TRACE conn8 <- [1,2691,null,{"value":null}] 10:26:54 INFO - PROCESS | 3944 | 1461259614735 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:54 INFO - PROCESS | 3944 | ++DOCSHELL 15DF8C00 == 58 [pid = 3944] [id = 682] 10:26:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (18B0F000) [pid = 3944] [serial = 2046] [outer = 00000000] 10:26:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1A83E800) [pid = 3944] [serial = 2047] [outer = 18B0F000] 10:26:54 INFO - PROCESS | 3944 | 1461259614780 Marionette DEBUG loaded listener.js 10:26:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1AB58800) [pid = 3944] [serial = 2048] [outer = 18B0F000] 10:26:55 INFO - PROCESS | 3944 | 1461259615259 Marionette TRACE conn8 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:26:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:26:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 703ms 10:26:55 INFO - PROCESS | 3944 | 1461259615340 Marionette TRACE conn8 -> [0,2693,"getWindowHandle",null] 10:26:55 INFO - PROCESS | 3944 | 1461259615342 Marionette TRACE conn8 <- [1,2693,null,{"value":"13"}] 10:26:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:26:55 INFO - PROCESS | 3944 | 1461259615346 Marionette TRACE conn8 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:26:55 INFO - PROCESS | 3944 | 1461259615347 Marionette TRACE conn8 <- [1,2694,null,{}] 10:26:55 INFO - PROCESS | 3944 | 1461259615351 Marionette TRACE conn8 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:55 INFO - PROCESS | 3944 | 1461259615454 Marionette TRACE conn8 <- [1,2695,null,{"value":null}] 10:26:55 INFO - PROCESS | 3944 | 1461259615461 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:55 INFO - PROCESS | 3944 | ++DOCSHELL 17D22000 == 59 [pid = 3944] [id = 683] 10:26:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1AF18C00) [pid = 3944] [serial = 2049] [outer = 00000000] 10:26:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1B404000) [pid = 3944] [serial = 2050] [outer = 1AF18C00] 10:26:55 INFO - PROCESS | 3944 | 1461259615509 Marionette DEBUG loaded listener.js 10:26:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1B40B400) [pid = 3944] [serial = 2051] [outer = 1AF18C00] 10:26:55 INFO - PROCESS | 3944 | 1461259615940 Marionette TRACE conn8 <- [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]]]}] 10:26:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:26:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 625ms 10:26:55 INFO - PROCESS | 3944 | 1461259615983 Marionette TRACE conn8 -> [0,2697,"getWindowHandle",null] 10:26:55 INFO - PROCESS | 3944 | 1461259615986 Marionette TRACE conn8 <- [1,2697,null,{"value":"13"}] 10:26:55 INFO - PROCESS | 3944 | 1461259615989 Marionette TRACE conn8 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:26:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:26:55 INFO - PROCESS | 3944 | 1461259615991 Marionette TRACE conn8 <- [1,2698,null,{}] 10:26:55 INFO - PROCESS | 3944 | 1461259615994 Marionette TRACE conn8 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:56 INFO - PROCESS | 3944 | 1461259616077 Marionette TRACE conn8 <- [1,2699,null,{"value":null}] 10:26:56 INFO - PROCESS | 3944 | 1461259616328 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:56 INFO - PROCESS | 3944 | ++DOCSHELL 13465800 == 60 [pid = 3944] [id = 684] 10:26:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1347EC00) [pid = 3944] [serial = 2052] [outer = 00000000] 10:26:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (15806800) [pid = 3944] [serial = 2053] [outer = 1347EC00] 10:26:56 INFO - PROCESS | 3944 | 1461259616390 Marionette DEBUG loaded listener.js 10:26:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (15803C00) [pid = 3944] [serial = 2054] [outer = 1347EC00] 10:26:56 INFO - PROCESS | 3944 | 1461259616993 Marionette TRACE conn8 <- [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] 10:26:57 INFO - PROCESS | 3944 | 1461259617051 Marionette TRACE conn8 <- [1,2701,null,{"value":"13"}] 10:26:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:26:57 INFO - PROCESS | 3944 | 1461259617057 Marionette TRACE conn8 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:26:57 INFO - PROCESS | 3944 | 1461259617060 Marionette TRACE conn8 <- [1,2702,null,{}] 10:26:57 INFO - PROCESS | 3944 | 1461259617065 Marionette TRACE conn8 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:57 INFO - PROCESS | 3944 | 1461259617182 Marionette TRACE conn8 <- [1,2703,null,{"value":null}] 10:26:57 INFO - PROCESS | 3944 | 1461259617331 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:57 INFO - PROCESS | 3944 | ++DOCSHELL 18B09C00 == 61 [pid = 3944] [id = 685] 10:26:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (193BBC00) [pid = 3944] [serial = 2055] [outer = 00000000] 10:26:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1996EC00) [pid = 3944] [serial = 2056] [outer = 193BBC00] 10:26:57 INFO - PROCESS | 3944 | 1461259617390 Marionette DEBUG loaded listener.js 10:26:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (19AC3800) [pid = 3944] [serial = 2057] [outer = 193BBC00] 10:26:57 INFO - PROCESS | 3944 | 1461259617976 Marionette TRACE conn8 <- [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]]]}] 10:26:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:26:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 936ms 10:26:57 INFO - PROCESS | 3944 | 1461259618003 Marionette TRACE conn8 -> [0,2705,"getWindowHandle",null] 10:26:57 INFO - PROCESS | 3944 | 1461259618007 Marionette TRACE conn8 <- [1,2705,null,{"value":"13"}] 10:26:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:26:58 INFO - PROCESS | 3944 | 1461259618028 Marionette TRACE conn8 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:26:58 INFO - PROCESS | 3944 | 1461259618032 Marionette TRACE conn8 <- [1,2706,null,{}] 10:26:58 INFO - PROCESS | 3944 | 1461259618038 Marionette TRACE conn8 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:58 INFO - PROCESS | 3944 | 1461259618146 Marionette TRACE conn8 <- [1,2707,null,{"value":null}] 10:26:58 INFO - PROCESS | 3944 | 1461259618309 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:58 INFO - PROCESS | 3944 | ++DOCSHELL 1AF94400 == 62 [pid = 3944] [id = 686] 10:26:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1AF97400) [pid = 3944] [serial = 2058] [outer = 00000000] 10:26:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1B336400) [pid = 3944] [serial = 2059] [outer = 1AF97400] 10:26:58 INFO - PROCESS | 3944 | 1461259618365 Marionette DEBUG loaded listener.js 10:26:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1B409C00) [pid = 3944] [serial = 2060] [outer = 1AF97400] 10:26:58 INFO - PROCESS | 3944 | 1461259619007 Marionette TRACE conn8 <- [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] 10:26:59 INFO - PROCESS | 3944 | 1461259619040 Marionette TRACE conn8 <- [1,2709,null,{"value":"13"}] 10:26:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:26:59 INFO - PROCESS | 3944 | 1461259619053 Marionette TRACE conn8 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:26:59 INFO - PROCESS | 3944 | 1461259619063 Marionette TRACE conn8 <- [1,2710,null,{}] 10:26:59 INFO - PROCESS | 3944 | 1461259619069 Marionette TRACE conn8 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:59 INFO - PROCESS | 3944 | 1461259619196 Marionette TRACE conn8 <- [1,2711,null,{"value":null}] 10:26:59 INFO - PROCESS | 3944 | 1461259619344 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:59 INFO - PROCESS | 3944 | ++DOCSHELL 1B54E000 == 63 [pid = 3944] [id = 687] 10:26:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1B551400) [pid = 3944] [serial = 2061] [outer = 00000000] 10:26:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1B705000) [pid = 3944] [serial = 2062] [outer = 1B551400] 10:26:59 INFO - PROCESS | 3944 | 1461259619400 Marionette DEBUG loaded listener.js 10:26:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1B70C400) [pid = 3944] [serial = 2063] [outer = 1B551400] 10:26:59 INFO - PROCESS | 3944 | 1461259619957 Marionette TRACE conn8 <- [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] 10:27:00 INFO - PROCESS | 3944 | 1461259620018 Marionette TRACE conn8 <- [1,2713,null,{"value":"13"}] 10:27:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:27:00 INFO - PROCESS | 3944 | 1461259620021 Marionette TRACE conn8 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:27:00 INFO - PROCESS | 3944 | 1461259620024 Marionette TRACE conn8 <- [1,2714,null,{}] 10:27:00 INFO - PROCESS | 3944 | 1461259620028 Marionette TRACE conn8 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:00 INFO - PROCESS | 3944 | 1461259620142 Marionette TRACE conn8 <- [1,2715,null,{"value":null}] 10:27:00 INFO - PROCESS | 3944 | 1461259620289 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:00 INFO - PROCESS | 3944 | ++DOCSHELL 16E9B400 == 64 [pid = 3944] [id = 688] 10:27:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1B54D800) [pid = 3944] [serial = 2064] [outer = 00000000] 10:27:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1BCDA800) [pid = 3944] [serial = 2065] [outer = 1B54D800] 10:27:00 INFO - PROCESS | 3944 | 1461259620345 Marionette DEBUG loaded listener.js 10:27:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1BCE6800) [pid = 3944] [serial = 2066] [outer = 1B54D800] 10:27:00 INFO - PROCESS | 3944 | 1461259620904 Marionette TRACE conn8 <- [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]]]}] 10:27:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:27:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 936ms 10:27:00 INFO - PROCESS | 3944 | 1461259620966 Marionette TRACE conn8 -> [0,2717,"getWindowHandle",null] 10:27:00 INFO - PROCESS | 3944 | 1461259620969 Marionette TRACE conn8 <- [1,2717,null,{"value":"13"}] 10:27:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:27:00 INFO - PROCESS | 3944 | 1461259620972 Marionette TRACE conn8 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:27:00 INFO - PROCESS | 3944 | 1461259620975 Marionette TRACE conn8 <- [1,2718,null,{}] 10:27:00 INFO - PROCESS | 3944 | 1461259620978 Marionette TRACE conn8 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:01 INFO - PROCESS | 3944 | 1461259621088 Marionette TRACE conn8 <- [1,2719,null,{"value":null}] 10:27:01 INFO - PROCESS | 3944 | 1461259621243 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:01 INFO - PROCESS | 3944 | ++DOCSHELL 1580D000 == 65 [pid = 3944] [id = 689] 10:27:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1B703400) [pid = 3944] [serial = 2067] [outer = 00000000] 10:27:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1CB9F000) [pid = 3944] [serial = 2068] [outer = 1B703400] 10:27:01 INFO - PROCESS | 3944 | 1461259621308 Marionette DEBUG loaded listener.js 10:27:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1CBA7C00) [pid = 3944] [serial = 2069] [outer = 1B703400] 10:27:02 INFO - PROCESS | 3944 | 1461259622384 Marionette TRACE conn8 <- [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] 10:27:02 INFO - PROCESS | 3944 | 1461259622422 Marionette TRACE conn8 <- [1,2721,null,{"value":"13"}] 10:27:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:27:02 INFO - PROCESS | 3944 | 1461259622426 Marionette TRACE conn8 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:27:02 INFO - PROCESS | 3944 | 1461259622428 Marionette TRACE conn8 <- [1,2722,null,{}] 10:27:02 INFO - PROCESS | 3944 | 1461259622432 Marionette TRACE conn8 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:02 INFO - PROCESS | 3944 | 1461259622572 Marionette TRACE conn8 <- [1,2723,null,{"value":null}] 10:27:02 INFO - PROCESS | 3944 | 1461259622718 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:02 INFO - PROCESS | 3944 | ++DOCSHELL 1360C000 == 66 [pid = 3944] [id = 690] 10:27:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (13744C00) [pid = 3944] [serial = 2070] [outer = 00000000] 10:27:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (18B05400) [pid = 3944] [serial = 2071] [outer = 13744C00] 10:27:02 INFO - PROCESS | 3944 | 1461259622774 Marionette DEBUG loaded listener.js 10:27:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (18EBF000) [pid = 3944] [serial = 2072] [outer = 13744C00] 10:27:03 INFO - PROCESS | 3944 | 1461259623484 Marionette TRACE conn8 <- [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]]]}] 10:27:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:27:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1077ms 10:27:03 INFO - PROCESS | 3944 | 1461259623518 Marionette TRACE conn8 -> [0,2725,"getWindowHandle",null] 10:27:03 INFO - PROCESS | 3944 | 1461259623522 Marionette TRACE conn8 <- [1,2725,null,{"value":"13"}] 10:27:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:27:03 INFO - PROCESS | 3944 | 1461259623528 Marionette TRACE conn8 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:27:03 INFO - PROCESS | 3944 | 1461259623531 Marionette TRACE conn8 <- [1,2726,null,{}] 10:27:03 INFO - PROCESS | 3944 | 1461259623536 Marionette TRACE conn8 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:03 INFO - PROCESS | 3944 | 1461259623645 Marionette TRACE conn8 <- [1,2727,null,{"value":null}] 10:27:03 INFO - PROCESS | 3944 | 1461259623816 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:03 INFO - PROCESS | 3944 | ++DOCSHELL 1352E400 == 67 [pid = 3944] [id = 691] 10:27:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1352EC00) [pid = 3944] [serial = 2073] [outer = 00000000] 10:27:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (138B4C00) [pid = 3944] [serial = 2074] [outer = 1352EC00] 10:27:03 INFO - PROCESS | 3944 | 1461259623872 Marionette DEBUG loaded listener.js 10:27:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (13CCD800) [pid = 3944] [serial = 2075] [outer = 1352EC00] 10:27:04 INFO - PROCESS | 3944 | --DOCSHELL 17D22000 == 66 [pid = 3944] [id = 683] 10:27:04 INFO - PROCESS | 3944 | --DOCSHELL 15DF8C00 == 65 [pid = 3944] [id = 682] 10:27:04 INFO - PROCESS | 3944 | --DOCSHELL 02A8A000 == 64 [pid = 3944] [id = 681] 10:27:04 INFO - PROCESS | 3944 | --DOCSHELL 19974400 == 63 [pid = 3944] [id = 680] 10:27:04 INFO - PROCESS | 3944 | --DOCSHELL 16691C00 == 62 [pid = 3944] [id = 679] 10:27:04 INFO - PROCESS | 3944 | --DOCSHELL 02A96800 == 61 [pid = 3944] [id = 678] 10:27:04 INFO - PROCESS | 3944 | --DOCSHELL 13CD1C00 == 60 [pid = 3944] [id = 675] 10:27:04 INFO - PROCESS | 3944 | --DOCSHELL 1360C400 == 59 [pid = 3944] [id = 674] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (16EA8000) [pid = 3944] [serial = 1993] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1BCE7800) [pid = 3944] [serial = 1984] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1A8BA000) [pid = 3944] [serial = 2003] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1AB53000) [pid = 3944] [serial = 2005] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1CBA9000) [pid = 3944] [serial = 1987] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (17DC2000) [pid = 3944] [serial = 1975] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (16EA6800) [pid = 3944] [serial = 2014] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1B742400) [pid = 3944] [serial = 1981] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (18B0B000) [pid = 3944] [serial = 1997] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (19AE0400) [pid = 3944] [serial = 1978] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1AF12C00) [pid = 3944] [serial = 1990] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1AB55C00) [pid = 3944] [serial = 2006] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1B33DC00) [pid = 3944] [serial = 2008] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (19ABC000) [pid = 3944] [serial = 2000] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1B435000) [pid = 3944] [serial = 2011] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (19972000) [pid = 3944] [serial = 1999] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1821BC00) [pid = 3944] [serial = 1996] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1B340C00) [pid = 3944] [serial = 2009] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1A843000) [pid = 3944] [serial = 2002] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1B4D0800) [pid = 3944] [serial = 2012] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (181B4000) [pid = 3944] [serial = 1994] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1AF90800) [pid = 3944] [serial = 2017] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (18776400) [pid = 3944] [serial = 2015] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1B42DC00) [pid = 3944] [serial = 2018] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1B706400) [pid = 3944] [serial = 2020] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 3944 | 1461259624456 Marionette TRACE conn8 <- [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]]]}] 10:27:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:27:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 952ms 10:27:04 INFO - PROCESS | 3944 | 1461259624474 Marionette TRACE conn8 -> [0,2729,"getWindowHandle",null] 10:27:04 INFO - PROCESS | 3944 | 1461259624480 Marionette TRACE conn8 <- [1,2729,null,{"value":"13"}] 10:27:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:27:04 INFO - PROCESS | 3944 | 1461259624486 Marionette TRACE conn8 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:27:04 INFO - PROCESS | 3944 | 1461259624488 Marionette TRACE conn8 <- [1,2730,null,{}] 10:27:04 INFO - PROCESS | 3944 | 1461259624492 Marionette TRACE conn8 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:04 INFO - PROCESS | 3944 | 1461259624582 Marionette TRACE conn8 <- [1,2731,null,{"value":null}] 10:27:04 INFO - PROCESS | 3944 | 1461259624591 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:04 INFO - PROCESS | 3944 | ++DOCSHELL 15805400 == 60 [pid = 3944] [id = 692] 10:27:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (158A6C00) [pid = 3944] [serial = 2076] [outer = 00000000] 10:27:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (15F4A000) [pid = 3944] [serial = 2077] [outer = 158A6C00] 10:27:04 INFO - PROCESS | 3944 | 1461259624638 Marionette DEBUG loaded listener.js 10:27:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1603A800) [pid = 3944] [serial = 2078] [outer = 158A6C00] 10:27:05 INFO - PROCESS | 3944 | 1461259625157 Marionette TRACE conn8 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:27:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:27:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 703ms 10:27:05 INFO - PROCESS | 3944 | 1461259625184 Marionette TRACE conn8 -> [0,2733,"getWindowHandle",null] 10:27:05 INFO - PROCESS | 3944 | 1461259625186 Marionette TRACE conn8 <- [1,2733,null,{"value":"13"}] 10:27:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:27:05 INFO - PROCESS | 3944 | 1461259625189 Marionette TRACE conn8 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:27:05 INFO - PROCESS | 3944 | 1461259625193 Marionette TRACE conn8 <- [1,2734,null,{}] 10:27:05 INFO - PROCESS | 3944 | 1461259625207 Marionette TRACE conn8 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:05 INFO - PROCESS | 3944 | 1461259625338 Marionette TRACE conn8 <- [1,2735,null,{"value":null}] 10:27:05 INFO - PROCESS | 3944 | 1461259625457 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:05 INFO - PROCESS | 3944 | ++DOCSHELL 17DC9C00 == 61 [pid = 3944] [id = 693] 10:27:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (181BE000) [pid = 3944] [serial = 2079] [outer = 00000000] 10:27:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (182F3400) [pid = 3944] [serial = 2080] [outer = 181BE000] 10:27:05 INFO - PROCESS | 3944 | 1461259625504 Marionette DEBUG loaded listener.js 10:27:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1876F800) [pid = 3944] [serial = 2081] [outer = 181BE000] 10:27:05 INFO - PROCESS | 3944 | 1461259625873 Marionette TRACE conn8 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:27:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:27:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 734ms 10:27:05 INFO - PROCESS | 3944 | 1461259625930 Marionette TRACE conn8 -> [0,2737,"getWindowHandle",null] 10:27:05 INFO - PROCESS | 3944 | 1461259625932 Marionette TRACE conn8 <- [1,2737,null,{"value":"13"}] 10:27:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:27:05 INFO - PROCESS | 3944 | 1461259625936 Marionette TRACE conn8 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:27:05 INFO - PROCESS | 3944 | 1461259625938 Marionette TRACE conn8 <- [1,2738,null,{}] 10:27:05 INFO - PROCESS | 3944 | 1461259625942 Marionette TRACE conn8 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:06 INFO - PROCESS | 3944 | 1461259626034 Marionette TRACE conn8 <- [1,2739,null,{"value":null}] 10:27:06 INFO - PROCESS | 3944 | 1461259626041 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:06 INFO - PROCESS | 3944 | ++DOCSHELL 1873DC00 == 62 [pid = 3944] [id = 694] 10:27:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (18B0D400) [pid = 3944] [serial = 2082] [outer = 00000000] 10:27:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (18FE0000) [pid = 3944] [serial = 2083] [outer = 18B0D400] 10:27:06 INFO - PROCESS | 3944 | 1461259626086 Marionette DEBUG loaded listener.js 10:27:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1906F800) [pid = 3944] [serial = 2084] [outer = 18B0D400] 10:27:06 INFO - PROCESS | 3944 | 1461259626548 Marionette TRACE conn8 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:27:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:27:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 640ms 10:27:06 INFO - PROCESS | 3944 | 1461259626588 Marionette TRACE conn8 -> [0,2741,"getWindowHandle",null] 10:27:06 INFO - PROCESS | 3944 | 1461259626590 Marionette TRACE conn8 <- [1,2741,null,{"value":"13"}] 10:27:06 INFO - PROCESS | 3944 | 1461259626593 Marionette TRACE conn8 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:27:06 INFO - PROCESS | 3944 | 1461259626595 Marionette TRACE conn8 <- [1,2742,null,{}] 10:27:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:27:06 INFO - PROCESS | 3944 | 1461259626605 Marionette TRACE conn8 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:06 INFO - PROCESS | 3944 | 1461259626729 Marionette TRACE conn8 <- [1,2743,null,{"value":null}] 10:27:06 INFO - PROCESS | 3944 | 1461259626828 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:06 INFO - PROCESS | 3944 | ++DOCSHELL 1662D000 == 63 [pid = 3944] [id = 695] 10:27:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (18B0B000) [pid = 3944] [serial = 2085] [outer = 00000000] 10:27:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (198D4C00) [pid = 3944] [serial = 2086] [outer = 18B0B000] 10:27:06 INFO - PROCESS | 3944 | 1461259626875 Marionette DEBUG loaded listener.js 10:27:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1996B400) [pid = 3944] [serial = 2087] [outer = 18B0B000] 10:27:07 INFO - PROCESS | 3944 | 1461259627300 Marionette TRACE conn8 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:27:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:27:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 10:27:07 INFO - PROCESS | 3944 | 1461259627337 Marionette TRACE conn8 -> [0,2745,"getWindowHandle",null] 10:27:07 INFO - PROCESS | 3944 | 1461259627339 Marionette TRACE conn8 <- [1,2745,null,{"value":"13"}] 10:27:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:27:07 INFO - PROCESS | 3944 | 1461259627342 Marionette TRACE conn8 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:27:07 INFO - PROCESS | 3944 | 1461259627344 Marionette TRACE conn8 <- [1,2746,null,{}] 10:27:07 INFO - PROCESS | 3944 | 1461259627365 Marionette TRACE conn8 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:07 INFO - PROCESS | 3944 | 1461259627506 Marionette TRACE conn8 <- [1,2747,null,{"value":null}] 10:27:07 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (18EB1800) [pid = 3944] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:27:07 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (17DC6400) [pid = 3944] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:27:07 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (19AD4000) [pid = 3944] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:27:07 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (13614800) [pid = 3944] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:27:07 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (02A8D400) [pid = 3944] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:27:07 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (18B0F000) [pid = 3944] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:27:07 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (15DE9400) [pid = 3944] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:27:07 INFO - PROCESS | 3944 | 1461259627785 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:07 INFO - PROCESS | 3944 | ++DOCSHELL 02A8FC00 == 64 [pid = 3944] [id = 696] 10:27:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (02A91000) [pid = 3944] [serial = 2088] [outer = 00000000] 10:27:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (11B74000) [pid = 3944] [serial = 2089] [outer = 02A91000] 10:27:07 INFO - PROCESS | 3944 | 1461259627847 Marionette DEBUG loaded listener.js 10:27:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (13479000) [pid = 3944] [serial = 2090] [outer = 02A91000] 10:27:08 INFO - PROCESS | 3944 | 1461259628522 Marionette TRACE conn8 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:27:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:27:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1249ms 10:27:08 INFO - PROCESS | 3944 | 1461259628579 Marionette TRACE conn8 -> [0,2749,"getWindowHandle",null] 10:27:08 INFO - PROCESS | 3944 | 1461259628583 Marionette TRACE conn8 <- [1,2749,null,{"value":"13"}] 10:27:08 INFO - PROCESS | 3944 | 1461259628588 Marionette TRACE conn8 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:27:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:27:08 INFO - PROCESS | 3944 | 1461259628592 Marionette TRACE conn8 <- [1,2750,null,{}] 10:27:08 INFO - PROCESS | 3944 | 1461259628598 Marionette TRACE conn8 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:08 INFO - PROCESS | 3944 | 1461259628714 Marionette TRACE conn8 <- [1,2751,null,{"value":null}] 10:27:08 INFO - PROCESS | 3944 | 1461259628865 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:08 INFO - PROCESS | 3944 | ++DOCSHELL 15FDF000 == 65 [pid = 3944] [id = 697] 10:27:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (16707400) [pid = 3944] [serial = 2091] [outer = 00000000] 10:27:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (16EA7C00) [pid = 3944] [serial = 2092] [outer = 16707400] 10:27:08 INFO - PROCESS | 3944 | 1461259628922 Marionette DEBUG loaded listener.js 10:27:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (17DBE800) [pid = 3944] [serial = 2093] [outer = 16707400] 10:27:09 INFO - PROCESS | 3944 | 1461259629503 Marionette TRACE conn8 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:27:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:27:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 937ms 10:27:09 INFO - PROCESS | 3944 | 1461259629537 Marionette TRACE conn8 -> [0,2753,"getWindowHandle",null] 10:27:09 INFO - PROCESS | 3944 | 1461259629542 Marionette TRACE conn8 <- [1,2753,null,{"value":"13"}] 10:27:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:27:09 INFO - PROCESS | 3944 | 1461259629545 Marionette TRACE conn8 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:27:09 INFO - PROCESS | 3944 | 1461259629548 Marionette TRACE conn8 <- [1,2754,null,{}] 10:27:09 INFO - PROCESS | 3944 | 1461259629552 Marionette TRACE conn8 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:09 INFO - PROCESS | 3944 | 1461259629663 Marionette TRACE conn8 <- [1,2755,null,{"value":null}] 10:27:09 INFO - PROCESS | 3944 | 1461259629826 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:09 INFO - PROCESS | 3944 | ++DOCSHELL 18FDD400 == 66 [pid = 3944] [id = 698] 10:27:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (19072800) [pid = 3944] [serial = 2094] [outer = 00000000] 10:27:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (19AD3800) [pid = 3944] [serial = 2095] [outer = 19072800] 10:27:09 INFO - PROCESS | 3944 | 1461259629882 Marionette DEBUG loaded listener.js 10:27:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1A110000) [pid = 3944] [serial = 2096] [outer = 19072800] 10:27:10 INFO - PROCESS | 3944 | 1461259630487 Marionette TRACE conn8 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:27:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:27:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1000ms 10:27:10 INFO - PROCESS | 3944 | 1461259630548 Marionette TRACE conn8 -> [0,2757,"getWindowHandle",null] 10:27:10 INFO - PROCESS | 3944 | 1461259630551 Marionette TRACE conn8 <- [1,2757,null,{"value":"13"}] 10:27:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:27:10 INFO - PROCESS | 3944 | 1461259630561 Marionette TRACE conn8 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:27:10 INFO - PROCESS | 3944 | 1461259630568 Marionette TRACE conn8 <- [1,2758,null,{}] 10:27:10 INFO - PROCESS | 3944 | 1461259630572 Marionette TRACE conn8 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:10 INFO - PROCESS | 3944 | 1461259630687 Marionette TRACE conn8 <- [1,2759,null,{"value":null}] 10:27:10 INFO - PROCESS | 3944 | 1461259630835 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:10 INFO - PROCESS | 3944 | ++DOCSHELL 13609800 == 67 [pid = 3944] [id = 699] 10:27:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1360B800) [pid = 3944] [serial = 2097] [outer = 00000000] 10:27:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1AB0CC00) [pid = 3944] [serial = 2098] [outer = 1360B800] 10:27:10 INFO - PROCESS | 3944 | 1461259630891 Marionette DEBUG loaded listener.js 10:27:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1AB50400) [pid = 3944] [serial = 2099] [outer = 1360B800] 10:27:11 INFO - PROCESS | 3944 | 1461259631437 Marionette TRACE conn8 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:27:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:27:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 952ms 10:27:11 INFO - PROCESS | 3944 | 1461259631519 Marionette TRACE conn8 -> [0,2761,"getWindowHandle",null] 10:27:11 INFO - PROCESS | 3944 | 1461259631522 Marionette TRACE conn8 <- [1,2761,null,{"value":"13"}] 10:27:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:27:11 INFO - PROCESS | 3944 | 1461259631526 Marionette TRACE conn8 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:27:11 INFO - PROCESS | 3944 | 1461259631528 Marionette TRACE conn8 <- [1,2762,null,{}] 10:27:11 INFO - PROCESS | 3944 | 1461259631531 Marionette TRACE conn8 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:11 INFO - PROCESS | 3944 | 1461259631642 Marionette TRACE conn8 <- [1,2763,null,{"value":null}] 10:27:11 INFO - PROCESS | 3944 | 1461259631791 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:11 INFO - PROCESS | 3944 | ++DOCSHELL 13739800 == 68 [pid = 3944] [id = 700] 10:27:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1A8B8400) [pid = 3944] [serial = 2100] [outer = 00000000] 10:27:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1AC05000) [pid = 3944] [serial = 2101] [outer = 1A8B8400] 10:27:11 INFO - PROCESS | 3944 | 1461259631846 Marionette DEBUG loaded listener.js 10:27:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1AF12C00) [pid = 3944] [serial = 2102] [outer = 1A8B8400] 10:27:12 INFO - PROCESS | 3944 | 1461259632419 Marionette TRACE conn8 <- [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]]]}] 10:27:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:27:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 937ms 10:27:12 INFO - PROCESS | 3944 | 1461259632471 Marionette TRACE conn8 -> [0,2765,"getWindowHandle",null] 10:27:12 INFO - PROCESS | 3944 | 1461259632473 Marionette TRACE conn8 <- [1,2765,null,{"value":"13"}] 10:27:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:27:12 INFO - PROCESS | 3944 | 1461259632477 Marionette TRACE conn8 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:27:12 INFO - PROCESS | 3944 | 1461259632479 Marionette TRACE conn8 <- [1,2766,null,{}] 10:27:12 INFO - PROCESS | 3944 | 1461259632482 Marionette TRACE conn8 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:12 INFO - PROCESS | 3944 | 1461259632588 Marionette TRACE conn8 <- [1,2767,null,{"value":null}] 10:27:12 INFO - PROCESS | 3944 | 1461259632740 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:12 INFO - PROCESS | 3944 | ++DOCSHELL 1AC02C00 == 69 [pid = 3944] [id = 701] 10:27:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1AF16800) [pid = 3944] [serial = 2103] [outer = 00000000] 10:27:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1AF9D800) [pid = 3944] [serial = 2104] [outer = 1AF16800] 10:27:12 INFO - PROCESS | 3944 | 1461259632805 Marionette DEBUG loaded listener.js 10:27:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1B33A800) [pid = 3944] [serial = 2105] [outer = 1AF16800] 10:27:13 INFO - PROCESS | 3944 | 1461259633369 Marionette TRACE conn8 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:27:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:27:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 937ms 10:27:13 INFO - PROCESS | 3944 | 1461259633422 Marionette TRACE conn8 -> [0,2769,"getWindowHandle",null] 10:27:13 INFO - PROCESS | 3944 | 1461259633424 Marionette TRACE conn8 <- [1,2769,null,{"value":"13"}] 10:27:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:27:13 INFO - PROCESS | 3944 | 1461259633427 Marionette TRACE conn8 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:27:13 INFO - PROCESS | 3944 | 1461259633429 Marionette TRACE conn8 <- [1,2770,null,{}] 10:27:13 INFO - PROCESS | 3944 | 1461259633434 Marionette TRACE conn8 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:13 INFO - PROCESS | 3944 | 1461259633580 Marionette TRACE conn8 <- [1,2771,null,{"value":null}] 10:27:13 INFO - PROCESS | 3944 | 1461259633728 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:13 INFO - PROCESS | 3944 | ++DOCSHELL 1ABC7400 == 70 [pid = 3944] [id = 702] 10:27:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1B408000) [pid = 3944] [serial = 2106] [outer = 00000000] 10:27:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1B42E400) [pid = 3944] [serial = 2107] [outer = 1B408000] 10:27:13 INFO - PROCESS | 3944 | 1461259633782 Marionette DEBUG loaded listener.js 10:27:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1B431400) [pid = 3944] [serial = 2108] [outer = 1B408000] 10:27:14 INFO - PROCESS | 3944 | 1461259634533 Marionette TRACE conn8 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:27:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:27:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1140ms 10:27:14 INFO - PROCESS | 3944 | 1461259634575 Marionette TRACE conn8 -> [0,2773,"getWindowHandle",null] 10:27:14 INFO - PROCESS | 3944 | 1461259634578 Marionette TRACE conn8 <- [1,2773,null,{"value":"13"}] 10:27:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:27:14 INFO - PROCESS | 3944 | 1461259634598 Marionette TRACE conn8 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:27:14 INFO - PROCESS | 3944 | 1461259634601 Marionette TRACE conn8 <- [1,2774,null,{}] 10:27:14 INFO - PROCESS | 3944 | 1461259634608 Marionette TRACE conn8 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:14 INFO - PROCESS | 3944 | 1461259634721 Marionette TRACE conn8 <- [1,2775,null,{"value":null}] 10:27:14 INFO - PROCESS | 3944 | 1461259634866 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:14 INFO - PROCESS | 3944 | ++DOCSHELL 138B5400 == 71 [pid = 3944] [id = 703] 10:27:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (15806C00) [pid = 3944] [serial = 2109] [outer = 00000000] 10:27:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (16EA4400) [pid = 3944] [serial = 2110] [outer = 15806C00] 10:27:14 INFO - PROCESS | 3944 | 1461259634919 Marionette DEBUG loaded listener.js 10:27:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (17DCA800) [pid = 3944] [serial = 2111] [outer = 15806C00] 10:27:15 INFO - PROCESS | 3944 | 1461259635485 Marionette TRACE conn8 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:27:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:27:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 953ms 10:27:15 INFO - PROCESS | 3944 | 1461259635552 Marionette TRACE conn8 -> [0,2777,"getWindowHandle",null] 10:27:15 INFO - PROCESS | 3944 | 1461259635558 Marionette TRACE conn8 <- [1,2777,null,{"value":"13"}] 10:27:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:27:15 INFO - PROCESS | 3944 | 1461259635564 Marionette TRACE conn8 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:27:15 INFO - PROCESS | 3944 | 1461259635567 Marionette TRACE conn8 <- [1,2778,null,{}] 10:27:15 INFO - PROCESS | 3944 | 1461259635571 Marionette TRACE conn8 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:15 INFO - PROCESS | 3944 | 1461259635674 Marionette TRACE conn8 <- [1,2779,null,{"value":null}] 10:27:15 INFO - PROCESS | 3944 | 1461259635826 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:15 INFO - PROCESS | 3944 | ++DOCSHELL 13CD4C00 == 72 [pid = 3944] [id = 704] 10:27:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (182EF000) [pid = 3944] [serial = 2112] [outer = 00000000] 10:27:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (19652800) [pid = 3944] [serial = 2113] [outer = 182EF000] 10:27:15 INFO - PROCESS | 3944 | 1461259635877 Marionette DEBUG loaded listener.js 10:27:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (19973C00) [pid = 3944] [serial = 2114] [outer = 182EF000] 10:27:16 INFO - PROCESS | 3944 | --DOCSHELL 16B2D000 == 71 [pid = 3944] [id = 534] 10:27:16 INFO - PROCESS | 3944 | --DOCSHELL 1662D000 == 70 [pid = 3944] [id = 695] 10:27:16 INFO - PROCESS | 3944 | --DOCSHELL 1873DC00 == 69 [pid = 3944] [id = 694] 10:27:16 INFO - PROCESS | 3944 | --DOCSHELL 17DC9C00 == 68 [pid = 3944] [id = 693] 10:27:16 INFO - PROCESS | 3944 | --DOCSHELL 15805400 == 67 [pid = 3944] [id = 692] 10:27:16 INFO - PROCESS | 3944 | --DOCSHELL 1352E400 == 66 [pid = 3944] [id = 691] 10:27:16 INFO - PROCESS | 3944 | --DOCSHELL 13465800 == 65 [pid = 3944] [id = 684] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1B40AC00) [pid = 3944] [serial = 1991] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (15DEA800) [pid = 3944] [serial = 2023] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1996D800) [pid = 3944] [serial = 2026] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1A3B8000) [pid = 3944] [serial = 2033] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1A1CD400) [pid = 3944] [serial = 2032] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (18EB9800) [pid = 3944] [serial = 2038] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1AB04000) [pid = 3944] [serial = 2042] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (18EBBC00) [pid = 3944] [serial = 2036] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (18218800) [pid = 3944] [serial = 2035] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1B77E800) [pid = 3944] [serial = 2029] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1ABC6000) [pid = 3944] [serial = 2044] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1AF17000) [pid = 3944] [serial = 2045] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1A435C00) [pid = 3944] [serial = 2041] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1A83E800) [pid = 3944] [serial = 2047] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1AB58800) [pid = 3944] [serial = 2048] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (18FDC400) [pid = 3944] [serial = 2039] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1B404000) [pid = 3944] [serial = 2050] [outer = 00000000] [url = about:blank] 10:27:16 INFO - PROCESS | 3944 | 1461259636418 Marionette TRACE conn8 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:27:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:27:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 874ms 10:27:16 INFO - PROCESS | 3944 | 1461259636451 Marionette TRACE conn8 -> [0,2781,"getWindowHandle",null] 10:27:16 INFO - PROCESS | 3944 | 1461259636453 Marionette TRACE conn8 <- [1,2781,null,{"value":"13"}] 10:27:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:27:16 INFO - PROCESS | 3944 | 1461259636457 Marionette TRACE conn8 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:27:16 INFO - PROCESS | 3944 | 1461259636461 Marionette TRACE conn8 <- [1,2782,null,{}] 10:27:16 INFO - PROCESS | 3944 | 1461259636471 Marionette TRACE conn8 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:16 INFO - PROCESS | 3944 | 1461259636566 Marionette TRACE conn8 <- [1,2783,null,{"value":null}] 10:27:16 INFO - PROCESS | 3944 | 1461259636581 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:16 INFO - PROCESS | 3944 | ++DOCSHELL 182EB400 == 66 [pid = 3944] [id = 705] 10:27:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1873DC00) [pid = 3944] [serial = 2115] [outer = 00000000] 10:27:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (198D2C00) [pid = 3944] [serial = 2116] [outer = 1873DC00] 10:27:16 INFO - PROCESS | 3944 | 1461259636635 Marionette DEBUG loaded listener.js 10:27:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (19AD6000) [pid = 3944] [serial = 2117] [outer = 1873DC00] 10:27:17 INFO - PROCESS | 3944 | 1461259637145 Marionette TRACE conn8 <- [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]]]}] 10:27:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:27:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 733ms 10:27:17 INFO - PROCESS | 3944 | 1461259637197 Marionette TRACE conn8 -> [0,2785,"getWindowHandle",null] 10:27:17 INFO - PROCESS | 3944 | 1461259637200 Marionette TRACE conn8 <- [1,2785,null,{"value":"13"}] 10:27:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:27:17 INFO - PROCESS | 3944 | 1461259637203 Marionette TRACE conn8 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:27:17 INFO - PROCESS | 3944 | 1461259637205 Marionette TRACE conn8 <- [1,2786,null,{}] 10:27:17 INFO - PROCESS | 3944 | 1461259637208 Marionette TRACE conn8 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:17 INFO - PROCESS | 3944 | 1461259637296 Marionette TRACE conn8 <- [1,2787,null,{"value":null}] 10:27:17 INFO - PROCESS | 3944 | 1461259637338 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:17 INFO - PROCESS | 3944 | ++DOCSHELL 1A88F800 == 67 [pid = 3944] [id = 706] 10:27:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1A890000) [pid = 3944] [serial = 2118] [outer = 00000000] 10:27:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1AB0B000) [pid = 3944] [serial = 2119] [outer = 1A890000] 10:27:17 INFO - PROCESS | 3944 | 1461259637384 Marionette DEBUG loaded listener.js 10:27:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1AB4FC00) [pid = 3944] [serial = 2120] [outer = 1A890000] 10:27:17 INFO - PROCESS | 3944 | 1461259637858 Marionette TRACE conn8 <- [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]]]}] 10:27:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:27:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 703ms 10:27:17 INFO - PROCESS | 3944 | 1461259637903 Marionette TRACE conn8 -> [0,2789,"getWindowHandle",null] 10:27:17 INFO - PROCESS | 3944 | 1461259637904 Marionette TRACE conn8 <- [1,2789,null,{"value":"13"}] 10:27:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:27:17 INFO - PROCESS | 3944 | 1461259637908 Marionette TRACE conn8 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:27:17 INFO - PROCESS | 3944 | 1461259637910 Marionette TRACE conn8 <- [1,2790,null,{}] 10:27:17 INFO - PROCESS | 3944 | 1461259637913 Marionette TRACE conn8 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:17 INFO - PROCESS | 3944 | 1461259637999 Marionette TRACE conn8 <- [1,2791,null,{"value":null}] 10:27:17 INFO - PROCESS | 3944 | 1461259638005 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:18 INFO - PROCESS | 3944 | ++DOCSHELL 1A844800 == 68 [pid = 3944] [id = 707] 10:27:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1ABC8000) [pid = 3944] [serial = 2121] [outer = 00000000] 10:27:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1AF1D400) [pid = 3944] [serial = 2122] [outer = 1ABC8000] 10:27:18 INFO - PROCESS | 3944 | 1461259638049 Marionette DEBUG loaded listener.js 10:27:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1AF98400) [pid = 3944] [serial = 2123] [outer = 1ABC8000] 10:27:18 INFO - PROCESS | 3944 | 1461259638488 Marionette TRACE conn8 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:27:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:27:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 625ms 10:27:18 INFO - PROCESS | 3944 | 1461259638555 Marionette TRACE conn8 -> [0,2793,"getWindowHandle",null] 10:27:18 INFO - PROCESS | 3944 | 1461259638557 Marionette TRACE conn8 <- [1,2793,null,{"value":"13"}] 10:27:18 INFO - PROCESS | 3944 | 1461259638560 Marionette TRACE conn8 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:27:18 INFO - PROCESS | 3944 | 1461259638562 Marionette TRACE conn8 <- [1,2794,null,{}] 10:27:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:27:18 INFO - PROCESS | 3944 | 1461259638565 Marionette TRACE conn8 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:18 INFO - PROCESS | 3944 | 1461259638715 Marionette TRACE conn8 <- [1,2795,null,{"value":null}] 10:27:18 INFO - PROCESS | 3944 | 1461259638764 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:18 INFO - PROCESS | 3944 | ++DOCSHELL 1AB59400 == 69 [pid = 3944] [id = 708] 10:27:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1AF93400) [pid = 3944] [serial = 2124] [outer = 00000000] 10:27:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1B436000) [pid = 3944] [serial = 2125] [outer = 1AF93400] 10:27:18 INFO - PROCESS | 3944 | 1461259638811 Marionette DEBUG loaded listener.js 10:27:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1B4D4000) [pid = 3944] [serial = 2126] [outer = 1AF93400] 10:27:19 INFO - PROCESS | 3944 | 1461259639250 Marionette TRACE conn8 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:27:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:27:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 750ms 10:27:19 INFO - PROCESS | 3944 | 1461259639303 Marionette TRACE conn8 -> [0,2797,"getWindowHandle",null] 10:27:19 INFO - PROCESS | 3944 | 1461259639305 Marionette TRACE conn8 <- [1,2797,null,{"value":"13"}] 10:27:19 INFO - PROCESS | 3944 | 1461259639308 Marionette TRACE conn8 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:27:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:27:19 INFO - PROCESS | 3944 | 1461259639310 Marionette TRACE conn8 <- [1,2798,null,{}] 10:27:19 INFO - PROCESS | 3944 | 1461259639313 Marionette TRACE conn8 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:19 INFO - PROCESS | 3944 | 1461259639438 Marionette TRACE conn8 <- [1,2799,null,{"value":null}] 10:27:19 INFO - PROCESS | 3944 | 1461259639457 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:19 INFO - PROCESS | 3944 | ++DOCSHELL 1B54B400 == 70 [pid = 3944] [id = 709] 10:27:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1B54B800) [pid = 3944] [serial = 2127] [outer = 00000000] 10:27:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1B554400) [pid = 3944] [serial = 2128] [outer = 1B54B800] 10:27:19 INFO - PROCESS | 3944 | 1461259639502 Marionette DEBUG loaded listener.js 10:27:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1B705C00) [pid = 3944] [serial = 2129] [outer = 1B54B800] 10:27:19 INFO - PROCESS | 3944 | 1461259639945 Marionette TRACE conn8 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:27:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:27:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 702ms 10:27:20 INFO - PROCESS | 3944 | 1461259640012 Marionette TRACE conn8 -> [0,2801,"getWindowHandle",null] 10:27:20 INFO - PROCESS | 3944 | 1461259640014 Marionette TRACE conn8 <- [1,2801,null,{"value":"13"}] 10:27:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:27:20 INFO - PROCESS | 3944 | 1461259640017 Marionette TRACE conn8 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:27:20 INFO - PROCESS | 3944 | 1461259640019 Marionette TRACE conn8 <- [1,2802,null,{}] 10:27:20 INFO - PROCESS | 3944 | 1461259640023 Marionette TRACE conn8 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:20 INFO - PROCESS | 3944 | 1461259640174 Marionette TRACE conn8 <- [1,2803,null,{"value":null}] 10:27:20 INFO - PROCESS | 3944 | 1461259640200 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:20 INFO - PROCESS | 3944 | ++DOCSHELL 13CDA800 == 71 [pid = 3944] [id = 710] 10:27:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1B40B000) [pid = 3944] [serial = 2130] [outer = 00000000] 10:27:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1B73B000) [pid = 3944] [serial = 2131] [outer = 1B40B000] 10:27:20 INFO - PROCESS | 3944 | 1461259640244 Marionette DEBUG loaded listener.js 10:27:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B742000) [pid = 3944] [serial = 2132] [outer = 1B40B000] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1B337000) [pid = 3944] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (17D1E000) [pid = 3944] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1B54BC00) [pid = 3944] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1B42B000) [pid = 3944] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1B735800) [pid = 3944] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (13CD2000) [pid = 3944] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (18B0D400) [pid = 3944] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (13CDBC00) [pid = 3944] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1AC05400) [pid = 3944] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1AF18C00) [pid = 3944] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1670EC00) [pid = 3944] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1352EC00) [pid = 3944] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (181BE000) [pid = 3944] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (158A6C00) [pid = 3944] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (193B2C00) [pid = 3944] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (19974C00) [pid = 3944] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (15803000) [pid = 3944] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1B340400) [pid = 3944] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1BCDD800) [pid = 3944] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:27:20 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1B437400) [pid = 3944] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:27:20 INFO - PROCESS | 3944 | 1461259640869 Marionette TRACE conn8 <- [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]]]}] 10:27:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:27:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 889ms 10:27:20 INFO - PROCESS | 3944 | 1461259640923 Marionette TRACE conn8 -> [0,2805,"getWindowHandle",null] 10:27:20 INFO - PROCESS | 3944 | 1461259640925 Marionette TRACE conn8 <- [1,2805,null,{"value":"13"}] 10:27:20 INFO - PROCESS | 3944 | 1461259640928 Marionette TRACE conn8 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:27:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:27:20 INFO - PROCESS | 3944 | 1461259640930 Marionette TRACE conn8 <- [1,2806,null,{}] 10:27:20 INFO - PROCESS | 3944 | 1461259640933 Marionette TRACE conn8 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:21 INFO - PROCESS | 3944 | 1461259641021 Marionette TRACE conn8 <- [1,2807,null,{"value":null}] 10:27:21 INFO - PROCESS | 3944 | 1461259641137 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:21 INFO - PROCESS | 3944 | ++DOCSHELL 13610800 == 72 [pid = 3944] [id = 711] 10:27:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1373D800) [pid = 3944] [serial = 2133] [outer = 00000000] 10:27:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (17D28000) [pid = 3944] [serial = 2134] [outer = 1373D800] 10:27:21 INFO - PROCESS | 3944 | 1461259641181 Marionette DEBUG loaded listener.js 10:27:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (19652400) [pid = 3944] [serial = 2135] [outer = 1373D800] 10:27:21 INFO - PROCESS | 3944 | 1461259641585 Marionette TRACE conn8 <- [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]]]}] 10:27:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:27:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 687ms 10:27:21 INFO - PROCESS | 3944 | 1461259641629 Marionette TRACE conn8 -> [0,2809,"getWindowHandle",null] 10:27:21 INFO - PROCESS | 3944 | 1461259641631 Marionette TRACE conn8 <- [1,2809,null,{"value":"13"}] 10:27:21 INFO - PROCESS | 3944 | 1461259641634 Marionette TRACE conn8 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:27:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:27:21 INFO - PROCESS | 3944 | 1461259641636 Marionette TRACE conn8 <- [1,2810,null,{}] 10:27:21 INFO - PROCESS | 3944 | 1461259641639 Marionette TRACE conn8 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:21 INFO - PROCESS | 3944 | 1461259641730 Marionette TRACE conn8 <- [1,2811,null,{"value":null}] 10:27:21 INFO - PROCESS | 3944 | 1461259641738 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:21 INFO - PROCESS | 3944 | ++DOCSHELL 19076800 == 73 [pid = 3944] [id = 712] 10:27:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1B339000) [pid = 3944] [serial = 2136] [outer = 00000000] 10:27:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1B549000) [pid = 3944] [serial = 2137] [outer = 1B339000] 10:27:21 INFO - PROCESS | 3944 | 1461259641783 Marionette DEBUG loaded listener.js 10:27:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1B708C00) [pid = 3944] [serial = 2138] [outer = 1B339000] 10:27:22 INFO - PROCESS | 3944 | 1461259642243 Marionette TRACE conn8 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:27:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:27:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 640ms 10:27:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:27:22 INFO - PROCESS | 3944 | 1461259642279 Marionette TRACE conn8 -> [0,2813,"getWindowHandle",null] 10:27:22 INFO - PROCESS | 3944 | 1461259642282 Marionette TRACE conn8 <- [1,2813,null,{"value":"13"}] 10:27:22 INFO - PROCESS | 3944 | 1461259642285 Marionette TRACE conn8 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:27:22 INFO - PROCESS | 3944 | 1461259642287 Marionette TRACE conn8 <- [1,2814,null,{}] 10:27:22 INFO - PROCESS | 3944 | 1461259642291 Marionette TRACE conn8 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:22 INFO - PROCESS | 3944 | 1461259642396 Marionette TRACE conn8 <- [1,2815,null,{"value":null}] 10:27:22 INFO - PROCESS | 3944 | 1461259642402 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:22 INFO - PROCESS | 3944 | ++DOCSHELL 1B738C00 == 74 [pid = 3944] [id = 713] 10:27:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1BCDA400) [pid = 3944] [serial = 2139] [outer = 00000000] 10:27:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1BEB1C00) [pid = 3944] [serial = 2140] [outer = 1BCDA400] 10:27:22 INFO - PROCESS | 3944 | 1461259642451 Marionette DEBUG loaded listener.js 10:27:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1BEBB800) [pid = 3944] [serial = 2141] [outer = 1BCDA400] 10:27:23 INFO - PROCESS | 3944 | 1461259643165 Marionette TRACE conn8 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:27:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:27:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 937ms 10:27:23 INFO - PROCESS | 3944 | 1461259643229 Marionette TRACE conn8 -> [0,2817,"getWindowHandle",null] 10:27:23 INFO - PROCESS | 3944 | 1461259643234 Marionette TRACE conn8 <- [1,2817,null,{"value":"13"}] 10:27:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:27:23 INFO - PROCESS | 3944 | 1461259643240 Marionette TRACE conn8 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:27:23 INFO - PROCESS | 3944 | 1461259643244 Marionette TRACE conn8 <- [1,2818,null,{}] 10:27:23 INFO - PROCESS | 3944 | 1461259643250 Marionette TRACE conn8 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:23 INFO - PROCESS | 3944 | 1461259643382 Marionette TRACE conn8 <- [1,2819,null,{"value":null}] 10:27:23 INFO - PROCESS | 3944 | 1461259643531 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:23 INFO - PROCESS | 3944 | ++DOCSHELL 149F6400 == 75 [pid = 3944] [id = 714] 10:27:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (15DEA000) [pid = 3944] [serial = 2142] [outer = 00000000] 10:27:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (17DC9C00) [pid = 3944] [serial = 2143] [outer = 15DEA000] 10:27:23 INFO - PROCESS | 3944 | 1461259643590 Marionette DEBUG loaded listener.js 10:27:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (18B0F000) [pid = 3944] [serial = 2144] [outer = 15DEA000] 10:27:24 INFO - PROCESS | 3944 | 1461259644173 Marionette TRACE conn8 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:27:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:27:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 999ms 10:27:24 INFO - PROCESS | 3944 | 1461259644244 Marionette TRACE conn8 -> [0,2821,"getWindowHandle",null] 10:27:24 INFO - PROCESS | 3944 | 1461259644250 Marionette TRACE conn8 <- [1,2821,null,{"value":"13"}] 10:27:24 INFO - PROCESS | 3944 | 1461259644256 Marionette TRACE conn8 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:27:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:27:24 INFO - PROCESS | 3944 | 1461259644259 Marionette TRACE conn8 <- [1,2822,null,{}] 10:27:24 INFO - PROCESS | 3944 | 1461259644263 Marionette TRACE conn8 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:24 INFO - PROCESS | 3944 | 1461259644378 Marionette TRACE conn8 <- [1,2823,null,{"value":null}] 10:27:24 INFO - PROCESS | 3944 | 1461259644547 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:24 INFO - PROCESS | 3944 | ++DOCSHELL 18EB2000 == 76 [pid = 3944] [id = 715] 10:27:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (18EB4800) [pid = 3944] [serial = 2145] [outer = 00000000] 10:27:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (19ABA800) [pid = 3944] [serial = 2146] [outer = 18EB4800] 10:27:24 INFO - PROCESS | 3944 | 1461259644603 Marionette DEBUG loaded listener.js 10:27:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1AA34C00) [pid = 3944] [serial = 2147] [outer = 18EB4800] 10:27:25 INFO - PROCESS | 3944 | 1461259645218 Marionette TRACE conn8 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:27:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:27:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1030ms 10:27:25 INFO - PROCESS | 3944 | 1461259645281 Marionette TRACE conn8 -> [0,2825,"getWindowHandle",null] 10:27:25 INFO - PROCESS | 3944 | 1461259645284 Marionette TRACE conn8 <- [1,2825,null,{"value":"13"}] 10:27:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:27:25 INFO - PROCESS | 3944 | 1461259645313 Marionette TRACE conn8 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:27:25 INFO - PROCESS | 3944 | 1461259645318 Marionette TRACE conn8 <- [1,2826,null,{}] 10:27:25 INFO - PROCESS | 3944 | 1461259645335 Marionette TRACE conn8 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:25 INFO - PROCESS | 3944 | 1461259645532 Marionette TRACE conn8 <- [1,2827,null,{"value":null}] 10:27:25 INFO - PROCESS | 3944 | 1461259645646 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:25 INFO - PROCESS | 3944 | ++DOCSHELL 1B403000 == 77 [pid = 3944] [id = 716] 10:27:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1B4DC400) [pid = 3944] [serial = 2148] [outer = 00000000] 10:27:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1B77EC00) [pid = 3944] [serial = 2149] [outer = 1B4DC400] 10:27:25 INFO - PROCESS | 3944 | 1461259645705 Marionette DEBUG loaded listener.js 10:27:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1BCE4000) [pid = 3944] [serial = 2150] [outer = 1B4DC400] 10:27:26 INFO - PROCESS | 3944 | 1461259646288 Marionette TRACE conn8 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:27:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:27:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 999ms 10:27:26 INFO - PROCESS | 3944 | 1461259646315 Marionette TRACE conn8 -> [0,2829,"getWindowHandle",null] 10:27:26 INFO - PROCESS | 3944 | 1461259646318 Marionette TRACE conn8 <- [1,2829,null,{"value":"13"}] 10:27:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:27:26 INFO - PROCESS | 3944 | 1461259646321 Marionette TRACE conn8 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:27:26 INFO - PROCESS | 3944 | 1461259646323 Marionette TRACE conn8 <- [1,2830,null,{}] 10:27:26 INFO - PROCESS | 3944 | 1461259646327 Marionette TRACE conn8 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:26 INFO - PROCESS | 3944 | 1461259646439 Marionette TRACE conn8 <- [1,2831,null,{"value":null}] 10:27:26 INFO - PROCESS | 3944 | 1461259646607 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:26 INFO - PROCESS | 3944 | ++DOCSHELL 1BEAFC00 == 78 [pid = 3944] [id = 717] 10:27:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1BEB0000) [pid = 3944] [serial = 2151] [outer = 00000000] 10:27:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1CBA4400) [pid = 3944] [serial = 2152] [outer = 1BEB0000] 10:27:26 INFO - PROCESS | 3944 | 1461259646665 Marionette DEBUG loaded listener.js 10:27:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1CBA6C00) [pid = 3944] [serial = 2153] [outer = 1BEB0000] 10:27:27 INFO - PROCESS | 3944 | 1461259647258 Marionette TRACE conn8 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:27:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:27:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 999ms 10:27:27 INFO - PROCESS | 3944 | 1461259647336 Marionette TRACE conn8 -> [0,2833,"getWindowHandle",null] 10:27:27 INFO - PROCESS | 3944 | 1461259647338 Marionette TRACE conn8 <- [1,2833,null,{"value":"13"}] 10:27:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:27:27 INFO - PROCESS | 3944 | 1461259647343 Marionette TRACE conn8 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:27:27 INFO - PROCESS | 3944 | 1461259647345 Marionette TRACE conn8 <- [1,2834,null,{}] 10:27:27 INFO - PROCESS | 3944 | 1461259647349 Marionette TRACE conn8 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:27 INFO - PROCESS | 3944 | 1461259647458 Marionette TRACE conn8 <- [1,2835,null,{"value":null}] 10:27:27 INFO - PROCESS | 3944 | 1461259647614 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:27 INFO - PROCESS | 3944 | ++DOCSHELL 13C0B000 == 79 [pid = 3944] [id = 718] 10:27:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (13C6AC00) [pid = 3944] [serial = 2154] [outer = 00000000] 10:27:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (16033000) [pid = 3944] [serial = 2155] [outer = 13C6AC00] 10:27:27 INFO - PROCESS | 3944 | 1461259647671 Marionette DEBUG loaded listener.js 10:27:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (16702800) [pid = 3944] [serial = 2156] [outer = 13C6AC00] 10:27:28 INFO - PROCESS | 3944 | 1461259648571 Marionette TRACE conn8 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:27:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:27:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1248ms 10:27:28 INFO - PROCESS | 3944 | 1461259648594 Marionette TRACE conn8 -> [0,2837,"getWindowHandle",null] 10:27:28 INFO - PROCESS | 3944 | 1461259648597 Marionette TRACE conn8 <- [1,2837,null,{"value":"13"}] 10:27:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:27:28 INFO - PROCESS | 3944 | 1461259648602 Marionette TRACE conn8 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:27:28 INFO - PROCESS | 3944 | 1461259648606 Marionette TRACE conn8 <- [1,2838,null,{}] 10:27:28 INFO - PROCESS | 3944 | 1461259648627 Marionette TRACE conn8 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:28 INFO - PROCESS | 3944 | 1461259648734 Marionette TRACE conn8 <- [1,2839,null,{"value":null}] 10:27:28 INFO - PROCESS | 3944 | 1461259648892 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:28 INFO - PROCESS | 3944 | ++DOCSHELL 1352B400 == 80 [pid = 3944] [id = 719] 10:27:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (13532400) [pid = 3944] [serial = 2157] [outer = 00000000] 10:27:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (13CD6000) [pid = 3944] [serial = 2158] [outer = 13532400] 10:27:28 INFO - PROCESS | 3944 | 1461259648951 Marionette DEBUG loaded listener.js 10:27:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (149F2400) [pid = 3944] [serial = 2159] [outer = 13532400] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 19076800 == 79 [pid = 3944] [id = 712] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 13610800 == 78 [pid = 3944] [id = 711] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 13CDA800 == 77 [pid = 3944] [id = 710] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 1B54B400 == 76 [pid = 3944] [id = 709] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 1B40CC00 == 75 [pid = 3944] [id = 657] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 1AB59400 == 74 [pid = 3944] [id = 708] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 1A844800 == 73 [pid = 3944] [id = 707] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 1A88F800 == 72 [pid = 3944] [id = 706] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 182EB400 == 71 [pid = 3944] [id = 705] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (198D4C00) [pid = 3944] [serial = 2086] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 13CD4C00 == 70 [pid = 3944] [id = 704] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 138B5400 == 69 [pid = 3944] [id = 703] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 15FDF000 == 68 [pid = 3944] [id = 697] 10:27:29 INFO - PROCESS | 3944 | --DOCSHELL 02A8FC00 == 67 [pid = 3944] [id = 696] 10:27:29 INFO - PROCESS | 3944 | 1461259649641 Marionette TRACE conn8 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:27:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:27:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1093ms 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (1BEB6C00) [pid = 3944] [serial = 1985] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (1CE4E800) [pid = 3944] [serial = 1988] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (1B735400) [pid = 3944] [serial = 1973] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1B738800) [pid = 3944] [serial = 1934] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (1A3AEC00) [pid = 3944] [serial = 1931] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (1B739800) [pid = 3944] [serial = 1925] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (1CBA6800) [pid = 3944] [serial = 1940] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1BEAF800) [pid = 3944] [serial = 1937] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (18B08000) [pid = 3944] [serial = 1928] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1906F800) [pid = 3944] [serial = 2084] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (18FE0000) [pid = 3944] [serial = 2083] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (15F8E000) [pid = 3944] [serial = 2024] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1BCDF400) [pid = 3944] [serial = 2030] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1B40B400) [pid = 3944] [serial = 2051] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (19AD8C00) [pid = 3944] [serial = 2027] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1996EC00) [pid = 3944] [serial = 2056] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (13CCD800) [pid = 3944] [serial = 2075] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (138B4C00) [pid = 3944] [serial = 2074] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (182F3400) [pid = 3944] [serial = 2080] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1876F800) [pid = 3944] [serial = 2081] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (18B05400) [pid = 3944] [serial = 2071] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1B336400) [pid = 3944] [serial = 2059] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (15F4A000) [pid = 3944] [serial = 2077] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1603A800) [pid = 3944] [serial = 2078] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (15806800) [pid = 3944] [serial = 2053] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1B705000) [pid = 3944] [serial = 2062] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1BCDA800) [pid = 3944] [serial = 2065] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1CB9F000) [pid = 3944] [serial = 2068] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1AB0A400) [pid = 3944] [serial = 1979] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1B781400) [pid = 3944] [serial = 1982] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (182F6000) [pid = 3944] [serial = 1976] [outer = 00000000] [url = about:blank] 10:27:29 INFO - PROCESS | 3944 | 1461259649708 Marionette TRACE conn8 -> [0,2841,"getWindowHandle",null] 10:27:29 INFO - PROCESS | 3944 | 1461259649714 Marionette TRACE conn8 <- [1,2841,null,{"value":"13"}] 10:27:29 INFO - PROCESS | 3944 | 1461259649723 Marionette TRACE conn8 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:27:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:27:29 INFO - PROCESS | 3944 | 1461259649726 Marionette TRACE conn8 <- [1,2842,null,{}] 10:27:29 INFO - PROCESS | 3944 | 1461259649729 Marionette TRACE conn8 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:29 INFO - PROCESS | 3944 | 1461259649816 Marionette TRACE conn8 <- [1,2843,null,{"value":null}] 10:27:29 INFO - PROCESS | 3944 | 1461259649823 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:29 INFO - PROCESS | 3944 | ++DOCSHELL 13CCE400 == 68 [pid = 3944] [id = 720] 10:27:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (13CD4C00) [pid = 3944] [serial = 2160] [outer = 00000000] 10:27:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1580E000) [pid = 3944] [serial = 2161] [outer = 13CD4C00] 10:27:29 INFO - PROCESS | 3944 | 1461259649868 Marionette DEBUG loaded listener.js 10:27:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (15D23400) [pid = 3944] [serial = 2162] [outer = 13CD4C00] 10:27:30 INFO - PROCESS | 3944 | 1461259650444 Marionette TRACE conn8 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:27:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:27:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 10:27:30 INFO - PROCESS | 3944 | 1461259650466 Marionette TRACE conn8 -> [0,2845,"getWindowHandle",null] 10:27:30 INFO - PROCESS | 3944 | 1461259650468 Marionette TRACE conn8 <- [1,2845,null,{"value":"13"}] 10:27:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:27:30 INFO - PROCESS | 3944 | 1461259650472 Marionette TRACE conn8 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:27:30 INFO - PROCESS | 3944 | 1461259650475 Marionette TRACE conn8 <- [1,2846,null,{}] 10:27:30 INFO - PROCESS | 3944 | 1461259650485 Marionette TRACE conn8 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:30 INFO - PROCESS | 3944 | 1461259650573 Marionette TRACE conn8 <- [1,2847,null,{"value":null}] 10:27:30 INFO - PROCESS | 3944 | 1461259650580 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:30 INFO - PROCESS | 3944 | ++DOCSHELL 17DC4400 == 69 [pid = 3944] [id = 721] 10:27:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (17DC9000) [pid = 3944] [serial = 2163] [outer = 00000000] 10:27:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1873E800) [pid = 3944] [serial = 2164] [outer = 17DC9000] 10:27:30 INFO - PROCESS | 3944 | 1461259650628 Marionette DEBUG loaded listener.js 10:27:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (18B02400) [pid = 3944] [serial = 2165] [outer = 17DC9000] 10:27:31 INFO - PROCESS | 3944 | 1461259651114 Marionette TRACE conn8 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:27:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:27:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 687ms 10:27:31 INFO - PROCESS | 3944 | 1461259651170 Marionette TRACE conn8 -> [0,2849,"getWindowHandle",null] 10:27:31 INFO - PROCESS | 3944 | 1461259651173 Marionette TRACE conn8 <- [1,2849,null,{"value":"13"}] 10:27:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:27:31 INFO - PROCESS | 3944 | 1461259651176 Marionette TRACE conn8 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:27:31 INFO - PROCESS | 3944 | 1461259651178 Marionette TRACE conn8 <- [1,2850,null,{}] 10:27:31 INFO - PROCESS | 3944 | 1461259651182 Marionette TRACE conn8 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:31 INFO - PROCESS | 3944 | 1461259651266 Marionette TRACE conn8 <- [1,2851,null,{"value":null}] 10:27:31 INFO - PROCESS | 3944 | 1461259651272 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:31 INFO - PROCESS | 3944 | ++DOCSHELL 18B0C800 == 70 [pid = 3944] [id = 722] 10:27:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (18C0EC00) [pid = 3944] [serial = 2166] [outer = 00000000] 10:27:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (18EBF800) [pid = 3944] [serial = 2167] [outer = 18C0EC00] 10:27:31 INFO - PROCESS | 3944 | 1461259651318 Marionette DEBUG loaded listener.js 10:27:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (18FE2400) [pid = 3944] [serial = 2168] [outer = 18C0EC00] 10:27:31 INFO - PROCESS | 3944 | 1461259651764 Marionette TRACE conn8 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:27:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:27:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 624ms 10:27:31 INFO - PROCESS | 3944 | 1461259651814 Marionette TRACE conn8 -> [0,2853,"getWindowHandle",null] 10:27:31 INFO - PROCESS | 3944 | 1461259651816 Marionette TRACE conn8 <- [1,2853,null,{"value":"13"}] 10:27:31 INFO - PROCESS | 3944 | 1461259651820 Marionette TRACE conn8 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:27:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:27:31 INFO - PROCESS | 3944 | 1461259651821 Marionette TRACE conn8 <- [1,2854,null,{}] 10:27:31 INFO - PROCESS | 3944 | 1461259651825 Marionette TRACE conn8 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:31 INFO - PROCESS | 3944 | 1461259651907 Marionette TRACE conn8 <- [1,2855,null,{"value":null}] 10:27:31 INFO - PROCESS | 3944 | 1461259651944 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:31 INFO - PROCESS | 3944 | ++DOCSHELL 17DCAC00 == 71 [pid = 3944] [id = 723] 10:27:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (18EB5800) [pid = 3944] [serial = 2169] [outer = 00000000] 10:27:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (193BC800) [pid = 3944] [serial = 2170] [outer = 18EB5800] 10:27:31 INFO - PROCESS | 3944 | 1461259651990 Marionette DEBUG loaded listener.js 10:27:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1996CC00) [pid = 3944] [serial = 2171] [outer = 18EB5800] 10:27:32 INFO - PROCESS | 3944 | 1461259652489 Marionette TRACE conn8 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:27:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:27:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 687ms 10:27:32 INFO - PROCESS | 3944 | 1461259652519 Marionette TRACE conn8 -> [0,2857,"getWindowHandle",null] 10:27:32 INFO - PROCESS | 3944 | 1461259652521 Marionette TRACE conn8 <- [1,2857,null,{"value":"13"}] 10:27:32 INFO - PROCESS | 3944 | 1461259652524 Marionette TRACE conn8 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:27:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:27:32 INFO - PROCESS | 3944 | 1461259652526 Marionette TRACE conn8 <- [1,2858,null,{}] 10:27:32 INFO - PROCESS | 3944 | 1461259652529 Marionette TRACE conn8 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:32 INFO - PROCESS | 3944 | 1461259652672 Marionette TRACE conn8 <- [1,2859,null,{"value":null}] 10:27:32 INFO - PROCESS | 3944 | 1461259652745 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:32 INFO - PROCESS | 3944 | ++DOCSHELL 18214400 == 72 [pid = 3944] [id = 724] 10:27:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (19972400) [pid = 3944] [serial = 2172] [outer = 00000000] 10:27:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1A42C800) [pid = 3944] [serial = 2173] [outer = 19972400] 10:27:32 INFO - PROCESS | 3944 | 1461259652793 Marionette DEBUG loaded listener.js 10:27:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1A8B9000) [pid = 3944] [serial = 2174] [outer = 19972400] 10:27:33 INFO - PROCESS | 3944 | 1461259653214 Marionette TRACE conn8 <- [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]]]}] 10:27:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:27:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 10:27:33 INFO - PROCESS | 3944 | 1461259653265 Marionette TRACE conn8 -> [0,2861,"getWindowHandle",null] 10:27:33 INFO - PROCESS | 3944 | 1461259653267 Marionette TRACE conn8 <- [1,2861,null,{"value":"13"}] 10:27:33 INFO - PROCESS | 3944 | 1461259653271 Marionette TRACE conn8 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:27:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:27:33 INFO - PROCESS | 3944 | 1461259653272 Marionette TRACE conn8 <- [1,2862,null,{}] 10:27:33 INFO - PROCESS | 3944 | 1461259653303 Marionette TRACE conn8 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:33 INFO - PROCESS | 3944 | 1461259653429 Marionette TRACE conn8 <- [1,2863,null,{"value":null}] 10:27:33 INFO - PROCESS | 3944 | 1461259653502 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:33 INFO - PROCESS | 3944 | ++DOCSHELL 18C0C000 == 73 [pid = 3944] [id = 725] 10:27:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (193BC400) [pid = 3944] [serial = 2175] [outer = 00000000] 10:27:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1AB5A000) [pid = 3944] [serial = 2176] [outer = 193BC400] 10:27:33 INFO - PROCESS | 3944 | 1461259653546 Marionette DEBUG loaded listener.js 10:27:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1AB59400) [pid = 3944] [serial = 2177] [outer = 193BC400] 10:27:33 INFO - PROCESS | 3944 | 1461259653965 Marionette TRACE conn8 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:27:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:27:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 10:27:34 INFO - PROCESS | 3944 | 1461259654011 Marionette TRACE conn8 -> [0,2865,"getWindowHandle",null] 10:27:34 INFO - PROCESS | 3944 | 1461259654013 Marionette TRACE conn8 <- [1,2865,null,{"value":"13"}] 10:27:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:27:34 INFO - PROCESS | 3944 | 1461259654025 Marionette TRACE conn8 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:27:34 INFO - PROCESS | 3944 | 1461259654026 Marionette TRACE conn8 <- [1,2866,null,{}] 10:27:34 INFO - PROCESS | 3944 | 1461259654034 Marionette TRACE conn8 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:34 INFO - PROCESS | 3944 | 1461259654159 Marionette TRACE conn8 <- [1,2867,null,{"value":null}] 10:27:34 INFO - PROCESS | 3944 | 1461259654467 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:34 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (18B0B000) [pid = 3944] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:27:34 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1AF93400) [pid = 3944] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:27:34 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1B54B800) [pid = 3944] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:27:34 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (15806C00) [pid = 3944] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:27:34 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1A890000) [pid = 3944] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:27:34 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (182EF000) [pid = 3944] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:27:34 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1373D800) [pid = 3944] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:27:34 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1873DC00) [pid = 3944] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:27:34 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1ABC8000) [pid = 3944] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:27:34 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1B40B000) [pid = 3944] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:27:34 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1B339000) [pid = 3944] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:27:34 INFO - PROCESS | 3944 | ++DOCSHELL 11B07400 == 74 [pid = 3944] [id = 726] 10:27:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1352D400) [pid = 3944] [serial = 2178] [outer = 00000000] 10:27:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (16E9A800) [pid = 3944] [serial = 2179] [outer = 1352D400] 10:27:34 INFO - PROCESS | 3944 | 1461259654520 Marionette DEBUG loaded listener.js 10:27:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (18B0B000) [pid = 3944] [serial = 2180] [outer = 1352D400] 10:27:34 INFO - PROCESS | 3944 | 1461259654913 Marionette TRACE conn8 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:27:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:27:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 952ms 10:27:34 INFO - PROCESS | 3944 | 1461259654983 Marionette TRACE conn8 -> [0,2869,"getWindowHandle",null] 10:27:34 INFO - PROCESS | 3944 | 1461259654985 Marionette TRACE conn8 <- [1,2869,null,{"value":"13"}] 10:27:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:27:34 INFO - PROCESS | 3944 | 1461259654988 Marionette TRACE conn8 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:27:34 INFO - PROCESS | 3944 | 1461259654990 Marionette TRACE conn8 <- [1,2870,null,{}] 10:27:34 INFO - PROCESS | 3944 | 1461259654993 Marionette TRACE conn8 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:35 INFO - PROCESS | 3944 | 1461259655117 Marionette TRACE conn8 <- [1,2871,null,{"value":null}] 10:27:35 INFO - PROCESS | 3944 | 1461259655137 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:35 INFO - PROCESS | 3944 | ++DOCSHELL 1AB0BC00 == 75 [pid = 3944] [id = 727] 10:27:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1AB0DC00) [pid = 3944] [serial = 2181] [outer = 00000000] 10:27:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1AF93400) [pid = 3944] [serial = 2182] [outer = 1AB0DC00] 10:27:35 INFO - PROCESS | 3944 | 1461259655181 Marionette DEBUG loaded listener.js 10:27:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1AF93000) [pid = 3944] [serial = 2183] [outer = 1AB0DC00] 10:27:35 INFO - PROCESS | 3944 | 1461259655594 Marionette TRACE conn8 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:27:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:27:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 625ms 10:27:35 INFO - PROCESS | 3944 | 1461259655627 Marionette TRACE conn8 -> [0,2873,"getWindowHandle",null] 10:27:35 INFO - PROCESS | 3944 | 1461259655629 Marionette TRACE conn8 <- [1,2873,null,{"value":"13"}] 10:27:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:27:35 INFO - PROCESS | 3944 | 1461259655632 Marionette TRACE conn8 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:27:35 INFO - PROCESS | 3944 | 1461259655633 Marionette TRACE conn8 <- [1,2874,null,{}] 10:27:35 INFO - PROCESS | 3944 | 1461259655637 Marionette TRACE conn8 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:35 INFO - PROCESS | 3944 | 1461259655761 Marionette TRACE conn8 <- [1,2875,null,{"value":null}] 10:27:35 INFO - PROCESS | 3944 | 1461259655770 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:35 INFO - PROCESS | 3944 | ++DOCSHELL 13615800 == 76 [pid = 3944] [id = 728] 10:27:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (13745000) [pid = 3944] [serial = 2184] [outer = 00000000] 10:27:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1B341000) [pid = 3944] [serial = 2185] [outer = 13745000] 10:27:35 INFO - PROCESS | 3944 | 1461259655815 Marionette DEBUG loaded listener.js 10:27:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1B403C00) [pid = 3944] [serial = 2186] [outer = 13745000] 10:27:36 INFO - PROCESS | 3944 | 1461259656236 Marionette TRACE conn8 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:27:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:27:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 640ms 10:27:36 INFO - PROCESS | 3944 | 1461259656271 Marionette TRACE conn8 -> [0,2877,"getWindowHandle",null] 10:27:36 INFO - PROCESS | 3944 | 1461259656273 Marionette TRACE conn8 <- [1,2877,null,{"value":"13"}] 10:27:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:27:36 INFO - PROCESS | 3944 | 1461259656276 Marionette TRACE conn8 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:27:36 INFO - PROCESS | 3944 | 1461259656279 Marionette TRACE conn8 <- [1,2878,null,{}] 10:27:36 INFO - PROCESS | 3944 | 1461259656282 Marionette TRACE conn8 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:36 INFO - PROCESS | 3944 | 1461259656456 Marionette TRACE conn8 <- [1,2879,null,{"value":null}] 10:27:36 INFO - PROCESS | 3944 | 1461259656617 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:36 INFO - PROCESS | 3944 | ++DOCSHELL 02A8FC00 == 77 [pid = 3944] [id = 729] 10:27:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (02A95000) [pid = 3944] [serial = 2187] [outer = 00000000] 10:27:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (13527800) [pid = 3944] [serial = 2188] [outer = 02A95000] 10:27:36 INFO - PROCESS | 3944 | 1461259656705 Marionette DEBUG loaded listener.js 10:27:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (13613400) [pid = 3944] [serial = 2189] [outer = 02A95000] 10:27:37 INFO - PROCESS | 3944 | 1461259657377 Marionette TRACE conn8 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:27:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:27:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1140ms 10:27:37 INFO - PROCESS | 3944 | 1461259657419 Marionette TRACE conn8 -> [0,2881,"getWindowHandle",null] 10:27:37 INFO - PROCESS | 3944 | 1461259657424 Marionette TRACE conn8 <- [1,2881,null,{"value":"13"}] 10:27:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:27:37 INFO - PROCESS | 3944 | 1461259657429 Marionette TRACE conn8 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:27:37 INFO - PROCESS | 3944 | 1461259657433 Marionette TRACE conn8 <- [1,2882,null,{}] 10:27:37 INFO - PROCESS | 3944 | 1461259657439 Marionette TRACE conn8 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:37 INFO - PROCESS | 3944 | 1461259657555 Marionette TRACE conn8 <- [1,2883,null,{"value":null}] 10:27:37 INFO - PROCESS | 3944 | 1461259657706 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:37 INFO - PROCESS | 3944 | ++DOCSHELL 158F0800 == 78 [pid = 3944] [id = 730] 10:27:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (15F90000) [pid = 3944] [serial = 2190] [outer = 00000000] 10:27:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (16845800) [pid = 3944] [serial = 2191] [outer = 15F90000] 10:27:37 INFO - PROCESS | 3944 | 1461259657763 Marionette DEBUG loaded listener.js 10:27:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (17DBB800) [pid = 3944] [serial = 2192] [outer = 15F90000] 10:27:38 INFO - PROCESS | 3944 | 1461259658369 Marionette TRACE conn8 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:27:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:27:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 999ms 10:27:38 INFO - PROCESS | 3944 | 1461259658435 Marionette TRACE conn8 -> [0,2885,"getWindowHandle",null] 10:27:38 INFO - PROCESS | 3944 | 1461259658439 Marionette TRACE conn8 <- [1,2885,null,{"value":"13"}] 10:27:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:27:38 INFO - PROCESS | 3944 | 1461259658444 Marionette TRACE conn8 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:27:38 INFO - PROCESS | 3944 | 1461259658446 Marionette TRACE conn8 <- [1,2886,null,{}] 10:27:38 INFO - PROCESS | 3944 | 1461259658450 Marionette TRACE conn8 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:38 INFO - PROCESS | 3944 | 1461259658560 Marionette TRACE conn8 <- [1,2887,null,{"value":null}] 10:27:38 INFO - PROCESS | 3944 | 1461259658723 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:38 INFO - PROCESS | 3944 | ++DOCSHELL 19853800 == 79 [pid = 3944] [id = 731] 10:27:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1996AC00) [pid = 3944] [serial = 2193] [outer = 00000000] 10:27:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1A1CB000) [pid = 3944] [serial = 2194] [outer = 1996AC00] 10:27:38 INFO - PROCESS | 3944 | 1461259658779 Marionette DEBUG loaded listener.js 10:27:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1AC05400) [pid = 3944] [serial = 2195] [outer = 1996AC00] 10:27:39 INFO - PROCESS | 3944 | 1461259659406 Marionette TRACE conn8 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:27:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:27:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 999ms 10:27:39 INFO - PROCESS | 3944 | 1461259659445 Marionette TRACE conn8 -> [0,2889,"getWindowHandle",null] 10:27:39 INFO - PROCESS | 3944 | 1461259659448 Marionette TRACE conn8 <- [1,2889,null,{"value":"13"}] 10:27:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:27:39 INFO - PROCESS | 3944 | 1461259659457 Marionette TRACE conn8 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:27:39 INFO - PROCESS | 3944 | 1461259659464 Marionette TRACE conn8 <- [1,2890,null,{}] 10:27:39 INFO - PROCESS | 3944 | 1461259659469 Marionette TRACE conn8 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:39 INFO - PROCESS | 3944 | 1461259659581 Marionette TRACE conn8 <- [1,2891,null,{"value":null}] 10:27:39 INFO - PROCESS | 3944 | 1461259659734 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:39 INFO - PROCESS | 3944 | ++DOCSHELL 1B54B800 == 80 [pid = 3944] [id = 732] 10:27:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B54C000) [pid = 3944] [serial = 2196] [outer = 00000000] 10:27:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1B555C00) [pid = 3944] [serial = 2197] [outer = 1B54C000] 10:27:39 INFO - PROCESS | 3944 | 1461259659790 Marionette DEBUG loaded listener.js 10:27:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1B707000) [pid = 3944] [serial = 2198] [outer = 1B54C000] 10:27:40 INFO - PROCESS | 3944 | 1461259660313 Marionette TRACE conn8 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:27:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:27:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 906ms 10:27:40 INFO - PROCESS | 3944 | 1461259660359 Marionette TRACE conn8 -> [0,2893,"getWindowHandle",null] 10:27:40 INFO - PROCESS | 3944 | 1461259660362 Marionette TRACE conn8 <- [1,2893,null,{"value":"13"}] 10:27:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:27:40 INFO - PROCESS | 3944 | 1461259660367 Marionette TRACE conn8 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:27:40 INFO - PROCESS | 3944 | 1461259660370 Marionette TRACE conn8 <- [1,2894,null,{}] 10:27:40 INFO - PROCESS | 3944 | 1461259660374 Marionette TRACE conn8 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:40 INFO - PROCESS | 3944 | 1461259660482 Marionette TRACE conn8 <- [1,2895,null,{"value":null}] 10:27:40 INFO - PROCESS | 3944 | 1461259660645 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:40 INFO - PROCESS | 3944 | ++DOCSHELL 1B4CE800 == 81 [pid = 3944] [id = 733] 10:27:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B710800) [pid = 3944] [serial = 2199] [outer = 00000000] 10:27:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1B73D400) [pid = 3944] [serial = 2200] [outer = 1B710800] 10:27:40 INFO - PROCESS | 3944 | 1461259660701 Marionette DEBUG loaded listener.js 10:27:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1B740800) [pid = 3944] [serial = 2201] [outer = 1B710800] 10:27:41 INFO - PROCESS | 3944 | 1461259661306 Marionette TRACE conn8 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:27:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:27:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 999ms 10:27:41 INFO - PROCESS | 3944 | 1461259661352 Marionette TRACE conn8 -> [0,2897,"getWindowHandle",null] 10:27:41 INFO - PROCESS | 3944 | 1461259661355 Marionette TRACE conn8 <- [1,2897,null,{"value":"13"}] 10:27:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:27:41 INFO - PROCESS | 3944 | 1461259661358 Marionette TRACE conn8 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:27:41 INFO - PROCESS | 3944 | 1461259661360 Marionette TRACE conn8 <- [1,2898,null,{}] 10:27:41 INFO - PROCESS | 3944 | 1461259661364 Marionette TRACE conn8 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:41 INFO - PROCESS | 3944 | 1461259661469 Marionette TRACE conn8 <- [1,2899,null,{"value":null}] 10:27:41 INFO - PROCESS | 3944 | 1461259661619 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:41 INFO - PROCESS | 3944 | ++DOCSHELL 1B709400 == 82 [pid = 3944] [id = 734] 10:27:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (1B709800) [pid = 3944] [serial = 2202] [outer = 00000000] 10:27:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (1BCDE800) [pid = 3944] [serial = 2203] [outer = 1B709800] 10:27:41 INFO - PROCESS | 3944 | 1461259661689 Marionette DEBUG loaded listener.js 10:27:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (1BCE9C00) [pid = 3944] [serial = 2204] [outer = 1B709800] 10:27:42 INFO - PROCESS | 3944 | 1461259662233 Marionette TRACE conn8 <- [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]]]}] 10:27:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:27:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:27:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 906ms 10:27:42 INFO - PROCESS | 3944 | 1461259662263 Marionette TRACE conn8 -> [0,2901,"getWindowHandle",null] 10:27:42 INFO - PROCESS | 3944 | 1461259662265 Marionette TRACE conn8 <- [1,2901,null,{"value":"13"}] 10:27:42 INFO - TEST-START | /DOMEvents/constructors.html 10:27:42 INFO - PROCESS | 3944 | 1461259662269 Marionette TRACE conn8 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:27:42 INFO - PROCESS | 3944 | 1461259662271 Marionette TRACE conn8 <- [1,2902,null,{}] 10:27:42 INFO - PROCESS | 3944 | 1461259662275 Marionette TRACE conn8 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:42 INFO - PROCESS | 3944 | 1461259662391 Marionette TRACE conn8 <- [1,2903,null,{"value":null}] 10:27:42 INFO - PROCESS | 3944 | 1461259662576 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:42 INFO - PROCESS | 3944 | ++DOCSHELL 18EB6400 == 83 [pid = 3944] [id = 735] 10:27:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (1AF1AC00) [pid = 3944] [serial = 2205] [outer = 00000000] 10:27:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1CBA2000) [pid = 3944] [serial = 2206] [outer = 1AF1AC00] 10:27:42 INFO - PROCESS | 3944 | 1461259662636 Marionette DEBUG loaded listener.js 10:27:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (1CBA4000) [pid = 3944] [serial = 2207] [outer = 1AF1AC00] 10:27:43 INFO - PROCESS | 3944 | 1461259663274 Marionette TRACE conn8 <- [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]]]}] 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:27:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:27:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:27:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 1093ms 10:27:43 INFO - PROCESS | 3944 | 1461259663377 Marionette TRACE conn8 -> [0,2905,"getWindowHandle",null] 10:27:43 INFO - PROCESS | 3944 | 1461259663379 Marionette TRACE conn8 <- [1,2905,null,{"value":"13"}] 10:27:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:27:43 INFO - PROCESS | 3944 | 1461259663399 Marionette TRACE conn8 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:27:43 INFO - PROCESS | 3944 | 1461259663401 Marionette TRACE conn8 <- [1,2906,null,{}] 10:27:43 INFO - PROCESS | 3944 | 1461259663405 Marionette TRACE conn8 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:43 INFO - PROCESS | 3944 | 1461259663514 Marionette TRACE conn8 <- [1,2907,null,{"value":null}] 10:27:43 INFO - PROCESS | 3944 | 1461259663801 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:43 INFO - PROCESS | 3944 | ++DOCSHELL 11B05400 == 84 [pid = 3944] [id = 736] 10:27:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (11B77800) [pid = 3944] [serial = 2208] [outer = 00000000] 10:27:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (13ED1C00) [pid = 3944] [serial = 2209] [outer = 11B77800] 10:27:43 INFO - PROCESS | 3944 | 1461259663858 Marionette DEBUG loaded listener.js 10:27:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (15806C00) [pid = 3944] [serial = 2210] [outer = 11B77800] 10:27:44 INFO - PROCESS | 3944 | 1461259664396 Marionette TRACE conn8 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:27:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:27:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1046ms 10:27:44 INFO - PROCESS | 3944 | 1461259664474 Marionette TRACE conn8 -> [0,2909,"getWindowHandle",null] 10:27:44 INFO - PROCESS | 3944 | 1461259664479 Marionette TRACE conn8 <- [1,2909,null,{"value":"13"}] 10:27:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:27:44 INFO - PROCESS | 3944 | 1461259664486 Marionette TRACE conn8 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:27:44 INFO - PROCESS | 3944 | 1461259664489 Marionette TRACE conn8 <- [1,2910,null,{}] 10:27:44 INFO - PROCESS | 3944 | 1461259664494 Marionette TRACE conn8 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:44 INFO - PROCESS | 3944 | 1461259664608 Marionette TRACE conn8 <- [1,2911,null,{"value":null}] 10:27:44 INFO - PROCESS | 3944 | 1461259664778 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:44 INFO - PROCESS | 3944 | ++DOCSHELL 18C0B800 == 85 [pid = 3944] [id = 737] 10:27:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (18C13400) [pid = 3944] [serial = 2211] [outer = 00000000] 10:27:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (19078800) [pid = 3944] [serial = 2212] [outer = 18C13400] 10:27:44 INFO - PROCESS | 3944 | 1461259664829 Marionette DEBUG loaded listener.js 10:27:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (198D4C00) [pid = 3944] [serial = 2213] [outer = 18C13400] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 18B09C00 == 84 [pid = 3944] [id = 685] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 1B54E000 == 83 [pid = 3944] [id = 687] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 13615800 == 82 [pid = 3944] [id = 728] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 1AB0BC00 == 81 [pid = 3944] [id = 727] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 11B07400 == 80 [pid = 3944] [id = 726] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 18C0C000 == 79 [pid = 3944] [id = 725] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 18214400 == 78 [pid = 3944] [id = 724] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 17DCAC00 == 77 [pid = 3944] [id = 723] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 18B0C800 == 76 [pid = 3944] [id = 722] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 17DC4400 == 75 [pid = 3944] [id = 721] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 13CCE400 == 74 [pid = 3944] [id = 720] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 1352B400 == 73 [pid = 3944] [id = 719] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 1BEAFC00 == 72 [pid = 3944] [id = 717] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1BEB1C00) [pid = 3944] [serial = 2140] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 1B403000 == 71 [pid = 3944] [id = 716] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 18EB2000 == 70 [pid = 3944] [id = 715] 10:27:45 INFO - PROCESS | 3944 | --DOCSHELL 149F6400 == 69 [pid = 3944] [id = 714] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 146 (1996B400) [pid = 3944] [serial = 2087] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 145 (1B436000) [pid = 3944] [serial = 2125] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 144 (1B4D4000) [pid = 3944] [serial = 2126] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 143 (1B705C00) [pid = 3944] [serial = 2129] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 142 (17DCA800) [pid = 3944] [serial = 2111] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 141 (16EA4400) [pid = 3944] [serial = 2110] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 140 (1AB0B000) [pid = 3944] [serial = 2119] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 139 (1AB4FC00) [pid = 3944] [serial = 2120] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 138 (19973C00) [pid = 3944] [serial = 2114] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 137 (19652800) [pid = 3944] [serial = 2113] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 136 (1B554400) [pid = 3944] [serial = 2128] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 135 (17D28000) [pid = 3944] [serial = 2134] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 134 (198D2C00) [pid = 3944] [serial = 2116] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (19AD6000) [pid = 3944] [serial = 2117] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (1AF1D400) [pid = 3944] [serial = 2122] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (11B74000) [pid = 3944] [serial = 2089] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (16EA7C00) [pid = 3944] [serial = 2092] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (19AD3800) [pid = 3944] [serial = 2095] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (1AB0CC00) [pid = 3944] [serial = 2098] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (1AC05000) [pid = 3944] [serial = 2101] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1AF9D800) [pid = 3944] [serial = 2104] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1B42E400) [pid = 3944] [serial = 2107] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (1B73B000) [pid = 3944] [serial = 2131] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (1B708C00) [pid = 3944] [serial = 2138] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1B549000) [pid = 3944] [serial = 2137] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1B742000) [pid = 3944] [serial = 2132] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (1AF98400) [pid = 3944] [serial = 2123] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (19652400) [pid = 3944] [serial = 2135] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:27:45 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:27:45 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:27:45 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:27:45 INFO - PROCESS | 3944 | 1461259665356 Marionette TRACE conn8 <- [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]]]}] 10:27:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:27:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:27:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:27:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:27:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:27:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:27:45 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 10:27:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:27:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:27:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:27:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:27:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:27:45 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 10:27:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:27:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:27:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:27:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:27:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:27:45 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]" 10:27:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:27:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:27:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:27:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:27:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:27:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:27:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 921ms 10:27:45 INFO - PROCESS | 3944 | 1461259665400 Marionette TRACE conn8 -> [0,2913,"getWindowHandle",null] 10:27:45 INFO - PROCESS | 3944 | 1461259665404 Marionette TRACE conn8 <- [1,2913,null,{"value":"13"}] 10:27:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:27:45 INFO - PROCESS | 3944 | 1461259665409 Marionette TRACE conn8 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:27:45 INFO - PROCESS | 3944 | 1461259665412 Marionette TRACE conn8 <- [1,2914,null,{}] 10:27:45 INFO - PROCESS | 3944 | 1461259665416 Marionette TRACE conn8 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:45 INFO - PROCESS | 3944 | 1461259665510 Marionette TRACE conn8 <- [1,2915,null,{"value":null}] 10:27:45 INFO - PROCESS | 3944 | 1461259665518 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:45 INFO - PROCESS | 3944 | ++DOCSHELL 18214400 == 70 [pid = 3944] [id = 738] 10:27:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (18215400) [pid = 3944] [serial = 2214] [outer = 00000000] 10:27:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1985DC00) [pid = 3944] [serial = 2215] [outer = 18215400] 10:27:45 INFO - PROCESS | 3944 | 1461259665564 Marionette DEBUG loaded listener.js 10:27:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (19976400) [pid = 3944] [serial = 2216] [outer = 18215400] 10:27:46 INFO - PROCESS | 3944 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:27:46 INFO - PROCESS | 3944 | 1461259666051 Marionette TRACE conn8 <- [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]]]}] 10:27:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:27:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 687ms 10:27:46 INFO - PROCESS | 3944 | 1461259666108 Marionette TRACE conn8 -> [0,2917,"getWindowHandle",null] 10:27:46 INFO - PROCESS | 3944 | 1461259666110 Marionette TRACE conn8 <- [1,2917,null,{"value":"13"}] 10:27:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:27:46 INFO - PROCESS | 3944 | 1461259666116 Marionette TRACE conn8 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:27:46 INFO - PROCESS | 3944 | 1461259666121 Marionette TRACE conn8 <- [1,2918,null,{}] 10:27:46 INFO - PROCESS | 3944 | 1461259666130 Marionette TRACE conn8 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:46 INFO - PROCESS | 3944 | 1461259666220 Marionette TRACE conn8 <- [1,2919,null,{"value":null}] 10:27:46 INFO - PROCESS | 3944 | 1461259666372 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:46 INFO - PROCESS | 3944 | ++DOCSHELL 1A8B9800 == 71 [pid = 3944] [id = 739] 10:27:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (1AB4DC00) [pid = 3944] [serial = 2217] [outer = 00000000] 10:27:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (1AB58800) [pid = 3944] [serial = 2218] [outer = 1AB4DC00] 10:27:46 INFO - PROCESS | 3944 | 1461259666419 Marionette DEBUG loaded listener.js 10:27:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (1ABC9C00) [pid = 3944] [serial = 2219] [outer = 1AB4DC00] 10:27:46 INFO - PROCESS | 3944 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:27:46 INFO - PROCESS | 3944 | 1461259666766 Marionette TRACE conn8 <- [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]]]}] 10:27:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:27:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 687ms 10:27:46 INFO - PROCESS | 3944 | 1461259666834 Marionette TRACE conn8 -> [0,2921,"getWindowHandle",null] 10:27:46 INFO - PROCESS | 3944 | 1461259666837 Marionette TRACE conn8 <- [1,2921,null,{"value":"13"}] 10:27:46 INFO - PROCESS | 3944 | 1461259666841 Marionette TRACE conn8 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:27:46 INFO - PROCESS | 3944 | 1461259666842 Marionette TRACE conn8 <- [1,2922,null,{}] 10:27:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:27:46 INFO - PROCESS | 3944 | 1461259666846 Marionette TRACE conn8 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:46 INFO - PROCESS | 3944 | 1461259666933 Marionette TRACE conn8 <- [1,2923,null,{"value":null}] 10:27:46 INFO - PROCESS | 3944 | 1461259666939 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:46 INFO - PROCESS | 3944 | ++DOCSHELL 158F0000 == 72 [pid = 3944] [id = 740] 10:27:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (1AB0B000) [pid = 3944] [serial = 2220] [outer = 00000000] 10:27:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (1B334000) [pid = 3944] [serial = 2221] [outer = 1AB0B000] 10:27:46 INFO - PROCESS | 3944 | 1461259666985 Marionette DEBUG loaded listener.js 10:27:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (1B33A000) [pid = 3944] [serial = 2222] [outer = 1AB0B000] 10:27:47 INFO - PROCESS | 3944 | 1461259667440 Marionette TRACE conn8 <- [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]]]}] 10:27:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:27:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 640ms 10:27:47 INFO - PROCESS | 3944 | 1461259667490 Marionette TRACE conn8 -> [0,2925,"getWindowHandle",null] 10:27:47 INFO - PROCESS | 3944 | 1461259667492 Marionette TRACE conn8 <- [1,2925,null,{"value":"13"}] 10:27:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:27:47 INFO - PROCESS | 3944 | 1461259667499 Marionette TRACE conn8 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:27:47 INFO - PROCESS | 3944 | 1461259667501 Marionette TRACE conn8 <- [1,2926,null,{}] 10:27:47 INFO - PROCESS | 3944 | 1461259667504 Marionette TRACE conn8 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:47 INFO - PROCESS | 3944 | 1461259667629 Marionette TRACE conn8 <- [1,2927,null,{"value":null}] 10:27:47 INFO - PROCESS | 3944 | 1461259667732 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:47 INFO - PROCESS | 3944 | ++DOCSHELL 1B42C800 == 73 [pid = 3944] [id = 741] 10:27:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1B42D800) [pid = 3944] [serial = 2223] [outer = 00000000] 10:27:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1B4CFC00) [pid = 3944] [serial = 2224] [outer = 1B42D800] 10:27:47 INFO - PROCESS | 3944 | 1461259667784 Marionette DEBUG loaded listener.js 10:27:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1B4D9800) [pid = 3944] [serial = 2225] [outer = 1B42D800] 10:27:48 INFO - PROCESS | 3944 | 1461259668186 Marionette TRACE conn8 <- [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]]]}] 10:27:48 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. 10:27:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 749ms 10:27:48 INFO - PROCESS | 3944 | 1461259668239 Marionette TRACE conn8 -> [0,2929,"getWindowHandle",null] 10:27:48 INFO - PROCESS | 3944 | 1461259668241 Marionette TRACE conn8 <- [1,2929,null,{"value":"13"}] 10:27:48 INFO - PROCESS | 3944 | 1461259668244 Marionette TRACE conn8 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:27:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:27:48 INFO - PROCESS | 3944 | 1461259668246 Marionette TRACE conn8 <- [1,2930,null,{}] 10:27:48 INFO - PROCESS | 3944 | 1461259668250 Marionette TRACE conn8 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:48 INFO - PROCESS | 3944 | 1461259668376 Marionette TRACE conn8 <- [1,2931,null,{"value":null}] 10:27:48 INFO - PROCESS | 3944 | 1461259668451 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:48 INFO - PROCESS | 3944 | ++DOCSHELL 1B557800 == 74 [pid = 3944] [id = 742] 10:27:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1B705000) [pid = 3944] [serial = 2226] [outer = 00000000] 10:27:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1B73FC00) [pid = 3944] [serial = 2227] [outer = 1B705000] 10:27:48 INFO - PROCESS | 3944 | 1461259668496 Marionette DEBUG loaded listener.js 10:27:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B77DC00) [pid = 3944] [serial = 2228] [outer = 1B705000] 10:27:48 INFO - PROCESS | 3944 | 1461259668901 Marionette TRACE conn8 <- [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"]]]}] 10:27:48 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 10:27:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:27:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 703ms 10:27:48 INFO - PROCESS | 3944 | 1461259668944 Marionette TRACE conn8 -> [0,2933,"getWindowHandle",null] 10:27:48 INFO - PROCESS | 3944 | 1461259668946 Marionette TRACE conn8 <- [1,2933,null,{"value":"13"}] 10:27:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:27:48 INFO - PROCESS | 3944 | 1461259668949 Marionette TRACE conn8 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:27:48 INFO - PROCESS | 3944 | 1461259668951 Marionette TRACE conn8 <- [1,2934,null,{}] 10:27:48 INFO - PROCESS | 3944 | 1461259668954 Marionette TRACE conn8 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:49 INFO - PROCESS | 3944 | 1461259669109 Marionette TRACE conn8 <- [1,2935,null,{"value":null}] 10:27:49 INFO - PROCESS | 3944 | --DOMWINDOW == 133 (17DC9000) [pid = 3944] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:27:49 INFO - PROCESS | 3944 | --DOMWINDOW == 132 (19972400) [pid = 3944] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:27:49 INFO - PROCESS | 3944 | --DOMWINDOW == 131 (18EB5800) [pid = 3944] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:27:49 INFO - PROCESS | 3944 | --DOMWINDOW == 130 (13CD4C00) [pid = 3944] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:27:49 INFO - PROCESS | 3944 | --DOMWINDOW == 129 (18C0EC00) [pid = 3944] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:27:49 INFO - PROCESS | 3944 | --DOMWINDOW == 128 (193BC400) [pid = 3944] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:27:49 INFO - PROCESS | 3944 | --DOMWINDOW == 127 (13532400) [pid = 3944] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:27:49 INFO - PROCESS | 3944 | --DOMWINDOW == 126 (1352D400) [pid = 3944] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:27:49 INFO - PROCESS | 3944 | --DOMWINDOW == 125 (1AB0DC00) [pid = 3944] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:27:49 INFO - PROCESS | 3944 | 1461259669311 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:49 INFO - PROCESS | 3944 | ++DOCSHELL 1352D400 == 75 [pid = 3944] [id = 743] 10:27:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 126 (13532400) [pid = 3944] [serial = 2229] [outer = 00000000] 10:27:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 127 (17DC4800) [pid = 3944] [serial = 2230] [outer = 13532400] 10:27:49 INFO - PROCESS | 3944 | 1461259669356 Marionette DEBUG loaded listener.js 10:27:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 128 (17DBEC00) [pid = 3944] [serial = 2231] [outer = 13532400] 10:27:49 INFO - PROCESS | 3944 | 1461259669708 Marionette TRACE conn8 <- [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]]]}] 10:27:49 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. 10:27:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 796ms 10:27:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:27:49 INFO - PROCESS | 3944 | 1461259669752 Marionette TRACE conn8 -> [0,2937,"getWindowHandle",null] 10:27:49 INFO - PROCESS | 3944 | 1461259669753 Marionette TRACE conn8 <- [1,2937,null,{"value":"13"}] 10:27:49 INFO - PROCESS | 3944 | 1461259669757 Marionette TRACE conn8 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:27:49 INFO - PROCESS | 3944 | 1461259669759 Marionette TRACE conn8 <- [1,2938,null,{}] 10:27:49 INFO - PROCESS | 3944 | 1461259669762 Marionette TRACE conn8 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:49 INFO - PROCESS | 3944 | 1461259669888 Marionette TRACE conn8 <- [1,2939,null,{"value":null}] 10:27:49 INFO - PROCESS | 3944 | 1461259669897 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:49 INFO - PROCESS | 3944 | ++DOCSHELL 18EB5800 == 76 [pid = 3944] [id = 744] 10:27:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 129 (1A337800) [pid = 3944] [serial = 2232] [outer = 00000000] 10:27:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 130 (1BCE9400) [pid = 3944] [serial = 2233] [outer = 1A337800] 10:27:49 INFO - PROCESS | 3944 | 1461259669941 Marionette DEBUG loaded listener.js 10:27:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 131 (1BEBA800) [pid = 3944] [serial = 2234] [outer = 1A337800] 10:27:50 INFO - PROCESS | 3944 | ++DOCSHELL 1CE53400 == 77 [pid = 3944] [id = 745] 10:27:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 132 (1CE53800) [pid = 3944] [serial = 2235] [outer = 00000000] 10:27:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 133 (1CE54C00) [pid = 3944] [serial = 2236] [outer = 1CE53800] 10:27:50 INFO - PROCESS | 3944 | 1461259670404 Marionette TRACE conn8 <- [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]]]}] 10:27:50 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. 10:27:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 687ms 10:27:50 INFO - PROCESS | 3944 | 1461259670457 Marionette TRACE conn8 -> [0,2941,"getWindowHandle",null] 10:27:50 INFO - PROCESS | 3944 | 1461259670459 Marionette TRACE conn8 <- [1,2941,null,{"value":"13"}] 10:27:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:27:50 INFO - PROCESS | 3944 | 1461259670462 Marionette TRACE conn8 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:27:50 INFO - PROCESS | 3944 | 1461259670464 Marionette TRACE conn8 <- [1,2942,null,{}] 10:27:50 INFO - PROCESS | 3944 | 1461259670476 Marionette TRACE conn8 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:50 INFO - PROCESS | 3944 | 1461259670590 Marionette TRACE conn8 <- [1,2943,null,{"value":null}] 10:27:50 INFO - PROCESS | 3944 | 1461259670624 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:50 INFO - PROCESS | 3944 | ++DOCSHELL 1AB4EC00 == 78 [pid = 3944] [id = 746] 10:27:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 134 (1B73AC00) [pid = 3944] [serial = 2237] [outer = 00000000] 10:27:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 135 (1CE56000) [pid = 3944] [serial = 2238] [outer = 1B73AC00] 10:27:50 INFO - PROCESS | 3944 | 1461259670668 Marionette DEBUG loaded listener.js 10:27:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 136 (1D356C00) [pid = 3944] [serial = 2239] [outer = 1B73AC00] 10:27:51 INFO - PROCESS | 3944 | 1461259671086 Marionette TRACE conn8 <- [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]]]}] 10:27:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:27:51 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 10:27:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 655ms 10:27:51 INFO - PROCESS | 3944 | 1461259671121 Marionette TRACE conn8 -> [0,2945,"getWindowHandle",null] 10:27:51 INFO - PROCESS | 3944 | 1461259671122 Marionette TRACE conn8 <- [1,2945,null,{"value":"13"}] 10:27:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:27:51 INFO - PROCESS | 3944 | 1461259671126 Marionette TRACE conn8 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:27:51 INFO - PROCESS | 3944 | 1461259671127 Marionette TRACE conn8 <- [1,2946,null,{}] 10:27:51 INFO - PROCESS | 3944 | 1461259671151 Marionette TRACE conn8 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:51 INFO - PROCESS | 3944 | 1461259671265 Marionette TRACE conn8 <- [1,2947,null,{"value":null}] 10:27:51 INFO - PROCESS | 3944 | 1461259671432 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:51 INFO - PROCESS | 3944 | ++DOCSHELL 02A95400 == 79 [pid = 3944] [id = 747] 10:27:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 137 (11B75C00) [pid = 3944] [serial = 2240] [outer = 00000000] 10:27:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 138 (138B4400) [pid = 3944] [serial = 2241] [outer = 11B75C00] 10:27:51 INFO - PROCESS | 3944 | 1461259671554 Marionette DEBUG loaded listener.js 10:27:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 139 (13CDB000) [pid = 3944] [serial = 2242] [outer = 11B75C00] 10:27:52 INFO - PROCESS | 3944 | 1461259672217 Marionette TRACE conn8 <- [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]]]}] 10:27:52 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. 10:27:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1140ms 10:27:52 INFO - PROCESS | 3944 | 1461259672291 Marionette TRACE conn8 -> [0,2949,"getWindowHandle",null] 10:27:52 INFO - PROCESS | 3944 | 1461259672295 Marionette TRACE conn8 <- [1,2949,null,{"value":"13"}] 10:27:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:27:52 INFO - PROCESS | 3944 | 1461259672301 Marionette TRACE conn8 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:27:52 INFO - PROCESS | 3944 | 1461259672306 Marionette TRACE conn8 <- [1,2950,null,{}] 10:27:52 INFO - PROCESS | 3944 | 1461259672311 Marionette TRACE conn8 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:52 INFO - PROCESS | 3944 | 1461259672436 Marionette TRACE conn8 <- [1,2951,null,{"value":null}] 10:27:52 INFO - PROCESS | 3944 | 1461259672583 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:52 INFO - PROCESS | 3944 | ++DOCSHELL 18B10000 == 80 [pid = 3944] [id = 748] 10:27:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 140 (18C0C000) [pid = 3944] [serial = 2243] [outer = 00000000] 10:27:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 141 (1985BC00) [pid = 3944] [serial = 2244] [outer = 18C0C000] 10:27:52 INFO - PROCESS | 3944 | 1461259672649 Marionette DEBUG loaded listener.js 10:27:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 142 (19AD6000) [pid = 3944] [serial = 2245] [outer = 18C0C000] 10:27:53 INFO - PROCESS | 3944 | 1461259673192 Marionette TRACE conn8 <- [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]]]}] 10:27:53 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. 10:27:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 936ms 10:27:53 INFO - PROCESS | 3944 | 1461259673248 Marionette TRACE conn8 -> [0,2953,"getWindowHandle",null] 10:27:53 INFO - PROCESS | 3944 | 1461259673253 Marionette TRACE conn8 <- [1,2953,null,{"value":"13"}] 10:27:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:27:53 INFO - PROCESS | 3944 | 1461259673257 Marionette TRACE conn8 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:27:53 INFO - PROCESS | 3944 | 1461259673259 Marionette TRACE conn8 <- [1,2954,null,{}] 10:27:53 INFO - PROCESS | 3944 | 1461259673280 Marionette TRACE conn8 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:53 INFO - PROCESS | 3944 | 1461259673394 Marionette TRACE conn8 <- [1,2955,null,{"value":null}] 10:27:53 INFO - PROCESS | 3944 | 1461259673519 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:53 INFO - PROCESS | 3944 | ++DOCSHELL 1AB0BC00 == 81 [pid = 3944] [id = 749] 10:27:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 143 (1AB0CC00) [pid = 3944] [serial = 2246] [outer = 00000000] 10:27:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 144 (1B42E800) [pid = 3944] [serial = 2247] [outer = 1AB0CC00] 10:27:53 INFO - PROCESS | 3944 | 1461259673574 Marionette DEBUG loaded listener.js 10:27:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 145 (1B4CD400) [pid = 3944] [serial = 2248] [outer = 1AB0CC00] 10:27:54 INFO - PROCESS | 3944 | 1461259674076 Marionette TRACE conn8 <- [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]]]}] 10:27:54 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. 10:27:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 843ms 10:27:54 INFO - PROCESS | 3944 | 1461259674099 Marionette TRACE conn8 -> [0,2957,"getWindowHandle",null] 10:27:54 INFO - PROCESS | 3944 | 1461259674102 Marionette TRACE conn8 <- [1,2957,null,{"value":"13"}] 10:27:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:27:54 INFO - PROCESS | 3944 | 1461259674112 Marionette TRACE conn8 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:27:54 INFO - PROCESS | 3944 | 1461259674119 Marionette TRACE conn8 <- [1,2958,null,{}] 10:27:54 INFO - PROCESS | 3944 | 1461259674123 Marionette TRACE conn8 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:54 INFO - PROCESS | 3944 | 1461259674290 Marionette TRACE conn8 <- [1,2959,null,{"value":null}] 10:27:54 INFO - PROCESS | 3944 | 1461259674380 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:54 INFO - PROCESS | 3944 | ++DOCSHELL 1B4D4800 == 82 [pid = 3944] [id = 750] 10:27:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 146 (1B4D6000) [pid = 3944] [serial = 2249] [outer = 00000000] 10:27:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 147 (1D711800) [pid = 3944] [serial = 2250] [outer = 1B4D6000] 10:27:54 INFO - PROCESS | 3944 | 1461259674434 Marionette DEBUG loaded listener.js 10:27:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (1D714C00) [pid = 3944] [serial = 2251] [outer = 1B4D6000] 10:27:54 INFO - PROCESS | 3944 | 1461259674951 Marionette TRACE conn8 <- [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]]]}] 10:27:54 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. 10:27:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 905ms 10:27:54 INFO - PROCESS | 3944 | 1461259675010 Marionette TRACE conn8 -> [0,2961,"getWindowHandle",null] 10:27:54 INFO - PROCESS | 3944 | 1461259675013 Marionette TRACE conn8 <- [1,2961,null,{"value":"13"}] 10:27:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:27:55 INFO - PROCESS | 3944 | 1461259675017 Marionette TRACE conn8 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:27:55 INFO - PROCESS | 3944 | 1461259675019 Marionette TRACE conn8 <- [1,2962,null,{}] 10:27:55 INFO - PROCESS | 3944 | 1461259675023 Marionette TRACE conn8 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:55 INFO - PROCESS | 3944 | 1461259675133 Marionette TRACE conn8 <- [1,2963,null,{"value":null}] 10:27:55 INFO - PROCESS | 3944 | 1461259675298 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:55 INFO - PROCESS | 3944 | ++DOCSHELL 1D717400 == 83 [pid = 3944] [id = 751] 10:27:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (1D71A800) [pid = 3944] [serial = 2252] [outer = 00000000] 10:27:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (1FA30C00) [pid = 3944] [serial = 2253] [outer = 1D71A800] 10:27:55 INFO - PROCESS | 3944 | 1461259675353 Marionette DEBUG loaded listener.js 10:27:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1FA32000) [pid = 3944] [serial = 2254] [outer = 1D71A800] 10:27:55 INFO - PROCESS | 3944 | 1461259675839 Marionette TRACE conn8 <- [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]]]}] 10:27:55 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. 10:27:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 843ms 10:27:55 INFO - PROCESS | 3944 | 1461259675858 Marionette TRACE conn8 -> [0,2965,"getWindowHandle",null] 10:27:55 INFO - PROCESS | 3944 | 1461259675860 Marionette TRACE conn8 <- [1,2965,null,{"value":"13"}] 10:27:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:27:55 INFO - PROCESS | 3944 | 1461259675880 Marionette TRACE conn8 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:27:55 INFO - PROCESS | 3944 | 1461259675883 Marionette TRACE conn8 <- [1,2966,null,{}] 10:27:55 INFO - PROCESS | 3944 | 1461259675886 Marionette TRACE conn8 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:55 INFO - PROCESS | 3944 | 1461259675995 Marionette TRACE conn8 <- [1,2967,null,{"value":null}] 10:27:56 INFO - PROCESS | 3944 | 1461259676165 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:56 INFO - PROCESS | 3944 | ++DOCSHELL 1FA35400 == 84 [pid = 3944] [id = 752] 10:27:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1FA39400) [pid = 3944] [serial = 2255] [outer = 00000000] 10:27:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1FA3E400) [pid = 3944] [serial = 2256] [outer = 1FA39400] 10:27:56 INFO - PROCESS | 3944 | 1461259676229 Marionette DEBUG loaded listener.js 10:27:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (1FB25400) [pid = 3944] [serial = 2257] [outer = 1FA39400] 10:27:56 INFO - PROCESS | 3944 | 1461259676736 Marionette TRACE conn8 <- [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]]]}] 10:27:56 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. 10:27:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 906ms 10:27:56 INFO - PROCESS | 3944 | 1461259676771 Marionette TRACE conn8 -> [0,2969,"getWindowHandle",null] 10:27:56 INFO - PROCESS | 3944 | 1461259676773 Marionette TRACE conn8 <- [1,2969,null,{"value":"13"}] 10:27:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:27:56 INFO - PROCESS | 3944 | 1461259676777 Marionette TRACE conn8 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:27:56 INFO - PROCESS | 3944 | 1461259676779 Marionette TRACE conn8 <- [1,2970,null,{}] 10:27:56 INFO - PROCESS | 3944 | 1461259676783 Marionette TRACE conn8 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:56 INFO - PROCESS | 3944 | 1461259676891 Marionette TRACE conn8 <- [1,2971,null,{"value":null}] 10:27:57 INFO - PROCESS | 3944 | 1461259677060 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:57 INFO - PROCESS | 3944 | ++DOCSHELL 1D719C00 == 85 [pid = 3944] [id = 753] 10:27:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (1FB26C00) [pid = 3944] [serial = 2258] [outer = 00000000] 10:27:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (1FB2FC00) [pid = 3944] [serial = 2259] [outer = 1FB26C00] 10:27:57 INFO - PROCESS | 3944 | 1461259677115 Marionette DEBUG loaded listener.js 10:27:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (1FFA8C00) [pid = 3944] [serial = 2260] [outer = 1FB26C00] 10:27:57 INFO - PROCESS | 3944 | 1461259677587 Marionette TRACE conn8 <- [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"]]]}] 10:27:57 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 10:27:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:27:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 843ms 10:27:57 INFO - PROCESS | 3944 | 1461259677619 Marionette TRACE conn8 -> [0,2973,"getWindowHandle",null] 10:27:57 INFO - PROCESS | 3944 | 1461259677621 Marionette TRACE conn8 <- [1,2973,null,{"value":"13"}] 10:27:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:27:57 INFO - PROCESS | 3944 | 1461259677624 Marionette TRACE conn8 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:27:57 INFO - PROCESS | 3944 | 1461259677627 Marionette TRACE conn8 <- [1,2974,null,{}] 10:27:57 INFO - PROCESS | 3944 | 1461259677630 Marionette TRACE conn8 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:57 INFO - PROCESS | 3944 | 1461259677737 Marionette TRACE conn8 <- [1,2975,null,{"value":null}] 10:27:57 INFO - PROCESS | 3944 | 1461259677900 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:57 INFO - PROCESS | 3944 | ++DOCSHELL 1FA38C00 == 86 [pid = 3944] [id = 754] 10:27:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (1FB2B800) [pid = 3944] [serial = 2261] [outer = 00000000] 10:27:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 159 (20626000) [pid = 3944] [serial = 2262] [outer = 1FB2B800] 10:27:57 INFO - PROCESS | 3944 | 1461259677954 Marionette DEBUG loaded listener.js 10:27:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (20629000) [pid = 3944] [serial = 2263] [outer = 1FB2B800] 10:27:58 INFO - PROCESS | 3944 | 1461259678455 Marionette TRACE conn8 <- [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]]]}] 10:27:58 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. 10:27:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 843ms 10:27:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:27:58 INFO - PROCESS | 3944 | 1461259678467 Marionette TRACE conn8 -> [0,2977,"getWindowHandle",null] 10:27:58 INFO - PROCESS | 3944 | 1461259678469 Marionette TRACE conn8 <- [1,2977,null,{"value":"13"}] 10:27:58 INFO - PROCESS | 3944 | 1461259678473 Marionette TRACE conn8 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:27:58 INFO - PROCESS | 3944 | 1461259678475 Marionette TRACE conn8 <- [1,2978,null,{}] 10:27:58 INFO - PROCESS | 3944 | 1461259678479 Marionette TRACE conn8 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:58 INFO - PROCESS | 3944 | 1461259678585 Marionette TRACE conn8 <- [1,2979,null,{"value":null}] 10:27:58 INFO - PROCESS | 3944 | 1461259678761 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:58 INFO - PROCESS | 3944 | ++DOCSHELL 1AF9A000 == 87 [pid = 3944] [id = 755] 10:27:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (1AF9DC00) [pid = 3944] [serial = 2264] [outer = 00000000] 10:27:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (1F696400) [pid = 3944] [serial = 2265] [outer = 1AF9DC00] 10:27:58 INFO - PROCESS | 3944 | 1461259678827 Marionette DEBUG loaded listener.js 10:27:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (1F699000) [pid = 3944] [serial = 2266] [outer = 1AF9DC00] 10:27:59 INFO - PROCESS | 3944 | ++DOCSHELL 149E7800 == 88 [pid = 3944] [id = 756] 10:27:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (149F4C00) [pid = 3944] [serial = 2267] [outer = 00000000] 10:27:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (16B2E800) [pid = 3944] [serial = 2268] [outer = 149F4C00] 10:27:59 INFO - PROCESS | 3944 | 1461259679626 Marionette TRACE conn8 <- [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]]]}] 10:27:59 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. 10:27:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1187ms 10:27:59 INFO - PROCESS | 3944 | 1461259679675 Marionette TRACE conn8 -> [0,2981,"getWindowHandle",null] 10:27:59 INFO - PROCESS | 3944 | 1461259679679 Marionette TRACE conn8 <- [1,2981,null,{"value":"13"}] 10:27:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:27:59 INFO - PROCESS | 3944 | 1461259679684 Marionette TRACE conn8 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:27:59 INFO - PROCESS | 3944 | 1461259679688 Marionette TRACE conn8 <- [1,2982,null,{}] 10:27:59 INFO - PROCESS | 3944 | 1461259679693 Marionette TRACE conn8 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:59 INFO - PROCESS | 3944 | 1461259679819 Marionette TRACE conn8 <- [1,2983,null,{"value":null}] 10:27:59 INFO - PROCESS | 3944 | 1461259679987 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:59 INFO - PROCESS | 3944 | ++DOCSHELL 13ED4000 == 89 [pid = 3944] [id = 757] 10:27:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 166 (16B2EC00) [pid = 3944] [serial = 2269] [outer = 00000000] 10:28:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 167 (18B0F800) [pid = 3944] [serial = 2270] [outer = 16B2EC00] 10:28:00 INFO - PROCESS | 3944 | 1461259680039 Marionette DEBUG loaded listener.js 10:28:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 168 (18FD9C00) [pid = 3944] [serial = 2271] [outer = 16B2EC00] 10:28:00 INFO - PROCESS | 3944 | 1461259680602 Marionette TRACE conn8 <- [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]]]}] 10:28:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:28:00 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 10:28:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 952ms 10:28:00 INFO - PROCESS | 3944 | 1461259680630 Marionette TRACE conn8 -> [0,2985,"getWindowHandle",null] 10:28:00 INFO - PROCESS | 3944 | 1461259680636 Marionette TRACE conn8 <- [1,2985,null,{"value":"13"}] 10:28:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:28:00 INFO - PROCESS | 3944 | 1461259680642 Marionette TRACE conn8 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:28:00 INFO - PROCESS | 3944 | 1461259680645 Marionette TRACE conn8 <- [1,2986,null,{}] 10:28:00 INFO - PROCESS | 3944 | 1461259680648 Marionette TRACE conn8 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:00 INFO - PROCESS | 3944 | 1461259680815 Marionette TRACE conn8 <- [1,2987,null,{"value":null}] 10:28:00 INFO - PROCESS | 3944 | 1461259680912 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:00 INFO - PROCESS | 3944 | ++DOCSHELL 18B0DC00 == 90 [pid = 3944] [id = 758] 10:28:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 169 (18C0EC00) [pid = 3944] [serial = 2272] [outer = 00000000] 10:28:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 170 (19AB5C00) [pid = 3944] [serial = 2273] [outer = 18C0EC00] 10:28:00 INFO - PROCESS | 3944 | 1461259680959 Marionette DEBUG loaded listener.js 10:28:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 171 (19AE0C00) [pid = 3944] [serial = 2274] [outer = 18C0EC00] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 1AB4EC00 == 89 [pid = 3944] [id = 746] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 1CE53400 == 88 [pid = 3944] [id = 745] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 18EB5800 == 87 [pid = 3944] [id = 744] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 1352D400 == 86 [pid = 3944] [id = 743] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 1B557800 == 85 [pid = 3944] [id = 742] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 1B42C800 == 84 [pid = 3944] [id = 741] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 158F0000 == 83 [pid = 3944] [id = 740] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 1A8B9800 == 82 [pid = 3944] [id = 739] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 18214400 == 81 [pid = 3944] [id = 738] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 18C0B800 == 80 [pid = 3944] [id = 737] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 11B05400 == 79 [pid = 3944] [id = 736] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 170 (1B341000) [pid = 3944] [serial = 2185] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 169 (17DC9C00) [pid = 3944] [serial = 2143] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 168 (1B77EC00) [pid = 3944] [serial = 2149] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 167 (19ABA800) [pid = 3944] [serial = 2146] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 166 (1CBA4400) [pid = 3944] [serial = 2152] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 18EB6400 == 78 [pid = 3944] [id = 735] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 1B709400 == 77 [pid = 3944] [id = 734] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 1B4CE800 == 76 [pid = 3944] [id = 733] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 1B54B800 == 75 [pid = 3944] [id = 732] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 19853800 == 74 [pid = 3944] [id = 731] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 158F0800 == 73 [pid = 3944] [id = 730] 10:28:01 INFO - PROCESS | 3944 | --DOCSHELL 02A8FC00 == 72 [pid = 3944] [id = 729] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 165 (1873E800) [pid = 3944] [serial = 2164] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (18B02400) [pid = 3944] [serial = 2165] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (1A42C800) [pid = 3944] [serial = 2173] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (193BC800) [pid = 3944] [serial = 2170] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (1580E000) [pid = 3944] [serial = 2161] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 160 (15D23400) [pid = 3944] [serial = 2162] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 159 (18EBF800) [pid = 3944] [serial = 2167] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 158 (18FE2400) [pid = 3944] [serial = 2168] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 157 (1AB5A000) [pid = 3944] [serial = 2176] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 156 (149F2400) [pid = 3944] [serial = 2159] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (13CD6000) [pid = 3944] [serial = 2158] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (16033000) [pid = 3944] [serial = 2155] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (1A8B9000) [pid = 3944] [serial = 2174] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 152 (1AB59400) [pid = 3944] [serial = 2177] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 151 (16E9A800) [pid = 3944] [serial = 2179] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 150 (18B0B000) [pid = 3944] [serial = 2180] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 149 (1AF93000) [pid = 3944] [serial = 2183] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 148 (1996CC00) [pid = 3944] [serial = 2171] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | --DOMWINDOW == 147 (1AF93400) [pid = 3944] [serial = 2182] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3944 | 1461259681547 Marionette TRACE conn8 <- [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]]]}] 10:28:01 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. 10:28:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 953ms 10:28:01 INFO - PROCESS | 3944 | 1461259681586 Marionette TRACE conn8 -> [0,2989,"getWindowHandle",null] 10:28:01 INFO - PROCESS | 3944 | 1461259681588 Marionette TRACE conn8 <- [1,2989,null,{"value":"13"}] 10:28:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:28:01 INFO - PROCESS | 3944 | 1461259681591 Marionette TRACE conn8 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:28:01 INFO - PROCESS | 3944 | 1461259681595 Marionette TRACE conn8 <- [1,2990,null,{}] 10:28:01 INFO - PROCESS | 3944 | 1461259681608 Marionette TRACE conn8 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:01 INFO - PROCESS | 3944 | 1461259681700 Marionette TRACE conn8 <- [1,2991,null,{"value":null}] 10:28:01 INFO - PROCESS | 3944 | 1461259681708 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:01 INFO - PROCESS | 3944 | ++DOCSHELL 158A9C00 == 73 [pid = 3944] [id = 759] 10:28:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 148 (158F0800) [pid = 3944] [serial = 2275] [outer = 00000000] 10:28:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 149 (18FD6C00) [pid = 3944] [serial = 2276] [outer = 158F0800] 10:28:01 INFO - PROCESS | 3944 | 1461259681756 Marionette DEBUG loaded listener.js 10:28:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 150 (193BC800) [pid = 3944] [serial = 2277] [outer = 158F0800] 10:28:02 INFO - PROCESS | 3944 | 1461259682261 Marionette TRACE conn8 <- [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]]]}] 10:28:02 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. 10:28:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 702ms 10:28:02 INFO - PROCESS | 3944 | 1461259682290 Marionette TRACE conn8 -> [0,2993,"getWindowHandle",null] 10:28:02 INFO - PROCESS | 3944 | 1461259682293 Marionette TRACE conn8 <- [1,2993,null,{"value":"13"}] 10:28:02 INFO - PROCESS | 3944 | 1461259682296 Marionette TRACE conn8 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:28:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:28:02 INFO - PROCESS | 3944 | 1461259682298 Marionette TRACE conn8 <- [1,2994,null,{}] 10:28:02 INFO - PROCESS | 3944 | 1461259682301 Marionette TRACE conn8 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:02 INFO - PROCESS | 3944 | 1461259682389 Marionette TRACE conn8 <- [1,2995,null,{"value":null}] 10:28:02 INFO - PROCESS | 3944 | 1461259682395 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:02 INFO - PROCESS | 3944 | ++DOCSHELL 1907D400 == 74 [pid = 3944] [id = 760] 10:28:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 151 (1985F000) [pid = 3944] [serial = 2278] [outer = 00000000] 10:28:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 152 (1AA32C00) [pid = 3944] [serial = 2279] [outer = 1985F000] 10:28:02 INFO - PROCESS | 3944 | 1461259682440 Marionette DEBUG loaded listener.js 10:28:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 153 (1AB07C00) [pid = 3944] [serial = 2280] [outer = 1985F000] 10:28:02 INFO - PROCESS | 3944 | 1461259682896 Marionette TRACE conn8 <- [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]]]}] 10:28:02 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. 10:28:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 640ms 10:28:02 INFO - PROCESS | 3944 | 1461259682935 Marionette TRACE conn8 -> [0,2997,"getWindowHandle",null] 10:28:02 INFO - PROCESS | 3944 | 1461259682938 Marionette TRACE conn8 <- [1,2997,null,{"value":"13"}] 10:28:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:28:02 INFO - PROCESS | 3944 | 1461259682942 Marionette TRACE conn8 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:28:02 INFO - PROCESS | 3944 | 1461259682944 Marionette TRACE conn8 <- [1,2998,null,{}] 10:28:02 INFO - PROCESS | 3944 | 1461259682948 Marionette TRACE conn8 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:03 INFO - PROCESS | 3944 | 1461259683034 Marionette TRACE conn8 <- [1,2999,null,{"value":null}] 10:28:03 INFO - PROCESS | 3944 | 1461259683040 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:03 INFO - PROCESS | 3944 | ++DOCSHELL 19973C00 == 75 [pid = 3944] [id = 761] 10:28:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (1AB0A800) [pid = 3944] [serial = 2281] [outer = 00000000] 10:28:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (1AF17000) [pid = 3944] [serial = 2282] [outer = 1AB0A800] 10:28:03 INFO - PROCESS | 3944 | 1461259683086 Marionette DEBUG loaded listener.js 10:28:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (1AF1D400) [pid = 3944] [serial = 2283] [outer = 1AB0A800] 10:28:03 INFO - PROCESS | 3944 | [3944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:28:03 INFO - PROCESS | 3944 | 1461259683640 Marionette TRACE conn8 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:28:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:28:03 INFO - {} 10:28:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:28:03 INFO - {} 10:28:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:28:03 INFO - {} 10:28:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:28:03 INFO - {} 10:28:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 10:28:03 INFO - PROCESS | 3944 | 1461259683680 Marionette TRACE conn8 -> [0,3001,"getWindowHandle",null] 10:28:03 INFO - PROCESS | 3944 | 1461259683682 Marionette TRACE conn8 <- [1,3001,null,{"value":"13"}] 10:28:03 INFO - PROCESS | 3944 | 1461259683685 Marionette TRACE conn8 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:28:03 INFO - TEST-START | /FileAPI/fileReader.html 10:28:03 INFO - PROCESS | 3944 | 1461259683687 Marionette TRACE conn8 <- [1,3002,null,{}] 10:28:03 INFO - PROCESS | 3944 | 1461259683691 Marionette TRACE conn8 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:03 INFO - PROCESS | 3944 | 1461259683792 Marionette TRACE conn8 <- [1,3003,null,{"value":null}] 10:28:03 INFO - PROCESS | 3944 | 1461259683799 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:03 INFO - PROCESS | 3944 | ++DOCSHELL 1AF1C000 == 76 [pid = 3944] [id = 762] 10:28:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (1B333400) [pid = 3944] [serial = 2284] [outer = 00000000] 10:28:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (1B550000) [pid = 3944] [serial = 2285] [outer = 1B333400] 10:28:03 INFO - PROCESS | 3944 | 1461259683849 Marionette DEBUG loaded listener.js 10:28:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 159 (1B703C00) [pid = 3944] [serial = 2286] [outer = 1B333400] 10:28:04 INFO - PROCESS | 3944 | 1461259684324 Marionette TRACE conn8 <- [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]]]}] 10:28:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:28:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:28:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:28:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:28:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 703ms 10:28:04 INFO - PROCESS | 3944 | 1461259684385 Marionette TRACE conn8 -> [0,3005,"getWindowHandle",null] 10:28:04 INFO - PROCESS | 3944 | 1461259684387 Marionette TRACE conn8 <- [1,3005,null,{"value":"13"}] 10:28:04 INFO - TEST-START | /FileAPI/historical.html 10:28:04 INFO - PROCESS | 3944 | 1461259684391 Marionette TRACE conn8 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:28:04 INFO - PROCESS | 3944 | 1461259684392 Marionette TRACE conn8 <- [1,3006,null,{}] 10:28:04 INFO - PROCESS | 3944 | 1461259684441 Marionette TRACE conn8 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:04 INFO - PROCESS | 3944 | 1461259684568 Marionette TRACE conn8 <- [1,3007,null,{"value":null}] 10:28:04 INFO - PROCESS | 3944 | 1461259684646 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:04 INFO - PROCESS | 3944 | ++DOCSHELL 1B54B400 == 77 [pid = 3944] [id = 763] 10:28:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (1B707400) [pid = 3944] [serial = 2287] [outer = 00000000] 10:28:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (1B784C00) [pid = 3944] [serial = 2288] [outer = 1B707400] 10:28:04 INFO - PROCESS | 3944 | 1461259684690 Marionette DEBUG loaded listener.js 10:28:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (1BCDEC00) [pid = 3944] [serial = 2289] [outer = 1B707400] 10:28:05 INFO - PROCESS | 3944 | 1461259685079 Marionette TRACE conn8 <- [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"]]]}] 10:28:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:28:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:28:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:28:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:28:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:28:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:28:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:28:05 INFO - TEST-OK | /FileAPI/historical.html | took 749ms 10:28:05 INFO - PROCESS | 3944 | 1461259685133 Marionette TRACE conn8 -> [0,3009,"getWindowHandle",null] 10:28:05 INFO - PROCESS | 3944 | 1461259685135 Marionette TRACE conn8 <- [1,3009,null,{"value":"13"}] 10:28:05 INFO - TEST-START | /FileAPI/idlharness.html 10:28:05 INFO - PROCESS | 3944 | 1461259685138 Marionette TRACE conn8 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:28:05 INFO - PROCESS | 3944 | 1461259685140 Marionette TRACE conn8 <- [1,3010,null,{}] 10:28:05 INFO - PROCESS | 3944 | 1461259685151 Marionette TRACE conn8 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:05 INFO - PROCESS | 3944 | 1461259685278 Marionette TRACE conn8 <- [1,3011,null,{"value":null}] 10:28:05 INFO - PROCESS | 3944 | 1461259685359 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:05 INFO - PROCESS | 3944 | ++DOCSHELL 1B736C00 == 78 [pid = 3944] [id = 764] 10:28:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (1B782800) [pid = 3944] [serial = 2290] [outer = 00000000] 10:28:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (1CE55000) [pid = 3944] [serial = 2291] [outer = 1B782800] 10:28:05 INFO - PROCESS | 3944 | 1461259685407 Marionette DEBUG loaded listener.js 10:28:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (1D359C00) [pid = 3944] [serial = 2292] [outer = 1B782800] 10:28:06 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (1B42D800) [pid = 3944] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:28:06 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (1B705000) [pid = 3944] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:28:06 INFO - PROCESS | 3944 | --DOMWINDOW == 162 (13532400) [pid = 3944] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:28:06 INFO - PROCESS | 3944 | --DOMWINDOW == 161 (1A337800) [pid = 3944] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:28:06 INFO - PROCESS | 3944 | --DOMWINDOW == 160 (1CE53800) [pid = 3944] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:28:06 INFO - PROCESS | 3944 | --DOMWINDOW == 159 (1AB4DC00) [pid = 3944] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:28:06 INFO - PROCESS | 3944 | --DOMWINDOW == 158 (18C13400) [pid = 3944] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:28:06 INFO - PROCESS | 3944 | --DOMWINDOW == 157 (18215400) [pid = 3944] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:28:06 INFO - PROCESS | 3944 | --DOMWINDOW == 156 (11B77800) [pid = 3944] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:28:06 INFO - PROCESS | 3944 | --DOMWINDOW == 155 (1AB0B000) [pid = 3944] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:28:06 INFO - PROCESS | 3944 | --DOMWINDOW == 154 (1BCDA400) [pid = 3944] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:28:06 INFO - PROCESS | 3944 | --DOMWINDOW == 153 (13745000) [pid = 3944] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:28:06 INFO - PROCESS | 3944 | 1461259686531 Marionette TRACE conn8 <- [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]]]}] 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:28:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:28:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:28:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:28:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:28:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:28:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:28:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:28:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:28:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:28:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:28:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:28:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:28:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:28:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:28:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:28:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:28:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:28:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:28:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:28:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:28:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:28:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:28:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:28:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:28:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:28:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:28:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:28:06 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 10:28:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:28:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:28:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:28:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:28:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:28:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:28:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:28:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:28:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:28:06 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 10:28:06 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 10:28:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:28:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:28:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:28:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:28:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:28:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:28:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:28:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:28:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:28:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:28:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:28:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:28:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:28:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:28:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:28:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:28:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:28:06 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 10:28:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:28:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:28:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:28:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:28:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:28:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:28:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:28:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:28:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:28:06 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 10:28:06 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 10:28:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:28:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:28:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:28:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:28:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:28:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:28:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:28:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:28:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:28:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:28:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 1530ms 10:28:06 INFO - PROCESS | 3944 | 1461259686666 Marionette TRACE conn8 -> [0,3013,"getWindowHandle",null] 10:28:06 INFO - PROCESS | 3944 | 1461259686668 Marionette TRACE conn8 <- [1,3013,null,{"value":"13"}] 10:28:06 INFO - PROCESS | 3944 | 1461259686673 Marionette TRACE conn8 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:28:06 INFO - TEST-START | /FileAPI/idlharness.worker 10:28:06 INFO - PROCESS | 3944 | 1461259686674 Marionette TRACE conn8 <- [1,3014,null,{}] 10:28:06 INFO - PROCESS | 3944 | 1461259686678 Marionette TRACE conn8 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:06 INFO - PROCESS | 3944 | 1461259686763 Marionette TRACE conn8 <- [1,3015,null,{"value":null}] 10:28:06 INFO - PROCESS | 3944 | 1461259686770 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:06 INFO - PROCESS | 3944 | ++DOCSHELL 13C6BC00 == 79 [pid = 3944] [id = 765] 10:28:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 154 (13CD0000) [pid = 3944] [serial = 2293] [outer = 00000000] 10:28:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 155 (1D363C00) [pid = 3944] [serial = 2294] [outer = 13CD0000] 10:28:06 INFO - PROCESS | 3944 | 1461259686814 Marionette DEBUG loaded listener.js 10:28:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 156 (1F69E800) [pid = 3944] [serial = 2295] [outer = 13CD0000] 10:28:07 INFO - PROCESS | 3944 | [3944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:28:07 INFO - PROCESS | 3944 | 1461259687844 Marionette TRACE conn8 <- [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,{},{}]]]}] 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:28:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:28:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:28:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:28:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:28:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:28:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:28:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:28:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:28:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:28:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:28:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:28:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:28:07 INFO - {} 10:28:07 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 10:28:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:28:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:28:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:28:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:28:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:28:07 INFO - {} 10:28:07 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 - {} 10:28:07 INFO - {} 10:28:07 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 10:28:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:28:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:28:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:28:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:28:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:28:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:28:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:28:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:28:07 INFO - {} 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:28:07 INFO - {} 10:28:07 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 10:28:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:28:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:28:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:28:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:28:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:28:07 INFO - {} 10:28:07 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 - {} 10:28:07 INFO - {} 10:28:07 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 10:28:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:28:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:28:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:28:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:28:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:07 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 10:28:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:28:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:28:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:28:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:28:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:28:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:28:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:28:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:28:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:07 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 10:28:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:28:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:28:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:08 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 10:28:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:28:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:28:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:28:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:08 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 10:28:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:28:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:28:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:28:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:28:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:28:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:28:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:28:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:28:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:28:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:28:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:28:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:28:08 INFO - {} 10:28:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1374ms 10:28:08 INFO - PROCESS | 3944 | 1461259688060 Marionette TRACE conn8 -> [0,3017,"getWindowHandle",null] 10:28:08 INFO - PROCESS | 3944 | 1461259688062 Marionette TRACE conn8 <- [1,3017,null,{"value":"13"}] 10:28:08 INFO - PROCESS | 3944 | 1461259688065 Marionette TRACE conn8 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:28:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:28:08 INFO - PROCESS | 3944 | 1461259688067 Marionette TRACE conn8 <- [1,3018,null,{}] 10:28:08 INFO - PROCESS | 3944 | 1461259688071 Marionette TRACE conn8 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:08 INFO - PROCESS | 3944 | 1461259688242 Marionette TRACE conn8 <- [1,3019,null,{"value":null}] 10:28:08 INFO - PROCESS | 3944 | 1461259688255 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:08 INFO - PROCESS | 3944 | ++DOCSHELL 1D355400 == 80 [pid = 3944] [id = 766] 10:28:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 157 (2168A400) [pid = 3944] [serial = 2296] [outer = 00000000] 10:28:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 158 (218E6800) [pid = 3944] [serial = 2297] [outer = 2168A400] 10:28:08 INFO - PROCESS | 3944 | 1461259688300 Marionette DEBUG loaded listener.js 10:28:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 159 (218E8C00) [pid = 3944] [serial = 2298] [outer = 2168A400] 10:28:08 INFO - PROCESS | 3944 | 1461259688922 Marionette TRACE conn8 <- [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]]]}] 10:28:08 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 10:28:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 889ms 10:28:08 INFO - PROCESS | 3944 | 1461259688971 Marionette TRACE conn8 -> [0,3021,"getWindowHandle",null] 10:28:08 INFO - PROCESS | 3944 | 1461259688976 Marionette TRACE conn8 <- [1,3021,null,{"value":"13"}] 10:28:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:28:08 INFO - PROCESS | 3944 | 1461259688982 Marionette TRACE conn8 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:28:08 INFO - PROCESS | 3944 | 1461259688986 Marionette TRACE conn8 <- [1,3022,null,{}] 10:28:08 INFO - PROCESS | 3944 | 1461259688992 Marionette TRACE conn8 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:09 INFO - PROCESS | 3944 | 1461259689118 Marionette TRACE conn8 <- [1,3023,null,{"value":null}] 10:28:09 INFO - PROCESS | 3944 | 1461259689283 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:09 INFO - PROCESS | 3944 | ++DOCSHELL 13742800 == 81 [pid = 3944] [id = 767] 10:28:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 160 (1662C800) [pid = 3944] [serial = 2299] [outer = 00000000] 10:28:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 161 (182EF000) [pid = 3944] [serial = 2300] [outer = 1662C800] 10:28:09 INFO - PROCESS | 3944 | 1461259689341 Marionette DEBUG loaded listener.js 10:28:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 162 (1876D800) [pid = 3944] [serial = 2301] [outer = 1662C800] 10:28:09 INFO - PROCESS | 3944 | 1461259689921 Marionette TRACE conn8 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:28:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:28:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 999ms 10:28:09 INFO - PROCESS | 3944 | 1461259689985 Marionette TRACE conn8 -> [0,3025,"getWindowHandle",null] 10:28:09 INFO - PROCESS | 3944 | 1461259689991 Marionette TRACE conn8 <- [1,3025,null,{"value":"13"}] 10:28:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:28:09 INFO - PROCESS | 3944 | 1461259689998 Marionette TRACE conn8 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:28:09 INFO - PROCESS | 3944 | 1461259690000 Marionette TRACE conn8 <- [1,3026,null,{}] 10:28:09 INFO - PROCESS | 3944 | 1461259690005 Marionette TRACE conn8 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:10 INFO - PROCESS | 3944 | 1461259690123 Marionette TRACE conn8 <- [1,3027,null,{"value":null}] 10:28:10 INFO - PROCESS | 3944 | 1461259690300 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:10 INFO - PROCESS | 3944 | ++DOCSHELL 18B09C00 == 82 [pid = 3944] [id = 768] 10:28:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 163 (18C0B800) [pid = 3944] [serial = 2302] [outer = 00000000] 10:28:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (1AB06000) [pid = 3944] [serial = 2303] [outer = 18C0B800] 10:28:10 INFO - PROCESS | 3944 | 1461259690355 Marionette DEBUG loaded listener.js 10:28:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (1ABC3400) [pid = 3944] [serial = 2304] [outer = 18C0B800] 10:28:10 INFO - PROCESS | 3944 | 1461259690919 Marionette TRACE conn8 <- [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"]]]}] 10:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:28:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 936ms 10:28:10 INFO - PROCESS | 3944 | 1461259690940 Marionette TRACE conn8 -> [0,3029,"getWindowHandle",null] 10:28:10 INFO - PROCESS | 3944 | 1461259690943 Marionette TRACE conn8 <- [1,3029,null,{"value":"13"}] 10:28:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:28:10 INFO - PROCESS | 3944 | 1461259690947 Marionette TRACE conn8 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:28:10 INFO - PROCESS | 3944 | 1461259690951 Marionette TRACE conn8 <- [1,3030,null,{}] 10:28:10 INFO - PROCESS | 3944 | 1461259690962 Marionette TRACE conn8 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:11 INFO - PROCESS | 3944 | 1461259691081 Marionette TRACE conn8 <- [1,3031,null,{"value":null}] 10:28:11 INFO - PROCESS | 3944 | 1461259691261 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:11 INFO - PROCESS | 3944 | ++DOCSHELL 1B781800 == 83 [pid = 3944] [id = 769] 10:28:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 166 (1BCE5000) [pid = 3944] [serial = 2305] [outer = 00000000] 10:28:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 167 (1D71C800) [pid = 3944] [serial = 2306] [outer = 1BCE5000] 10:28:11 INFO - PROCESS | 3944 | 1461259691320 Marionette DEBUG loaded listener.js 10:28:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 168 (1FA38000) [pid = 3944] [serial = 2307] [outer = 1BCE5000] 10:28:12 INFO - PROCESS | 3944 | 1461259692026 Marionette TRACE conn8 <- [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]]]}] 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:28:12 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. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:28:12 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'.) 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:28:12 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. 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:28:12 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. 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:28:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:28:12 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. 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:28:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:28:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:28:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:28:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:28:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:28:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:28:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:28:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:28:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:28:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:28:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:28:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:28:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:28:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1217ms 10:28:12 INFO - PROCESS | 3944 | 1461259692166 Marionette TRACE conn8 -> [0,3033,"getWindowHandle",null] 10:28:12 INFO - PROCESS | 3944 | 1461259692169 Marionette TRACE conn8 <- [1,3033,null,{"value":"13"}] 10:28:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:28:12 INFO - PROCESS | 3944 | 1461259692173 Marionette TRACE conn8 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:28:12 INFO - PROCESS | 3944 | 1461259692175 Marionette TRACE conn8 <- [1,3034,null,{}] 10:28:12 INFO - PROCESS | 3944 | 1461259692179 Marionette TRACE conn8 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:12 INFO - PROCESS | 3944 | 1461259692303 Marionette TRACE conn8 <- [1,3035,null,{"value":null}] 10:28:12 INFO - PROCESS | 3944 | 1461259692454 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:12 INFO - PROCESS | 3944 | ++DOCSHELL 1D361000 == 84 [pid = 3944] [id = 770] 10:28:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 169 (1FB23400) [pid = 3944] [serial = 2308] [outer = 00000000] 10:28:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 170 (2323E400) [pid = 3944] [serial = 2309] [outer = 1FB23400] 10:28:12 INFO - PROCESS | 3944 | 1461259692512 Marionette DEBUG loaded listener.js 10:28:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 171 (23242400) [pid = 3944] [serial = 2310] [outer = 1FB23400] 10:28:12 INFO - PROCESS | 3944 | [3944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:28:13 INFO - PROCESS | 3944 | 1461259693038 Marionette TRACE conn8 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:28:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:28:13 INFO - {} 10:28:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 906ms 10:28:13 INFO - PROCESS | 3944 | 1461259693060 Marionette TRACE conn8 -> [0,3037,"getWindowHandle",null] 10:28:13 INFO - PROCESS | 3944 | 1461259693062 Marionette TRACE conn8 <- [1,3037,null,{"value":"13"}] 10:28:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:28:13 INFO - PROCESS | 3944 | 1461259693066 Marionette TRACE conn8 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:28:13 INFO - PROCESS | 3944 | 1461259693068 Marionette TRACE conn8 <- [1,3038,null,{}] 10:28:13 INFO - PROCESS | 3944 | 1461259693072 Marionette TRACE conn8 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:13 INFO - PROCESS | 3944 | 1461259693191 Marionette TRACE conn8 <- [1,3039,null,{"value":null}] 10:28:13 INFO - PROCESS | 3944 | 1461259693356 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:13 INFO - PROCESS | 3944 | ++DOCSHELL 1352B400 == 85 [pid = 3944] [id = 771] 10:28:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (13532400) [pid = 3944] [serial = 2311] [outer = 00000000] 10:28:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (21029400) [pid = 3944] [serial = 2312] [outer = 13532400] 10:28:13 INFO - PROCESS | 3944 | 1461259693414 Marionette DEBUG loaded listener.js 10:28:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (21031C00) [pid = 3944] [serial = 2313] [outer = 13532400] 10:28:13 INFO - PROCESS | 3944 | 1461259693945 Marionette TRACE conn8 <- [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]]]}] 10:28:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:28:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:28:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:28:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:28:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 890ms 10:28:13 INFO - PROCESS | 3944 | 1461259693970 Marionette TRACE conn8 -> [0,3041,"getWindowHandle",null] 10:28:13 INFO - PROCESS | 3944 | 1461259693973 Marionette TRACE conn8 <- [1,3041,null,{"value":"13"}] 10:28:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:28:13 INFO - PROCESS | 3944 | 1461259693976 Marionette TRACE conn8 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:28:13 INFO - PROCESS | 3944 | 1461259693979 Marionette TRACE conn8 <- [1,3042,null,{}] 10:28:13 INFO - PROCESS | 3944 | 1461259693983 Marionette TRACE conn8 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:14 INFO - PROCESS | 3944 | 1461259694102 Marionette TRACE conn8 <- [1,3043,null,{"value":null}] 10:28:14 INFO - PROCESS | 3944 | 1461259694234 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:14 INFO - PROCESS | 3944 | ++DOCSHELL 21029000 == 86 [pid = 3944] [id = 772] 10:28:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (2102B000) [pid = 3944] [serial = 2314] [outer = 00000000] 10:28:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (2130C000) [pid = 3944] [serial = 2315] [outer = 2102B000] 10:28:14 INFO - PROCESS | 3944 | 1461259694301 Marionette DEBUG loaded listener.js 10:28:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (2130F800) [pid = 3944] [serial = 2316] [outer = 2102B000] 10:28:15 INFO - PROCESS | 3944 | 1461259695105 Marionette TRACE conn8 <- [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"]]]}] 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:28:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:28:15 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" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:28:15 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" 10:28:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:28:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:28:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1280ms 10:28:15 INFO - PROCESS | 3944 | 1461259695257 Marionette TRACE conn8 -> [0,3045,"getWindowHandle",null] 10:28:15 INFO - PROCESS | 3944 | 1461259695260 Marionette TRACE conn8 <- [1,3045,null,{"value":"13"}] 10:28:15 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:28:15 INFO - PROCESS | 3944 | 1461259695264 Marionette TRACE conn8 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:28:15 INFO - PROCESS | 3944 | 1461259695266 Marionette TRACE conn8 <- [1,3046,null,{}] 10:28:15 INFO - PROCESS | 3944 | 1461259695270 Marionette TRACE conn8 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:15 INFO - PROCESS | 3944 | 1461259695417 Marionette TRACE conn8 <- [1,3047,null,{"value":null}] 10:28:15 INFO - PROCESS | 3944 | 1461259695574 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:15 INFO - PROCESS | 3944 | ++DOCSHELL 21308000 == 87 [pid = 3944] [id = 773] 10:28:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (2130A800) [pid = 3944] [serial = 2317] [outer = 00000000] 10:28:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (21878C00) [pid = 3944] [serial = 2318] [outer = 2130A800] 10:28:15 INFO - PROCESS | 3944 | 1461259695641 Marionette DEBUG loaded listener.js 10:28:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 180 (2187B400) [pid = 3944] [serial = 2319] [outer = 2130A800] 10:28:16 INFO - PROCESS | 3944 | 1461259696157 Marionette TRACE conn8 <- [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]]]}] 10:28:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:28:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:28:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:28:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:28:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:28:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:28:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:28:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:28:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:28:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:28:16 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:16 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:28:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:28:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:28:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:28:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:28:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:28:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:28:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:28:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:28:16 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 952ms 10:28:16 INFO - PROCESS | 3944 | 1461259696210 Marionette TRACE conn8 -> [0,3049,"getWindowHandle",null] 10:28:16 INFO - PROCESS | 3944 | 1461259696213 Marionette TRACE conn8 <- [1,3049,null,{"value":"13"}] 10:28:16 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:28:16 INFO - PROCESS | 3944 | 1461259696216 Marionette TRACE conn8 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:28:16 INFO - PROCESS | 3944 | 1461259696218 Marionette TRACE conn8 <- [1,3050,null,{}] 10:28:16 INFO - PROCESS | 3944 | 1461259696222 Marionette TRACE conn8 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:16 INFO - PROCESS | 3944 | 1461259696367 Marionette TRACE conn8 <- [1,3051,null,{"value":null}] 10:28:16 INFO - PROCESS | 3944 | 1461259696499 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:16 INFO - PROCESS | 3944 | ++DOCSHELL 1F82B800 == 88 [pid = 3944] [id = 774] 10:28:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (1F82E400) [pid = 3944] [serial = 2320] [outer = 00000000] 10:28:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 182 (2168D800) [pid = 3944] [serial = 2321] [outer = 1F82E400] 10:28:16 INFO - PROCESS | 3944 | 1461259696552 Marionette DEBUG loaded listener.js 10:28:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 183 (21763C00) [pid = 3944] [serial = 2322] [outer = 1F82E400] 10:28:16 INFO - PROCESS | 3944 | [3944] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:28:17 INFO - PROCESS | 3944 | 1461259697072 Marionette TRACE conn8 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:28:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:28:17 INFO - {} 10:28:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 905ms 10:28:17 INFO - PROCESS | 3944 | 1461259697121 Marionette TRACE conn8 -> [0,3053,"getWindowHandle",null] 10:28:17 INFO - PROCESS | 3944 | 1461259697124 Marionette TRACE conn8 <- [1,3053,null,{"value":"13"}] 10:28:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:28:17 INFO - PROCESS | 3944 | 1461259697127 Marionette TRACE conn8 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:28:17 INFO - PROCESS | 3944 | 1461259697129 Marionette TRACE conn8 <- [1,3054,null,{}] 10:28:17 INFO - PROCESS | 3944 | 1461259697133 Marionette TRACE conn8 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:17 INFO - PROCESS | 3944 | 1461259697244 Marionette TRACE conn8 <- [1,3055,null,{"value":null}] 10:28:17 INFO - PROCESS | 3944 | 1461259697425 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:17 INFO - PROCESS | 3944 | ++DOCSHELL 158F4400 == 89 [pid = 3944] [id = 775] 10:28:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 184 (1B42A800) [pid = 3944] [serial = 2323] [outer = 00000000] 10:28:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 185 (22AE4000) [pid = 3944] [serial = 2324] [outer = 1B42A800] 10:28:17 INFO - PROCESS | 3944 | 1461259697484 Marionette DEBUG loaded listener.js 10:28:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 186 (22AE5800) [pid = 3944] [serial = 2325] [outer = 1B42A800] 10:28:18 INFO - PROCESS | 3944 | 1461259698020 Marionette TRACE conn8 <- [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]]]}] 10:28:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:28:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:28:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:28:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:28:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:28:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:28:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:28:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 937ms 10:28:18 INFO - PROCESS | 3944 | 1461259698073 Marionette TRACE conn8 -> [0,3057,"getWindowHandle",null] 10:28:18 INFO - PROCESS | 3944 | 1461259698075 Marionette TRACE conn8 <- [1,3057,null,{"value":"13"}] 10:28:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:28:18 INFO - PROCESS | 3944 | 1461259698079 Marionette TRACE conn8 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:28:18 INFO - PROCESS | 3944 | 1461259698081 Marionette TRACE conn8 <- [1,3058,null,{}] 10:28:18 INFO - PROCESS | 3944 | 1461259698084 Marionette TRACE conn8 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:18 INFO - PROCESS | 3944 | 1461259698200 Marionette TRACE conn8 <- [1,3059,null,{"value":null}] 10:28:18 INFO - PROCESS | 3944 | 1461259698360 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:18 INFO - PROCESS | 3944 | ++DOCSHELL 139DC000 == 90 [pid = 3944] [id = 776] 10:28:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 187 (15606C00) [pid = 3944] [serial = 2326] [outer = 00000000] 10:28:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 188 (19655400) [pid = 3944] [serial = 2327] [outer = 15606C00] 10:28:18 INFO - PROCESS | 3944 | 1461259698424 Marionette DEBUG loaded listener.js 10:28:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 189 (19E97C00) [pid = 3944] [serial = 2328] [outer = 15606C00] 10:28:19 INFO - PROCESS | 3944 | 1461259699224 Marionette TRACE conn8 <- [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]]]}] 10:28:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:28:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:28:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:28:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:28:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:28:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:28:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1217ms 10:28:19 INFO - PROCESS | 3944 | 1461259699287 Marionette TRACE conn8 -> [0,3061,"getWindowHandle",null] 10:28:19 INFO - PROCESS | 3944 | 1461259699291 Marionette TRACE conn8 <- [1,3061,null,{"value":"13"}] 10:28:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:28:19 INFO - PROCESS | 3944 | 1461259699297 Marionette TRACE conn8 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:28:19 INFO - PROCESS | 3944 | 1461259699300 Marionette TRACE conn8 <- [1,3062,null,{}] 10:28:19 INFO - PROCESS | 3944 | 1461259699306 Marionette TRACE conn8 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:19 INFO - PROCESS | 3944 | 1461259699456 Marionette TRACE conn8 <- [1,3063,null,{"value":null}] 10:28:19 INFO - PROCESS | 3944 | 1461259699625 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:19 INFO - PROCESS | 3944 | ++DOCSHELL 1876C400 == 91 [pid = 3944] [id = 777] 10:28:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 190 (18907800) [pid = 3944] [serial = 2329] [outer = 00000000] 10:28:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 191 (1670EC00) [pid = 3944] [serial = 2330] [outer = 18907800] 10:28:19 INFO - PROCESS | 3944 | 1461259699682 Marionette DEBUG loaded listener.js 10:28:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 192 (1985D000) [pid = 3944] [serial = 2331] [outer = 18907800] 10:28:20 INFO - PROCESS | 3944 | 1461259700214 Marionette TRACE conn8 <- [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]]]}] 10:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:28:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 952ms 10:28:20 INFO - PROCESS | 3944 | 1461259700248 Marionette TRACE conn8 -> [0,3065,"getWindowHandle",null] 10:28:20 INFO - PROCESS | 3944 | 1461259700254 Marionette TRACE conn8 <- [1,3065,null,{"value":"13"}] 10:28:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:28:20 INFO - PROCESS | 3944 | 1461259700261 Marionette TRACE conn8 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:28:20 INFO - PROCESS | 3944 | 1461259700264 Marionette TRACE conn8 <- [1,3066,null,{}] 10:28:20 INFO - PROCESS | 3944 | 1461259700267 Marionette TRACE conn8 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:20 INFO - PROCESS | 3944 | 1461259700379 Marionette TRACE conn8 <- [1,3067,null,{"value":null}] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 13C6BC00 == 90 [pid = 3944] [id = 765] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 1B736C00 == 89 [pid = 3944] [id = 764] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 1B54B400 == 88 [pid = 3944] [id = 763] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 1AF1C000 == 87 [pid = 3944] [id = 762] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 149E7800 == 86 [pid = 3944] [id = 756] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 19973C00 == 85 [pid = 3944] [id = 761] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 1907D400 == 84 [pid = 3944] [id = 760] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 158A9C00 == 83 [pid = 3944] [id = 759] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 18B0DC00 == 82 [pid = 3944] [id = 758] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 13ED4000 == 81 [pid = 3944] [id = 757] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 191 (1CE56000) [pid = 3944] [serial = 2238] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 1AB0BC00 == 80 [pid = 3944] [id = 749] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 18B10000 == 79 [pid = 3944] [id = 748] 10:28:20 INFO - PROCESS | 3944 | --DOCSHELL 02A95400 == 78 [pid = 3944] [id = 747] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 190 (1BEBB800) [pid = 3944] [serial = 2141] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 189 (1B403C00) [pid = 3944] [serial = 2186] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 188 (1B4CFC00) [pid = 3944] [serial = 2224] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 187 (1B73FC00) [pid = 3944] [serial = 2227] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 186 (1B4D9800) [pid = 3944] [serial = 2225] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 185 (17DC4800) [pid = 3944] [serial = 2230] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 184 (1B77DC00) [pid = 3944] [serial = 2228] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 183 (1BEBA800) [pid = 3944] [serial = 2234] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 182 (1CE54C00) [pid = 3944] [serial = 2236] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 181 (1AB58800) [pid = 3944] [serial = 2218] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 180 (1ABC9C00) [pid = 3944] [serial = 2219] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 179 (198D4C00) [pid = 3944] [serial = 2213] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 178 (19078800) [pid = 3944] [serial = 2212] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (16845800) [pid = 3944] [serial = 2191] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (1CBA2000) [pid = 3944] [serial = 2206] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (1985DC00) [pid = 3944] [serial = 2215] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (19976400) [pid = 3944] [serial = 2216] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (15806C00) [pid = 3944] [serial = 2210] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 172 (13ED1C00) [pid = 3944] [serial = 2209] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 171 (1A1CB000) [pid = 3944] [serial = 2194] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 170 (1BCDE800) [pid = 3944] [serial = 2203] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 169 (1B73D400) [pid = 3944] [serial = 2200] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 168 (1B334000) [pid = 3944] [serial = 2221] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 167 (13527800) [pid = 3944] [serial = 2188] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 166 (1B555C00) [pid = 3944] [serial = 2197] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 165 (17DBEC00) [pid = 3944] [serial = 2231] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 164 (1B33A000) [pid = 3944] [serial = 2222] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | --DOMWINDOW == 163 (1BCE9400) [pid = 3944] [serial = 2233] [outer = 00000000] [url = about:blank] 10:28:20 INFO - PROCESS | 3944 | 1461259700595 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:20 INFO - PROCESS | 3944 | ++DOCSHELL 02A95400 == 79 [pid = 3944] [id = 778] 10:28:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 164 (13527800) [pid = 3944] [serial = 2332] [outer = 00000000] 10:28:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 165 (13ED1C00) [pid = 3944] [serial = 2333] [outer = 13527800] 10:28:20 INFO - PROCESS | 3944 | 1461259700644 Marionette DEBUG loaded listener.js 10:28:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 166 (1580A800) [pid = 3944] [serial = 2334] [outer = 13527800] 10:28:21 INFO - PROCESS | 3944 | 1461259701084 Marionette TRACE conn8 <- [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] 10:28:21 INFO - PROCESS | 3944 | 1461259701166 Marionette TRACE conn8 <- [1,3069,null,{"value":"13"}] 10:28:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:28:21 INFO - PROCESS | 3944 | 1461259701170 Marionette TRACE conn8 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:28:21 INFO - PROCESS | 3944 | 1461259701174 Marionette TRACE conn8 <- [1,3070,null,{}] 10:28:21 INFO - PROCESS | 3944 | 1461259701184 Marionette TRACE conn8 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:21 INFO - PROCESS | 3944 | 1461259701286 Marionette TRACE conn8 <- [1,3071,null,{"value":null}] 10:28:21 INFO - PROCESS | 3944 | 1461259701296 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:21 INFO - PROCESS | 3944 | ++DOCSHELL 1AB0D800 == 80 [pid = 3944] [id = 779] 10:28:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 167 (1AB10800) [pid = 3944] [serial = 2335] [outer = 00000000] 10:28:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 168 (1AF15400) [pid = 3944] [serial = 2336] [outer = 1AB10800] 10:28:21 INFO - PROCESS | 3944 | 1461259701344 Marionette DEBUG loaded listener.js 10:28:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 169 (1AF99400) [pid = 3944] [serial = 2337] [outer = 1AB10800] 10:28:21 INFO - PROCESS | 3944 | 1461259701851 Marionette TRACE conn8 <- [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]]]}] 10:28:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:28:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:28:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:28:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 10:28:21 INFO - PROCESS | 3944 | 1461259701910 Marionette TRACE conn8 -> [0,3073,"getWindowHandle",null] 10:28:21 INFO - PROCESS | 3944 | 1461259701913 Marionette TRACE conn8 <- [1,3073,null,{"value":"13"}] 10:28:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:28:21 INFO - PROCESS | 3944 | 1461259701917 Marionette TRACE conn8 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:28:21 INFO - PROCESS | 3944 | 1461259701918 Marionette TRACE conn8 <- [1,3074,null,{}] 10:28:21 INFO - PROCESS | 3944 | 1461259701922 Marionette TRACE conn8 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:22 INFO - PROCESS | 3944 | 1461259702016 Marionette TRACE conn8 <- [1,3075,null,{"value":null}] 10:28:22 INFO - PROCESS | 3944 | 1461259702156 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:22 INFO - PROCESS | 3944 | ++DOCSHELL 1B403800 == 81 [pid = 3944] [id = 780] 10:28:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 170 (1B403C00) [pid = 3944] [serial = 2338] [outer = 00000000] 10:28:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 171 (1B410400) [pid = 3944] [serial = 2339] [outer = 1B403C00] 10:28:22 INFO - PROCESS | 3944 | 1461259702204 Marionette DEBUG loaded listener.js 10:28:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (1B434400) [pid = 3944] [serial = 2340] [outer = 1B403C00] 10:28:22 INFO - PROCESS | 3944 | 1461259702563 Marionette TRACE conn8 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:28:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 702ms 10:28:22 INFO - PROCESS | 3944 | 1461259702625 Marionette TRACE conn8 -> [0,3077,"getWindowHandle",null] 10:28:22 INFO - PROCESS | 3944 | 1461259702627 Marionette TRACE conn8 <- [1,3077,null,{"value":"13"}] 10:28:22 INFO - PROCESS | 3944 | 1461259702630 Marionette TRACE conn8 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:28:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:28:22 INFO - PROCESS | 3944 | 1461259702632 Marionette TRACE conn8 <- [1,3078,null,{}] 10:28:22 INFO - PROCESS | 3944 | 1461259702636 Marionette TRACE conn8 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:22 INFO - PROCESS | 3944 | 1461259702777 Marionette TRACE conn8 <- [1,3079,null,{"value":null}] 10:28:22 INFO - PROCESS | 3944 | 1461259702858 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:22 INFO - PROCESS | 3944 | ++DOCSHELL 1B33F400 == 82 [pid = 3944] [id = 781] 10:28:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (1B401400) [pid = 3944] [serial = 2341] [outer = 00000000] 10:28:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (1B555C00) [pid = 3944] [serial = 2342] [outer = 1B401400] 10:28:22 INFO - PROCESS | 3944 | 1461259702905 Marionette DEBUG loaded listener.js 10:28:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (1B706000) [pid = 3944] [serial = 2343] [outer = 1B401400] 10:28:23 INFO - PROCESS | 3944 | 1461259703315 Marionette TRACE conn8 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:28:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 733ms 10:28:23 INFO - PROCESS | 3944 | 1461259703372 Marionette TRACE conn8 -> [0,3081,"getWindowHandle",null] 10:28:23 INFO - PROCESS | 3944 | 1461259703374 Marionette TRACE conn8 <- [1,3081,null,{"value":"13"}] 10:28:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:28:23 INFO - PROCESS | 3944 | 1461259703378 Marionette TRACE conn8 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:28:23 INFO - PROCESS | 3944 | 1461259703379 Marionette TRACE conn8 <- [1,3082,null,{}] 10:28:23 INFO - PROCESS | 3944 | 1461259703383 Marionette TRACE conn8 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:23 INFO - PROCESS | 3944 | 1461259703576 Marionette TRACE conn8 <- [1,3083,null,{"value":null}] 10:28:23 INFO - PROCESS | 3944 | 1461259703662 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:23 INFO - PROCESS | 3944 | ++DOCSHELL 1B4D7000 == 83 [pid = 3944] [id = 782] 10:28:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (1B704000) [pid = 3944] [serial = 2344] [outer = 00000000] 10:28:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (1BCDFC00) [pid = 3944] [serial = 2345] [outer = 1B704000] 10:28:23 INFO - PROCESS | 3944 | 1461259703709 Marionette DEBUG loaded listener.js 10:28:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (1BEB3C00) [pid = 3944] [serial = 2346] [outer = 1B704000] 10:28:24 INFO - PROCESS | 3944 | 1461259704111 Marionette TRACE conn8 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:28:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:28:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 796ms 10:28:24 INFO - PROCESS | 3944 | 1461259704184 Marionette TRACE conn8 -> [0,3085,"getWindowHandle",null] 10:28:24 INFO - PROCESS | 3944 | 1461259704186 Marionette TRACE conn8 <- [1,3085,null,{"value":"13"}] 10:28:24 INFO - PROCESS | 3944 | 1461259704189 Marionette TRACE conn8 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:28:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:28:24 INFO - PROCESS | 3944 | 1461259704191 Marionette TRACE conn8 <- [1,3086,null,{}] 10:28:24 INFO - PROCESS | 3944 | 1461259704194 Marionette TRACE conn8 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:24 INFO - PROCESS | 3944 | 1461259704328 Marionette TRACE conn8 <- [1,3087,null,{"value":null}] 10:28:24 INFO - PROCESS | 3944 | 1461259704411 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:24 INFO - PROCESS | 3944 | ++DOCSHELL 182EB400 == 84 [pid = 3944] [id = 783] 10:28:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (1B430800) [pid = 3944] [serial = 2347] [outer = 00000000] 10:28:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 180 (1CE4C000) [pid = 3944] [serial = 2348] [outer = 1B430800] 10:28:24 INFO - PROCESS | 3944 | 1461259704454 Marionette DEBUG loaded listener.js 10:28:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (1D354800) [pid = 3944] [serial = 2349] [outer = 1B430800] 10:28:24 INFO - PROCESS | 3944 | --DOMWINDOW == 180 (1985F000) [pid = 3944] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:28:24 INFO - PROCESS | 3944 | --DOMWINDOW == 179 (1B73AC00) [pid = 3944] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:28:24 INFO - PROCESS | 3944 | --DOMWINDOW == 178 (1AB0A800) [pid = 3944] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:28:24 INFO - PROCESS | 3944 | --DOMWINDOW == 177 (1B333400) [pid = 3944] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:28:24 INFO - PROCESS | 3944 | --DOMWINDOW == 176 (16B2EC00) [pid = 3944] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:28:24 INFO - PROCESS | 3944 | --DOMWINDOW == 175 (158F0800) [pid = 3944] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:28:24 INFO - PROCESS | 3944 | --DOMWINDOW == 174 (1B707400) [pid = 3944] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:28:24 INFO - PROCESS | 3944 | --DOMWINDOW == 173 (1B782800) [pid = 3944] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:28:24 INFO - PROCESS | 3944 | --DOMWINDOW == 172 (18C0EC00) [pid = 3944] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:28:24 INFO - PROCESS | 3944 | --DOMWINDOW == 171 (149F4C00) [pid = 3944] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:28:24 INFO - PROCESS | 3944 | --DOMWINDOW == 170 (13CD0000) [pid = 3944] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:28:24 INFO - PROCESS | 3944 | 1461259705004 Marionette TRACE conn8 <- [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]]]}] 10:28:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:28:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:28:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 827ms 10:28:25 INFO - PROCESS | 3944 | 1461259705034 Marionette TRACE conn8 -> [0,3089,"getWindowHandle",null] 10:28:25 INFO - PROCESS | 3944 | 1461259705036 Marionette TRACE conn8 <- [1,3089,null,{"value":"13"}] 10:28:25 INFO - PROCESS | 3944 | 1461259705039 Marionette TRACE conn8 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:28:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:28:25 INFO - PROCESS | 3944 | 1461259705041 Marionette TRACE conn8 <- [1,3090,null,{}] 10:28:25 INFO - PROCESS | 3944 | 1461259705044 Marionette TRACE conn8 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:25 INFO - PROCESS | 3944 | 1461259705183 Marionette TRACE conn8 <- [1,3091,null,{"value":null}] 10:28:25 INFO - PROCESS | 3944 | 1461259705262 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:25 INFO - PROCESS | 3944 | ++DOCSHELL 158ED800 == 85 [pid = 3944] [id = 784] 10:28:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 171 (1B333400) [pid = 3944] [serial = 2350] [outer = 00000000] 10:28:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 172 (1D360C00) [pid = 3944] [serial = 2351] [outer = 1B333400] 10:28:25 INFO - PROCESS | 3944 | 1461259705309 Marionette DEBUG loaded listener.js 10:28:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 173 (1D71B800) [pid = 3944] [serial = 2352] [outer = 1B333400] 10:28:25 INFO - PROCESS | 3944 | 1461259705643 Marionette TRACE conn8 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:28:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:28:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 640ms 10:28:25 INFO - PROCESS | 3944 | 1461259705677 Marionette TRACE conn8 -> [0,3093,"getWindowHandle",null] 10:28:25 INFO - PROCESS | 3944 | 1461259705679 Marionette TRACE conn8 <- [1,3093,null,{"value":"13"}] 10:28:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:28:25 INFO - PROCESS | 3944 | 1461259705683 Marionette TRACE conn8 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:28:25 INFO - PROCESS | 3944 | 1461259705684 Marionette TRACE conn8 <- [1,3094,null,{}] 10:28:25 INFO - PROCESS | 3944 | 1461259705705 Marionette TRACE conn8 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:25 INFO - PROCESS | 3944 | 1461259705794 Marionette TRACE conn8 <- [1,3095,null,{"value":null}] 10:28:25 INFO - PROCESS | 3944 | 1461259705800 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:25 INFO - PROCESS | 3944 | ++DOCSHELL 18B0E800 == 86 [pid = 3944] [id = 785] 10:28:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 174 (1B33B000) [pid = 3944] [serial = 2353] [outer = 00000000] 10:28:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 175 (1F7CC800) [pid = 3944] [serial = 2354] [outer = 1B33B000] 10:28:25 INFO - PROCESS | 3944 | 1461259705844 Marionette DEBUG loaded listener.js 10:28:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 176 (1F7CF400) [pid = 3944] [serial = 2355] [outer = 1B33B000] 10:28:26 INFO - PROCESS | 3944 | 1461259706276 Marionette TRACE conn8 <- [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]]]}] 10:28:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:28:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:28:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:28:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 609ms 10:28:26 INFO - PROCESS | 3944 | 1461259706300 Marionette TRACE conn8 -> [0,3097,"getWindowHandle",null] 10:28:26 INFO - PROCESS | 3944 | 1461259706302 Marionette TRACE conn8 <- [1,3097,null,{"value":"13"}] 10:28:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:28:26 INFO - PROCESS | 3944 | 1461259706306 Marionette TRACE conn8 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:28:26 INFO - PROCESS | 3944 | 1461259706308 Marionette TRACE conn8 <- [1,3098,null,{}] 10:28:26 INFO - PROCESS | 3944 | 1461259706311 Marionette TRACE conn8 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:26 INFO - PROCESS | 3944 | 1461259706460 Marionette TRACE conn8 <- [1,3099,null,{"value":null}] 10:28:26 INFO - PROCESS | 3944 | 1461259706469 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:26 INFO - PROCESS | 3944 | ++DOCSHELL 1F7CB000 == 87 [pid = 3944] [id = 786] 10:28:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 177 (1F7CE400) [pid = 3944] [serial = 2356] [outer = 00000000] 10:28:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 178 (1F7D8400) [pid = 3944] [serial = 2357] [outer = 1F7CE400] 10:28:26 INFO - PROCESS | 3944 | 1461259706517 Marionette DEBUG loaded listener.js 10:28:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 179 (1F82D800) [pid = 3944] [serial = 2358] [outer = 1F7CE400] 10:28:27 INFO - PROCESS | 3944 | 1461259707112 Marionette TRACE conn8 <- [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"]]]}] 10:28:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:28:27 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 10:28:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:28:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 843ms 10:28:27 INFO - PROCESS | 3944 | 1461259707149 Marionette TRACE conn8 -> [0,3101,"getWindowHandle",null] 10:28:27 INFO - PROCESS | 3944 | 1461259707154 Marionette TRACE conn8 <- [1,3101,null,{"value":"13"}] 10:28:27 INFO - PROCESS | 3944 | 1461259707159 Marionette TRACE conn8 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:28:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:28:27 INFO - PROCESS | 3944 | 1461259707164 Marionette TRACE conn8 <- [1,3102,null,{}] 10:28:27 INFO - PROCESS | 3944 | 1461259707170 Marionette TRACE conn8 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:27 INFO - PROCESS | 3944 | 1461259707296 Marionette TRACE conn8 <- [1,3103,null,{"value":null}] 10:28:27 INFO - PROCESS | 3944 | 1461259707480 Marionette TRACE conn8 -> [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\", \"bc341327-fe24-4cbd-acf9-7c67aea9a5df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:27 INFO - PROCESS | 3944 | ++DOCSHELL 158EE800 == 88 [pid = 3944] [id = 787] 10:28:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 180 (15D26C00) [pid = 3944] [serial = 2359] [outer = 00000000] 10:28:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 181 (18EBB000) [pid = 3944] [serial = 2360] [outer = 15D26C00] 10:28:27 INFO - PROCESS | 3944 | 1461259707539 Marionette DEBUG loaded listener.js 10:28:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 182 (19075400) [pid = 3944] [serial = 2361] [outer = 15D26C00] 10:28:28 INFO - PROCESS | 3944 | 1461259708105 Marionette TRACE conn8 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:28:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:28:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 999ms 10:28:28 INFO - PROCESS | 3944 | 1461259708163 Marionette TRACE conn8 -> [0,3105,"getWindowHandle",null] 10:28:28 INFO - PROCESS | 3944 | 1461259708169 Marionette TRACE conn8 <- [1,3105,null,{"value":"13"}] 10:28:29 WARNING - u'runner_teardown' () 10:28:29 INFO - No more tests 10:28:29 INFO - Got 0 unexpected results 10:28:29 INFO - SUITE-END | took 791s 10:28:29 INFO - Closing logging queue 10:28:29 INFO - queue closed 10:28:29 INFO - Return code: 0 10:28:29 WARNING - # TBPL SUCCESS # 10:28:29 INFO - Running post-action listener: _resource_record_post_action 10:28:29 INFO - Running post-run listener: _resource_record_post_run 10:28:31 INFO - Total resource usage - Wall time: 814s; CPU: 15.0%; Read bytes: 760840704; Write bytes: 999729152; Read time: 45711857; Write time: 5971832 10:28:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:28:31 INFO - install - Wall time: 8s; CPU: 6.0%; Read bytes: 7569408; Write bytes: 162073088; Read time: 976434; Write time: 1104255 10:28:31 INFO - run-tests - Wall time: 807s; CPU: 15.0%; Read bytes: 752995328; Write bytes: 816689664; Read time: 44502245; Write time: 4798097 10:28:31 INFO - Running post-run listener: _upload_blobber_files 10:28:31 INFO - Blob upload gear active. 10:28:31 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:28:31 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 10:28:31 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:28:31 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:28:33 INFO - (blobuploader) - INFO - Open directory for files ... 10:28:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:28:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:28:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:28:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:28:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:28:34 INFO - (blobuploader) - INFO - Done attempting. 10:28:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:28:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:28:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:28:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:28:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:28:36 INFO - (blobuploader) - INFO - Done attempting. 10:28:36 INFO - (blobuploader) - INFO - Iteration through files over. 10:28:36 INFO - Return code: 0 10:28:36 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:28:36 INFO - Using _rmtree_windows ... 10:28:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:28:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f3a2f79f1b28f6226d56e8c509e9b08693b4b8305f2044b387adda345d73d56ae0bcddf39d1f16acbb423f2b405a13b3c450c1a9443805ce7b54980f6228d7f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/83abb5409dd9c3f2f8650b770e247a1205677143bafcd9b10a7d72e134b657e9105b57393405c938e643790d74f7b6eca625e9d8350d5ddb065320a82753765d"} 10:28:36 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:28:36 INFO - Writing to file C:\slave\test\properties\blobber_files 10:28:36 INFO - Contents: 10:28:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f3a2f79f1b28f6226d56e8c509e9b08693b4b8305f2044b387adda345d73d56ae0bcddf39d1f16acbb423f2b405a13b3c450c1a9443805ce7b54980f6228d7f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/83abb5409dd9c3f2f8650b770e247a1205677143bafcd9b10a7d72e134b657e9105b57393405c938e643790d74f7b6eca625e9d8350d5ddb065320a82753765d"} 10:28:36 INFO - Running post-run listener: copy_logs_to_upload_dir 10:28:36 INFO - Copying logs to upload dir... 10:28:36 INFO - mkdir: C:\slave\test\build\upload\logs 10:28:36 INFO - Copying logs to upload dir... 10:28:36 INFO - Using _rmtree_windows ... 10:28:36 INFO - Using _rmtree_windows ... 10:28:36 INFO - Using _rmtree_windows ... 10:28:36 INFO - Using _rmtree_windows ... 10:28:36 INFO - Using _rmtree_windows ... 10:28:36 INFO - Using _rmtree_windows ... 10:28:36 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1234.154000 ========= master_lag: 15.70 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 20 mins, 49 secs) (at 2016-04-21 10:28:36.484034) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 10:28:36.485169) ========= '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-013\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 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-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f3a2f79f1b28f6226d56e8c509e9b08693b4b8305f2044b387adda345d73d56ae0bcddf39d1f16acbb423f2b405a13b3c450c1a9443805ce7b54980f6228d7f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/83abb5409dd9c3f2f8650b770e247a1205677143bafcd9b10a7d72e134b657e9105b57393405c938e643790d74f7b6eca625e9d8350d5ddb065320a82753765d"} build_url:https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.234000 build_url: 'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f3a2f79f1b28f6226d56e8c509e9b08693b4b8305f2044b387adda345d73d56ae0bcddf39d1f16acbb423f2b405a13b3c450c1a9443805ce7b54980f6228d7f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/83abb5409dd9c3f2f8650b770e247a1205677143bafcd9b10a7d72e134b657e9105b57393405c938e643790d74f7b6eca625e9d8350d5ddb065320a82753765d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 10:28:36.733933) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 10:28:36.734755) ========= '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-013\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 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-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.328000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 10:28:37.075705) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 10:28:37.076583) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 10:28:37.878866) ========= ========= Total master_lag: 19.27 =========